Enhydra 5.1 API

org.enhydra.tool.codegen
Class ProjectReplacementSet

java.lang.Object
  |
  +--org.enhydra.tool.common.ReplacementSet
        |
        +--org.enhydra.tool.codegen.ProjectReplacementSet
All Implemented Interfaces:
Constants
Direct Known Subclasses:
AppReplacementSet, ServiceReplacementSet

public class ProjectReplacementSet
extends ReplacementSet
implements Constants

This class instantiates a set of default Replacements during initialization.


Field Summary
static java.lang.String at_PACKAGE_DIR_at
          Replacement key for the package directory.
static java.lang.String at_PROJECT_at
          Replacement key for the project name which may be used as a directory name and as part of some file names.
static java.lang.String COPYRIGHT
          Replacement key for the copyright
static java.lang.String JAVA_PACKAGE
          Replacement key for the Java package name.
static java.lang.String SHELL_PACKAGE_DIR
          Replacement key for the shell package directory.
static java.lang.String SHELL_ROOT_PATH
          Replacement key for the shell Root directory.
 
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
ProjectReplacementSet()
          Create a default set of replacement operations.
 
Methods inherited from class org.enhydra.tool.common.ReplacementSet
add, delete, lookup, toArray, toStringArray
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

at_PROJECT_at

public static final java.lang.String at_PROJECT_at
Replacement key for the project name which may be used as a directory name and as part of some file names.

See Also:
Constant Field Values

at_PACKAGE_DIR_at

public static final java.lang.String at_PACKAGE_DIR_at
Replacement key for the package directory.

See Also:
Constant Field Values

JAVA_PACKAGE

public static final java.lang.String JAVA_PACKAGE
Replacement key for the Java package name.

See Also:
Constant Field Values

SHELL_PACKAGE_DIR

public static final java.lang.String SHELL_PACKAGE_DIR
Replacement key for the shell package directory.

See Also:
Constant Field Values

SHELL_ROOT_PATH

public static final java.lang.String SHELL_ROOT_PATH
Replacement key for the shell Root directory.

See Also:
Constant Field Values

COPYRIGHT

public static final java.lang.String COPYRIGHT
Replacement key for the copyright

See Also:
Constant Field Values
Constructor Detail

ProjectReplacementSet

public ProjectReplacementSet()
Create a default set of replacement operations. This is a convenience class that can be used as the basis for building custom replacement set within a generator.


Enhydra 5.1 API