Package org.ow2.easywsdl.schema.impl
Class ElementImpl
- java.lang.Object
-
- org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl<E>
-
- org.ow2.easywsdl.schema.api.abstractElmt.AbstractElementImpl<org.ow2.easywsdl.schema.org.w3._2001.xmlschema.Element,Type>
-
- org.ow2.easywsdl.schema.impl.ElementImpl
-
- All Implemented Interfaces:
Serializable,AbsItfElement<Type>,Element,SchemaElement
public class ElementImpl extends AbstractElementImpl<org.ow2.easywsdl.schema.org.w3._2001.xmlschema.Element,Type> implements Element
- Author:
- Nicolas Salatge - EBM WebSourcing
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.ow2.easywsdl.schema.api.abstractElmt.AbstractElementImpl
referencedElement, type
-
Fields inherited from class org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl
documentation, model, parent
-
-
Constructor Summary
Constructors Constructor Description ElementImpl(org.ow2.easywsdl.schema.org.w3._2001.xmlschema.Element model, AbstractSchemaElementImpl parent)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidfindReferencedElementIfExist()org.ow2.easywsdl.schema.org.w3._2001.xmlschema.FormChoicegetForm()StringgetMaxOccurs()intgetMinOccurs()QNamegetQName()QNamegetRef()TypegetType()booleanisNillable()voidsetMaxOccurs(String max)voidsetMinOccurs(int min)voidsetNillable(boolean nill)voidsetQName(QName name)voidsetRef(QName name)voidsetType(Type type)-
Methods inherited from class org.ow2.easywsdl.schema.api.abstractElmt.AbstractElementImpl
getParent, toString
-
Methods inherited from class org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl
createDocumentation, equals, getDocumentation, getModel, getOtherAttributes, 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.SchemaElement
createDocumentation, equals, getDocumentation, getOtherAttributes, hashCode, setDocumentation
-
-
-
-
Constructor Detail
-
ElementImpl
public ElementImpl(org.ow2.easywsdl.schema.org.w3._2001.xmlschema.Element model, AbstractSchemaElementImpl parent)- Parameters:
model-parent-
-
-
Method Detail
-
findReferencedElementIfExist
public void findReferencedElementIfExist()
-
getQName
public QName getQName()
- Specified by:
getQNamein interfaceAbsItfElement<Type>
-
getType
public Type getType()
- Specified by:
getTypein interfaceAbsItfElement<Type>- Overrides:
getTypein classAbstractElementImpl<org.ow2.easywsdl.schema.org.w3._2001.xmlschema.Element,Type>
-
setType
public void setType(Type type)
- Specified by:
setTypein interfaceAbsItfElement<Type>- Overrides:
setTypein classAbstractElementImpl<org.ow2.easywsdl.schema.org.w3._2001.xmlschema.Element,Type>
-
setQName
public void setQName(QName name)
- Specified by:
setQNamein interfaceAbsItfElement<Type>
-
getMaxOccurs
public String getMaxOccurs()
- Specified by:
getMaxOccursin interfaceAbsItfElement<Type>
-
getMinOccurs
public int getMinOccurs()
- Specified by:
getMinOccursin interfaceAbsItfElement<Type>
-
setMaxOccurs
public void setMaxOccurs(String max)
- Specified by:
setMaxOccursin interfaceAbsItfElement<Type>
-
setMinOccurs
public void setMinOccurs(int min)
- Specified by:
setMinOccursin interfaceAbsItfElement<Type>
-
getRef
public QName getRef()
- Specified by:
getRefin interfaceAbsItfElement<Type>
-
setRef
public void setRef(QName name)
- Specified by:
setRefin interfaceAbsItfElement<Type>
-
isNillable
public boolean isNillable()
- Specified by:
isNillablein interfaceAbsItfElement<Type>
-
setNillable
public void setNillable(boolean nill)
- Specified by:
setNillablein interfaceAbsItfElement<Type>
-
getForm
public org.ow2.easywsdl.schema.org.w3._2001.xmlschema.FormChoice getForm()
- Specified by:
getFormin interfaceAbsItfElement<Type>
-
-