|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface XBLManager
An interface for classes that can manage XBL functionality for a document's nodes.
Method Summary | |
---|---|
Element |
getXblBoundElement(Node n)
Get the bound element whose shadow tree a node resides in. |
NodeList |
getXblChildNodes(Node n)
Get the list of child nodes of a node in the fully flattened tree. |
NodeList |
getXblDefinitions(Node n)
Get the xbl:definition elements currently binding an element. |
Node |
getXblFirstChild(Node n)
Get the first child node of a node in the fully flattened tree. |
Element |
getXblFirstElementChild(Node n)
Get the first element child of a node in the fully flattened tree. |
Node |
getXblLastChild(Node n)
Get the last child node of a node in the fully flattened tree. |
Element |
getXblLastElementChild(Node n)
Get the last element child of a node in the fully flattened tree. |
Element |
getXblNextElementSibling(Node n)
Get the first element that follows a node in the xblParentNode's xblChildNodes list. |
Node |
getXblNextSibling(Node n)
Get the node which directly follows a node in thexblParentNode's xblChildNodes list. |
Node |
getXblParentNode(Node n)
Get the parent of a node in the fully flattened tree. |
Element |
getXblPreviousElementSibling(Node n)
Get the first element that precedes the a node in the xblParentNode's xblChildNodes list. |
Node |
getXblPreviousSibling(Node n)
Get the node which directly precedes a node in the xblParentNode's xblChildNodes list. |
NodeList |
getXblScopedChildNodes(Node n)
Get the list of child nodes of a node in the fully flattened tree that are within the same shadow scope. |
Element |
getXblShadowTree(Node n)
Get the shadow tree of a node. |
boolean |
isProcessing()
Returns whether XBL processing is currently enabled. |
void |
startProcessing()
Starts XBL processing on the document. |
void |
stopProcessing()
Stops XBL processing on the document. |
Method Detail |
---|
void startProcessing()
void stopProcessing()
boolean isProcessing()
Node getXblParentNode(Node n)
NodeList getXblChildNodes(Node n)
NodeList getXblScopedChildNodes(Node n)
Node getXblFirstChild(Node n)
Node getXblLastChild(Node n)
Node getXblPreviousSibling(Node n)
Node getXblNextSibling(Node n)
Element getXblFirstElementChild(Node n)
Element getXblLastElementChild(Node n)
Element getXblPreviousElementSibling(Node n)
Element getXblNextElementSibling(Node n)
Element getXblBoundElement(Node n)
Element getXblShadowTree(Node n)
NodeList getXblDefinitions(Node n)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |