org.ow2.easywsdl.schema.api.abstractElmt
Class AbstractSimpleTypeImpl<E extends Annotated,V,A extends AbsItfAttribute,R extends AbsItfRestriction>

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<E,V,A,R>
All Implemented Interfaces:
java.io.Serializable, AbsItfSimpleType<A,R>, AbsItfType, SchemaElement
Direct Known Subclasses:
SimpleTypeImpl

public abstract class AbstractSimpleTypeImpl<E extends Annotated,V,A extends AbsItfAttribute,R extends AbsItfRestriction>
extends AbstractTypeImpl<E,V>
implements AbsItfSimpleType<A,R>

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

Field Summary
protected  R restriction
           
 
Fields inherited from class org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl
documentation, model, parent
 
Constructor Summary
AbstractSimpleTypeImpl(E model, AbstractSchemaElementImpl parent)
           
 
Method Summary
 R getRestriction()
           
 void setRestriction(R restriction)
           
 
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
createRestriction
 
Methods inherited from interface org.ow2.easywsdl.schema.api.absItf.AbsItfType
getQName, setQName
 
Methods inherited from interface org.ow2.easywsdl.schema.api.SchemaElement
createDocumentation, equals, getDocumentation, getOtherAttributes, hashCode, setDocumentation
 

Field Detail

restriction

protected R extends AbsItfRestriction restriction
Constructor Detail

AbstractSimpleTypeImpl

public AbstractSimpleTypeImpl(E model,
                              AbstractSchemaElementImpl parent)
Method Detail

getRestriction

public R getRestriction()
Specified by:
getRestriction in interface AbsItfSimpleType<A extends AbsItfAttribute,R extends AbsItfRestriction>

setRestriction

public void setRestriction(R restriction)
Specified by:
setRestriction in interface AbsItfSimpleType<A extends AbsItfAttribute,R extends AbsItfRestriction>


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