public class LabeledStatementNode extends FixedChildrenNode implements ILabeledStatementNode
emptyNodeArray, parentUNKNOWN| Constructor and Description |
|---|
LabeledStatementNode(NonResolvingIdentifierNode labelIdentifierNode)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
IASNode |
getChild(int i)
Get a particular child of this node
|
int |
getChildCount()
Get the number of children
|
String |
getLabel() |
BlockNode |
getLabeledStatement() |
ASTNodeID |
getNodeID()
Get the opcode of this node
|
isTerminalanalyze, buildInnerString, buildStringRecursive, canContinueContainmentSearch, collectImportNodes, combineAttributes, connectedToProjectScope, contains, endAfter, endAfter, endBefore, endBefore, fillInOffsets, getAbsoluteEnd, getAbsoluteStart, getAncestorOfType, getASScope, getContainingFilePath, getContainingNode, getContainingScope, getEnd, getFileScope, getFileSpecification, getInnerString, getNodeKind, getPackageName, getParent, getScopeNode, getSpanningStart, getStart, getSucceedingNode, getWorkspace, isTransparent, looselyContains, normalize, replaceChild, runPostProcess, setChildren, setParent, span, span, span, startAfter, startAfter, startBefore, startBefore, swapChildren, toString, tryGetOffsetLookup, verifygetColumn, getEndColumn, getEndLine, getLine, getLineColumnString, getOffsetsString, getSourcePath, getSourcePathString, setColumn, setEnd, setEndColumn, setEndLine, setLine, setSourceLocation, setSourcePath, setStart, span, spanclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitcontains, getAncestorOfType, getContainingNode, getContainingScope, getFileSpecification, getPackageName, getParent, getSpanningStart, getSucceedingNode, isTerminalgetAbsoluteEnd, getAbsoluteStart, getColumn, getEnd, getEndColumn, getEndLine, getLine, getSourcePath, getStartpublic LabeledStatementNode(NonResolvingIdentifierNode labelIdentifierNode)
labelIdentifierNode - The node representing the label.public ASTNodeID getNodeID()
IASNodepublic int getChildCount()
IASNodegetChildCount in interface IASNodegetChildCount in class NodeBasepublic IASNode getChild(int i)
IASNodepublic String getLabel()
getLabel in interface ILabeledStatementNodepublic BlockNode getLabeledStatement()
getLabeledStatement in interface ILabeledStatementNodeCopyright © 2016 The Apache Software Foundation. All rights reserved.