|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
Interface for an ActionScript parse tree node
| Method Summary | |
IASNode |
getAncestorOfType(java.lang.Class nodeType)
Get the nearest ancestor of this node that has the specified type. |
IASNode |
getChild(int i)
Get a particular child of this node |
int |
getChildCount()
Get the number of children |
IASNode[] |
getChildren()
Get the children of this node |
int |
getEnd()
Get the offset where this node ends |
java.lang.String |
getNodeStackTrace()
Dump the ancestors of this node to a string (for debugging) |
java.lang.String |
getNodeType()
Get the node type (as a string) |
java.lang.String |
getPackageName()
Get package name that applies to this node. |
IASNode |
getParent()
Get the parent of this node |
int |
getSpanningStart()
Gets the offset where the node starts, including any extra items that may change the appearance of the node's start. |
int |
getStart()
Get the offset where this node starts |
| Methods inherited from interface com.adobe.flexbuilder.codemodel.internal.testing.IAdaptableNode |
getAdaptableAttribute, getAdaptableAttributes, getAdaptableChildren, getAdaptableName |
| Method Detail |
public int getStart()
public int getEnd()
public int getSpanningStart()
public IASNode getParent()
public IASNode[] getChildren()
public int getChildCount()
public IASNode getChild(int i)
i - the child's index
public java.lang.String getNodeType()
public IASNode getAncestorOfType(java.lang.Class nodeType)
nodeType - the node type for which to search
public java.lang.String getPackageName()
public java.lang.String getNodeStackTrace()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||