org.ow2.easywsdl.schema.api.abstractElmt
Class AbstractSequenceImpl<E extends Annotated,Elmt extends AbsItfElement>

java.lang.Object
  extended by org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl<E>
      extended by org.ow2.easywsdl.schema.api.abstractElmt.AbstractSequenceImpl<E,Elmt>
All Implemented Interfaces:
java.io.Serializable, AbsItfGroup<Elmt>, AbsItfSequence<Elmt>, SchemaElement
Direct Known Subclasses:
SequenceImpl

public abstract class AbstractSequenceImpl<E extends Annotated,Elmt extends AbsItfElement>
extends AbstractSchemaElementImpl<E>
implements AbsItfSequence<Elmt>

Author:
Nicolas Salatge - eBM WebSourcing
See Also:
Serialized Form

Field Summary
protected  java.util.List<Elmt> elements
           
 
Fields inherited from class org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl
documentation, model, parent
 
Constructor Summary
AbstractSequenceImpl(E model, AbstractSchemaElementImpl parent)
           
 
Method Summary
 void addElement(Elmt elmt)
           
 java.util.List<Elmt> getElements()
           
 
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, toString, wait, wait, wait
 
Methods inherited from interface org.ow2.easywsdl.schema.api.absItf.AbsItfGroup
createElement
 
Methods inherited from interface org.ow2.easywsdl.schema.api.SchemaElement
createDocumentation, equals, getDocumentation, getOtherAttributes, hashCode, setDocumentation
 

Field Detail

elements

protected java.util.List<Elmt extends AbsItfElement> elements
Constructor Detail

AbstractSequenceImpl

public AbstractSequenceImpl(E model,
                            AbstractSchemaElementImpl parent)
Method Detail

getElements

public java.util.List<Elmt> getElements()
Specified by:
getElements in interface AbsItfGroup<Elmt extends AbsItfElement>

addElement

public void addElement(Elmt elmt)
Specified by:
addElement in interface AbsItfGroup<Elmt extends AbsItfElement>


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