public class DefaultXMLNamespaceNode extends FixedChildrenNode implements IDefaultXMLNamespaceNode
| Modifier and Type | Field and Description |
|---|---|
protected ExpressionNodeBase |
expressionNode
The namespace expression on the right-hand-side of the equals sign.
|
protected KeywordNode |
keywordNode |
emptyNodeArray, parentUNKNOWN| Constructor and Description |
|---|
DefaultXMLNamespaceNode(KeywordNode keywordNode)
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
|
ExpressionNodeBase |
getExpressionNode()
Gets the child node representing the namespace expression
on the right-hand-side of the statement.
|
KeywordNode |
getKeywordNode()
Gets the node representing the
default xml namespace keyword. |
ASTNodeID |
getNodeID()
Get the opcode of this node
|
protected void |
setChildren(boolean fillInOffsets)
If this node has custom children (names, arguments, etc), shove them into
the list of children.
|
void |
setExpressionNode(ExpressionNodeBase expressionNode) |
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, 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, getStartprotected KeywordNode keywordNode
protected ExpressionNodeBase expressionNode
public DefaultXMLNamespaceNode(KeywordNode keywordNode)
public ASTNodeID getNodeID()
IASNodepublic int getChildCount()
IASNodegetChildCount in interface IASNodegetChildCount in class NodeBasepublic IASNode getChild(int i)
IASNodeprotected void setChildren(boolean fillInOffsets)
NodeBasesetChildren in class NodeBasepublic KeywordNode getKeywordNode()
IDefaultXMLNamespaceNodedefault xml namespace keyword.
This is not considered a child node.
getKeywordNode in interface IDefaultXMLNamespaceNodeIKeywordNode.public ExpressionNodeBase getExpressionNode()
IDefaultXMLNamespaceNodeThis is the sole child node.
getExpressionNode in interface IDefaultXMLNamespaceNodeIExpressionNode.public void setExpressionNode(ExpressionNodeBase expressionNode)
Copyright © 2016 The Apache Software Foundation. All rights reserved.