ZWT V0.3.1 JavaScript framework for Rich Internet Applications

zwt-tools:zuidl-compile

Full name:

org.zeleos.zwt:zwt-tools:0.3.1:zuidl-compile

Description:

Maven mojo to compile ZUIDL XML files with the org.zeleos.zwt.compiler.zuidl.ZUIDLCompiler.

It is used to generate or regenerate JavaScript, CSS and HTML files from the ZUIDL files of an application.

It is also possible to completely package the application. The goal then creates the packaged HTML file (pointing to packaged JavaScript files) and packages the application classes.

Required Parameters
Name Type Description
cssOutputDirectory java.io.File The CSS output directory.
Default value is: ${basedir}/src/main/css
htmlOutputDirectory java.io.File The HTML output directory.
Default value is: ${basedir}/src/main/webapp
jsOutputDirectory java.io.File The JavaScript output directory.
Default value is: ${basedir}/src/main/js
jsPackOutputDirectory java.io.File The packaged JavaScript output directory.
Default value is: ${project.build.directory}/${project.build.finalName}/js-pack
sourceDirectory java.io.File The source directory containing ZUIDL files to compile.
Default value is: ${basedir}/src/main/zuidl
zwtApiDirectory java.io.File The ZWT API directory.
Default value is: ${project.build.directory}/${project.build.finalName}/zwt/api
zwtThemesDirectory java.io.File The ZWT Themes directory.
Default value is: ${project.build.directory}/${project.build.finalName}/zwt/themes
optional Parameters
Name Type Description
apiRelativePath java.lang.String The relative path to the ZWT API. This path will be used to generate HTML files.
Default value is: zwt/api/
cssRelativePath java.lang.String The relative path to the CSS files. This path will be used to generate HTML files.
Default value is: css/
generateCSS boolean Generate CSS files.
Default value is: true
generateHTML boolean Generate HTML file.
Default value is: true
generateHTMLPack boolean Generate packaged HTML file.
Default value is: true
generateJS boolean Generate JavaScript files.
Default value is: true
jsPackRelativePath java.lang.String The relative path to the JavaScript package files. This path will be used to generate HTML files.
Default value is: js-pack/
jsRelativePath java.lang.String The relative path to the JavaScript files. This path will be used to generate HTML files.
Default value is: js/
themesRelativePath java.lang.String The relative path to the ZWT themes. This path will be used to generate HTML files.
Default value is: zwt/themes/
zwtTheme java.lang.String The theme to use.
Default value is: Default