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, isTerminalgetAbsoluteEnd, getAbsoluteStart, getColumn, getEnd, getEndColumn, getEndLine, getLine, getSourcePath, getStartString getTargetNamespace()
IExpressionNode getTargetNamespaceNode()
IExpressionNode for this namespaceCopyright © 2016 The Apache Software Foundation. All rights reserved.