|
||||||||||
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_TYPE
String getClassName()
IFlashConst.ASNODE_CLASS_NAME
String getObjectName()
IFlashConst.ASNODE_OBJECT_NAME
String getTarget()
IFlashConst.ASNODE_TARGET
boolean isUIComponent()
IFlashConst.ASNODE_IS_UI_COMPONENT
String getValue()
IFlashConst.ASNODE_VALUE
String getText()
getText(true);
IFlashConst.ASNODE_TEXT
String getText(boolean useAccName)
useAccName
-
useAccName
is true,
try to get text content information from ASAccInfo
ASAccInfo
String 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_X
double getY()
IFlashConst.ASNODE_Y
double getWidth()
IFlashConst.ASNODE_WIDTH
double getHeight()
IFlashConst.ASNODE_HEIGHT
int getId()
IFlashConst.ASNODE_ID
int getDepth()
IFlashConst.ASNODE_DEPTH
int getCurrentFrame()
IFlashConst.ASNODE_CURRENT_FRAME
int getTabIndex()
IFlashConst.ASNODE_TAB_INDEX
boolean isInputable()
IFlashConst.ASNODE_IS_INPUTABLE
boolean isOpaqueObject()
IFlashConst.ASNODE_IS_OPAQUE_OBJECT
boolean isAccProperties()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |