













| |<Codegen> | |
| |----<wizard> | |
| |--------<title> | |
| |--------<component-page>* |
required="true|false"
condition="${component name}" |
| |------------<description> | |
| |------------<image> | |
| |------------<include> | file="{relative path to include file}" |
| |------------<textfield>* |
name="{unique id}"
label="" required="true|false" extensions="txt|*" radio="{listener component name} check="number|ip" default-value="" value="*|#{preference var name}" onChange="{relative path to groovy script file}" |
| |------------<checkbox>* |
name="{unique id}"
label="" radio="{listener component name}" value="*|#{preference var name}" |
| |------------<combo>* |
name="{unique id}"
label="" value="*|#{preference var name} edit="true|false" radio="{listener component name}" listener="true|false" check="number|ip" onChange="{relative path to groovy script file}" |
| |----------------<elements> | |
| |--------------------<option>* | value="" |
| |------------<radio>* |
name="{unique id}"
label="" radio="{listener component name} listener="true|false" |
| |----------------<elements> | |
| |--------------------<option>* | value="" |
| |------------<file>* |
name="{unique id}"
label="" required="true|false" extensions="txt|*" external="true|false" radio="{listener component name}" fullpath="true|false" |
| |------------<type>* |
name="{unique id}"
label="" required="true|false" radio="{listener component name}" |
| |------------<container>* |
name="{unique id}"
label="" type="folder|package|source|srcpackage" external="true|false" required="true|false" radio="{listener component name}" |
| |------------<group>* |
name="{unique id}"
label="" checkbox={radio or combo component name}" |
| |--------<model-page> |
type="jdbc|sql|pojo"
required="true|false" onCreate="{relative path to groovy script file}" |
| |------------<description> | |
| |--------<table-page>* | required="true|false" |
| |------------<description> | |
| |------------<columns> | |
| |----------------<column>* | |
| |----------------<lines> | |
| |--------------------<linhas> | |
| |------------------------<var>* | |
| |------------------------<combo>* | |
| |----------------------------<elements> | |
| |--------------------------------<option>* | value="" |
| |--------<output> | |
| |------------<template> |
component="{unique id}"
expression="{component name}" velocity="relative path to vm file" extension="txt|*" container="{container component name}" |
| |----------------<condition>* |
variable="{component name}"
value="" |


| textfield |
Object value
String extensions void setUIValue(String) |
| checkbox |
Object value
boolean isChecked() |
| combo |
Object value
org.eclipse.swt.widgets.Combo combo void addUIValue(String) |
| radio | Object value |
| file |
Object value
String extensions boolean isReturnFullPath() |
| type | Object value |
| container |
Object value
String _package String _dirName |
| group | |
|
model-page type="jdbc"
($model) |
List fields |
|
model-page type="jdbc"
($model.fields) |
String name
String capName String uncapName String javaName String typeName boolean isPK() boolean isNullable() boolean isFK() String javaClass.name() String javaClass.simpleName() String comments |
|
model-page type="pojo"
($model) |
List fields
String elementName String fullyName String package String capName String uncapName String javaName String fieldName |
|
model-page type="pojo"
($model.fields) |
String type
String capName String uncapName String name |
|
table-page
($model) |
List items |
|
table-page
($model.items) |
String getText(int) |
| stringUtils | org.apache.commons.lang.StringUtils |
| date | java.util.Date |
| dateTool | org.apache.velocity.tools.generic.DateTool |
| mathTool | org.apache.velocity.tools.generic.MathTool |
| numberTool | org.apache.velocity.tools.generic.NumberTool |
| renderTool | org.apache.velocity.tools.generic.RenderTool |
| escapeTool | org.apache.velocity.tools.generic.EscapeTool |
| alternatorTool | org.apache.velocity.tools.generic.AlternatorTool |
| valueParserTool | org.apache.velocity.tools.generic.ValueParser |
| listTool | org.apache.velocity.tools.generic.ListTool |
| sortTool | org.apache.velocity.tools.generic.SortTool |
| iteratorTool | org.apache.velocity.tools.generic.IteratorTool |
