Package org.forester.io.parsers.phyloxml
Class PhyloXmlParser
- java.lang.Object
-
- org.forester.io.parsers.phyloxml.PhyloXmlParser
-
- All Implemented Interfaces:
PhylogenyParser
public class PhyloXmlParser extends java.lang.Object implements PhylogenyParser
-
-
Field Summary
Fields Modifier and Type Field 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
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static PhyloXmlParser
createPhyloXmlParser()
static PhyloXmlParser
createPhyloXmlParserXsdValidating()
int
getErrorCount()
java.lang.StringBuffer
getErrorMessages()
java.lang.String
getName()
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)
-
-
-
Field Detail
-
JAXP_SCHEMA_LANGUAGE
public static final java.lang.String JAXP_SCHEMA_LANGUAGE
- See Also:
- Constant Field Values
-
W3C_XML_SCHEMA
public static final java.lang.String W3C_XML_SCHEMA
- See Also:
- Constant Field Values
-
JAXP_SCHEMA_SOURCE
public static final java.lang.String JAXP_SCHEMA_SOURCE
- See Also:
- Constant Field Values
-
SAX_FEATURES_VALIDATION
public static final java.lang.String SAX_FEATURES_VALIDATION
- See Also:
- Constant Field Values
-
APACHE_FEATURES_VALIDATION_SCHEMA
public static final java.lang.String APACHE_FEATURES_VALIDATION_SCHEMA
- See Also:
- Constant Field Values
-
APACHE_FEATURES_VALIDATION_SCHEMA_FULL
public static final java.lang.String APACHE_FEATURES_VALIDATION_SCHEMA_FULL
- See Also:
- Constant Field Values
-
APACHE_PROPERTIES_SCHEMA_EXTERNAL_LOCATION
public static final java.lang.String APACHE_PROPERTIES_SCHEMA_EXTERNAL_LOCATION
- See Also:
- Constant Field Values
-
-
Method Detail
-
getErrorCount
public int getErrorCount()
-
getErrorMessages
public java.lang.StringBuffer getErrorMessages()
-
getWarningCount
public int getWarningCount()
-
getWarningMessages
public java.lang.StringBuffer getWarningMessages()
-
isValid
public boolean isValid()
-
parse
public Phylogeny[] parse() throws java.io.IOException, PhylogenyParserException
- Specified by:
parse
in interfacePhylogenyParser
- Throws:
java.io.IOException
PhylogenyParserException
-
setSource
public void setSource(java.lang.Object source)
- Specified by:
setSource
in interfacePhylogenyParser
-
setValidateAgainstSchema
public void setValidateAgainstSchema(java.lang.String schema_location)
-
setZippedInputstream
public void setZippedInputstream(boolean zipped_inputstream)
-
createPhyloXmlParserXsdValidating
public static PhyloXmlParser createPhyloXmlParserXsdValidating()
-
createPhyloXmlParser
public static PhyloXmlParser createPhyloXmlParser()
-
getName
public java.lang.String getName()
- Specified by:
getName
in interfacePhylogenyParser
-
-