com.liferay.portal.xml
Class NodeImpl
java.lang.Object
com.liferay.portal.xml.NodeImpl
- All Implemented Interfaces:
- com.liferay.portal.kernel.xml.Node
- Direct Known Subclasses:
- AttributeImpl, BranchImpl, CDATAImpl, CommentImpl, EntityImpl, NamespaceImpl, ProcessingInstructionImpl, TextImpl
public class NodeImpl
- extends java.lang.Object
- implements com.liferay.portal.kernel.xml.Node
View Source
- Author:
- Brian Wing Shun Chan
Constructor Summary |
NodeImpl(org.dom4j.Node node)
|
Method Summary |
java.lang.String |
asXML()
|
com.liferay.portal.kernel.xml.Node |
asXPathResult(com.liferay.portal.kernel.xml.Element parent)
|
com.liferay.portal.kernel.xml.Node |
detach()
|
boolean |
equals(java.lang.Object obj)
|
com.liferay.portal.kernel.xml.Document |
getDocument()
|
java.lang.String |
getName()
|
com.liferay.portal.kernel.xml.Element |
getParent()
|
java.lang.String |
getPath()
|
java.lang.String |
getPath(com.liferay.portal.kernel.xml.Element context)
|
java.lang.String |
getStringValue()
|
java.lang.String |
getText()
|
java.lang.String |
getUniquePath()
|
java.lang.String |
getUniquePath(com.liferay.portal.kernel.xml.Element context)
|
org.dom4j.Node |
getWrappedNode()
|
boolean |
hasContent()
|
int |
hashCode()
|
boolean |
isReadOnly()
|
boolean |
matches(java.lang.String xpathExpression)
|
java.lang.Number |
numberValueOf(java.lang.String xpathExpression)
|
java.util.List<com.liferay.portal.kernel.xml.Node> |
selectNodes(java.lang.String xpathExpression)
|
java.util.List<com.liferay.portal.kernel.xml.Node> |
selectNodes(java.lang.String xpathExpression,
java.lang.String comparisonXPathExpression)
|
java.util.List<com.liferay.portal.kernel.xml.Node> |
selectNodes(java.lang.String xpathExpression,
java.lang.String comparisonXPathExpression,
boolean removeDuplicates)
|
java.lang.Object |
selectObject(java.lang.String xpathExpression)
|
com.liferay.portal.kernel.xml.Node |
selectSingleNode(java.lang.String xpathExpression)
|
void |
setName(java.lang.String name)
|
void |
setText(java.lang.String text)
|
boolean |
supportsParent()
|
java.lang.String |
valueOf(java.lang.String xpathExpression)
|
void |
write(java.io.Writer writer)
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
NodeImpl
public NodeImpl(org.dom4j.Node node)
asXML
public java.lang.String asXML()
- Specified by:
asXML
in interface com.liferay.portal.kernel.xml.Node
asXPathResult
public com.liferay.portal.kernel.xml.Node asXPathResult(com.liferay.portal.kernel.xml.Element parent)
- Specified by:
asXPathResult
in interface com.liferay.portal.kernel.xml.Node
detach
public com.liferay.portal.kernel.xml.Node detach()
- Specified by:
detach
in interface com.liferay.portal.kernel.xml.Node
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in class java.lang.Object
getDocument
public com.liferay.portal.kernel.xml.Document getDocument()
- Specified by:
getDocument
in interface com.liferay.portal.kernel.xml.Node
getName
public java.lang.String getName()
- Specified by:
getName
in interface com.liferay.portal.kernel.xml.Node
getParent
public com.liferay.portal.kernel.xml.Element getParent()
- Specified by:
getParent
in interface com.liferay.portal.kernel.xml.Node
getPath
public java.lang.String getPath()
- Specified by:
getPath
in interface com.liferay.portal.kernel.xml.Node
getPath
public java.lang.String getPath(com.liferay.portal.kernel.xml.Element context)
- Specified by:
getPath
in interface com.liferay.portal.kernel.xml.Node
getStringValue
public java.lang.String getStringValue()
- Specified by:
getStringValue
in interface com.liferay.portal.kernel.xml.Node
getText
public java.lang.String getText()
- Specified by:
getText
in interface com.liferay.portal.kernel.xml.Node
getUniquePath
public java.lang.String getUniquePath()
- Specified by:
getUniquePath
in interface com.liferay.portal.kernel.xml.Node
getUniquePath
public java.lang.String getUniquePath(com.liferay.portal.kernel.xml.Element context)
- Specified by:
getUniquePath
in interface com.liferay.portal.kernel.xml.Node
getWrappedNode
public org.dom4j.Node getWrappedNode()
hasContent
public boolean hasContent()
- Specified by:
hasContent
in interface com.liferay.portal.kernel.xml.Node
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
isReadOnly
public boolean isReadOnly()
- Specified by:
isReadOnly
in interface com.liferay.portal.kernel.xml.Node
matches
public boolean matches(java.lang.String xpathExpression)
- Specified by:
matches
in interface com.liferay.portal.kernel.xml.Node
numberValueOf
public java.lang.Number numberValueOf(java.lang.String xpathExpression)
- Specified by:
numberValueOf
in interface com.liferay.portal.kernel.xml.Node
selectNodes
public java.util.List<com.liferay.portal.kernel.xml.Node> selectNodes(java.lang.String xpathExpression)
- Specified by:
selectNodes
in interface com.liferay.portal.kernel.xml.Node
selectNodes
public java.util.List<com.liferay.portal.kernel.xml.Node> selectNodes(java.lang.String xpathExpression,
java.lang.String comparisonXPathExpression)
- Specified by:
selectNodes
in interface com.liferay.portal.kernel.xml.Node
selectNodes
public java.util.List<com.liferay.portal.kernel.xml.Node> selectNodes(java.lang.String xpathExpression,
java.lang.String comparisonXPathExpression,
boolean removeDuplicates)
- Specified by:
selectNodes
in interface com.liferay.portal.kernel.xml.Node
selectObject
public java.lang.Object selectObject(java.lang.String xpathExpression)
- Specified by:
selectObject
in interface com.liferay.portal.kernel.xml.Node
selectSingleNode
public com.liferay.portal.kernel.xml.Node selectSingleNode(java.lang.String xpathExpression)
- Specified by:
selectSingleNode
in interface com.liferay.portal.kernel.xml.Node
setName
public void setName(java.lang.String name)
- Specified by:
setName
in interface com.liferay.portal.kernel.xml.Node
setText
public void setText(java.lang.String text)
- Specified by:
setText
in interface com.liferay.portal.kernel.xml.Node
supportsParent
public boolean supportsParent()
- Specified by:
supportsParent
in interface com.liferay.portal.kernel.xml.Node
valueOf
public java.lang.String valueOf(java.lang.String xpathExpression)
- Specified by:
valueOf
in interface com.liferay.portal.kernel.xml.Node
write
public void write(java.io.Writer writer)
throws java.io.IOException
- Specified by:
write
in interface com.liferay.portal.kernel.xml.Node
- Throws:
java.io.IOException