public abstract class BaseStatementNode extends FixedChildrenNode implements IStatementNode
Modifier and Type | Field and Description |
---|---|
protected BlockNode |
contentsNode
Block node that contains the contents of this statement
|
emptyNodeArray, parent
UNKNOWN
Constructor and Description |
---|
BaseStatementNode()
Constructor.
|
Modifier and Type | Method and Description |
---|---|
BlockNode |
getContentsNode() |
IASNode |
getStatementContentsNode()
returns the contents contained with the statement
|
protected BlockNode |
initBlockNode() |
isTerminal
analyze, buildInnerString, buildStringRecursive, canContinueContainmentSearch, collectImportNodes, combineAttributes, connectedToProjectScope, contains, endAfter, endAfter, endBefore, endBefore, fillInOffsets, getAbsoluteEnd, getAbsoluteStart, getAncestorOfType, getASScope, getChild, getChildCount, 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, verify
getColumn, getEndColumn, getEndLine, getLine, getLineColumnString, getOffsetsString, getSourcePath, getSourcePathString, setColumn, setEnd, setEndColumn, setEndLine, setLine, setSourceLocation, setSourcePath, setStart, span, span
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
contains, getAncestorOfType, getChild, getChildCount, getContainingNode, getContainingScope, getFileSpecification, getNodeID, getPackageName, getParent, getSpanningStart, getSucceedingNode, isTerminal
getAbsoluteEnd, getAbsoluteStart, getColumn, getEnd, getEndColumn, getEndLine, getLine, getSourcePath, getStart
protected BlockNode contentsNode
public IASNode getStatementContentsNode()
IStatementNode
getStatementContentsNode
in interface IStatementNode
IScopedNode
protected BlockNode initBlockNode()
public BlockNode getContentsNode()
Copyright © 2016 The Apache Software Foundation. All rights reserved.