|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.jostraca.util.SimpleObjectManager
org.jostraca.directive.DirectiveManager
Manages a keyed set of Directive objects. Directives must have unique names and aliases.
| Field Summary | |
static java.lang.String |
DEFAULT_JAVA_PACKAGE
|
| Fields inherited from class org.jostraca.util.SimpleObjectManager |
CN, iClassList, iClassType, iDefaultJavaPackage, iObjects |
| Constructor Summary | |
DirectiveManager()
Constructor. |
|
| Method Summary | |
java.lang.String[] |
getAliases()
Should include value of getName() |
java.lang.String |
getName()
|
void |
loadClasses(java.lang.String pClassList)
Load classes specified by comma separated list. |
void |
perform(java.lang.String pDirectiveName,
java.lang.String pArguments,
BasicUnitList pUnitList,
TemplateActionHandler pTemplateActionHandler,
PropertySet pPropertySet,
TextualTransformManagerTable pTextualTransformManagerTable)
REVIEW: this interface WILL change. |
void |
performDirective(java.lang.String pDirectiveName,
java.lang.String pRefinedDirectiveName,
java.lang.String pArguments,
BasicUnitList pUnitList,
TemplateActionHandler pTemplateActionHandler,
PropertySet pPropertySet,
TextualTransformManagerTable pTextualTransformManagerTable)
|
java.lang.String |
toString()
Includes name |
| Methods inherited from class org.jostraca.util.SimpleObjectManager |
append, contains, getDefaultJavaPackage, loadClasses, prepend, remove, setDefaultJavaPackage |
| 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 DEFAULT_JAVA_PACKAGE
| Constructor Detail |
public DirectiveManager()
SimpleObjectManager| Method Detail |
public void perform(java.lang.String pDirectiveName,
java.lang.String pArguments,
BasicUnitList pUnitList,
TemplateActionHandler pTemplateActionHandler,
PropertySet pPropertySet,
TextualTransformManagerTable pTextualTransformManagerTable)
throws DirectiveException
Directive
perform in interface DirectiveDirectiveExceptionpublic java.lang.String getName()
getName in interface Directivepublic java.lang.String[] getAliases()
Directive
getAliases in interface Directive
public void loadClasses(java.lang.String pClassList)
throws DirectiveException
SimpleObjectManager
loadClasses in class SimpleObjectManagerpClassList - Comma separated list of class names.
DirectiveExceptionpublic java.lang.String toString()
toString in class SimpleObjectManager
public void performDirective(java.lang.String pDirectiveName,
java.lang.String pRefinedDirectiveName,
java.lang.String pArguments,
BasicUnitList pUnitList,
TemplateActionHandler pTemplateActionHandler,
PropertySet pPropertySet,
TextualTransformManagerTable pTextualTransformManagerTable)
throws DirectiveException
DirectiveException
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||