java.lang.Object
xmlparser.model.XmlElement
- Direct Known Subclasses:
XmlElement.XmlTextElement
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic class -
Field Summary
FieldsModifier and TypeFieldDescription -
Constructor Summary
ConstructorsConstructorDescriptionXmlElement(XmlElement parent, String name, Map<String, String> attributes) XmlElement(XmlElement parent, String name, Map<String, String> attributes, List<XmlElement> children) -
Method Summary
Modifier and TypeMethodDescriptionvoidappendChild(XmlElement child) findChildForName(String name, XmlElement defaultValue) static XmlElementfindChildForName(XmlElement element, String name, XmlElement defaultValue) getElementsByTagName(String name) getText()booleanbooleanstatic XmlElement.XmlElementBuildernewElement(String name) intnumChildrenWithName(String name) voidsetSelfClosing(boolean selfClosing) voidtoString()
-
Field Details
-
parent
-
name
-
attributes
-
children
-
-
Constructor Details
-
XmlElement
-
XmlElement
public XmlElement(XmlElement parent, String name, Map<String, String> attributes, List<XmlElement> children)
-
-
Method Details
-
isSelfClosing
public boolean isSelfClosing() -
setSelfClosing
public void setSelfClosing(boolean selfClosing) -
appendChild
-
findChildForName
-
findChildForName
-
numChildrenWithName
-
getText
-
setText
-
hasNonTextChildren
public boolean hasNonTextChildren() -
getElementsByTagName
-
toString
-
newElement
-