org.ow2.easywsdl.schema.api.absItf
Interface AbsItfComplexType<A extends AbsItfAttribute,S extends AbsItfSequence,All extends AbsItfAll,Ch extends AbsItfChoice,CC extends AbsItfComplexContent,SC extends AbsItfSimpleContent>

All Superinterfaces:
AbsItfType, SchemaElement, java.io.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
 void addAttribute(A attr)
           
 All createAll()
           
 Ch createChoice()
           
 CC createComplexContent()
           
 S createSequence()
           
 SC createSimpleContent()
           
 All getAll()
           
 A getAttribute(java.lang.String attr)
           
 java.util.List<A> getAttributes()
           
 Ch getChoice()
           
 CC getComplexContent()
           
 S getSequence()
           
 SC getSimpleContent()
           
 boolean hasAll()
           
 boolean hasChoice()
           
 boolean hasComplexContent()
           
 boolean hasSequence()
           
 boolean hasSimpleContent()
           
 void setAll(All all)
           
 void setChoice(Ch choice)
           
 void setComplexContent(CC complexContent)
           
 void setSequence(S sequence)
           
 void setSimpleContent(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, getDocumentation, getOtherAttributes, setDocumentation
 

Method Detail

getAttributes

java.util.List<A> getAttributes()

addAttribute

void addAttribute(A attr)

getAttribute

A getAttribute(java.lang.String 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()


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