## Uses of Class
edu.isi.pegasus.planner.parser.Parser

Packages that use Parser
edu.isi.pegasus.planner.catalog.site.impl
edu.isi.pegasus.planner.parser
edu.isi.pegasus.planner.parser.dax

### Uses of Parser in edu.isi.pegasus.planner.catalog.site.impl

Subclasses of Parser in edu.isi.pegasus.planner.catalog.site.impl
`class` `XML2` A back port to old site catalog schema for the current Site Catalog API This class parses XML documents that conform to site catalog schema version 2.

### Uses of Parser in edu.isi.pegasus.planner.parser

Subclasses of Parser in edu.isi.pegasus.planner.parser
`class` `ConfigXmlParser` This is the parsing class, used to parse the pool config file in xml format.
`class` `PDAXParser` This is a parser class for the parsing the pdax that contain the jobs in the various partitions and the relations between the partitions.
`(package private) class` `SiteCatalogXMLMetadataParser` A lightweight XML Parser class to just retrieve the meta data in first instance of an element in a XML Document.
`class` `SiteCatalogXMLParser3` This class uses the Xerces SAX2 parser to validate and parse an XML document conforming to the Site Catalog schema v3.0
`class` `SiteCatalogXMLParser4` This class uses the Xerces SAX2 parser to validate and parse an XML document conforming to the Site Catalog schema v4.0
`class` `StackBasedXMLParser` An abstract base class that XML Parsers can use if they use stack internally to store the elements encountered while parsing XML documents using SAX

### Uses of Parser in edu.isi.pegasus.planner.parser.dax

Subclasses of Parser in edu.isi.pegasus.planner.parser.dax
`class` `DAXParser2` This class parses the XML file whichis generated by Abstract Planner and ends up making an ADag object which contains theinformation to make the Condor submit files.
`class` `DAXParser3` This class uses the Xerces SAX2 parser to validate and parse an XML document conforming to the DAX Schema 3.2