ix.util.xml
Class XMLSchemaSyntax.Schema

java.lang.Object
  extended by org.jdom.Content
      extended by org.jdom.Element
          extended by ix.util.xml.XMLSchemaSyntax.Schema
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, org.jdom.Parent
Enclosing class:
XMLSchemaSyntax

public static class XMLSchemaSyntax.Schema
extends org.jdom.Element

An XML schema.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.jdom.Element
additionalNamespaces, name, namespace
 
Fields inherited from class org.jdom.Content
parent
 
Constructor Summary
XMLSchemaSyntax.Schema(java.lang.Class rootClass, java.lang.String[][] attributes)
          Create a schema with specified root class and attributes.
 
Method Summary
 java.lang.Class getRootClass()
          What this schema is about (domain, plan, or all objects).
 org.jdom.Element getTypeDefinition(java.lang.String typeName)
          Finds a definition in the existing top-level content.
 java.lang.String toString()
           
 
Methods inherited from class org.jdom.Element
addContent, addContent, addContent, addContent, addContent, addNamespaceDeclaration, clone, cloneContent, getAdditionalNamespaces, getAttribute, getAttribute, getAttributes, getAttributeValue, getAttributeValue, getAttributeValue, getAttributeValue, getChild, getChild, getChildren, getChildren, getChildren, getChildText, getChildText, getChildTextNormalize, getChildTextNormalize, getChildTextTrim, getChildTextTrim, getContent, getContent, getContent, getContentSize, getDescendants, getDescendants, getName, getNamespace, getNamespace, getNamespacePrefix, getNamespaceURI, getQualifiedName, getText, getTextNormalize, getTextTrim, getValue, indexOf, isAncestor, isRootElement, removeAttribute, removeAttribute, removeAttribute, removeChild, removeChild, removeChildren, removeChildren, removeContent, removeContent, removeContent, removeContent, removeNamespaceDeclaration, setAttribute, setAttribute, setAttribute, setAttributes, setContent, setContent, setContent, setContent, setName, setNamespace, setText
 
Methods inherited from class org.jdom.Content
detach, equals, getDocument, getParent, getParentElement, hashCode, setParent
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.jdom.Parent
getDocument, getParent
 

Constructor Detail

XMLSchemaSyntax.Schema

public XMLSchemaSyntax.Schema(java.lang.Class rootClass,
                              java.lang.String[][] attributes)
Create a schema with specified root class and attributes.

Method Detail

getRootClass

public java.lang.Class getRootClass()
What this schema is about (domain, plan, or all objects).


getTypeDefinition

public org.jdom.Element getTypeDefinition(java.lang.String typeName)
Finds a definition in the existing top-level content.


toString

public java.lang.String toString()
Overrides:
toString in class org.jdom.Element