org.apache.ws.commons.schema
Class XmlSchemaType

java.lang.Object
  extended by org.apache.ws.commons.schema.XmlSchemaObject
      extended by org.apache.ws.commons.schema.XmlSchemaAnnotated
          extended by org.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.

Author:
mukund

Field Summary
(package private)  java.lang.Object baseSchemaType
           
(package private)  XmlSchemaDatatype dataType
           
(package private)  XmlSchemaDerivationMethod deriveBy
           
(package private)  XmlSchemaDerivationMethod finalDerivation
           
(package private)  XmlSchemaDerivationMethod finalResolved
           
(package private)  boolean isMixed
           
(package private)  java.lang.String name
           
(package private)  XmlSchema schema
           
 
Fields inherited from class org.apache.ws.commons.schema.XmlSchemaAnnotated
annotation, id, unhandledAttributes
 
Fields inherited from class org.apache.ws.commons.schema.XmlSchemaObject
lineNumber, linePosition, sourceURI
 
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
equals, getLineNumber, getLinePosition, getSourceURI, setLineNumber, setLinePosition, setSourceURI, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

baseSchemaType

java.lang.Object baseSchemaType

dataType

XmlSchemaDatatype dataType

deriveBy

XmlSchemaDerivationMethod deriveBy

finalDerivation

XmlSchemaDerivationMethod finalDerivation

finalResolved

XmlSchemaDerivationMethod finalResolved

isMixed

boolean isMixed

name

java.lang.String name

schema

XmlSchema schema
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-2004-2006 Apache Software Foundation. All Rights Reserved.