public interface IUseNamespaceNode extends IASNode
use namespace
directive.
The shape of this node is:
IUseNamespaceNode IExpressionNode <-- getTargetNamespaceNode()For example,
use namespace ns;is represented as
IUseNamespaceNode IIdentifierNode "ns"
UNKNOWN
Modifier and Type | Method and Description |
---|---|
String |
getTargetNamespace()
Get the name of the namespace definition we are importing
|
IExpressionNode |
getTargetNamespaceNode()
Returns the expression underlying this use node
|
contains, getAncestorOfType, getChild, getChildCount, getContainingNode, getContainingScope, getFileSpecification, getNodeID, getPackageName, getParent, getSpanningStart, getSucceedingNode, isTerminal
getAbsoluteEnd, getAbsoluteStart, getColumn, getEnd, getEndColumn, getEndLine, getLine, getSourcePath, getStart
String getTargetNamespace()
IExpressionNode getTargetNamespaceNode()
IExpressionNode
for this namespaceCopyright © 2016 The Apache Software Foundation. All rights reserved.