org.eclipse.actf.model.dom.dombycom
Interface IFlashNode
- All Superinterfaces:
- IEvalTarget, INodeEx, Node
public interface IFlashNode
- extends INodeEx
IFlashNode interface defines the methods to be implemented by the Flash node
objects. It extends the INodeEx
interface for Flash object.
Fields inherited from interface org.w3c.dom.Node |
ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_POSITION_CONTAINED_BY, DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_PRECEDING, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE |
Methods inherited from interface org.eclipse.actf.model.dom.dombycom.INodeEx |
analyze, doClick, extractString, getAccessKey, getHeadingLevel, getLinkURI, getLocation, getNth, getStillPictureData, getText, highlight, setFocus, setText, unhighlight |
Methods inherited from interface org.w3c.dom.Node |
appendChild, cloneNode, compareDocumentPosition, getAttributes, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getTextContent, getUserData, hasAttributes, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, setNodeValue, setPrefix, setTextContent, setUserData |
FLASH_NODE
static final short FLASH_NODE
- See Also:
- Constant Field Values
getTarget
String getTarget()
- Returns:
- the target path of the Flash object from the root. It might be
like a "_level0.hoge.hoge".
getNodeFromPath
IFlashNode getNodeFromPath(String path)
- Parameters:
path
- the target path to be obtained.
- Returns:
- the Flash object specified by the path
getNodeAtDepth
IFlashNode getNodeAtDepth(int depth)
- Parameters:
depth
- the target depth to be obtained.
- Returns:
- the Flash object specified by the depth
getInnerNodes
IFlashNode[] getInnerNodes()
- Returns:
- the original child nodes of the Flash node.
getDepth
int getDepth()
- Returns:
- the depth of the node.
getCurrentFrame
int getCurrentFrame()
- Returns:
- the frame number of the current state.
translate
IFlashNode[] translate()
- This method is used by the auto translate function.
- Returns:
- the translated nodes.
getMSAA
IFlashMSAANode getMSAA()
- Returns:
- the MSAA representation of the Flash element.
repairFlash
void repairFlash()
- do the Flash repairing function. (experimental)
getBaseNode
INodeEx getBaseNode()
- Returns:
- the root Flash object node.