|
Enhydra 5.1 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.enhydra.tool.codegen.TemplateDrivenGenerator | +--org.enhydra.tool.codegen.ProjectGenerator | +--org.enhydra.tool.codegen.internal.ServiceGenerator
A generator for Enhydra 4 services.
Field Summary | |
static java.lang.String |
COMMAND_NAME
Name to use specify at the command line. |
static java.lang.String |
displayName
Descriptive name for generator. |
static java.lang.String |
wizardTitle
|
Fields inherited from class org.enhydra.tool.codegen.TemplateDrivenGenerator |
res |
Fields inherited from interface org.enhydra.tool.codegen.Constants |
CLIENT_SUFFIX, CONTENT_HTML, CONTENT_WML, DIR_AT_PACKAGE_DIR_AT, DIR_INPUT, DIR_LIB, DIR_MEDIA, DIR_OUTPUT, DIR_PRESENTATION, DIR_RESOURCES, DIR_SRC, DIR_TEMPLATE, DIR_TOOL, FILE_BUILD_XML, FILE_ENHYDRA_JAR, FILE_MAKEFILE, FILE_README_HTML, FILE_RUN_BAT_IN, FILE_RUN_IN, SYS_JAVA_VENDOR, SYS_JAVA_VERSION, SYS_USER_HOME, TAB4, TYPE_BAT, TYPE_CONF, TYPE_HTML, TYPE_IN, TYPE_JAVA, TYPE_MK, TYPE_TEMPLATE, TYPE_WML, TYPE_XML, XMLC_DEFAULT, XMLC_SUFFIX |
Constructor Summary | |
ServiceGenerator()
Create an instance of the Web Application generator. |
Method Summary | |
java.lang.String |
getCommandName()
Get short name used in command line. |
protected java.lang.String[] |
getDefaultAddinSteps()
|
protected java.lang.String[] |
getDefaultShellSteps()
|
java.lang.String |
getDescription()
Get text that breifly explains the application that the generator creates. |
java.lang.String |
getDisplayName()
Name to display in command line messages and in the wizard. |
protected java.lang.String[] |
getInputIncludes()
|
java.lang.String[] |
getOutputExcludes()
Implements AppGenerator |
CodeGenPanel[] |
getWizardPanels()
Get swing panels for setting generator options. |
java.lang.String |
getWizardTitle()
Name to display in command line messages and in the wizard. |
void |
initReplacementSet()
Method declaration |
Methods inherited from class org.enhydra.tool.codegen.ProjectGenerator |
createCopyFilter, createReplacementsForDirectory, createTemplateFilter, generate, getAddinSteps, getDestination, getJavaPath, getProjectSourcePath, getShellSteps, onTemplate, setAddinSteps, setJavaPath, setProperties, setShellSteps, storeProperties |
Methods inherited from class org.enhydra.tool.codegen.TemplateDrivenGenerator |
getOptionSet, getProperties, getReplacementSet, getTemplateRoot, isEcho, isOverwrite, isSwing, setEcho, setOptionSet, setOverwrite, setReplacementSet, setSwing, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final java.lang.String COMMAND_NAME
public static final java.lang.String displayName
public static final java.lang.String wizardTitle
Constructor Detail |
public ServiceGenerator()
Method Detail |
public CodeGenPanel[] getWizardPanels() throws GeneratorException
Generator
GeneratorException
public java.lang.String[] getOutputExcludes()
getOutputExcludes
in class ProjectGenerator
protected java.lang.String[] getInputIncludes()
getInputIncludes
in class TemplateDrivenGenerator
public void initReplacementSet() throws GeneratorException
ProjectGenerator
initReplacementSet
in class ProjectGenerator
GeneratorException
public java.lang.String getCommandName()
public java.lang.String getDisplayName()
public java.lang.String getWizardTitle()
Generator
public java.lang.String getDescription()
protected java.lang.String[] getDefaultAddinSteps()
getDefaultAddinSteps
in class ProjectGenerator
protected java.lang.String[] getDefaultShellSteps()
getDefaultShellSteps
in class ProjectGenerator
|
Enhydra 5.1 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |