|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.xml.sax.helpers.XMLFilterImpl
com.sun.tools.xjc.util.SubtreeCutter
com.sun.tools.xjc.reader.AbstractExtensionBindingChecker
com.sun.tools.xjc.reader.dtd.bindinfo.DTDExtensionBindingChecker
final class DTDExtensionBindingChecker
XMLFilter that checks the use of extension namespace URIs
(to see if they have corresponding plugins), and otherwise report an error.
This code also masks the recognized extensions from the validator that will be plugged as the next component to this.
| Field Summary |
|---|
| Fields inherited from class com.sun.tools.xjc.reader.AbstractExtensionBindingChecker |
|---|
allowExtensions, enabledExtensions, nsSupport, schemaLanguage |
| Constructor Summary | |
|---|---|
DTDExtensionBindingChecker(java.lang.String schemaLanguage,
Options options,
org.xml.sax.ErrorHandler handler)
|
|
| Method Summary | |
|---|---|
void |
startElement(java.lang.String uri,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.Attributes atts)
|
| Methods inherited from class com.sun.tools.xjc.reader.AbstractExtensionBindingChecker |
|---|
checkAndEnable, endPrefixMapping, error, isRecognizableExtension, isSupportedExtension, setDocumentLocator, startDocument, startPrefixMapping, verifyTagName, warning |
| Methods inherited from class com.sun.tools.xjc.util.SubtreeCutter |
|---|
endElement, isCutting, setContentHandler, startCutting |
| Methods inherited from class org.xml.sax.helpers.XMLFilterImpl |
|---|
characters, endDocument, error, fatalError, getContentHandler, getDTDHandler, getEntityResolver, getErrorHandler, getFeature, getParent, getProperty, ignorableWhitespace, notationDecl, parse, parse, processingInstruction, resolveEntity, setDTDHandler, setEntityResolver, setErrorHandler, setFeature, setParent, setProperty, skippedEntity, unparsedEntityDecl, warning |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DTDExtensionBindingChecker(java.lang.String schemaLanguage,
Options options,
org.xml.sax.ErrorHandler handler)
| Method Detail |
|---|
public void startElement(java.lang.String uri,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.Attributes atts)
throws org.xml.sax.SAXException
startElement in interface org.xml.sax.ContentHandlerstartElement in class SubtreeCutterorg.xml.sax.SAXException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||