org.forester.io.parsers.tol
Class TolParser

java.lang.Object
  extended by org.forester.io.parsers.tol.TolParser
All Implemented Interfaces:
PhylogenyParser

public class TolParser
extends java.lang.Object
implements PhylogenyParser


Field Summary
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 Summary
TolParser()
           
 
Method Summary
 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)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

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
Constructor Detail

TolParser

public TolParser()
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 interface PhylogenyParser
Throws:
java.io.IOException
PhylogenyParserException

setSource

public void setSource(java.lang.Object source)
Specified by:
setSource in interface PhylogenyParser

setValidateAgainstSchema

public void setValidateAgainstSchema(java.lang.String schema_location)

setZippedInputstream

public void setZippedInputstream(boolean zipped_inputstream)