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()booleanstatic XmlElement.XmlElementBuildernewElement(String name)intnumChildrenWithName(String name)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
-
appendChild
-
findChildForName
-
findChildForName
public static XmlElement findChildForName(XmlElement element, String name, XmlElement defaultValue) -
numChildrenWithName
-
getText
-
setText
-
hasNonTextChildren
public boolean hasNonTextChildren() -
getElementsByTagName
-
toString
-
newElement
-