org.ow2.easywsdl.schema.impl
Class SimpleTypeImpl

java.lang.Object
  extended by org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl<E>
      extended by org.ow2.easywsdl.schema.api.abstractElmt.AbstractTypeImpl<E,V>
          extended by org.ow2.easywsdl.schema.api.abstractElmt.AbstractSimpleTypeImpl<SimpleType,java.lang.String,Attribute,Restriction>
              extended by org.ow2.easywsdl.schema.impl.SimpleTypeImpl
All Implemented Interfaces:
java.io.Serializable, AbsItfSimpleType<Attribute,Restriction>, AbsItfType, SchemaElement, SimpleType, Type

public class SimpleTypeImpl
extends AbstractSimpleTypeImpl<SimpleType,java.lang.String,Attribute,Restriction>
implements SimpleType

Author:
Nicolas Salatge - eBM WebSourcing
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.ow2.easywsdl.schema.api.abstractElmt.AbstractSimpleTypeImpl
restriction
 
Fields inherited from class org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl
documentation, model, parent
 
Constructor Summary
SimpleTypeImpl(SimpleType model, AbstractSchemaElementImpl parent)
           
 
Method Summary
 Restriction createRestriction()
           
 javax.xml.namespace.QName getQName()
           
 void setQName(javax.xml.namespace.QName name)
           
 void setRestriction(Restriction restriction)
           
 
Methods inherited from class org.ow2.easywsdl.schema.api.abstractElmt.AbstractSimpleTypeImpl
getRestriction
 
Methods inherited from class org.ow2.easywsdl.schema.api.abstractElmt.AbstractTypeImpl
toString
 
Methods inherited from class org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl
createDocumentation, equals, getDocumentation, getModel, getOtherAttributes, getParent, getSchema, getTopParent, hashCode, setDocumentation, setParent
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.ow2.easywsdl.schema.api.absItf.AbsItfSimpleType
getRestriction
 
Methods inherited from interface org.ow2.easywsdl.schema.api.SchemaElement
createDocumentation, equals, getDocumentation, getOtherAttributes, hashCode, setDocumentation
 

Constructor Detail

SimpleTypeImpl

public SimpleTypeImpl(SimpleType model,
                      AbstractSchemaElementImpl parent)
Method Detail

getQName

public javax.xml.namespace.QName getQName()
Specified by:
getQName in interface AbsItfType

setQName

public void setQName(javax.xml.namespace.QName name)
Specified by:
setQName in interface AbsItfType

setRestriction

public void setRestriction(Restriction restriction)
Specified by:
setRestriction in interface AbsItfSimpleType<Attribute,Restriction>
Overrides:
setRestriction in class AbstractSimpleTypeImpl<SimpleType,java.lang.String,Attribute,Restriction>

createRestriction

public Restriction createRestriction()
Specified by:
createRestriction in interface AbsItfSimpleType<Attribute,Restriction>


Copyright © 2008-2010 Petals Link (previously EBM WebSourcing). All Rights Reserved.