public class MXMLImplicitImportNode extends ImportNode implements IImportNode
IImportNode.ImportKind
importKind, targetImportNode
emptyNodeArray, parent
UNKNOWN
Constructor and Description |
---|
MXMLImplicitImportNode(ICompilerProject project,
String importName) |
Modifier and Type | Method and Description |
---|---|
String |
getImportName()
Get the name of the target definition we are importing
|
IExpressionNode |
getImportNameNode()
Returns the expression underlying this import node
|
IWorkspace |
getWorkspace()
Get's the
IWorkspace in which this NodeBase lives. |
analyze, buildImportNode, buildInnerString, getChild, getChildCount, getImportKind, getImportTarget, getNodeID, isWildcardImport, makeWildcardName, normalize, resolveImport, setChildren, setImportKind, setImportTarget
isTerminal
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, isTransparent, looselyContains, replaceChild, runPostProcess, 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
getImportKind, getImportTarget, isWildcardImport, resolveImport
contains, getAncestorOfType, getChild, getChildCount, getContainingNode, getContainingScope, getFileSpecification, getNodeID, getPackageName, getParent, getSpanningStart, getSucceedingNode, isTerminal
getAbsoluteEnd, getAbsoluteStart, getColumn, getEnd, getEndColumn, getEndLine, getLine, getSourcePath, getStart
public MXMLImplicitImportNode(ICompilerProject project, String importName)
public String getImportName()
IImportNode
getImportName
in interface IImportNode
getImportName
in class ImportNode
public IExpressionNode getImportNameNode()
IImportNode
getImportNameNode
in interface IImportNode
getImportNameNode
in class ImportNode
IExpressionNode
for this importpublic IWorkspace getWorkspace()
NodeBase
IWorkspace
in which this NodeBase
lives.getWorkspace
in class NodeBase
IWorkspace
in which this NodeBase
lives.Copyright © 2016 The Apache Software Foundation. All rights reserved.