Interface AbsItfComplexType<A extends AbsItfAttribute,S extends AbsItfSequence,All extends AbsItfAll,Ch extends AbsItfChoice,CC extends AbsItfComplexContent,SC extends AbsItfSimpleContent>
-
- All Superinterfaces:
AbsItfType,SchemaElement,Serializable
- All Known Subinterfaces:
ComplexType
- All Known Implementing Classes:
AbstractComplexTypeImpl,ComplexTypeImpl
public interface AbsItfComplexType<A extends AbsItfAttribute,S extends AbsItfSequence,All extends AbsItfAll,Ch extends AbsItfChoice,CC extends AbsItfComplexContent,SC extends AbsItfSimpleContent> extends AbsItfType
- Author:
- Nicolas Salatge - EBM WebSourcing
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddAttribute(A attr)AllcreateAll()ChcreateChoice()CCcreateComplexContent()ScreateSequence()SCcreateSimpleContent()AllgetAll()AgetAttribute(String attr)List<A>getAttributes()ChgetChoice()CCgetComplexContent()SgetSequence()SCgetSimpleContent()booleanhasAll()booleanhasChoice()booleanhasComplexContent()booleanhasSequence()booleanhasSimpleContent()voidsetAll(All all)voidsetChoice(Ch choice)voidsetComplexContent(CC complexContent)voidsetSequence(S sequence)voidsetSimpleContent(SC simpleContent)-
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
-
-
-
-
Method Detail
-
addAttribute
void addAttribute(A attr)
-
getSequence
S getSequence()
-
hasSequence
boolean hasSequence()
-
setSequence
void setSequence(S sequence)
-
createSequence
S createSequence()
-
getAll
All getAll()
-
hasAll
boolean hasAll()
-
setAll
void setAll(All all)
-
createAll
All createAll()
-
getChoice
Ch getChoice()
-
hasChoice
boolean hasChoice()
-
setChoice
void setChoice(Ch choice)
-
createChoice
Ch createChoice()
-
getComplexContent
CC getComplexContent()
-
hasComplexContent
boolean hasComplexContent()
-
setComplexContent
void setComplexContent(CC complexContent)
-
createComplexContent
CC createComplexContent()
-
getSimpleContent
SC getSimpleContent()
-
hasSimpleContent
boolean hasSimpleContent()
-
setSimpleContent
void setSimpleContent(SC simpleContent)
-
createSimpleContent
SC createSimpleContent()
-
-