Package com.enonic.xp.xml
Class DomElement
- java.lang.Object
-
- com.enonic.xp.xml.DomElement
-
@Beta public final class DomElement extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DomElement
from(org.w3c.dom.Element elem)
java.lang.String
getAttribute(java.lang.String name)
java.lang.String
getAttribute(java.lang.String name, java.lang.String defValue)
<T> T
getAttributeAs(java.lang.String name, java.lang.Class<T> type, T defValue)
java.util.List<org.w3c.dom.Attr>
getAttributes()
DomElement
getChild(java.lang.String name)
java.util.List<DomElement>
getChildren()
java.util.List<DomElement>
getChildren(java.lang.String name)
java.lang.String
getChildValue(java.lang.String name)
java.lang.String
getChildValue(java.lang.String name, java.lang.String defValue)
<T> T
getChildValueAs(java.lang.String name, java.lang.Class<T> type, T defValue)
java.lang.String
getTagName()
java.lang.String
getValue()
org.w3c.dom.Element
getWrapped()
java.lang.String
serializeBody()
-
-
-
Method Detail
-
getWrapped
public org.w3c.dom.Element getWrapped()
-
getTagName
public java.lang.String getTagName()
-
getChild
public DomElement getChild(java.lang.String name)
-
getChildren
public java.util.List<DomElement> getChildren(java.lang.String name)
-
getChildren
public java.util.List<DomElement> getChildren()
-
getValue
public java.lang.String getValue()
-
getAttributes
public java.util.List<org.w3c.dom.Attr> getAttributes()
-
getAttribute
public java.lang.String getAttribute(java.lang.String name)
-
getAttribute
public java.lang.String getAttribute(java.lang.String name, java.lang.String defValue)
-
getAttributeAs
public <T> T getAttributeAs(java.lang.String name, java.lang.Class<T> type, T defValue)
-
getChildValue
public java.lang.String getChildValue(java.lang.String name)
-
getChildValue
public java.lang.String getChildValue(java.lang.String name, java.lang.String defValue)
-
serializeBody
public java.lang.String serializeBody()
-
getChildValueAs
public <T> T getChildValueAs(java.lang.String name, java.lang.Class<T> type, T defValue)
-
from
public static DomElement from(org.w3c.dom.Element elem)
-
-