public void startDocument(
     XMLLocator locator, String encoding, NamespaceContext namespaceContext, Augmentations augs)
     throws XNIException {
   fErrorReporter = (XMLErrorReporter) config.getProperty(ERROR_REPORTER);
   fGenerateSyntheticAnnotation = config.getFeature(GENERATE_SYNTHETIC_ANNOTATION);
   fHasNonSchemaAttributes.clear();
   fSawAnnotation.clear();
   schemaDOM = new SchemaDOM();
   fAnnotationDepth = -1;
   fInnerAnnotationDepth = -1;
   fDepth = -1;
   fLocator = locator;
   fNamespaceContext = namespaceContext;
   schemaDOM.setDocumentURI(locator.getExpandedSystemId());
 } // startDocument(XMLLocator,String,NamespaceContext, Augmentations)
 /**
  * Delegates to SchemaParsingConfig.getFeature
  *
  * @param featureId
  * @return boolean
  */
 public boolean getFeature(String featureId) {
   return config.getFeature(featureId);
 }
Exemple #3
0
 /** Query the state of a feature. */
 public boolean getFeature(String featureId)
     throws SAXNotSupportedException, SAXNotRecognizedException {
   return fConfiguration.getFeature(featureId);
 }