|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.ws.commons.schema.XmlSchemaCollection
public final class XmlSchemaCollection
Contains a cache of XML Schema definition language (XSD).
Constructor Summary | |
---|---|
XmlSchemaCollection()
Creates new XmlSchemaCollection |
Method Summary | |
---|---|
boolean |
check(org.apache.ws.commons.schema.XmlSchemaCollection.SchemaKey pKey)
|
XmlSchemaElement |
getElementByQName(javax.xml.namespace.QName qname)
|
ExtensionRegistry |
getExtReg()
|
java.util.Map |
getKnownNamespaceMap()
get the namespace map |
NamespacePrefixList |
getNamespaceContext()
|
XmlSchemaType |
getTypeByQName(javax.xml.namespace.QName schemaTypeName)
|
XmlSchema[] |
getXmlSchema(java.lang.String systemId)
Retrieve a set of XmlSchema instances with the given its system ID. |
XmlSchema[] |
getXmlSchemas()
Returns an array of all the XmlSchemas in this collection. |
void |
init()
This section should comply to the XMLSchema specification; see http://www.w3.org/TR/2004/PER-xmlschema-2-20040318/datatypes.html#built-in-datatypes. |
void |
pop()
|
void |
push(org.apache.ws.commons.schema.XmlSchemaCollection.SchemaKey pKey)
|
XmlSchema |
read(org.w3c.dom.Document doc,
java.lang.String uri,
ValidationEventHandler veh)
|
XmlSchema |
read(org.w3c.dom.Document doc,
java.lang.String uri,
ValidationEventHandler veh,
TargetNamespaceValidator validator)
|
XmlSchema |
read(org.w3c.dom.Document doc,
ValidationEventHandler veh)
|
XmlSchema |
read(org.w3c.dom.Element elem)
|
XmlSchema |
read(org.w3c.dom.Element elem,
java.lang.String uri)
|
XmlSchema |
read(org.xml.sax.InputSource inputSource,
ValidationEventHandler veh)
|
XmlSchema |
read(java.io.Reader r,
ValidationEventHandler veh)
|
XmlSchema |
read(javax.xml.transform.Source source,
ValidationEventHandler veh)
|
void |
setBaseUri(java.lang.String baseUri)
Set the base URI. |
void |
setExtReg(ExtensionRegistry extReg)
|
void |
setKnownNamespaceMap(java.util.Map knownNamespaceMap)
sets the known namespace map |
void |
setNamespaceContext(NamespacePrefixList namespaceContext)
|
void |
setSchemaResolver(URIResolver schemaResolver)
Register a custom URI resolver |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public XmlSchemaCollection()
Method Detail |
---|
public ExtensionRegistry getExtReg()
public void setExtReg(ExtensionRegistry extReg)
public java.util.Map getKnownNamespaceMap()
public void setKnownNamespaceMap(java.util.Map knownNamespaceMap)
knownNamespaceMap
- a map of previously known XMLSchema objects keyed by their namespace (String)public void setBaseUri(java.lang.String baseUri)
baseUri
- baseUri for thispublic void setSchemaResolver(URIResolver schemaResolver)
schemaResolver
- resolverpublic void init()
public XmlSchema read(java.io.Reader r, ValidationEventHandler veh)
public XmlSchema read(org.xml.sax.InputSource inputSource, ValidationEventHandler veh)
public XmlSchema read(javax.xml.transform.Source source, ValidationEventHandler veh)
public XmlSchema read(org.w3c.dom.Document doc, ValidationEventHandler veh)
public XmlSchema read(org.w3c.dom.Element elem)
public XmlSchema read(org.w3c.dom.Document doc, java.lang.String uri, ValidationEventHandler veh)
public XmlSchema read(org.w3c.dom.Document doc, java.lang.String uri, ValidationEventHandler veh, TargetNamespaceValidator validator)
public XmlSchema read(org.w3c.dom.Element elem, java.lang.String uri)
public XmlSchema[] getXmlSchema(java.lang.String systemId)
systemId
- the system id for this schema
public XmlSchema[] getXmlSchemas()
public XmlSchemaElement getElementByQName(javax.xml.namespace.QName qname)
public XmlSchemaType getTypeByQName(javax.xml.namespace.QName schemaTypeName)
public NamespacePrefixList getNamespaceContext()
public void setNamespaceContext(NamespacePrefixList namespaceContext)
public void push(org.apache.ws.commons.schema.XmlSchemaCollection.SchemaKey pKey)
public void pop()
public boolean check(org.apache.ws.commons.schema.XmlSchemaCollection.SchemaKey pKey)
public java.lang.String toString()
toString
in class java.lang.Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |