com.adobe.flexbuilder.codemodel.tree
Interface IScopedNode
- All Superinterfaces:
- com.adobe.flexbuilder.codemodel.internal.testing.IAdaptableNode, IASNode
- All Known Subinterfaces:
- IComponentScopeNode, IFileNode
- public interface IScopedNode
- extends IASNode
Interface for a node that has an attached scope. Such nodes include a block node, whose scope
contains all of the symbols defined inside the block, and a project root, whose scope contains
all of the top level symbols available in the project.
|
Method Summary |
IASScope |
getScope()
Get the scope associated with this node as an IASScope |
| Methods inherited from interface com.adobe.flexbuilder.codemodel.tree.IASNode |
getAncestorOfType, getChild, getChildCount, getChildren, getEnd, getNodeStackTrace, getNodeType, getPackageName, getParent, getSpanningStart, getStart |
| Methods inherited from interface com.adobe.flexbuilder.codemodel.internal.testing.IAdaptableNode |
getAdaptableAttribute, getAdaptableAttributes, getAdaptableChildren, getAdaptableName |
getScope
public IASScope getScope()
- Get the scope associated with this node as an IASScope
- Returns:
- scope associated with this node