Class DecoratorElementImpl<T extends AbsItfType>
- java.lang.Object
-
- org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl
-
- org.ow2.easywsdl.schema.decorator.Decorator<AbsItfElement<T>>
-
- org.ow2.easywsdl.schema.decorator.DecoratorElementImpl<T>
-
- All Implemented Interfaces:
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
Constructors Constructor Description DecoratorElementImpl(AbsItfElement<T> element, Class<? extends T> tSImpl, Class<? extends T> tCImpl)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.ow2.easywsdl.schema.org.w3._2001.xmlschema.FormChoicegetForm()StringgetMaxOccurs()intgetMinOccurs()QNamegetQName()QNamegetRef()TgetType()booleanisNillable()voidsetMaxOccurs(String max)voidsetMinOccurs(int min)voidsetNillable(boolean nill)voidsetQName(QName name)voidsetRef(QName name)voidsetType(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
-
-
-
-
Constructor Detail
-
DecoratorElementImpl
public DecoratorElementImpl(AbsItfElement<T> element, Class<? extends T> tSImpl, Class<? extends T> tCImpl) throws SchemaException
- Throws:
SchemaException
-
-
Method Detail
-
getQName
public QName getQName()
-
getType
public T getType()
-
getMaxOccurs
public String getMaxOccurs()
-
getMinOccurs
public int getMinOccurs()
-
setMaxOccurs
public void setMaxOccurs(String max)
-
setMinOccurs
public void setMinOccurs(int min)
-
setQName
public void setQName(QName name)
-
setType
public void setType(T type)
-
getRef
public QName getRef()
-
setRef
public void setRef(QName name)
-
isNillable
public boolean isNillable()
-
setNillable
public void setNillable(boolean nill)
-
getForm
public org.ow2.easywsdl.schema.org.w3._2001.xmlschema.FormChoice getForm()
-
-