public abstract class SchemaTypeLoaderBase extends Object implements SchemaTypeLoader
Constructor and Description |
---|
SchemaTypeLoaderBase() |
Modifier and Type | Method and Description |
---|---|
String |
compilePath(String pathExpr) |
String |
compilePath(String pathExpr,
XmlOptions options)
Compiles an XPath
|
String |
compileQuery(String queryExpr) |
String |
compileQuery(String queryExpr,
XmlOptions options)
Compiles an XQuery
|
SchemaGlobalAttribute |
findAttribute(QName name)
Returns the global attribute defintion with the given name, or null if none.
|
SchemaAttributeGroup |
findAttributeGroup(QName name)
Returns the attribute group defintion with the given name, or null if none.
|
SchemaType |
findAttributeType(QName name)
Returns the attribute type containing the given attribute name, or null if none.
|
SchemaType |
findDocumentType(QName name)
Returns the document type rooted at the given element name, or null if none.
|
SchemaGlobalElement |
findElement(QName name)
Returns the global element defintion with the given name, or null if none.
|
SchemaModelGroup |
findModelGroup(QName name)
Returns the model group defintion with the given name, or null if none.
|
SchemaType |
findType(QName name)
Returns the type with the given name, or null if none.
|
DOMImplementation |
newDomImplementation(XmlOptions options)
Returns a DOMImplementation.
|
XmlObject |
newInstance(SchemaType type,
XmlOptions options)
Creates an instance of the given type.
|
XMLInputStream |
newValidatingXMLInputStream(XMLInputStream xis,
SchemaType type,
XmlOptions options)
Deprecated.
XMLInputStream was deprecated by XMLStreamReader from STaX - jsr173 API.
|
XmlSaxHandler |
newXmlSaxHandler(SchemaType type,
XmlOptions options)
Returns an XmlSaxHandler that can parse an instance of the given type.
|
XmlObject |
parse(File file,
SchemaType type,
XmlOptions options)
Parses an instance of the given type.
|
XmlObject |
parse(InputStream jiois,
SchemaType type,
XmlOptions options)
Parses an instance of the given type.
|
XmlObject |
parse(Node node,
SchemaType type,
XmlOptions options)
Parses an instance of the given type.
|
XmlObject |
parse(Reader jior,
SchemaType type,
XmlOptions options)
Parses an instance of the given type.
|
XmlObject |
parse(String xmlText,
SchemaType type,
XmlOptions options)
Parses an instance of the given type.
|
XmlObject |
parse(URL url,
SchemaType type,
XmlOptions options)
Parses an instance of the given type.
|
XmlObject |
parse(XMLInputStream xis,
SchemaType type,
XmlOptions options)
Deprecated.
XMLInputStream was deprecated by XMLStreamReader from STaX - jsr173 API.
|
XmlObject |
parse(XMLStreamReader xsr,
SchemaType type,
XmlOptions options)
Parses an instance of the given type.
|
SchemaType |
typeForSignature(String signature)
Utility function to load a type from a signature.
|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
findAttributeGroupRef, findAttributeRef, findAttributeTypeRef, findDocumentTypeRef, findElementRef, findIdentityConstraintRef, findModelGroupRef, findTypeRef, getSourceAsStream, isNamespaceDefined, typeForClassname
public SchemaType findType(QName name)
SchemaTypeLoader
findType
in interface SchemaTypeLoader
public SchemaType findDocumentType(QName name)
SchemaTypeLoader
findDocumentType
in interface SchemaTypeLoader
public SchemaType findAttributeType(QName name)
SchemaTypeLoader
findAttributeType
in interface SchemaTypeLoader
public SchemaModelGroup findModelGroup(QName name)
SchemaTypeLoader
findModelGroup
in interface SchemaTypeLoader
public SchemaAttributeGroup findAttributeGroup(QName name)
SchemaTypeLoader
findAttributeGroup
in interface SchemaTypeLoader
public SchemaGlobalElement findElement(QName name)
SchemaTypeLoader
findElement
in interface SchemaTypeLoader
public SchemaGlobalAttribute findAttribute(QName name)
SchemaTypeLoader
findAttribute
in interface SchemaTypeLoader
public XmlObject newInstance(SchemaType type, XmlOptions options)
SchemaTypeLoader
newInstance
in interface SchemaTypeLoader
public XmlObject parse(String xmlText, SchemaType type, XmlOptions options) throws XmlException
SchemaTypeLoader
parse
in interface SchemaTypeLoader
XmlException
public XmlObject parse(XMLInputStream xis, SchemaType type, XmlOptions options) throws XmlException, XMLStreamException
SchemaTypeLoader
parse
in interface SchemaTypeLoader
XmlException
XMLStreamException
public XmlObject parse(XMLStreamReader xsr, SchemaType type, XmlOptions options) throws XmlException
SchemaTypeLoader
parse
in interface SchemaTypeLoader
XmlException
public XmlObject parse(File file, SchemaType type, XmlOptions options) throws XmlException, IOException
SchemaTypeLoader
parse
in interface SchemaTypeLoader
XmlException
IOException
public XmlObject parse(URL url, SchemaType type, XmlOptions options) throws XmlException, IOException
SchemaTypeLoader
parse
in interface SchemaTypeLoader
XmlException
IOException
public XmlObject parse(InputStream jiois, SchemaType type, XmlOptions options) throws XmlException, IOException
SchemaTypeLoader
parse
in interface SchemaTypeLoader
XmlException
IOException
public XmlObject parse(Reader jior, SchemaType type, XmlOptions options) throws XmlException, IOException
SchemaTypeLoader
parse
in interface SchemaTypeLoader
XmlException
IOException
public XmlObject parse(Node node, SchemaType type, XmlOptions options) throws XmlException
SchemaTypeLoader
parse
in interface SchemaTypeLoader
XmlException
public XmlSaxHandler newXmlSaxHandler(SchemaType type, XmlOptions options)
SchemaTypeLoader
newXmlSaxHandler
in interface SchemaTypeLoader
public DOMImplementation newDomImplementation(XmlOptions options)
SchemaTypeLoader
newDomImplementation
in interface SchemaTypeLoader
public XMLInputStream newValidatingXMLInputStream(XMLInputStream xis, SchemaType type, XmlOptions options) throws XmlException, XMLStreamException
SchemaTypeLoader
newValidatingXMLInputStream
in interface SchemaTypeLoader
XmlException
XMLStreamException
public String compilePath(String pathExpr, XmlOptions options)
SchemaTypeLoader
compilePath
in interface SchemaTypeLoader
public String compileQuery(String queryExpr, XmlOptions options)
SchemaTypeLoader
compileQuery
in interface SchemaTypeLoader
public SchemaType typeForSignature(String signature)
typeForSignature
in interface SchemaTypeLoader
Copyright © 2010 - 2020 Adobe. All Rights Reserved