Class ParserRuntime

  • All Implemented Interfaces:
    org.xml.sax.ContentHandler, NGCCEventSource

    public final class ParserRuntime
    extends NGCCRuntime
    Parses a datatype definition file.
    Author:
    Kohsuke Kawaguchi (kk@kohsuke.org)
    • Method Detail

      • setURI

        public void setURI​(java.lang.String uri)
      • createResource

        public void createResource​(java.lang.String name,
                                   Macro m)
                            throws org.xml.sax.SAXException
        Creates a new Resource object.
        Throws:
        org.xml.sax.SAXException
      • getResource

        public relaxngcc.datatype.Resource getResource​(java.lang.String resName)
                                                throws org.xml.sax.SAXException
        Obtains a reference to a resource.
        Returns:
        non-null valid object.
        Throws:
        org.xml.sax.SAXException
      • createDatatype

        public void createDatatype​(java.lang.String name,
                                   java.lang.String javaType,
                                   java.util.ArrayList resources,
                                   Macro m)
                            throws org.xml.sax.SAXException
        Throws:
        org.xml.sax.SAXException