Package com.liferay.portal.xml
Class NodeImpl
Object
com.liferay.portal.xml.NodeImpl
- All Implemented Interfaces:
com.liferay.portal.kernel.xml.Node
,Serializable
- Direct Known Subclasses:
AttributeImpl
,BranchImpl
,CDATAImpl
,CommentImpl
,EntityImpl
,NamespaceImpl
,ProcessingInstructionImpl
,TextImpl
- Author:
- Brian Wing Shun Chan
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T,
V extends com.liferay.portal.kernel.xml.Visitor<T>>
Taccept
(V visitor) asXML()
com.liferay.portal.kernel.xml.Node
asXPathResult
(com.liferay.portal.kernel.xml.Element parent) com.liferay.portal.kernel.xml.Node
detach()
boolean
formattedString
(String indent) formattedString
(String indent, boolean expandEmptyElements) formattedString
(String indent, boolean expandEmptyElements, boolean trimText) com.liferay.portal.kernel.xml.Document
getName()
com.liferay.portal.kernel.xml.Element
getPath()
getPath
(com.liferay.portal.kernel.xml.Element context) getText()
getUniquePath
(com.liferay.portal.kernel.xml.Element context) org.dom4j.Node
boolean
int
hashCode()
boolean
boolean
numberValueOf
(String xPathExpression) List<com.liferay.portal.kernel.xml.Node>
selectNodes
(String xPathExpression) List<com.liferay.portal.kernel.xml.Node>
selectNodes
(String xPathExpression, String comparisonXPathExpression) List<com.liferay.portal.kernel.xml.Node>
selectNodes
(String xPathExpression, String comparisonXPathExpression, boolean removeDuplicates) selectObject
(String xPathExpression) com.liferay.portal.kernel.xml.Node
selectSingleNode
(String xPathExpression) void
void
boolean
toString()
void
-
Constructor Details
-
NodeImpl
public NodeImpl(org.dom4j.Node node)
-
-
Method Details
-
accept
public <T,V extends com.liferay.portal.kernel.xml.Visitor<T>> T accept(V visitor) - Specified by:
accept
in interfacecom.liferay.portal.kernel.xml.Node
-
asXML
- Specified by:
asXML
in interfacecom.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 interfacecom.liferay.portal.kernel.xml.Node
-
compactString
- Specified by:
compactString
in interfacecom.liferay.portal.kernel.xml.Node
- Throws:
IOException
-
detach
public com.liferay.portal.kernel.xml.Node detach()- Specified by:
detach
in interfacecom.liferay.portal.kernel.xml.Node
-
equals
-
formattedString
- Specified by:
formattedString
in interfacecom.liferay.portal.kernel.xml.Node
- Throws:
IOException
-
formattedString
- Specified by:
formattedString
in interfacecom.liferay.portal.kernel.xml.Node
- Throws:
IOException
-
formattedString
- Specified by:
formattedString
in interfacecom.liferay.portal.kernel.xml.Node
- Throws:
IOException
-
formattedString
public String formattedString(String indent, boolean expandEmptyElements, boolean trimText) throws IOException - Specified by:
formattedString
in interfacecom.liferay.portal.kernel.xml.Node
- Throws:
IOException
-
getDocument
public com.liferay.portal.kernel.xml.Document getDocument()- Specified by:
getDocument
in interfacecom.liferay.portal.kernel.xml.Node
-
getName
- Specified by:
getName
in interfacecom.liferay.portal.kernel.xml.Node
-
getParent
public com.liferay.portal.kernel.xml.Element getParent()- Specified by:
getParent
in interfacecom.liferay.portal.kernel.xml.Node
-
getPath
- Specified by:
getPath
in interfacecom.liferay.portal.kernel.xml.Node
-
getPath
- Specified by:
getPath
in interfacecom.liferay.portal.kernel.xml.Node
-
getStringValue
- Specified by:
getStringValue
in interfacecom.liferay.portal.kernel.xml.Node
-
getText
- Specified by:
getText
in interfacecom.liferay.portal.kernel.xml.Node
-
getUniquePath
- Specified by:
getUniquePath
in interfacecom.liferay.portal.kernel.xml.Node
-
getUniquePath
- Specified by:
getUniquePath
in interfacecom.liferay.portal.kernel.xml.Node
-
getWrappedNode
public org.dom4j.Node getWrappedNode() -
hasContent
public boolean hasContent()- Specified by:
hasContent
in interfacecom.liferay.portal.kernel.xml.Node
-
hashCode
public int hashCode() -
isReadOnly
public boolean isReadOnly()- Specified by:
isReadOnly
in interfacecom.liferay.portal.kernel.xml.Node
-
matches
- Specified by:
matches
in interfacecom.liferay.portal.kernel.xml.Node
-
numberValueOf
- Specified by:
numberValueOf
in interfacecom.liferay.portal.kernel.xml.Node
-
selectNodes
- Specified by:
selectNodes
in interfacecom.liferay.portal.kernel.xml.Node
-
selectNodes
public List<com.liferay.portal.kernel.xml.Node> selectNodes(String xPathExpression, String comparisonXPathExpression) - Specified by:
selectNodes
in interfacecom.liferay.portal.kernel.xml.Node
-
selectNodes
public List<com.liferay.portal.kernel.xml.Node> selectNodes(String xPathExpression, String comparisonXPathExpression, boolean removeDuplicates) - Specified by:
selectNodes
in interfacecom.liferay.portal.kernel.xml.Node
-
selectObject
- Specified by:
selectObject
in interfacecom.liferay.portal.kernel.xml.Node
-
selectSingleNode
- Specified by:
selectSingleNode
in interfacecom.liferay.portal.kernel.xml.Node
-
setName
- Specified by:
setName
in interfacecom.liferay.portal.kernel.xml.Node
-
setText
- Specified by:
setText
in interfacecom.liferay.portal.kernel.xml.Node
-
supportsParent
public boolean supportsParent()- Specified by:
supportsParent
in interfacecom.liferay.portal.kernel.xml.Node
-
toString
-
valueOf
- Specified by:
valueOf
in interfacecom.liferay.portal.kernel.xml.Node
-
write
- Specified by:
write
in interfacecom.liferay.portal.kernel.xml.Node
- Throws:
IOException
-