thredds.catalog2.xml.parser.stax
Class AccessElementParser

java.lang.Object
  extended by thredds.catalog2.xml.parser.stax.AbstractElementParser
      extended by thredds.catalog2.xml.parser.stax.AccessElementParser

public class AccessElementParser
extends AbstractElementParser

_more_

Since:
4.0
Author:
edavis

Field Summary
 
Fields inherited from class thredds.catalog2.xml.parser.stax.AbstractElementParser
reader
 
Constructor Summary
AccessElementParser(javax.xml.stream.XMLEventReader reader, DatasetBuilder datasetBuilder)
           
 
Method Summary
protected  void handleChildStartElement(javax.xml.stream.events.StartElement startElement, ThreddsBuilder builder)
           
protected  boolean isSelfElement(javax.xml.stream.events.XMLEvent event)
           
protected static boolean isSelfElementStatic(javax.xml.stream.events.XMLEvent event)
           
protected  AccessBuilder parseStartElement(javax.xml.stream.events.StartElement startElement)
           
protected  void postProcessing(ThreddsBuilder builder)
           
 
Methods inherited from class thredds.catalog2.xml.parser.stax.AbstractElementParser
isSelfElement, parse
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AccessElementParser

public AccessElementParser(javax.xml.stream.XMLEventReader reader,
                           DatasetBuilder datasetBuilder)
                    throws ThreddsXmlParserException
Throws:
ThreddsXmlParserException
Method Detail

isSelfElementStatic

protected static boolean isSelfElementStatic(javax.xml.stream.events.XMLEvent event)

isSelfElement

protected boolean isSelfElement(javax.xml.stream.events.XMLEvent event)
Specified by:
isSelfElement in class AbstractElementParser

parseStartElement

protected AccessBuilder parseStartElement(javax.xml.stream.events.StartElement startElement)
                                   throws ThreddsXmlParserException
Specified by:
parseStartElement in class AbstractElementParser
Throws:
ThreddsXmlParserException

handleChildStartElement

protected void handleChildStartElement(javax.xml.stream.events.StartElement startElement,
                                       ThreddsBuilder builder)
                                throws ThreddsXmlParserException
Specified by:
handleChildStartElement in class AbstractElementParser
Throws:
ThreddsXmlParserException

postProcessing

protected void postProcessing(ThreddsBuilder builder)
                       throws ThreddsXmlParserException
Specified by:
postProcessing in class AbstractElementParser
Throws:
ThreddsXmlParserException