Class Sequence
- java.lang.Object
-
- org.eclipse.persistence.internal.oxm.schema.model.TypeDefParticle
-
- org.eclipse.persistence.internal.oxm.schema.model.Sequence
-
- All Implemented Interfaces:
NestedParticle,TypeDefParticleOwner
public class Sequence extends TypeDefParticle implements NestedParticle
Purpose: Class to represent a Sequence in a Schema
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.ListorderedElements
-
Constructor Summary
Constructors Constructor Description Sequence()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddAny(Any any)voidaddChoice(Choice choice)voidaddElement(Element elem)voidaddSequence(Sequence sequence)java.util.ListgetOrderedElements()booleanhasAny()booleanisEmpty()voidsetAnys(java.util.List anys)voidsetChoices(java.util.List choices)voidsetElements(java.util.List elements)voidsetNestedParticles(java.util.List nestedParticles)voidsetOrderedElements(java.util.List newElements)voidsetOwner(TypeDefParticleOwner owner)voidsetSequences(java.util.List sequences)-
Methods inherited from class org.eclipse.persistence.internal.oxm.schema.model.TypeDefParticle
getElements, getMaxOccurs, getMinOccurs, getOwner, getOwnerName, setMaxOccurs, setMinOccurs
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.eclipse.persistence.internal.oxm.schema.model.NestedParticle
getMaxOccurs, getMinOccurs, setMaxOccurs, setMinOccurs
-
-
-
-
Method Detail
-
getOrderedElements
public java.util.List getOrderedElements()
-
setOrderedElements
public void setOrderedElements(java.util.List newElements)
-
setSequences
public void setSequences(java.util.List sequences)
- Specified by:
setSequencesin interfaceNestedParticle
-
setChoices
public void setChoices(java.util.List choices)
- Specified by:
setChoicesin interfaceNestedParticle
-
setNestedParticles
public void setNestedParticles(java.util.List nestedParticles)
-
addSequence
public void addSequence(Sequence sequence)
- Specified by:
addSequencein interfaceNestedParticle
-
addChoice
public void addChoice(Choice choice)
- Specified by:
addChoicein interfaceNestedParticle
-
addElement
public void addElement(Element elem)
- Specified by:
addElementin interfaceNestedParticle- Overrides:
addElementin classTypeDefParticle
-
addAny
public void addAny(Any any)
- Specified by:
addAnyin interfaceNestedParticle
-
setElements
public void setElements(java.util.List elements)
- Specified by:
setElementsin interfaceNestedParticle- Overrides:
setElementsin classTypeDefParticle
-
setAnys
public void setAnys(java.util.List anys)
- Specified by:
setAnysin interfaceNestedParticle
-
hasAny
public boolean hasAny()
- Specified by:
hasAnyin interfaceNestedParticle
-
isEmpty
public boolean isEmpty()
- Specified by:
isEmptyin interfaceNestedParticle
-
setOwner
public void setOwner(TypeDefParticleOwner owner)
- Specified by:
setOwnerin interfaceNestedParticle- Overrides:
setOwnerin classTypeDefParticle
-
-