thredds.catalog2.xml.parser.stax
Class StaxThreddsXmlParser

java.lang.Object
  extended by thredds.catalog2.xml.parser.stax.StaxThreddsXmlParser
All Implemented Interfaces:
ThreddsXmlParser

public class StaxThreddsXmlParser
extends Object
implements ThreddsXmlParser

_more_

Since:
4.0
Author:
edavis

Method Summary
static StaxThreddsXmlParser newInstance()
           
 Catalog parse(File file, URI docBaseUri)
           
 Catalog parse(InputStream is, URI docBaseUri)
           
 Catalog parse(Reader reader, URI docBaseUri)
           
 Catalog parse(URI documentUri)
           
 CatalogBuilder parseIntoBuilder(File file, URI docBaseUri)
           
 CatalogBuilder parseIntoBuilder(InputStream is, URI docBaseUri)
           
 CatalogBuilder parseIntoBuilder(Reader reader, URI docBaseUri)
           
 CatalogBuilder parseIntoBuilder(URI documentUri)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

newInstance

public static StaxThreddsXmlParser newInstance()

parse

public Catalog parse(URI documentUri)
              throws ThreddsXmlParserException
Specified by:
parse in interface ThreddsXmlParser
Throws:
ThreddsXmlParserException

parse

public Catalog parse(File file,
                     URI docBaseUri)
              throws ThreddsXmlParserException
Specified by:
parse in interface ThreddsXmlParser
Throws:
ThreddsXmlParserException

parse

public Catalog parse(Reader reader,
                     URI docBaseUri)
              throws ThreddsXmlParserException
Specified by:
parse in interface ThreddsXmlParser
Throws:
ThreddsXmlParserException

parse

public Catalog parse(InputStream is,
                     URI docBaseUri)
              throws ThreddsXmlParserException
Specified by:
parse in interface ThreddsXmlParser
Throws:
ThreddsXmlParserException

parseIntoBuilder

public CatalogBuilder parseIntoBuilder(URI documentUri)
                                throws ThreddsXmlParserException
Specified by:
parseIntoBuilder in interface ThreddsXmlParser
Throws:
ThreddsXmlParserException

parseIntoBuilder

public CatalogBuilder parseIntoBuilder(File file,
                                       URI docBaseUri)
                                throws ThreddsXmlParserException
Specified by:
parseIntoBuilder in interface ThreddsXmlParser
Throws:
ThreddsXmlParserException

parseIntoBuilder

public CatalogBuilder parseIntoBuilder(Reader reader,
                                       URI docBaseUri)
                                throws ThreddsXmlParserException
Specified by:
parseIntoBuilder in interface ThreddsXmlParser
Throws:
ThreddsXmlParserException

parseIntoBuilder

public CatalogBuilder parseIntoBuilder(InputStream is,
                                       URI docBaseUri)
                                throws ThreddsXmlParserException
Specified by:
parseIntoBuilder in interface ThreddsXmlParser
Throws:
ThreddsXmlParserException


Copyright © 1999-2011 UCAR/Unidata. All Rights Reserved.