java.lang.Object
org.xml.sax.helpers.XMLFilterImpl
com.sun.tools.ws.wsdl.parser.VersionChecker
- All Implemented Interfaces:
ContentHandler
,DTDHandler
,EntityResolver
,ErrorHandler
,XMLFilter
,XMLReader
Checks the jaxb:version attribute on a XML Schema document.
jaxws:version is optional, if absent its value is assumed to be "3.0" and if present its value must be "3.0" or more.
- Author:
- Kohsuke Kawaguchi ([email protected]) Vivek Pandey
-
Constructor Summary
ConstructorDescriptionVersionChecker
(ContentHandler handler, ErrorHandler eh, EntityResolver er) VersionChecker
(XMLReader parent) -
Method Summary
Modifier and TypeMethodDescriptionvoid
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
-
Constructor Details
-
VersionChecker
-
VersionChecker
-
-
Method Details
-
startElement
public void startElement(String namespaceURI, String localName, String qName, Attributes atts) throws SAXException - Specified by:
startElement
in interfaceContentHandler
- Overrides:
startElement
in classXMLFilterImpl
- Throws:
SAXException
-
endDocument
- Specified by:
endDocument
in interfaceContentHandler
- Overrides:
endDocument
in classXMLFilterImpl
- Throws:
SAXException
-
setDocumentLocator
- Specified by:
setDocumentLocator
in interfaceContentHandler
- Overrides:
setDocumentLocator
in classXMLFilterImpl
-