|
||||||||||||
| 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
node that represents a COMPONENT Name
| Field Summary |
|---|
| 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 | |
|---|---|
protected |
ETCLComponentName()
|
|
ETCLComponentName(antlr.Token tok)
|
| Method Summary | |
|---|---|
void |
acceptInOrder(AbstractTCLVisitor visitor)
accept a visitor for traversal Inorder |
void |
acceptPostOrder(AbstractTCLVisitor visitor)
accept a visitor for traversal in Postorder. |
void |
acceptPreOrder(AbstractTCLVisitor visitor)
accept a visitor for traversal in Preorder. |
EvaluationResult |
evaluate(EvaluationContext context)
Evaluate this Node. |
java.lang.String |
getComponentName()
|
void |
setComponentName(java.lang.String name)
|
java.lang.String |
toString()
|
| 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, getColumn, getFirstChild, getLine, getNextSibling, getNumberOfChildren, getText, getTokenNames, 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 |
| Constructor Detail |
protected ETCLComponentName()
public ETCLComponentName(antlr.Token tok)
| Method Detail |
public EvaluationResult evaluate(EvaluationContext context)
throws EvaluationException
AbstractTCLNode
evaluate in class AbstractTCLNodecontext - 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 java.lang.String toString()
toString in interface antlr.collections.ASTpublic void setComponentName(java.lang.String name)
public java.lang.String getComponentName()
getComponentName in interface ComponentName
public void acceptPostOrder(AbstractTCLVisitor visitor)
throws VisitorException
AbstractTCLNode
acceptPostOrder in class AbstractTCLNodevisitor -
VisitorException
public void acceptPreOrder(AbstractTCLVisitor visitor)
throws VisitorException
AbstractTCLNode
acceptPreOrder in class AbstractTCLNodevisitor -
VisitorException
public void acceptInOrder(AbstractTCLVisitor visitor)
throws VisitorException
AbstractTCLNode
acceptInOrder in class AbstractTCLNodevisitor -
VisitorException
|
||||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||