org.apache.struts2.views.xslt
类 ProxyNodeAdapter

java.lang.Object
  继承者 org.apache.struts2.views.xslt.AbstractAdapterNode
      继承者 org.apache.struts2.views.xslt.ProxyNodeAdapter
所有已实现的接口:
AdapterNode, Node
直接已知子类:
ProxyAttrAdapter, ProxyElementAdapter, ProxyTextNodeAdapter

public abstract class ProxyNodeAdapter
extends AbstractAdapterNode

ProxyNodeAdapter is a read-only delegating adapter for objects which already implement the Node interface. All methods are proxied to the underlying Node except getParent(), getNextSibling() and getPreviousSibling(), which are implemented by the abstract adapter node to work with the parent adapter.


字段摘要
 
从接口 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
 
构造方法摘要
ProxyNodeAdapter(AdapterFactory factory, AdapterNode parent, Node value)
           
 
方法摘要
 NamedNodeMap getAttributes()
           
 String getLocalName()
           
 String getNamespaceURI()
           
 String getNodeName()
           
 short getNodeType()
           
 String getNodeValue()
           
 String getPrefix()
           
 boolean hasAttributes()
           
 boolean hasChildNodes()
           
 boolean isSupported(String s, String s1)
           
 String toString()
           
 
从类 org.apache.struts2.views.xslt.AbstractAdapterNode 继承的方法
appendChild, cloneNode, compareDocumentPosition, getAdapterFactory, getBaseURI, getChildAfter, getChildBefore, getChildBeforeOrAfter, getChildNodes, getElementsByTagName, getElementsByTagNameNS, getFeature, getFirstChild, getLastChild, getNextSibling, getOwnerDocument, getParent, getParentNode, getPreviousSibling, getPropertyName, getPropertyValue, getTextContent, getUserData, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, setAdapterFactory, setNodeValue, setParent, setPrefix, setPropertyName, setPropertyValue, setTextContent, setUserData
 
从类 java.lang.Object 继承的方法
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

构造方法详细信息

ProxyNodeAdapter

public ProxyNodeAdapter(AdapterFactory factory,
                        AdapterNode parent,
                        Node value)
方法详细信息

getNodeName

public String getNodeName()
指定者:
接口 Node 中的 getNodeName
覆盖:
AbstractAdapterNode 中的 getNodeName

getNodeValue

public String getNodeValue()
                    throws DOMException
指定者:
接口 Node 中的 getNodeValue
覆盖:
AbstractAdapterNode 中的 getNodeValue
抛出:
DOMException

getNodeType

public short getNodeType()
指定者:
接口 Node 中的 getNodeType
覆盖:
AbstractAdapterNode 中的 getNodeType

getAttributes

public NamedNodeMap getAttributes()
指定者:
接口 Node 中的 getAttributes
覆盖:
AbstractAdapterNode 中的 getAttributes

hasChildNodes

public boolean hasChildNodes()
指定者:
接口 Node 中的 hasChildNodes
覆盖:
AbstractAdapterNode 中的 hasChildNodes

isSupported

public boolean isSupported(String s,
                           String s1)
指定者:
接口 Node 中的 isSupported
覆盖:
AbstractAdapterNode 中的 isSupported

getNamespaceURI

public String getNamespaceURI()
指定者:
接口 Node 中的 getNamespaceURI
覆盖:
AbstractAdapterNode 中的 getNamespaceURI

getPrefix

public String getPrefix()
指定者:
接口 Node 中的 getPrefix
覆盖:
AbstractAdapterNode 中的 getPrefix

getLocalName

public String getLocalName()
指定者:
接口 Node 中的 getLocalName
覆盖:
AbstractAdapterNode 中的 getLocalName

hasAttributes

public boolean hasAttributes()
指定者:
接口 Node 中的 hasAttributes
覆盖:
AbstractAdapterNode 中的 hasAttributes

toString

public String toString()
覆盖:
AbstractAdapterNode 中的 toString