public class GenericXBLManager extends java.lang.Object implements XBLManager
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
isProcessing
Whether XBL processing is currently taking place.
|
| Constructor and Description |
|---|
GenericXBLManager() |
| Modifier and Type | Method and Description |
|---|---|
org.w3c.dom.Element |
getXblBoundElement(org.w3c.dom.Node n)
Get the bound element whose shadow tree a node resides in.
|
org.w3c.dom.NodeList |
getXblChildNodes(org.w3c.dom.Node n)
Get the list of child nodes of a node in the fully flattened tree.
|
org.w3c.dom.NodeList |
getXblDefinitions(org.w3c.dom.Node n)
Get the xbl:definition elements currently binding an element.
|
org.w3c.dom.Node |
getXblFirstChild(org.w3c.dom.Node n)
Get the first child node of a node in the fully flattened tree.
|
org.w3c.dom.Element |
getXblFirstElementChild(org.w3c.dom.Node n)
Get the first element child of a node in the fully flattened tree.
|
org.w3c.dom.Node |
getXblLastChild(org.w3c.dom.Node n)
Get the last child node of a node in the fully flattened tree.
|
org.w3c.dom.Element |
getXblLastElementChild(org.w3c.dom.Node n)
Get the last element child of a node in the fully flattened tree.
|
org.w3c.dom.Element |
getXblNextElementSibling(org.w3c.dom.Node n)
Get the first element that follows a node in the
xblParentNode's xblChildNodes list.
|
org.w3c.dom.Node |
getXblNextSibling(org.w3c.dom.Node n)
Get the node which directly follows a node in thexblParentNode's
xblChildNodes list.
|
org.w3c.dom.Node |
getXblParentNode(org.w3c.dom.Node n)
Get the parent of a node in the fully flattened tree.
|
org.w3c.dom.Element |
getXblPreviousElementSibling(org.w3c.dom.Node n)
Get the first element that precedes the a node in the
xblParentNode's xblChildNodes list.
|
org.w3c.dom.Node |
getXblPreviousSibling(org.w3c.dom.Node n)
Get the node which directly precedes a node in the xblParentNode's
xblChildNodes list.
|
org.w3c.dom.NodeList |
getXblScopedChildNodes(org.w3c.dom.Node n)
Get the list of child nodes of a node in the fully flattened tree
that are within the same shadow scope.
|
org.w3c.dom.Element |
getXblShadowTree(org.w3c.dom.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.
|
protected boolean isProcessing
public void startProcessing()
startProcessing in interface XBLManagerpublic void stopProcessing()
stopProcessing in interface XBLManagerpublic boolean isProcessing()
isProcessing in interface XBLManagerpublic org.w3c.dom.Node getXblParentNode(org.w3c.dom.Node n)
getXblParentNode in interface XBLManagerpublic org.w3c.dom.NodeList getXblChildNodes(org.w3c.dom.Node n)
getXblChildNodes in interface XBLManagerpublic org.w3c.dom.NodeList getXblScopedChildNodes(org.w3c.dom.Node n)
getXblScopedChildNodes in interface XBLManagerpublic org.w3c.dom.Node getXblFirstChild(org.w3c.dom.Node n)
getXblFirstChild in interface XBLManagerpublic org.w3c.dom.Node getXblLastChild(org.w3c.dom.Node n)
getXblLastChild in interface XBLManagerpublic org.w3c.dom.Node getXblPreviousSibling(org.w3c.dom.Node n)
getXblPreviousSibling in interface XBLManagerpublic org.w3c.dom.Node getXblNextSibling(org.w3c.dom.Node n)
getXblNextSibling in interface XBLManagerpublic org.w3c.dom.Element getXblFirstElementChild(org.w3c.dom.Node n)
getXblFirstElementChild in interface XBLManagerpublic org.w3c.dom.Element getXblLastElementChild(org.w3c.dom.Node n)
getXblLastElementChild in interface XBLManagerpublic org.w3c.dom.Element getXblPreviousElementSibling(org.w3c.dom.Node n)
getXblPreviousElementSibling in interface XBLManagerpublic org.w3c.dom.Element getXblNextElementSibling(org.w3c.dom.Node n)
getXblNextElementSibling in interface XBLManagerpublic org.w3c.dom.Element getXblBoundElement(org.w3c.dom.Node n)
getXblBoundElement in interface XBLManagerpublic org.w3c.dom.Element getXblShadowTree(org.w3c.dom.Node n)
getXblShadowTree in interface XBLManagerpublic org.w3c.dom.NodeList getXblDefinitions(org.w3c.dom.Node n)
getXblDefinitions in interface XBLManagerCopyright ? 2009 Apache Software Foundation. All Rights Reserved.