public class XmlElement
extends java.lang.Object
Modifier and Type | Field | Description |
---|---|---|
static boolean |
DEBUG |
Constructor | Description |
---|---|
XmlElement(java.lang.String namespaceUri,
java.lang.String localName,
java.lang.String qualifiedName,
org.xml.sax.Attributes attributes) |
Modifier and Type | Method | 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 PhyloXmlDataFormatException
PhyloXmlDataFormatException
public int getValueAsInt() throws PhyloXmlDataFormatException
PhyloXmlDataFormatException
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