|
Oracle® Application Server XML Java API Reference 10g Release 3 (10.1.3) B28238-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
oracle.xml.parser.schema.XSDNode
oracle.xml.parser.schema.XMLSchema
This class represents XML Schema component model. An XMLSchema consists of a set of XMLSchemaNodes that belong to different target namespaces. XMLSchema is used by XSDValidator for schema validation or used as metadata.
Field Summary |
Constructor Summary | |
XMLSchema() XMLSchema constructor. |
Method Summary | |
void |
buildSchemaPathTable() Build the schema's path tables for XSDGroup nodes. |
java.lang.String[] |
getAllTargetNS() Get all the Target Name space defined in the schema |
XSDElement |
getElement(java.lang.String nsUri, java.lang.String nm) Get Element schema component given local name, namespace |
XMLSchemaNode |
getSchemaByTargetNS(java.lang.String namespace) Get schemaNode for the given namespace |
java.lang.String |
getSchemaTargetNS() Get the top level schema's target Namespace. |
java.util.Hashtable |
getXMLSchemaNodeTable() Get XMLSchemaNode table |
java.lang.String[] |
getXMLSchemaURLS() Get XMLSchema URLs |
void |
printSchema() print information |
void |
printSchema(boolean all) print all schema infomation including buildins |
Methods inherited from class oracle.xml.parser.schema.XSDNode |
getName, getNodeType, getOwnerSchema, getRefLocalname, getTargetNS, isNodeType |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public XMLSchema() throws XSDException
Method Detail |
public java.lang.String[] getXMLSchemaURLS()
public java.util.Hashtable getXMLSchemaNodeTable()
public XMLSchemaNode getSchemaByTargetNS(java.lang.String namespace)
namespace
- Target namespace of the required schemapublic XSDElement getElement(java.lang.String nsUri, java.lang.String nm)
nsUri
- - Target namespacenm
- - local namepublic void printSchema()
public void printSchema(boolean all)
public java.lang.String[] getAllTargetNS()
public java.lang.String getSchemaTargetNS()
public void buildSchemaPathTable() throws java.lang.Exception
java.lang.Exception
|
Oracle® Application Server XML Java API Reference 10g Release 3 (10.1.3) B28238-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |