|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.ibm.dse.tools.workbench.tbg.DefaultTbgTags
This class implements a default for TbgTags Interface.
Stores the relation between TBG tags and the classes that implement their functionality. The set of default classes can be found in this package.
Field Summary | |
protected java.util.Hashtable |
tags
Contains the relation tagName-ClassName |
protected static java.lang.String |
TBG_ASSERTION
TBG assertion. |
protected static java.lang.String |
TBG_ASSERTION_CLASS
TBG assertion class. |
protected static java.lang.String |
TBG_BR
TBG br. |
protected static java.lang.String |
TBG_BR_CLASS
TBG br class. |
protected static java.lang.String |
TBG_BREAK
TBG break. |
protected static java.lang.String |
TBG_BREAK_CLASS
TBG break class. |
protected static java.lang.String |
TBG_COMMENT
TBG comment. |
protected static java.lang.String |
TBG_COMMENT_CLASS
TBG comment class. |
protected static java.lang.String |
TBG_GET_CLASS
TBG get referred class. |
protected static java.lang.String |
TBG_GET_INSTANCE
TBG get referred instance. |
protected static java.lang.String |
TBG_IF
TBG if. |
protected static java.lang.String |
TBG_IF_CLASS
TBG if class. |
protected static java.lang.String |
TBG_INCLUDE
TBG include. |
protected static java.lang.String |
TBG_INCLUDE_CLASS
TBG include tag. |
protected static java.lang.String |
TBG_LOOP
TBG loop. |
protected static java.lang.String |
TBG_LOOP_CLASS
TBG loop class. |
protected static java.lang.String |
TBG_SET
TBG set. |
protected static java.lang.String |
TBG_SET_CLASS
TBG set class. |
protected static java.lang.String |
TBG_SUBST
TBG subst. |
protected static java.lang.String |
TBG_SUBST_CLASS
TBG subst class. |
Constructor Summary | |
DefaultTbgTags()
This constructor creates a DefaultTagProcessor object. |
Method Summary | |
java.lang.String |
getClass(java.lang.String tag)
Returns the class that implements the specified tag. |
protected void |
initialize()
Sets all the tagName-className pairs implemented as default to the tag Hashtable. |
void |
setClass(java.lang.String tag,
java.lang.String className)
Sets the tag className pair. |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Field Detail |
protected java.util.Hashtable tags
protected static final java.lang.String TBG_ASSERTION
protected static final java.lang.String TBG_ASSERTION_CLASS
protected static final java.lang.String TBG_BR
protected static final java.lang.String TBG_BR_CLASS
protected static final java.lang.String TBG_BREAK
protected static final java.lang.String TBG_BREAK_CLASS
protected static final java.lang.String TBG_COMMENT
protected static final java.lang.String TBG_COMMENT_CLASS
protected static final java.lang.String TBG_IF
protected static final java.lang.String TBG_IF_CLASS
protected static final java.lang.String TBG_INCLUDE
protected static final java.lang.String TBG_INCLUDE_CLASS
protected static final java.lang.String TBG_LOOP
protected static final java.lang.String TBG_LOOP_CLASS
protected static final java.lang.String TBG_SET
protected static final java.lang.String TBG_SET_CLASS
protected static final java.lang.String TBG_SUBST
protected static final java.lang.String TBG_SUBST_CLASS
protected static final java.lang.String TBG_GET_INSTANCE
protected static final java.lang.String TBG_GET_CLASS
Constructor Detail |
public DefaultTbgTags()
Sets the default tags implemented.
Method Detail |
public java.lang.String getClass(java.lang.String tag)
tag
- java.lang.String The TBG tag.protected void initialize()
Default tags are:
· assertion
· br
· break
· comment
· getReferredInstance
· if
· include
· loop
· set
· subst
public void setClass(java.lang.String tag, java.lang.String className)
Relates the tag to the class name.
tag
- java.lang.String The TBG tag to implement.className
- java.lang.String The class that implements the tag functionality.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |