public class DomainNameShorthandNode extends ETCLComponentName
Modifier and Type | Field and Description |
---|---|
static String |
SHORT_NAME |
Constructor and Description |
---|
DomainNameShorthandNode() |
Modifier and Type | Method and Description |
---|---|
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() |
setComponentName
getName, getNameForType, getType, hasNextSibling, initialize, initialize, initialize, isBoolean, isNumber, isStatic, isString, left, printToStringBuffer, right, setType, toStringTree
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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
toStringTree
public static final String SHORT_NAME
public String getComponentName()
getComponentName
in interface ComponentName
getComponentName
in class ETCLComponentName
public void acceptInOrder(AbstractTCLVisitor v)
AbstractTCLNode
acceptInOrder
in class ETCLComponentName
public void acceptPostOrder(AbstractTCLVisitor v)
AbstractTCLNode
acceptPostOrder
in class ETCLComponentName
public void acceptPreOrder(AbstractTCLVisitor v)
AbstractTCLNode
acceptPreOrder
in class ETCLComponentName
public EvaluationResult evaluate(EvaluationContext context) throws EvaluationException
AbstractTCLNode
evaluate
in class ETCLComponentName
context
- an EvaluationContext
value contains all context information
necessary for the evaluationEvaluationResult
valueEvaluationException
- 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.AST
toString
in class ETCLComponentName
Copyright © 2016 JacORB. All rights reserved.