public class PhyloXmlParser extends java.lang.Object implements PhylogenyParser
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
APACHE_FEATURES_VALIDATION_SCHEMA |
static java.lang.String |
APACHE_FEATURES_VALIDATION_SCHEMA_FULL |
static java.lang.String |
APACHE_PROPERTIES_SCHEMA_EXTERNAL_LOCATION |
static java.lang.String |
JAXP_SCHEMA_LANGUAGE |
static java.lang.String |
JAXP_SCHEMA_SOURCE |
static java.lang.String |
SAX_FEATURES_VALIDATION |
static java.lang.String |
W3C_XML_SCHEMA |
| Constructor and Description |
|---|
PhyloXmlParser() |
| Modifier and Type | Method and Description |
|---|---|
static PhyloXmlParser |
createPhyloXmlParserXsdValidating() |
int |
getErrorCount() |
java.lang.StringBuffer |
getErrorMessages() |
int |
getWarningCount() |
java.lang.StringBuffer |
getWarningMessages() |
boolean |
isValid() |
Phylogeny[] |
parse() |
void |
setSource(java.lang.Object source) |
void |
setValidateAgainstSchema(java.lang.String schema_location) |
void |
setZippedInputstream(boolean zipped_inputstream) |
public static final java.lang.String JAXP_SCHEMA_LANGUAGE
public static final java.lang.String W3C_XML_SCHEMA
public static final java.lang.String JAXP_SCHEMA_SOURCE
public static final java.lang.String SAX_FEATURES_VALIDATION
public static final java.lang.String APACHE_FEATURES_VALIDATION_SCHEMA
public static final java.lang.String APACHE_FEATURES_VALIDATION_SCHEMA_FULL
public static final java.lang.String APACHE_PROPERTIES_SCHEMA_EXTERNAL_LOCATION
public int getErrorCount()
public java.lang.StringBuffer getErrorMessages()
public int getWarningCount()
public java.lang.StringBuffer getWarningMessages()
public boolean isValid()
public Phylogeny[] parse() throws java.io.IOException, PhylogenyParserException
parse in interface PhylogenyParserjava.io.IOExceptionPhylogenyParserExceptionpublic void setSource(java.lang.Object source)
setSource in interface PhylogenyParserpublic void setValidateAgainstSchema(java.lang.String schema_location)
public void setZippedInputstream(boolean zipped_inputstream)
public static PhyloXmlParser createPhyloXmlParserXsdValidating()