Class SchemaHandler


  • public class SchemaHandler
    extends java.lang.Object
    • Method Detail

      • newInstance

        public static SchemaHandler newInstance()
                                         throws org.xml.sax.SAXException
        Throws:
        org.xml.sax.SAXException
      • reset

        public void reset()
      • getSchema

        public Schema getSchema​(java.lang.String namespaceURI)
      • getSchemaEntityResolver

        public org.xml.sax.EntityResolver getSchemaEntityResolver()
      • setSchemaEntityResolver

        public void setSchemaEntityResolver​(org.xml.sax.EntityResolver schemaEntityResolver)
      • getErrorHandler

        public org.xml.sax.ErrorHandler getErrorHandler()
      • setErrorHandler

        public void setErrorHandler​(org.xml.sax.ErrorHandler schemaErrorHandler)
      • getAnnotationParser

        public com.sun.xml.xsom.parser.AnnotationParserFactory getAnnotationParser()
      • setAnnotationParser

        public void setAnnotationParser​(com.sun.xml.xsom.parser.AnnotationParserFactory annotationParserFactory)
      • registerSchemaLocation

        public boolean registerSchemaLocation​(java.lang.String namespaceURI,
                                              java.io.File schemaLocation)
      • parseSchema

        public void parseSchema​(org.w3c.dom.Element element)
                         throws org.xml.sax.SAXException
        Throws:
        org.xml.sax.SAXException
      • parseSchema

        public void parseSchema​(java.io.File schemaLocation)
                         throws org.xml.sax.SAXException
        Throws:
        org.xml.sax.SAXException
      • parseSchema

        public void parseSchema​(java.lang.String namespaceURI,
                                java.lang.String schemaLocation)
                         throws org.xml.sax.SAXException
        Throws:
        org.xml.sax.SAXException
      • getTargetNamespaces

        public java.util.Set<java.lang.String> getTargetNamespaces()
      • size

        public int size()
      • isEmpty

        public boolean isEmpty()
      • getSchemaSources

        public javax.xml.transform.Source[] getSchemaSources()
      • getSchemaSource

        public javax.xml.transform.Source getSchemaSource​(Schema schema)
      • getSchemaSource

        public javax.xml.transform.Source getSchemaSource​(CityGMLModule module)