org.apache.myfaces.tobago.internal.config
Class TobagoConfigParser

java.lang.Object
  extended by org.xml.sax.helpers.DefaultHandler
      extended by org.apache.myfaces.tobago.internal.config.TobagoConfigEntityResolver
          extended by org.apache.myfaces.tobago.internal.config.TobagoConfigParser
All Implemented Interfaces:
ContentHandler, DTDHandler, EntityResolver, ErrorHandler

public class TobagoConfigParser
extends TobagoConfigEntityResolver


Field Summary
 
Fields inherited from class org.apache.myfaces.tobago.internal.config.TobagoConfigEntityResolver
TOBAGO_CONFIG_XSD_1_5, TOBAGO_CONFIG_XSD_1_6, TOBAGO_CONFIG_XSD_2_0
 
Constructor Summary
TobagoConfigParser()
           
 
Method Summary
 void characters(char[] ch, int start, int length)
           
 void endDocument()
           
 void endElement(String uri, String localName, String qName)
           
 void error(SAXParseException e)
           
 void fatalError(SAXParseException e)
           
 void ignorableWhitespace(char[] ch, int start, int length)
           
 TobagoConfigFragment parse(URL url)
           
 void startDocument()
           
 void startElement(String uri, String localName, String qName, Attributes attributes)
           
 void warning(SAXParseException e)
           
 
Methods inherited from class org.apache.myfaces.tobago.internal.config.TobagoConfigEntityResolver
resolveEntity
 
Methods inherited from class org.xml.sax.helpers.DefaultHandler
endPrefixMapping, notationDecl, processingInstruction, setDocumentLocator, skippedEntity, startPrefixMapping, unparsedEntityDecl
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TobagoConfigParser

public TobagoConfigParser()
Method Detail

parse

public TobagoConfigFragment parse(URL url)
                           throws IOException,
                                  SAXException,
                                  ParserConfigurationException,
                                  URISyntaxException
Throws:
IOException
SAXException
ParserConfigurationException
URISyntaxException

ignorableWhitespace

public void ignorableWhitespace(char[] ch,
                                int start,
                                int length)
                         throws SAXException
Specified by:
ignorableWhitespace in interface ContentHandler
Overrides:
ignorableWhitespace in class org.xml.sax.helpers.DefaultHandler
Throws:
SAXException

startDocument

public void startDocument()
                   throws SAXException
Specified by:
startDocument in interface ContentHandler
Overrides:
startDocument in class org.xml.sax.helpers.DefaultHandler
Throws:
SAXException

endDocument

public void endDocument()
                 throws SAXException
Specified by:
endDocument in interface ContentHandler
Overrides:
endDocument in class org.xml.sax.helpers.DefaultHandler
Throws:
SAXException

startElement

public void startElement(String uri,
                         String localName,
                         String qName,
                         Attributes attributes)
                  throws SAXException
Specified by:
startElement in interface ContentHandler
Overrides:
startElement in class org.xml.sax.helpers.DefaultHandler
Throws:
SAXException

characters

public void characters(char[] ch,
                       int start,
                       int length)
                throws SAXException
Specified by:
characters in interface ContentHandler
Overrides:
characters in class org.xml.sax.helpers.DefaultHandler
Throws:
SAXException

endElement

public void endElement(String uri,
                       String localName,
                       String qName)
                throws SAXException
Specified by:
endElement in interface ContentHandler
Overrides:
endElement in class org.xml.sax.helpers.DefaultHandler
Throws:
SAXException

warning

public void warning(SAXParseException e)
             throws SAXException
Specified by:
warning in interface ErrorHandler
Overrides:
warning in class org.xml.sax.helpers.DefaultHandler
Throws:
SAXException

error

public void error(SAXParseException e)
           throws SAXException
Specified by:
error in interface ErrorHandler
Overrides:
error in class org.xml.sax.helpers.DefaultHandler
Throws:
SAXException

fatalError

public void fatalError(SAXParseException e)
                throws SAXException
Specified by:
fatalError in interface ErrorHandler
Overrides:
fatalError in class org.xml.sax.helpers.DefaultHandler
Throws:
SAXException


Copyright © 2002-2014 The Apache Software Foundation. All Rights Reserved.