| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IASBridge
Interface to implement bridge that enables access to ActionScript from Java
| Field Summary | 
|---|
| Method Summary | |
|---|---|
|  Object | callMethod(IASNode targetNode,
           String method)Call ActionScript method of target IASNode | 
|  Object | callMethod(IASNode targetNode,
           String method,
           Object[] args)Call ActionScript method of target IASNode | 
|  boolean | clearAllMarkers()Clear all markers | 
|  IASNode[] | getChildren(IASNode parentNode,
            boolean visual,
            boolean debugMode)Get children of specified parent IASNode | 
|  IASNode | getNodeAtDepthWithPath(String path,
                       int depth)Get IASNodeat specified depth and path | 
|  IASNode | getNodeFromPath(String path)Get IASNodeat specified path | 
|  Object | getProperty(String path,
            String prop)Get Property value at specified path | 
|  IASNode | getRootNode() | 
|  boolean | hasChild(IASNode parentNode,
         boolean visual,
         boolean debugMode) | 
|  void | repairFlash()Repair flash content | 
|  IASNode[] | searchSound() | 
|  IASNode[] | searchVideo() | 
|  boolean | setFocus(String target)Focus specified target | 
|  boolean | setMarker(IASNode node)Set marker on the specified IASNodeposition | 
|  boolean | setMarker(Number x,
          Number y,
          Number width,
          Number height)Set marker at specified position and size | 
|  void | setProperty(String path,
            String prop,
            Object value)Set Property value at specified path | 
|  IASNode[] | translateWithPath(String path) | 
|  boolean | unsetMarker()Unset current marker | 
|  boolean | updateTarget() | 
| Method Detail | 
|---|
Object callMethod(IASNode targetNode,
                  String method)
IASNode
targetNode - target nodemethod - target method
Object callMethod(IASNode targetNode,
                  String method,
                  Object[] args)
IASNode
targetNode - target nodemethod - target methodargs - arguments
IASNode[] getChildren(IASNode parentNode,
                      boolean visual,
                      boolean debugMode)
IASNode
parentNode - target parent nodevisual - getInnerNodes method)debugMode - IASNode array
IASNode getNodeAtDepthWithPath(String path,
                               int depth)
IASNode at specified depth and path
path - target pathdepth - target depth
IASNode or null if not availableIASNode getNodeFromPath(String path)
IASNode at specified path
path - target path
IASNode or null if not available
Object getProperty(String path,
                   String prop)
path - target pathprop - target property name
IASNode getRootNode()
IASNode
boolean hasChild(IASNode parentNode,
                 boolean visual,
                 boolean debugMode)
parentNode - target parent IASNodevisual - getInnerNodes method)debugMode - void repairFlash()
IASNode[] searchSound()
IASNode arrayIASNode[] searchVideo()
IASNode arrayboolean setFocus(String target)
target - full instance name of the node
IASNode.getTarget(), 
IFlashConst.M_SET_FOCUSboolean setMarker(IASNode node)
IASNode position
node - target IASNode
boolean setMarker(Number x,
                  Number y,
                  Number width,
                  Number height)
x - x coordinatesy - y coordinateswidth - widthheight - height
boolean clearAllMarkers()
void setProperty(String path,
                 String prop,
                 Object value)
path - target pathprop - target property namevalue - target property valueIASNode[] translateWithPath(String path)
path - target path
boolean unsetMarker()
boolean updateTarget()
| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||