com.sun.tools.ws.wsdl.parser
Class VersionChecker

java.lang.Object
  extended by org.xml.sax.helpers.XMLFilterImpl
      extended by com.sun.tools.ws.wsdl.parser.VersionChecker
All Implemented Interfaces:
ContentHandler, DTDHandler, EntityResolver, ErrorHandler, XMLFilter, XMLReader

public class VersionChecker
extends org.xml.sax.helpers.XMLFilterImpl

Checks the jaxb:version attribute on a XML Schema document. jaxws:version is optional, if absent its value is assumed to be "2.0" and if present its value must be "2.0" or more.

Author:
Kohsuke Kawaguchi (kohsuke.kawaguchi@sun.com) Vivek Pandey

Constructor Summary
VersionChecker(ContentHandler handler, ErrorHandler eh, EntityResolver er)
           
VersionChecker(XMLReader parent)
           
 
Method Summary
 void endDocument()
           
 void setDocumentLocator(Locator locator)
           
 void startElement(String namespaceURI, String localName, String qName, Attributes atts)
           
 
Methods inherited from class org.xml.sax.helpers.XMLFilterImpl
characters, endElement, endPrefixMapping, error, fatalError, getContentHandler, getDTDHandler, getEntityResolver, getErrorHandler, getFeature, getParent, getProperty, ignorableWhitespace, notationDecl, parse, parse, processingInstruction, resolveEntity, setContentHandler, setDTDHandler, setEntityResolver, setErrorHandler, setFeature, setParent, setProperty, skippedEntity, startDocument, startPrefixMapping, unparsedEntityDecl, warning
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VersionChecker

public VersionChecker(XMLReader parent)

VersionChecker

public VersionChecker(ContentHandler handler,
                      ErrorHandler eh,
                      EntityResolver er)
Method Detail

startElement

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

endDocument

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

setDocumentLocator

public void setDocumentLocator(Locator locator)
Specified by:
setDocumentLocator in interface ContentHandler
Overrides:
setDocumentLocator in class org.xml.sax.helpers.XMLFilterImpl


Copyright © 2005-2015 Oracle Corporation. All Rights Reserved.