|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectantlr.BaseAST
org.jacorb.notification.filter.etcl.AbstractTCLNode
org.jacorb.notification.filter.etcl.ETCLComponentName
org.jacorb.notification.filter.etcl.TypeNameShorthandNode
public class TypeNameShorthandNode
| Field Summary | |
|---|---|
static String |
SHORT_NAME
|
| Fields inherited from class antlr.BaseAST |
|---|
down, right |
| Fields inherited from interface org.jacorb.notification.filter.etcl.TCLParserTokenTypes |
|---|
AND, ARRAY, ASSOC, DEFAULT, DISCRIM, DIV, DOLLAR, DOT, EOF, EQ, EXIST, FALSE, FIRST, GT, GTE, IDENTIFIER, IMPLICIT, IN, LBRACKET, LENGTH, LPAREN, LT, LTE, MAX, MIN, MINUS, MULT, NEQ, NOT, NULL_TREE_LOOKAHEAD, NUM_FLOAT, NUMBER, OR, PLUS, RANDOM, RBRACKET, REPO_ID, RPAREN, RUNTIME_VAR, STRING, SUBSTR, TRUE, TYPE, TYPE_ID, UNARY_MINUS, UNARY_PLUS, UNION_POS, WITH, WS |
| Constructor Summary | |
|---|---|
TypeNameShorthandNode()
|
|
| Method Summary | |
|---|---|
void |
acceptInOrder(AbstractTCLVisitor v)
accept a visitor for traversal Inorder |
void |
acceptPostOrder(AbstractTCLVisitor v)
accept a visitor for traversal in Postorder. |
void |
acceptPreOrder(AbstractTCLVisitor v)
accept a visitor for traversal in Preorder. |
EvaluationResult |
evaluate(EvaluationContext context)
Evaluate this Node. |
String |
getComponentName()
|
String |
toString()
|
| Methods inherited from class org.jacorb.notification.filter.etcl.ETCLComponentName |
|---|
setComponentName |
| Methods inherited from class org.jacorb.notification.filter.etcl.AbstractTCLNode |
|---|
getName, getNameForType, getType, hasNextSibling, initialize, initialize, initialize, isBoolean, isNumber, isStatic, isString, left, printToStringBuffer, right, setType, toStringTree |
| Methods inherited from class antlr.BaseAST |
|---|
addChild, decode, encode, equals, equalsList, equalsListPartial, equalsTree, equalsTreePartial, findAll, findAllPartial, getFirstChild, getNextSibling, getNumberOfChildren, getText, removeChildren, setFirstChild, setNextSibling, setText, setVerboseStringConversion, toStringList, xmlSerialize, xmlSerializeNode, xmlSerializeRootClose, xmlSerializeRootOpen |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.jacorb.notification.filter.ComponentName |
|---|
toStringTree |
| Field Detail |
|---|
public static final String SHORT_NAME
| Constructor Detail |
|---|
public TypeNameShorthandNode()
| Method Detail |
|---|
public String getComponentName()
getComponentName in interface ComponentNamegetComponentName in class ETCLComponentNamepublic void acceptInOrder(AbstractTCLVisitor v)
AbstractTCLNode
acceptInOrder in class ETCLComponentNamepublic void acceptPostOrder(AbstractTCLVisitor v)
AbstractTCLNode
acceptPostOrder in class ETCLComponentNamepublic void acceptPreOrder(AbstractTCLVisitor v)
AbstractTCLNode
acceptPreOrder in class ETCLComponentName
public EvaluationResult evaluate(EvaluationContext context)
throws EvaluationException
AbstractTCLNode
evaluate in class ETCLComponentNamecontext - an EvaluationContext value contains all context information
necessary for the evaluation
EvaluationResult value
EvaluationException - occurs if e.g. an expression contains a reference to a non-existent struct
member or if it is tried to add a string and a numberpublic String toString()
toString in interface antlr.collections.ASTtoString in class ETCLComponentName
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||