org.apache.ws.commons.schema
Class XmlSchemaSimpleTypeRestriction

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.XmlSchemaSimpleTypeContent
              extended by org.apache.ws.commons.schema.XmlSchemaSimpleTypeRestriction

public class XmlSchemaSimpleTypeRestriction
extends XmlSchemaSimpleTypeContent

Class for the restriction of simpleType elements. Represents the World Wide Web Consortium (W3C) restriction element for simple types.

Author:
mukund

Field Summary
(package private)  XmlSchemaSimpleType baseType
           
(package private)  javax.xml.namespace.QName baseTypeName
           
(package private)  XmlSchemaObjectCollection facets
           
 
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
XmlSchemaSimpleTypeRestriction()
          Creates new XmlSchemaSimpleTypeRestriction
 
Method Summary
 XmlSchemaSimpleType getBaseType()
           
 javax.xml.namespace.QName getBaseTypeName()
           
 XmlSchemaObjectCollection getFacets()
           
 void setBaseType(XmlSchemaSimpleType baseType)
           
 void setBaseTypeName(javax.xml.namespace.QName baseTypeName)
           
 java.lang.String toString(java.lang.String prefix, int tab)
           
 
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
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

baseType

XmlSchemaSimpleType baseType

baseTypeName

javax.xml.namespace.QName baseTypeName

facets

XmlSchemaObjectCollection facets
Constructor Detail

XmlSchemaSimpleTypeRestriction

public XmlSchemaSimpleTypeRestriction()
Creates new XmlSchemaSimpleTypeRestriction

Method Detail

getBaseType

public XmlSchemaSimpleType getBaseType()

setBaseType

public void setBaseType(XmlSchemaSimpleType baseType)

getBaseTypeName

public javax.xml.namespace.QName getBaseTypeName()

setBaseTypeName

public void setBaseTypeName(javax.xml.namespace.QName baseTypeName)

getFacets

public XmlSchemaObjectCollection getFacets()

toString

public java.lang.String toString(java.lang.String prefix,
                                 int tab)
Overrides:
toString in class XmlSchemaObject


Copyright 2004-2004-2006 Apache Software Foundation. All Rights Reserved.