|
||||||||||
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 AdapterNode
public org.w3c.dom.Node getChildBefore(org.w3c.dom.Node child)
AdapterNode
getChildBefore
in interface AdapterNode
public 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.Node
public org.w3c.dom.NodeList getChildNodes()
getChildNodes
in interface org.w3c.dom.Node
public org.w3c.dom.Node getFirstChild()
getFirstChild
in interface org.w3c.dom.Node
public org.w3c.dom.Node getLastChild()
getLastChild
in interface org.w3c.dom.Node
public java.lang.String getLocalName()
getLocalName
in interface org.w3c.dom.Node
public 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.Node
org.w3c.dom.DOMException
public java.lang.String getNodeValue() throws org.w3c.dom.DOMException
getNodeValue
in interface org.w3c.dom.Node
org.w3c.dom.DOMException
public org.w3c.dom.Document getOwnerDocument()
getOwnerDocument
in interface org.w3c.dom.Node
public org.w3c.dom.Node getParentNode()
getParentNode
in interface org.w3c.dom.Node
public AdapterNode getParent()
AdapterNode
getParent
in interface AdapterNode
public void setParent(AdapterNode parent)
AdapterNode
setParent
in interface AdapterNode
public java.lang.Object getPropertyValue()
AdapterNode
getPropertyValue
in interface AdapterNode
public 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.Node
org.w3c.dom.DOMException
public java.lang.String getPrefix()
getPrefix
in interface org.w3c.dom.Node
public org.w3c.dom.Node getNextSibling()
getNextSibling
in interface org.w3c.dom.Node
public org.w3c.dom.Node getPreviousSibling()
getPreviousSibling
in interface org.w3c.dom.Node
public java.lang.String getPropertyName()
AdapterNode
getPropertyName
in interface AdapterNode
public void setPropertyName(java.lang.String name)
AdapterNode
setPropertyName
in interface AdapterNode
public AdapterFactory getAdapterFactory()
AdapterNode
getAdapterFactory
in interface AdapterNode
public 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.Node
org.w3c.dom.DOMException
public org.w3c.dom.Node cloneNode(boolean b)
cloneNode
in interface org.w3c.dom.Node
public boolean hasAttributes()
hasAttributes
in interface org.w3c.dom.Node
public 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.Node
org.w3c.dom.DOMException
public 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.Node
org.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.Node
org.w3c.dom.DOMException
public boolean isDefaultNamespace(java.lang.String string)
isDefaultNamespace
in interface org.w3c.dom.Node
public java.lang.String lookupNamespaceURI(java.lang.String string)
lookupNamespaceURI
in interface org.w3c.dom.Node
public java.lang.String getNodeName()
getNodeName
in interface org.w3c.dom.Node
public short getNodeType()
getNodeType
in interface org.w3c.dom.Node
public 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.Node
org.w3c.dom.DOMException
public java.lang.String getTextContent() throws org.w3c.dom.DOMException
getTextContent
in interface org.w3c.dom.Node
org.w3c.dom.DOMException
public void setTextContent(java.lang.String string) throws org.w3c.dom.DOMException
setTextContent
in interface org.w3c.dom.Node
org.w3c.dom.DOMException
public boolean isSameNode(org.w3c.dom.Node node)
isSameNode
in interface org.w3c.dom.Node
public java.lang.String lookupPrefix(java.lang.String string)
lookupPrefix
in interface org.w3c.dom.Node
public 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.Node
public java.lang.Object getUserData(java.lang.String string)
getUserData
in interface org.w3c.dom.Node
protected 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 |