org.ow2.easywsdl.schema.decorator
Class DecoratorElementImpl<T extends AbsItfType>

java.lang.Object
  extended by org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl
      extended by org.ow2.easywsdl.schema.decorator.Decorator<AbsItfElement<T>>
          extended by org.ow2.easywsdl.schema.decorator.DecoratorElementImpl<T>
All Implemented Interfaces:
java.io.Serializable, SchemaElement

public abstract class DecoratorElementImpl<T extends AbsItfType>
extends Decorator<AbsItfElement<T>>

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

Field Summary
 
Fields inherited from class org.ow2.easywsdl.schema.decorator.Decorator
internalObject
 
Fields inherited from class org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl
documentation, model, parent
 
Constructor Summary
DecoratorElementImpl(AbsItfElement<T> element, java.lang.Class<? extends T> tSImpl, java.lang.Class<? extends T> tCImpl)
           
 
Method Summary
 FormChoice getForm()
           
 java.lang.String getMaxOccurs()
           
 int getMinOccurs()
           
 javax.xml.namespace.QName getQName()
           
 javax.xml.namespace.QName getRef()
           
 T getType()
           
 boolean isNillable()
           
 void setMaxOccurs(java.lang.String max)
           
 void setMinOccurs(int min)
           
 void setNillable(boolean nill)
           
 void setQName(javax.xml.namespace.QName name)
           
 void setRef(javax.xml.namespace.QName name)
           
 void setType(T type)
           
 
Methods inherited from class org.ow2.easywsdl.schema.decorator.Decorator
createDocumentation, equals, getDocumentation, getInternalObject, getModel, getOtherAttributes, getParent, hashCode, setDocumentation
 
Methods inherited from class org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl
getSchema, getTopParent, setParent
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DecoratorElementImpl

public DecoratorElementImpl(AbsItfElement<T> element,
                            java.lang.Class<? extends T> tSImpl,
                            java.lang.Class<? extends T> tCImpl)
                     throws SchemaException
Throws:
SchemaException
Method Detail

getQName

public javax.xml.namespace.QName getQName()

getType

public T getType()

getMaxOccurs

public java.lang.String getMaxOccurs()

getMinOccurs

public int getMinOccurs()

setMaxOccurs

public void setMaxOccurs(java.lang.String max)

setMinOccurs

public void setMinOccurs(int min)

setQName

public void setQName(javax.xml.namespace.QName name)

setType

public void setType(T type)

getRef

public javax.xml.namespace.QName getRef()

setRef

public void setRef(javax.xml.namespace.QName name)

isNillable

public boolean isNillable()

setNillable

public void setNillable(boolean nill)

getForm

public FormChoice getForm()


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