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.NodeasXPathResult(com.liferay.portal.kernel.xml.Element parent) com.liferay.portal.kernel.xml.Nodedetach()booleanformattedString(String indent) formattedString(String indent, boolean expandEmptyElements) formattedString(String indent, boolean expandEmptyElements, boolean trimText) com.liferay.portal.kernel.xml.DocumentgetName()com.liferay.portal.kernel.xml.ElementgetPath()getPath(com.liferay.portal.kernel.xml.Element context) getText()getUniquePath(com.liferay.portal.kernel.xml.Element context) org.dom4j.NodebooleaninthashCode()booleanbooleannumberValueOf(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.NodeselectSingleNode(String xPathExpression) voidvoidbooleantoString()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:
acceptin interfacecom.liferay.portal.kernel.xml.Node
-
asXML
- Specified by:
asXMLin interfacecom.liferay.portal.kernel.xml.Node
-
asXPathResult
public com.liferay.portal.kernel.xml.Node asXPathResult(com.liferay.portal.kernel.xml.Element parent) - Specified by:
asXPathResultin interfacecom.liferay.portal.kernel.xml.Node
-
compactString
- Specified by:
compactStringin interfacecom.liferay.portal.kernel.xml.Node- Throws:
IOException
-
detach
public com.liferay.portal.kernel.xml.Node detach()- Specified by:
detachin interfacecom.liferay.portal.kernel.xml.Node
-
equals
-
formattedString
- Specified by:
formattedStringin interfacecom.liferay.portal.kernel.xml.Node- Throws:
IOException
-
formattedString
- Specified by:
formattedStringin interfacecom.liferay.portal.kernel.xml.Node- Throws:
IOException
-
formattedString
- Specified by:
formattedStringin interfacecom.liferay.portal.kernel.xml.Node- Throws:
IOException
-
formattedString
public String formattedString(String indent, boolean expandEmptyElements, boolean trimText) throws IOException - Specified by:
formattedStringin interfacecom.liferay.portal.kernel.xml.Node- Throws:
IOException
-
getDocument
public com.liferay.portal.kernel.xml.Document getDocument()- Specified by:
getDocumentin interfacecom.liferay.portal.kernel.xml.Node
-
getName
- Specified by:
getNamein interfacecom.liferay.portal.kernel.xml.Node
-
getParent
public com.liferay.portal.kernel.xml.Element getParent()- Specified by:
getParentin interfacecom.liferay.portal.kernel.xml.Node
-
getPath
- Specified by:
getPathin interfacecom.liferay.portal.kernel.xml.Node
-
getPath
- Specified by:
getPathin interfacecom.liferay.portal.kernel.xml.Node
-
getStringValue
- Specified by:
getStringValuein interfacecom.liferay.portal.kernel.xml.Node
-
getText
- Specified by:
getTextin interfacecom.liferay.portal.kernel.xml.Node
-
getUniquePath
- Specified by:
getUniquePathin interfacecom.liferay.portal.kernel.xml.Node
-
getUniquePath
- Specified by:
getUniquePathin interfacecom.liferay.portal.kernel.xml.Node
-
getWrappedNode
public org.dom4j.Node getWrappedNode() -
hasContent
public boolean hasContent()- Specified by:
hasContentin interfacecom.liferay.portal.kernel.xml.Node
-
hashCode
public int hashCode() -
isReadOnly
public boolean isReadOnly()- Specified by:
isReadOnlyin interfacecom.liferay.portal.kernel.xml.Node
-
matches
- Specified by:
matchesin interfacecom.liferay.portal.kernel.xml.Node
-
numberValueOf
- Specified by:
numberValueOfin interfacecom.liferay.portal.kernel.xml.Node
-
selectNodes
- Specified by:
selectNodesin interfacecom.liferay.portal.kernel.xml.Node
-
selectNodes
public List<com.liferay.portal.kernel.xml.Node> selectNodes(String xPathExpression, String comparisonXPathExpression) - Specified by:
selectNodesin interfacecom.liferay.portal.kernel.xml.Node
-
selectNodes
public List<com.liferay.portal.kernel.xml.Node> selectNodes(String xPathExpression, String comparisonXPathExpression, boolean removeDuplicates) - Specified by:
selectNodesin interfacecom.liferay.portal.kernel.xml.Node
-
selectObject
- Specified by:
selectObjectin interfacecom.liferay.portal.kernel.xml.Node
-
selectSingleNode
- Specified by:
selectSingleNodein interfacecom.liferay.portal.kernel.xml.Node
-
setName
- Specified by:
setNamein interfacecom.liferay.portal.kernel.xml.Node
-
setText
- Specified by:
setTextin interfacecom.liferay.portal.kernel.xml.Node
-
supportsParent
public boolean supportsParent()- Specified by:
supportsParentin interfacecom.liferay.portal.kernel.xml.Node
-
toString
-
valueOf
- Specified by:
valueOfin interfacecom.liferay.portal.kernel.xml.Node
-
write
- Specified by:
writein interfacecom.liferay.portal.kernel.xml.Node- Throws:
IOException
-