org.apache.ws.commons.schema
Class XmlSchemaType

java.lang.Object
  extended byorg.apache.ws.commons.schema.XmlSchemaObject
      extended byorg.apache.ws.commons.schema.XmlSchemaAnnotated
          extended byorg.apache.ws.commons.schema.XmlSchemaType
Direct Known Subclasses:
XmlSchemaComplexType, XmlSchemaSimpleType

public class XmlSchemaType
extends XmlSchemaAnnotated

The base class for all simple types and complex types.


Field Summary
 
Fields inherited from class org.apache.ws.commons.schema.XmlSchemaAnnotated
unhandledAttributes
 
Constructor Summary
XmlSchemaType(XmlSchema schema)
          Creates new XmlSchemaType
 
Method Summary
 java.lang.Object getBaseSchemaType()
           
 XmlSchemaDatatype getDataType()
           
 XmlSchemaDerivationMethod getDeriveBy()
           
 XmlSchemaDerivationMethod getFinal()
           
 XmlSchemaDerivationMethod getFinalResolved()
           
 java.lang.String getName()
           
 javax.xml.namespace.QName getQName()
           
 boolean isMixed()
           
 void setFinal(XmlSchemaDerivationMethod finalDerivation)
           
 void setMixed(boolean isMixed)
           
 void setName(java.lang.String name)
           
 
Methods inherited from class org.apache.ws.commons.schema.XmlSchemaAnnotated
getAnnotation, getId, getUnhandledAttributes, setAnnotation, setId, setUnhandledAttributes
 
Methods inherited from class org.apache.ws.commons.schema.XmlSchemaObject
addMetaInfo, equals, getLineNumber, getLinePosition, getMetaInfoMap, getSourceURI, setLineNumber, setLinePosition, setMetaInfoMap, setSourceURI, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XmlSchemaType

public XmlSchemaType(XmlSchema schema)
Creates new XmlSchemaType

Method Detail

getBaseSchemaType

public java.lang.Object getBaseSchemaType()

getDataType

public XmlSchemaDatatype getDataType()

getDeriveBy

public XmlSchemaDerivationMethod getDeriveBy()

getFinal

public XmlSchemaDerivationMethod getFinal()

setFinal

public void setFinal(XmlSchemaDerivationMethod finalDerivation)

getFinalResolved

public XmlSchemaDerivationMethod getFinalResolved()

isMixed

public boolean isMixed()

setMixed

public void setMixed(boolean isMixed)

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getQName

public javax.xml.namespace.QName getQName()


Copyright © 2004-2007 Apache Software Foundation. All Rights Reserved.