com.liferay.portal.xml
Class ElementImpl
java.lang.Object
com.liferay.portal.xml.NodeImpl
com.liferay.portal.xml.BranchImpl
com.liferay.portal.xml.ElementImpl
- All Implemented Interfaces:
- com.liferay.portal.kernel.xml.Branch, com.liferay.portal.kernel.xml.Element, com.liferay.portal.kernel.xml.Node
public class ElementImpl
- extends BranchImpl
- implements com.liferay.portal.kernel.xml.Element
View Source
- Author:
- Brian Wing Shun Chan
Constructor Summary |
ElementImpl(org.dom4j.Element element)
|
Method Summary |
void |
add(com.liferay.portal.kernel.xml.Attribute attribute)
|
void |
add(com.liferay.portal.kernel.xml.CDATA cdata)
|
void |
add(com.liferay.portal.kernel.xml.Entity entity)
|
void |
add(com.liferay.portal.kernel.xml.Namespace namespace)
|
void |
add(com.liferay.portal.kernel.xml.Text text)
|
com.liferay.portal.kernel.xml.Element |
addAttribute(com.liferay.portal.kernel.xml.QName qName,
java.lang.String value)
|
com.liferay.portal.kernel.xml.Element |
addAttribute(java.lang.String name,
java.lang.String value)
|
com.liferay.portal.kernel.xml.Element |
addCDATA(java.lang.String cdata)
|
com.liferay.portal.kernel.xml.Element |
addComment(java.lang.String comment)
|
com.liferay.portal.kernel.xml.Element |
addEntity(java.lang.String name,
java.lang.String text)
|
java.util.List<com.liferay.portal.kernel.xml.Namespace> |
additionalNamespaces()
|
com.liferay.portal.kernel.xml.Element |
addNamespace(java.lang.String prefix,
java.lang.String uri)
|
com.liferay.portal.kernel.xml.Element |
addProcessingInstruction(java.lang.String target,
java.util.Map<java.lang.String,java.lang.String> data)
|
com.liferay.portal.kernel.xml.Element |
addProcessingInstruction(java.lang.String target,
java.lang.String data)
|
com.liferay.portal.kernel.xml.Element |
addText(java.lang.String text)
|
void |
appendAttributes(com.liferay.portal.kernel.xml.Element element)
|
com.liferay.portal.kernel.xml.Attribute |
attribute(int index)
|
com.liferay.portal.kernel.xml.Attribute |
attribute(com.liferay.portal.kernel.xml.QName qName)
|
com.liferay.portal.kernel.xml.Attribute |
attribute(java.lang.String name)
|
int |
attributeCount()
|
java.util.Iterator<com.liferay.portal.kernel.xml.Attribute> |
attributeIterator()
|
java.util.List<com.liferay.portal.kernel.xml.Attribute> |
attributes()
|
java.lang.String |
attributeValue(com.liferay.portal.kernel.xml.QName qName)
|
java.lang.String |
attributeValue(com.liferay.portal.kernel.xml.QName qName,
java.lang.String defaultValue)
|
java.lang.String |
attributeValue(java.lang.String name)
|
java.lang.String |
attributeValue(java.lang.String name,
java.lang.String defaultValue)
|
com.liferay.portal.kernel.xml.Element |
createCopy()
|
com.liferay.portal.kernel.xml.Element |
createCopy(com.liferay.portal.kernel.xml.QName qName)
|
com.liferay.portal.kernel.xml.Element |
createCopy(java.lang.String name)
|
java.util.List<com.liferay.portal.kernel.xml.Namespace> |
declaredNamespaces()
|
com.liferay.portal.kernel.xml.Element |
element(com.liferay.portal.kernel.xml.QName qName)
|
com.liferay.portal.kernel.xml.Element |
element(java.lang.String name)
|
java.util.Iterator<com.liferay.portal.kernel.xml.Element> |
elementIterator()
|
java.util.Iterator<com.liferay.portal.kernel.xml.Element> |
elementIterator(com.liferay.portal.kernel.xml.QName qName)
|
java.util.Iterator<com.liferay.portal.kernel.xml.Element> |
elementIterator(java.lang.String name)
|
java.util.List<com.liferay.portal.kernel.xml.Element> |
elements()
|
java.util.List<com.liferay.portal.kernel.xml.Element> |
elements(com.liferay.portal.kernel.xml.QName qName)
|
java.util.List<com.liferay.portal.kernel.xml.Element> |
elements(java.lang.String name)
|
java.lang.String |
elementText(com.liferay.portal.kernel.xml.QName qName)
|
java.lang.String |
elementText(java.lang.String name)
|
java.lang.String |
elementTextTrim(com.liferay.portal.kernel.xml.QName qName)
|
java.lang.String |
elementTextTrim(java.lang.String name)
|
boolean |
equals(java.lang.Object obj)
|
java.lang.Object |
getData()
|
com.liferay.portal.kernel.xml.Namespace |
getNamespace()
|
com.liferay.portal.kernel.xml.Namespace |
getNamespaceForPrefix(java.lang.String prefix)
|
com.liferay.portal.kernel.xml.Namespace |
getNamespaceForURI(java.lang.String uri)
|
java.lang.String |
getNamespacePrefix()
|
java.util.List<com.liferay.portal.kernel.xml.Namespace> |
getNamespacesForURI(java.lang.String uri)
|
java.lang.String |
getNamespaceURI()
|
com.liferay.portal.kernel.xml.QName |
getQName()
|
com.liferay.portal.kernel.xml.QName |
getQName(java.lang.String qualifiedName)
|
java.lang.String |
getQualifiedName()
|
java.lang.String |
getTextTrim()
|
org.dom4j.Element |
getWrappedElement()
|
com.liferay.portal.kernel.xml.Node |
getXPathResult(int index)
|
int |
hashCode()
|
boolean |
hasMixedContent()
|
boolean |
isRootElement()
|
boolean |
isTextOnly()
|
boolean |
remove(com.liferay.portal.kernel.xml.Attribute attribute)
|
boolean |
remove(com.liferay.portal.kernel.xml.CDATA cdata)
|
boolean |
remove(com.liferay.portal.kernel.xml.Entity entity)
|
boolean |
remove(com.liferay.portal.kernel.xml.Namespace namespace)
|
boolean |
remove(com.liferay.portal.kernel.xml.Text text)
|
void |
setAttributes(java.util.List<com.liferay.portal.kernel.xml.Attribute> attributes)
|
void |
setData(java.lang.Object data)
|
void |
setQName(com.liferay.portal.kernel.xml.QName qName)
|
Methods inherited from class com.liferay.portal.xml.BranchImpl |
add, add, add, add, addElement, addElement, addElement, appendContent, clearContent, content, elementByID, getWrappedBranch, indexOf, node, nodeCount, nodeIterator, normalize, processingInstruction, processingInstructions, processingInstructions, remove, remove, remove, remove, removeProcessingInstruction, setContent, setProcessingInstructions |
Methods inherited from class com.liferay.portal.xml.NodeImpl |
asXML, asXPathResult, detach, getDocument, getName, getParent, getPath, getPath, getStringValue, getText, getUniquePath, getUniquePath, getWrappedNode, hasContent, isReadOnly, matches, numberValueOf, selectNodes, selectNodes, selectNodes, selectObject, selectSingleNode, setName, setText, supportsParent, valueOf, write |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.liferay.portal.kernel.xml.Element |
getStringValue, getText |
Methods inherited from interface com.liferay.portal.kernel.xml.Branch |
add, add, add, add, addElement, addElement, addElement, appendContent, clearContent, content, elementByID, indexOf, node, nodeCount, nodeIterator, normalize, processingInstruction, processingInstructions, processingInstructions, remove, remove, remove, remove, removeProcessingInstruction, setContent, setProcessingInstructions |
Methods inherited from interface com.liferay.portal.kernel.xml.Node |
asXML, asXPathResult, detach, getDocument, getName, getParent, getPath, getPath, getUniquePath, getUniquePath, hasContent, isReadOnly, matches, numberValueOf, selectNodes, selectNodes, selectNodes, selectObject, selectSingleNode, setName, setText, supportsParent, valueOf, write |
ElementImpl
public ElementImpl(org.dom4j.Element element)
add
public void add(com.liferay.portal.kernel.xml.Attribute attribute)
- Specified by:
add
in interface com.liferay.portal.kernel.xml.Element
add
public void add(com.liferay.portal.kernel.xml.CDATA cdata)
- Specified by:
add
in interface com.liferay.portal.kernel.xml.Element
add
public void add(com.liferay.portal.kernel.xml.Entity entity)
- Specified by:
add
in interface com.liferay.portal.kernel.xml.Element
add
public void add(com.liferay.portal.kernel.xml.Namespace namespace)
- Specified by:
add
in interface com.liferay.portal.kernel.xml.Element
add
public void add(com.liferay.portal.kernel.xml.Text text)
- Specified by:
add
in interface com.liferay.portal.kernel.xml.Element
addAttribute
public com.liferay.portal.kernel.xml.Element addAttribute(com.liferay.portal.kernel.xml.QName qName,
java.lang.String value)
- Specified by:
addAttribute
in interface com.liferay.portal.kernel.xml.Element
addAttribute
public com.liferay.portal.kernel.xml.Element addAttribute(java.lang.String name,
java.lang.String value)
- Specified by:
addAttribute
in interface com.liferay.portal.kernel.xml.Element
addCDATA
public com.liferay.portal.kernel.xml.Element addCDATA(java.lang.String cdata)
- Specified by:
addCDATA
in interface com.liferay.portal.kernel.xml.Element
addComment
public com.liferay.portal.kernel.xml.Element addComment(java.lang.String comment)
- Specified by:
addComment
in interface com.liferay.portal.kernel.xml.Element
addEntity
public com.liferay.portal.kernel.xml.Element addEntity(java.lang.String name,
java.lang.String text)
- Specified by:
addEntity
in interface com.liferay.portal.kernel.xml.Element
addNamespace
public com.liferay.portal.kernel.xml.Element addNamespace(java.lang.String prefix,
java.lang.String uri)
- Specified by:
addNamespace
in interface com.liferay.portal.kernel.xml.Element
addProcessingInstruction
public com.liferay.portal.kernel.xml.Element addProcessingInstruction(java.lang.String target,
java.util.Map<java.lang.String,java.lang.String> data)
- Specified by:
addProcessingInstruction
in interface com.liferay.portal.kernel.xml.Element
addProcessingInstruction
public com.liferay.portal.kernel.xml.Element addProcessingInstruction(java.lang.String target,
java.lang.String data)
- Specified by:
addProcessingInstruction
in interface com.liferay.portal.kernel.xml.Element
addText
public com.liferay.portal.kernel.xml.Element addText(java.lang.String text)
- Specified by:
addText
in interface com.liferay.portal.kernel.xml.Element
additionalNamespaces
public java.util.List<com.liferay.portal.kernel.xml.Namespace> additionalNamespaces()
- Specified by:
additionalNamespaces
in interface com.liferay.portal.kernel.xml.Element
appendAttributes
public void appendAttributes(com.liferay.portal.kernel.xml.Element element)
- Specified by:
appendAttributes
in interface com.liferay.portal.kernel.xml.Element
attribute
public com.liferay.portal.kernel.xml.Attribute attribute(int index)
- Specified by:
attribute
in interface com.liferay.portal.kernel.xml.Element
attribute
public com.liferay.portal.kernel.xml.Attribute attribute(com.liferay.portal.kernel.xml.QName qName)
- Specified by:
attribute
in interface com.liferay.portal.kernel.xml.Element
attribute
public com.liferay.portal.kernel.xml.Attribute attribute(java.lang.String name)
- Specified by:
attribute
in interface com.liferay.portal.kernel.xml.Element
attributeCount
public int attributeCount()
- Specified by:
attributeCount
in interface com.liferay.portal.kernel.xml.Element
attributeIterator
public java.util.Iterator<com.liferay.portal.kernel.xml.Attribute> attributeIterator()
- Specified by:
attributeIterator
in interface com.liferay.portal.kernel.xml.Element
attributeValue
public java.lang.String attributeValue(com.liferay.portal.kernel.xml.QName qName)
- Specified by:
attributeValue
in interface com.liferay.portal.kernel.xml.Element
attributeValue
public java.lang.String attributeValue(com.liferay.portal.kernel.xml.QName qName,
java.lang.String defaultValue)
- Specified by:
attributeValue
in interface com.liferay.portal.kernel.xml.Element
attributeValue
public java.lang.String attributeValue(java.lang.String name)
- Specified by:
attributeValue
in interface com.liferay.portal.kernel.xml.Element
attributeValue
public java.lang.String attributeValue(java.lang.String name,
java.lang.String defaultValue)
- Specified by:
attributeValue
in interface com.liferay.portal.kernel.xml.Element
attributes
public java.util.List<com.liferay.portal.kernel.xml.Attribute> attributes()
- Specified by:
attributes
in interface com.liferay.portal.kernel.xml.Element
createCopy
public com.liferay.portal.kernel.xml.Element createCopy()
- Specified by:
createCopy
in interface com.liferay.portal.kernel.xml.Element
createCopy
public com.liferay.portal.kernel.xml.Element createCopy(com.liferay.portal.kernel.xml.QName qName)
- Specified by:
createCopy
in interface com.liferay.portal.kernel.xml.Element
createCopy
public com.liferay.portal.kernel.xml.Element createCopy(java.lang.String name)
- Specified by:
createCopy
in interface com.liferay.portal.kernel.xml.Element
declaredNamespaces
public java.util.List<com.liferay.portal.kernel.xml.Namespace> declaredNamespaces()
- Specified by:
declaredNamespaces
in interface com.liferay.portal.kernel.xml.Element
element
public com.liferay.portal.kernel.xml.Element element(com.liferay.portal.kernel.xml.QName qName)
- Specified by:
element
in interface com.liferay.portal.kernel.xml.Element
element
public com.liferay.portal.kernel.xml.Element element(java.lang.String name)
- Specified by:
element
in interface com.liferay.portal.kernel.xml.Element
elementIterator
public java.util.Iterator<com.liferay.portal.kernel.xml.Element> elementIterator()
- Specified by:
elementIterator
in interface com.liferay.portal.kernel.xml.Element
elementIterator
public java.util.Iterator<com.liferay.portal.kernel.xml.Element> elementIterator(com.liferay.portal.kernel.xml.QName qName)
- Specified by:
elementIterator
in interface com.liferay.portal.kernel.xml.Element
elementIterator
public java.util.Iterator<com.liferay.portal.kernel.xml.Element> elementIterator(java.lang.String name)
- Specified by:
elementIterator
in interface com.liferay.portal.kernel.xml.Element
elementText
public java.lang.String elementText(com.liferay.portal.kernel.xml.QName qName)
- Specified by:
elementText
in interface com.liferay.portal.kernel.xml.Element
elementText
public java.lang.String elementText(java.lang.String name)
- Specified by:
elementText
in interface com.liferay.portal.kernel.xml.Element
elementTextTrim
public java.lang.String elementTextTrim(com.liferay.portal.kernel.xml.QName qName)
- Specified by:
elementTextTrim
in interface com.liferay.portal.kernel.xml.Element
elementTextTrim
public java.lang.String elementTextTrim(java.lang.String name)
- Specified by:
elementTextTrim
in interface com.liferay.portal.kernel.xml.Element
elements
public java.util.List<com.liferay.portal.kernel.xml.Element> elements()
- Specified by:
elements
in interface com.liferay.portal.kernel.xml.Element
elements
public java.util.List<com.liferay.portal.kernel.xml.Element> elements(com.liferay.portal.kernel.xml.QName qName)
- Specified by:
elements
in interface com.liferay.portal.kernel.xml.Element
elements
public java.util.List<com.liferay.portal.kernel.xml.Element> elements(java.lang.String name)
- Specified by:
elements
in interface com.liferay.portal.kernel.xml.Element
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in class BranchImpl
getData
public java.lang.Object getData()
- Specified by:
getData
in interface com.liferay.portal.kernel.xml.Element
getNamespace
public com.liferay.portal.kernel.xml.Namespace getNamespace()
- Specified by:
getNamespace
in interface com.liferay.portal.kernel.xml.Element
getNamespaceForPrefix
public com.liferay.portal.kernel.xml.Namespace getNamespaceForPrefix(java.lang.String prefix)
- Specified by:
getNamespaceForPrefix
in interface com.liferay.portal.kernel.xml.Element
getNamespaceForURI
public com.liferay.portal.kernel.xml.Namespace getNamespaceForURI(java.lang.String uri)
- Specified by:
getNamespaceForURI
in interface com.liferay.portal.kernel.xml.Element
getNamespacePrefix
public java.lang.String getNamespacePrefix()
- Specified by:
getNamespacePrefix
in interface com.liferay.portal.kernel.xml.Element
getNamespaceURI
public java.lang.String getNamespaceURI()
- Specified by:
getNamespaceURI
in interface com.liferay.portal.kernel.xml.Element
getNamespacesForURI
public java.util.List<com.liferay.portal.kernel.xml.Namespace> getNamespacesForURI(java.lang.String uri)
- Specified by:
getNamespacesForURI
in interface com.liferay.portal.kernel.xml.Element
getQName
public com.liferay.portal.kernel.xml.QName getQName()
- Specified by:
getQName
in interface com.liferay.portal.kernel.xml.Element
getQName
public com.liferay.portal.kernel.xml.QName getQName(java.lang.String qualifiedName)
- Specified by:
getQName
in interface com.liferay.portal.kernel.xml.Element
getQualifiedName
public java.lang.String getQualifiedName()
- Specified by:
getQualifiedName
in interface com.liferay.portal.kernel.xml.Element
getTextTrim
public java.lang.String getTextTrim()
- Specified by:
getTextTrim
in interface com.liferay.portal.kernel.xml.Element
getWrappedElement
public org.dom4j.Element getWrappedElement()
getXPathResult
public com.liferay.portal.kernel.xml.Node getXPathResult(int index)
- Specified by:
getXPathResult
in interface com.liferay.portal.kernel.xml.Element
hashCode
public int hashCode()
- Overrides:
hashCode
in class BranchImpl
hasMixedContent
public boolean hasMixedContent()
- Specified by:
hasMixedContent
in interface com.liferay.portal.kernel.xml.Element
isRootElement
public boolean isRootElement()
- Specified by:
isRootElement
in interface com.liferay.portal.kernel.xml.Element
isTextOnly
public boolean isTextOnly()
- Specified by:
isTextOnly
in interface com.liferay.portal.kernel.xml.Element
remove
public boolean remove(com.liferay.portal.kernel.xml.Attribute attribute)
- Specified by:
remove
in interface com.liferay.portal.kernel.xml.Element
remove
public boolean remove(com.liferay.portal.kernel.xml.CDATA cdata)
- Specified by:
remove
in interface com.liferay.portal.kernel.xml.Element
remove
public boolean remove(com.liferay.portal.kernel.xml.Entity entity)
- Specified by:
remove
in interface com.liferay.portal.kernel.xml.Element
remove
public boolean remove(com.liferay.portal.kernel.xml.Namespace namespace)
- Specified by:
remove
in interface com.liferay.portal.kernel.xml.Element
remove
public boolean remove(com.liferay.portal.kernel.xml.Text text)
- Specified by:
remove
in interface com.liferay.portal.kernel.xml.Element
setAttributes
public void setAttributes(java.util.List<com.liferay.portal.kernel.xml.Attribute> attributes)
- Specified by:
setAttributes
in interface com.liferay.portal.kernel.xml.Element
setData
public void setData(java.lang.Object data)
- Specified by:
setData
in interface com.liferay.portal.kernel.xml.Element
setQName
public void setQName(com.liferay.portal.kernel.xml.QName qName)
- Specified by:
setQName
in interface com.liferay.portal.kernel.xml.Element