Package org.ow2.easywsdl.schema.impl
Class ComplexTypeImpl
- java.lang.Object
-
- org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl<E>
-
- org.ow2.easywsdl.schema.api.abstractElmt.AbstractTypeImpl<E,V>
-
- org.ow2.easywsdl.schema.api.abstractElmt.AbstractComplexTypeImpl<org.ow2.easywsdl.schema.org.w3._2001.xmlschema.ComplexType,List<String>,Attribute,Sequence,All,Choice,ComplexContent,SimpleContent>
-
- org.ow2.easywsdl.schema.impl.ComplexTypeImpl
-
- All Implemented Interfaces:
Serializable,AbsItfComplexType<Attribute,Sequence,All,Choice,ComplexContent,SimpleContent>,AbsItfType,ComplexType,SchemaElement,Type
public class ComplexTypeImpl extends AbstractComplexTypeImpl<org.ow2.easywsdl.schema.org.w3._2001.xmlschema.ComplexType,List<String>,Attribute,Sequence,All,Choice,ComplexContent,SimpleContent> implements ComplexType
- Author:
- Nicolas Salatge - EBM WebSourcing
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl
documentation, model, parent
-
-
Constructor Summary
Constructors Constructor Description ComplexTypeImpl(org.ow2.easywsdl.schema.org.w3._2001.xmlschema.ComplexType model, AbstractSchemaElementImpl parent)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AllcreateAll()ChoicecreateChoice()ComplexContentcreateComplexContent()SequencecreateSequence()SimpleContentcreateSimpleContent()voidfindReferencedElementIfExist()QNamegetQName()voidsetChoice(Choice choice)voidsetComplexContent(ComplexContent complexContent)voidsetQName(QName name)voidsetSequence(Sequence sequence)voidsetSimpleContent(SimpleContent simpleContent)-
Methods inherited from class org.ow2.easywsdl.schema.api.abstractElmt.AbstractComplexTypeImpl
addAttribute, getAll, getAttribute, getAttributes, getChoice, getComplexContent, getSequence, getSimpleContent, hasAll, hasChoice, hasComplexContent, hasSequence, hasSimpleContent, setAll
-
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.AbsItfComplexType
addAttribute, getAll, getAttribute, getAttributes, getChoice, getComplexContent, getSequence, getSimpleContent, hasAll, hasChoice, hasComplexContent, hasSequence, hasSimpleContent, setAll
-
Methods inherited from interface org.ow2.easywsdl.schema.api.SchemaElement
createDocumentation, equals, getDocumentation, getOtherAttributes, hashCode, setDocumentation
-
-
-
-
Constructor Detail
-
ComplexTypeImpl
public ComplexTypeImpl(org.ow2.easywsdl.schema.org.w3._2001.xmlschema.ComplexType model, AbstractSchemaElementImpl parent)
-
-
Method Detail
-
getQName
public QName getQName()
- Specified by:
getQNamein interfaceAbsItfType
-
setQName
public void setQName(QName name)
- Specified by:
setQNamein interfaceAbsItfType
-
setSequence
public void setSequence(Sequence sequence)
- Specified by:
setSequencein interfaceAbsItfComplexType<Attribute,Sequence,All,Choice,ComplexContent,SimpleContent>- Overrides:
setSequencein classAbstractComplexTypeImpl<org.ow2.easywsdl.schema.org.w3._2001.xmlschema.ComplexType,List<String>,Attribute,Sequence,All,Choice,ComplexContent,SimpleContent>
-
createSequence
public Sequence createSequence()
- Specified by:
createSequencein interfaceAbsItfComplexType<Attribute,Sequence,All,Choice,ComplexContent,SimpleContent>
-
createAll
public All createAll()
- Specified by:
createAllin interfaceAbsItfComplexType<Attribute,Sequence,All,Choice,ComplexContent,SimpleContent>
-
setChoice
public void setChoice(Choice choice)
- Specified by:
setChoicein interfaceAbsItfComplexType<Attribute,Sequence,All,Choice,ComplexContent,SimpleContent>- Overrides:
setChoicein classAbstractComplexTypeImpl<org.ow2.easywsdl.schema.org.w3._2001.xmlschema.ComplexType,List<String>,Attribute,Sequence,All,Choice,ComplexContent,SimpleContent>
-
createChoice
public Choice createChoice()
- Specified by:
createChoicein interfaceAbsItfComplexType<Attribute,Sequence,All,Choice,ComplexContent,SimpleContent>
-
setComplexContent
public void setComplexContent(ComplexContent complexContent)
- Specified by:
setComplexContentin interfaceAbsItfComplexType<Attribute,Sequence,All,Choice,ComplexContent,SimpleContent>- Overrides:
setComplexContentin classAbstractComplexTypeImpl<org.ow2.easywsdl.schema.org.w3._2001.xmlschema.ComplexType,List<String>,Attribute,Sequence,All,Choice,ComplexContent,SimpleContent>
-
createComplexContent
public ComplexContent createComplexContent()
- Specified by:
createComplexContentin interfaceAbsItfComplexType<Attribute,Sequence,All,Choice,ComplexContent,SimpleContent>
-
setSimpleContent
public void setSimpleContent(SimpleContent simpleContent)
- Specified by:
setSimpleContentin interfaceAbsItfComplexType<Attribute,Sequence,All,Choice,ComplexContent,SimpleContent>- Overrides:
setSimpleContentin classAbstractComplexTypeImpl<org.ow2.easywsdl.schema.org.w3._2001.xmlschema.ComplexType,List<String>,Attribute,Sequence,All,Choice,ComplexContent,SimpleContent>
-
createSimpleContent
public SimpleContent createSimpleContent()
- Specified by:
createSimpleContentin interfaceAbsItfComplexType<Attribute,Sequence,All,Choice,ComplexContent,SimpleContent>
-
findReferencedElementIfExist
public void findReferencedElementIfExist()
-
-