public class XmlElement
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static boolean |
DEBUG |
Constructor and Description |
---|
XmlElement(java.lang.String namespaceUri,
java.lang.String localName,
java.lang.String qualifiedName,
org.xml.sax.Attributes attributes) |
Modifier and Type | Method and Description |
---|---|
void |
addChildElement(XmlElement element) |
void |
appendValue(java.lang.String value) |
java.lang.String |
getAttribute(java.lang.String attribute_name) |
java.util.HashMap<java.lang.String,java.lang.String> |
getAttributes() |
XmlElement |
getChildElement(int i) |
int |
getNumberOfChildElements() |
XmlElement |
getParent() |
java.lang.String |
getQualifiedName() |
boolean |
getValueAsBoolean() |
double |
getValueAsDouble() |
int |
getValueAsInt() |
java.lang.String |
getValueAsString() |
boolean |
isHasAttribute(java.lang.String attribute_name) |
boolean |
isHasValue() |
void |
setValue(java.lang.String value)
[Careful, this does not call "new String(...)"]
|
java.lang.String |
toString() |
public static final boolean DEBUG
public XmlElement(java.lang.String namespaceUri, java.lang.String localName, java.lang.String qualifiedName, org.xml.sax.Attributes attributes)
public void addChildElement(XmlElement element)
public void appendValue(java.lang.String value)
public java.lang.String getAttribute(java.lang.String attribute_name)
public java.util.HashMap<java.lang.String,java.lang.String> getAttributes()
public XmlElement getChildElement(int i)
public int getNumberOfChildElements()
public XmlElement getParent()
public java.lang.String getQualifiedName()
public boolean getValueAsBoolean() throws PhylogenyParserException
PhylogenyParserException
public double getValueAsDouble() throws PhylogenyParserException
PhylogenyParserException
public int getValueAsInt() throws PhylogenyParserException
PhylogenyParserException
public java.lang.String getValueAsString()
public boolean isHasAttribute(java.lang.String attribute_name)
public boolean isHasValue()
public void setValue(java.lang.String value)
value
- public java.lang.String toString()
toString
in class java.lang.Object