org.enhydra.shark.xpdl.elements
Class Participants

java.lang.Object
  extended by org.enhydra.shark.xpdl.XMLElement
      extended by org.enhydra.shark.xpdl.XMLBaseForCollectionAndComplex
          extended by org.enhydra.shark.xpdl.XMLCollection
              extended by org.enhydra.shark.xpdl.elements.Participants
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable

public class Participants
extends XMLCollection

Represents coresponding element from XPDL schema.

Author:
Sasa Bojanic
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.enhydra.shark.xpdl.XMLBaseForCollectionAndComplex
cachesInitialized, elementMap, elements
 
Fields inherited from class org.enhydra.shark.xpdl.XMLElement
isReadOnly, listeners, notifyListeners, notifyMainListeners, originalElementHashCode, parent, value
 
Constructor Summary
Participants(Package parent)
           
Participants(WorkflowProcess parent)
           
 
Method Summary
 XMLElement generateNewElement()
          Generates the new element that made collection.
 Participant getParticipant(java.lang.String Id)
           
 
Methods inherited from class org.enhydra.shark.xpdl.XMLCollection
add, add, addAll, checkRepositioning, clear, clearCaches, clone, containsElement, getCollectionElement, indexOf, initCaches, isEmpty, makeAs, remove, remove, removeAll, removeElement, reposition
 
Methods inherited from class org.enhydra.shark.xpdl.XMLBaseForCollectionAndComplex
contains, equals, get, setNotifyListeners, setNotifyMainListeners, setReadOnly, setValue, size, toElementMap, toElements
 
Methods inherited from class org.enhydra.shark.xpdl.XMLElement
addListener, createInfo, getListeners, getMainElement, getOriginalElementHashCode, getParent, isMainElement, isReadOnly, isRequired, notifyListeners, notifyMainListeners, removeListener, setParent, toName, toValue
 
Methods inherited from class java.lang.Object
finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Participants

public Participants(Package parent)

Participants

public Participants(WorkflowProcess parent)
Method Detail

generateNewElement

public XMLElement generateNewElement()
Description copied from class: XMLCollection
Generates the new element that made collection. Derived classes has to implement this method to create it's collection element.

Specified by:
generateNewElement in class XMLCollection

getParticipant

public Participant getParticipant(java.lang.String Id)