org.apache.ws.commons.schema
Class XmlSchemaSimpleContentRestriction

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.XmlSchemaContent
              extended by org.apache.ws.commons.schema.XmlSchemaSimpleContentRestriction
All Implemented Interfaces:
XmlSchemaObjectBase

public class XmlSchemaSimpleContentRestriction
extends XmlSchemaContent

Class for simple types that are derived by restriction. Restricts the range of values for the element to a subset of the inherited simple types. Represents the World Wide Web Consortium (W3C) restriction element for simple content.


Constructor Summary
XmlSchemaSimpleContentRestriction()
          Creates new XmlSchemaSimpleContentRestriction
 
Method Summary
 XmlSchemaAnyAttribute getAnyAttribute()
           
 List<XmlSchemaAttributeOrGroupRef> getAttributes()
           
 XmlSchemaSimpleType getBaseType()
           
 QName getBaseTypeName()
           
 List<XmlSchemaFacet> getFacets()
           
 void setAnyAttribute(XmlSchemaAnyAttribute anyAttribute)
           
 void setBaseType(XmlSchemaSimpleType baseType)
           
 void setBaseTypeName(QName baseTypeName)
           
 
Methods inherited from class org.apache.ws.commons.schema.XmlSchemaAnnotated
getAnnotation, getId, getUnhandledAttributes, setAnnotation, setId, setUnhandledAttributes, toString
 
Methods inherited from class org.apache.ws.commons.schema.XmlSchemaObject
addMetaInfo, equals, getLineNumber, getLinePosition, getMetaInfoMap, getSourceURI, hashCode, setLineNumber, setLinePosition, setMetaInfoMap, setSourceURI
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

XmlSchemaSimpleContentRestriction

public XmlSchemaSimpleContentRestriction()
Creates new XmlSchemaSimpleContentRestriction

Method Detail

setAnyAttribute

public void setAnyAttribute(XmlSchemaAnyAttribute anyAttribute)

getAnyAttribute

public XmlSchemaAnyAttribute getAnyAttribute()

getAttributes

public List<XmlSchemaAttributeOrGroupRef> getAttributes()

setBaseType

public void setBaseType(XmlSchemaSimpleType baseType)

getBaseType

public XmlSchemaSimpleType getBaseType()

setBaseTypeName

public void setBaseTypeName(QName baseTypeName)

getBaseTypeName

public QName getBaseTypeName()

getFacets

public List<XmlSchemaFacet> getFacets()


Copyright © 2004-2015 The Apache Software Foundation. All Rights Reserved.