com.liferay.portal.kernel.xml
Interface Node
- All Superinterfaces:
- java.io.Serializable
- All Known Subinterfaces:
- Attribute, Branch, CDATA, Comment, Document, Element, Entity, Namespace, ProcessingInstruction, Text
public interface Node
- extends java.io.Serializable
- Author:
- Brian Wing Shun Chan
accept
<T,V extends Visitor<T>> T accept(V visitor)
asXML
java.lang.String asXML()
asXPathResult
Node asXPathResult(Element parent)
compactString
java.lang.String compactString()
throws java.io.IOException
- Throws:
java.io.IOException
detach
Node detach()
formattedString
java.lang.String formattedString()
throws java.io.IOException
- Throws:
java.io.IOException
formattedString
java.lang.String formattedString(java.lang.String indent)
throws java.io.IOException
- Throws:
java.io.IOException
formattedString
java.lang.String formattedString(java.lang.String indent,
boolean expandEmptyElements)
throws java.io.IOException
- Throws:
java.io.IOException
formattedString
java.lang.String formattedString(java.lang.String indent,
boolean expandEmptyElements,
boolean trimText)
throws java.io.IOException
- Throws:
java.io.IOException
getDocument
Document getDocument()
getName
java.lang.String getName()
getParent
Element getParent()
getPath
java.lang.String getPath()
getPath
java.lang.String getPath(Element context)
getStringValue
java.lang.String getStringValue()
getText
java.lang.String getText()
getUniquePath
java.lang.String getUniquePath()
getUniquePath
java.lang.String getUniquePath(Element context)
hasContent
boolean hasContent()
isReadOnly
boolean isReadOnly()
matches
boolean matches(java.lang.String xPathExpression)
numberValueOf
java.lang.Number numberValueOf(java.lang.String xPathExpression)
selectNodes
java.util.List<Node> selectNodes(java.lang.String xPathExpression)
selectNodes
java.util.List<Node> selectNodes(java.lang.String xPathExpression,
java.lang.String comparisonXPathExpression)
selectNodes
java.util.List<Node> selectNodes(java.lang.String xPathExpression,
java.lang.String comparisonXPathExpression,
boolean removeDuplicates)
selectObject
java.lang.Object selectObject(java.lang.String xPathExpression)
selectSingleNode
Node selectSingleNode(java.lang.String xPathExpression)
setName
void setName(java.lang.String name)
setText
void setText(java.lang.String text)
supportsParent
boolean supportsParent()
valueOf
java.lang.String valueOf(java.lang.String xPathExpression)
write
void write(java.io.Writer writer)
throws java.io.IOException
- Throws:
java.io.IOException