|
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.AppGenerator | +--org.enhydra.tool.codegen.internal.Enhydra3AppGenerator
A generator for a Enhydra 3 presentation object style application. This creates a set of files that is similar to what was generated from com.lutris.devsys.LutrisAppTree.
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 | |
Enhydra3AppGenerator()
Create an instance of the Enhydra 3 style applicition generator. |
Method Summary | |
Replacement[] |
createReplacementsForDirectory(PathHandle path)
Overrides AppGenerator |
java.lang.String |
getCommandName()
Get short name used in command line. |
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. |
java.lang.String[] |
getOutputExcludes()
Implements AppGenerator |
java.lang.String |
getWizardTitle()
Name to display in command line messages and in the wizard. |
Methods inherited from class org.enhydra.tool.codegen.internal.AppGenerator |
expandAddinPackageMap, getAddinPackageMap, getClient, getDefaultAddinSteps, getDefaultShellSteps, getInputIncludes, getWizardPanels, initReplacementSet, setAddinPackageMap |
Methods inherited from class org.enhydra.tool.codegen.ProjectGenerator |
createCopyFilter, 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 Enhydra3AppGenerator()
Method Detail |
public java.lang.String[] getOutputExcludes()
getOutputExcludes
in class ProjectGenerator
public Replacement[] createReplacementsForDirectory(PathHandle path) throws GeneratorException
createReplacementsForDirectory
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()
|
Enhydra 5.1 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |