com.liferay.portal.kernel.xml
Interface Node

All Known Subinterfaces:
Attribute, Branch, CDATA, Comment, Document, Element, Entity, Namespace, ProcessingInstruction, Text

public interface Node

View Source

Author:
Brian Wing Shun Chan

Method Summary
 java.lang.String asXML()
           
 Node asXPathResult(Element parent)
           
 Node detach()
           
 Document getDocument()
           
 java.lang.String getName()
           
 Element getParent()
           
 java.lang.String getPath()
           
 java.lang.String getPath(Element context)
           
 java.lang.String getStringValue()
           
 java.lang.String getText()
           
 java.lang.String getUniquePath()
           
 java.lang.String getUniquePath(Element context)
           
 boolean hasContent()
           
 boolean isReadOnly()
           
 boolean matches(java.lang.String xpathExpression)
           
 java.lang.Number numberValueOf(java.lang.String xpathExpression)
           
 java.util.List<Node> selectNodes(java.lang.String xpathExpression)
           
 java.util.List<Node> selectNodes(java.lang.String xpathExpression, java.lang.String comparisonXPathExpression)
           
 java.util.List<Node> selectNodes(java.lang.String xpathExpression, java.lang.String comparisonXPathExpression, boolean removeDuplicates)
           
 java.lang.Object selectObject(java.lang.String xpathExpression)
           
 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)
           
 

Method Detail

asXML

java.lang.String asXML()

asXPathResult

Node asXPathResult(Element parent)

detach

Node detach()

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