|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.struts2.views.xslt.AbstractAdapterNode
public abstract class AbstractAdapterNode
AbstractAdapterNode is the base for childAdapters that expose a read-only view of a Java object as a DOM Node. This class implements the core parent-child and sibling node traversal functionality shared by all adapter type nodes and used in proxy node support.
AbstractAdapterElement| Field Summary |
|---|
| 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 |
| Constructor Summary | |
|---|---|
AbstractAdapterNode()
|
|
| Method Summary | |
|---|---|
org.w3c.dom.Node |
appendChild(org.w3c.dom.Node node)
|
protected java.util.List<org.w3c.dom.Node> |
buildChildAdapters()
subclasses override to produce their children |
org.w3c.dom.Node |
cloneNode(boolean b)
|
short |
compareDocumentPosition(org.w3c.dom.Node node)
|
AdapterFactory |
getAdapterFactory()
The adapter factory that created this node. |
org.w3c.dom.NamedNodeMap |
getAttributes()
|
java.lang.String |
getBaseURI()
|
protected java.util.List<org.w3c.dom.Node> |
getChildAdapters()
Lazily initialize child childAdapters |
org.w3c.dom.Node |
getChildAfter(org.w3c.dom.Node child)
The child node after the specified sibling |
org.w3c.dom.Node |
getChildBefore(org.w3c.dom.Node child)
The child node before the specified sibling |
org.w3c.dom.Node |
getChildBeforeOrAfter(org.w3c.dom.Node child,
boolean before)
|
org.w3c.dom.NodeList |
getChildNodes()
|
org.w3c.dom.NodeList |
getElementsByTagName(java.lang.String tagName)
|
org.w3c.dom.NodeList |
getElementsByTagNameNS(java.lang.String string,
java.lang.String string1)
|
java.lang.Object |
getFeature(java.lang.String string,
java.lang.String string1)
|
org.w3c.dom.Node |
getFirstChild()
|
org.w3c.dom.Node |
getLastChild()
|
java.lang.String |
getLocalName()
|
java.lang.String |
getNamespaceURI()
|
org.w3c.dom.Node |
getNextSibling()
|
java.lang.String |
getNodeName()
|
short |
getNodeType()
|
java.lang.String |
getNodeValue()
|
org.w3c.dom.Document |
getOwnerDocument()
|
AdapterNode |
getParent()
The parent adapter node of this node. |
org.w3c.dom.Node |
getParentNode()
|
java.lang.String |
getPrefix()
|
org.w3c.dom.Node |
getPreviousSibling()
|
java.lang.String |
getPropertyName()
The name of the Java object (property) that we are adapting |
java.lang.Object |
getPropertyValue()
The Java object (property) that we are adapting |
java.lang.String |
getTextContent()
|
java.lang.Object |
getUserData(java.lang.String string)
|
boolean |
hasAttributes()
|
boolean |
hasChildNodes()
|
org.w3c.dom.Node |
insertBefore(org.w3c.dom.Node node,
org.w3c.dom.Node node1)
|
boolean |
isDefaultNamespace(java.lang.String string)
|
boolean |
isEqualNode(org.w3c.dom.Node node)
|
boolean |
isSameNode(org.w3c.dom.Node node)
|
boolean |
isSupported(java.lang.String string,
java.lang.String string1)
|
java.lang.String |
lookupNamespaceURI(java.lang.String string)
|
java.lang.String |
lookupPrefix(java.lang.String string)
|
void |
normalize()
|
protected StrutsException |
operationNotSupported()
|
org.w3c.dom.Node |
removeChild(org.w3c.dom.Node node)
|
org.w3c.dom.Node |
replaceChild(org.w3c.dom.Node node,
org.w3c.dom.Node node1)
|
void |
setAdapterFactory(AdapterFactory adapterFactory)
The adapter factory that created this node. |
protected void |
setContext(AdapterFactory adapterFactory,
AdapterNode parent,
java.lang.String propertyName,
java.lang.Object value)
|
void |
setNodeValue(java.lang.String string)
|
void |
setParent(AdapterNode parent)
The parent adapter node of this node. |
void |
setPrefix(java.lang.String string)
|
void |
setPropertyName(java.lang.String name)
The name of the Java object (property) that we are adapting |
void |
setPropertyValue(java.lang.Object prop)
The Java object (property) that we are adapting |
void |
setTextContent(java.lang.String string)
|
java.lang.Object |
setUserData(java.lang.String string,
java.lang.Object object,
org.w3c.dom.UserDataHandler userDataHandler)
|
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public AbstractAdapterNode()
| Method Detail |
|---|
protected void setContext(AdapterFactory adapterFactory,
AdapterNode parent,
java.lang.String propertyName,
java.lang.Object value)
adapterFactory - parent - propertyName - value - protected java.util.List<org.w3c.dom.Node> buildChildAdapters()
protected java.util.List<org.w3c.dom.Node> getChildAdapters()
public org.w3c.dom.Node getChildBeforeOrAfter(org.w3c.dom.Node child,
boolean before)
public org.w3c.dom.Node getChildAfter(org.w3c.dom.Node child)
AdapterNode
getChildAfter in interface AdapterNodepublic org.w3c.dom.Node getChildBefore(org.w3c.dom.Node child)
AdapterNode
getChildBefore in interface AdapterNodepublic org.w3c.dom.NodeList getElementsByTagName(java.lang.String tagName)
public org.w3c.dom.NodeList getElementsByTagNameNS(java.lang.String string,
java.lang.String string1)
public org.w3c.dom.NamedNodeMap getAttributes()
getAttributes in interface org.w3c.dom.Nodepublic org.w3c.dom.NodeList getChildNodes()
getChildNodes in interface org.w3c.dom.Nodepublic org.w3c.dom.Node getFirstChild()
getFirstChild in interface org.w3c.dom.Nodepublic org.w3c.dom.Node getLastChild()
getLastChild in interface org.w3c.dom.Nodepublic java.lang.String getLocalName()
getLocalName in interface org.w3c.dom.Nodepublic java.lang.String getNamespaceURI()
getNamespaceURI in interface org.w3c.dom.Node
public void setNodeValue(java.lang.String string)
throws org.w3c.dom.DOMException
setNodeValue in interface org.w3c.dom.Nodeorg.w3c.dom.DOMException
public java.lang.String getNodeValue()
throws org.w3c.dom.DOMException
getNodeValue in interface org.w3c.dom.Nodeorg.w3c.dom.DOMExceptionpublic org.w3c.dom.Document getOwnerDocument()
getOwnerDocument in interface org.w3c.dom.Nodepublic org.w3c.dom.Node getParentNode()
getParentNode in interface org.w3c.dom.Nodepublic AdapterNode getParent()
AdapterNode
getParent in interface AdapterNodepublic void setParent(AdapterNode parent)
AdapterNode
setParent in interface AdapterNodepublic java.lang.Object getPropertyValue()
AdapterNode
getPropertyValue in interface AdapterNodepublic void setPropertyValue(java.lang.Object prop)
AdapterNode
setPropertyValue in interface AdapterNode
public void setPrefix(java.lang.String string)
throws org.w3c.dom.DOMException
setPrefix in interface org.w3c.dom.Nodeorg.w3c.dom.DOMExceptionpublic java.lang.String getPrefix()
getPrefix in interface org.w3c.dom.Nodepublic org.w3c.dom.Node getNextSibling()
getNextSibling in interface org.w3c.dom.Nodepublic org.w3c.dom.Node getPreviousSibling()
getPreviousSibling in interface org.w3c.dom.Nodepublic java.lang.String getPropertyName()
AdapterNode
getPropertyName in interface AdapterNodepublic void setPropertyName(java.lang.String name)
AdapterNode
setPropertyName in interface AdapterNodepublic AdapterFactory getAdapterFactory()
AdapterNode
getAdapterFactory in interface AdapterNodepublic void setAdapterFactory(AdapterFactory adapterFactory)
AdapterNode
setAdapterFactory in interface AdapterNode
public boolean isSupported(java.lang.String string,
java.lang.String string1)
isSupported in interface org.w3c.dom.Node
public org.w3c.dom.Node appendChild(org.w3c.dom.Node node)
throws org.w3c.dom.DOMException
appendChild in interface org.w3c.dom.Nodeorg.w3c.dom.DOMExceptionpublic org.w3c.dom.Node cloneNode(boolean b)
cloneNode in interface org.w3c.dom.Nodepublic boolean hasAttributes()
hasAttributes in interface org.w3c.dom.Nodepublic boolean hasChildNodes()
hasChildNodes in interface org.w3c.dom.Node
public org.w3c.dom.Node insertBefore(org.w3c.dom.Node node,
org.w3c.dom.Node node1)
throws org.w3c.dom.DOMException
insertBefore in interface org.w3c.dom.Nodeorg.w3c.dom.DOMExceptionpublic void normalize()
normalize in interface org.w3c.dom.Node
public org.w3c.dom.Node removeChild(org.w3c.dom.Node node)
throws org.w3c.dom.DOMException
removeChild in interface org.w3c.dom.Nodeorg.w3c.dom.DOMException
public org.w3c.dom.Node replaceChild(org.w3c.dom.Node node,
org.w3c.dom.Node node1)
throws org.w3c.dom.DOMException
replaceChild in interface org.w3c.dom.Nodeorg.w3c.dom.DOMExceptionpublic boolean isDefaultNamespace(java.lang.String string)
isDefaultNamespace in interface org.w3c.dom.Nodepublic java.lang.String lookupNamespaceURI(java.lang.String string)
lookupNamespaceURI in interface org.w3c.dom.Nodepublic java.lang.String getNodeName()
getNodeName in interface org.w3c.dom.Nodepublic short getNodeType()
getNodeType in interface org.w3c.dom.Nodepublic java.lang.String getBaseURI()
getBaseURI in interface org.w3c.dom.Node
public short compareDocumentPosition(org.w3c.dom.Node node)
throws org.w3c.dom.DOMException
compareDocumentPosition in interface org.w3c.dom.Nodeorg.w3c.dom.DOMException
public java.lang.String getTextContent()
throws org.w3c.dom.DOMException
getTextContent in interface org.w3c.dom.Nodeorg.w3c.dom.DOMException
public void setTextContent(java.lang.String string)
throws org.w3c.dom.DOMException
setTextContent in interface org.w3c.dom.Nodeorg.w3c.dom.DOMExceptionpublic boolean isSameNode(org.w3c.dom.Node node)
isSameNode in interface org.w3c.dom.Nodepublic java.lang.String lookupPrefix(java.lang.String string)
lookupPrefix in interface org.w3c.dom.Nodepublic boolean isEqualNode(org.w3c.dom.Node node)
isEqualNode in interface org.w3c.dom.Node
public java.lang.Object getFeature(java.lang.String string,
java.lang.String string1)
getFeature in interface org.w3c.dom.Node
public java.lang.Object setUserData(java.lang.String string,
java.lang.Object object,
org.w3c.dom.UserDataHandler userDataHandler)
setUserData in interface org.w3c.dom.Nodepublic java.lang.Object getUserData(java.lang.String string)
getUserData in interface org.w3c.dom.Nodeprotected StrutsException operationNotSupported()
public java.lang.String toString()
toString in class java.lang.Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||