|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IASNode
Interface to implement wrapper class for ActionScript Node class. This Node class wraps all type of ActionScript entities (primitive values, special visual objects, and other object instances) and its derived information.
| Method Summary | |
|---|---|
ASAccInfo |
getAccInfo()
|
IASNode[] |
getChildren(boolean visual)
|
String |
getClassName()
|
int |
getCurrentFrame()
|
int |
getDepth()
|
IASNode[] |
getEntireChildren()
List all entities including the internal variables based on object structure. |
double |
getHeight()
|
String |
getIconType()
|
int |
getId()
|
Set<String> |
getKeys()
Gets the Set of keys of corresponding ASObject |
int |
getLevel()
|
Object |
getObject(String name)
Gets the value for a given key from corresponding ASObject |
String |
getObjectName()
|
IASNode |
getParent()
|
IFlashPlayer |
getPlayer()
|
int |
getTabIndex()
|
String |
getTarget()
|
String |
getText()
|
String |
getText(boolean useAccName)
|
String |
getTitle()
|
String |
getType()
|
String |
getValue()
|
double |
getWidth()
|
double |
getX()
|
double |
getY()
|
boolean |
hasChild(boolean visual)
|
boolean |
hasChild(boolean visual,
boolean entire)
|
boolean |
hasOnRelease()
|
boolean |
isAccProperties()
|
boolean |
isInputable()
|
boolean |
isOpaqueObject()
|
boolean |
isUIComponent()
|
boolean |
setMarker()
|
| Method Detail |
|---|
String getIconType()
String getType()
IFlashConst.ASNODE_TYPEString getClassName()
IFlashConst.ASNODE_CLASS_NAMEString getObjectName()
IFlashConst.ASNODE_OBJECT_NAMEString getTarget()
IFlashConst.ASNODE_TARGETboolean isUIComponent()
IFlashConst.ASNODE_IS_UI_COMPONENTString getValue()
IFlashConst.ASNODE_VALUEString getText()
getText(true);IFlashConst.ASNODE_TEXTString getText(boolean useAccName)
useAccName -
useAccName is true,
try to get text content information from ASAccInfoASAccInfoString getTitle()
Object getObject(String name)
ASObject
name - name of a key
ASObject.get(String)IASNode getParent()
IASNode of the nodeint getLevel()
IASNode (root=0)boolean hasChild(boolean visual)
visual - getInnerNodes method)
boolean hasChild(boolean visual,
boolean entire)
visual - getInnerNodes method)entire - IASNode[] getChildren(boolean visual)
visual - getInnerNodes method)IASNode arrayIASNode[] getEntireChildren()
IASNode arrayboolean setMarker()
IFlashPlayer getPlayer()
IFlashPlayer that contains the nodeASAccInfo getAccInfo()
ASAccInfo of the nodeSet<String> getKeys()
Set of keys of corresponding ASObject
ASObject.getKeys()boolean hasOnRelease()
double getX()
IFlashConst.ASNODE_Xdouble getY()
IFlashConst.ASNODE_Ydouble getWidth()
IFlashConst.ASNODE_WIDTHdouble getHeight()
IFlashConst.ASNODE_HEIGHTint getId()
IFlashConst.ASNODE_IDint getDepth()
IFlashConst.ASNODE_DEPTHint getCurrentFrame()
IFlashConst.ASNODE_CURRENT_FRAMEint getTabIndex()
IFlashConst.ASNODE_TAB_INDEXboolean isInputable()
IFlashConst.ASNODE_IS_INPUTABLEboolean isOpaqueObject()
IFlashConst.ASNODE_IS_OPAQUE_OBJECTboolean isAccProperties()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||