org.netbeans.modules.bpel.model.api.events
Class EntityInsertEvent<T extends BpelEntity>

java.lang.Object
  extended by java.util.EventObject
      extended by org.netbeans.modules.bpel.model.api.events.ChangeEvent
          extended by org.netbeans.modules.bpel.model.api.events.IndexedChangeEvent
              extended by org.netbeans.modules.bpel.model.api.events.EntityInsertEvent<T>
All Implemented Interfaces:
java.io.Serializable

public class EntityInsertEvent<T extends BpelEntity>
extends IndexedChangeEvent

Author:
ads
See Also:
Serialized Form

Field Summary
 
Fields inherited from class java.util.EventObject
source
 
Constructor Summary
EntityInsertEvent(BpelEntity parent, java.lang.String name, T value)
          Constructor for EntityInsertEvent without source ref.
EntityInsertEvent(BpelEntity parent, java.lang.String name, T value, int index)
          Constructor for EntityInsertEvent with index and without source ref.
EntityInsertEvent(java.lang.Object source, BpelEntity parent, java.lang.String name, T value)
          Constructor for EntityInsertEvent with source ref.
EntityInsertEvent(java.lang.Object source, BpelEntity parent, java.lang.String name, T value, int index)
          Constructor for EntityInsertEvent with source ref and index.
 
Method Summary
 T getValue()
           
 
Methods inherited from class org.netbeans.modules.bpel.model.api.events.IndexedChangeEvent
getIndex
 
Methods inherited from class org.netbeans.modules.bpel.model.api.events.ChangeEvent
getName, getParent, isLastInAtomic, setLast, setNotLast
 
Methods inherited from class java.util.EventObject
getSource, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

EntityInsertEvent

public EntityInsertEvent(java.lang.Object source,
                         BpelEntity parent,
                         java.lang.String name,
                         T value)
Constructor for EntityInsertEvent with source ref.

Parameters:
source - source of event ( who produce this event ).
parent - element in OM that contains event entity.
name - entity name.
value - entity value.

EntityInsertEvent

public EntityInsertEvent(java.lang.Object source,
                         BpelEntity parent,
                         java.lang.String name,
                         T value,
                         int index)
Constructor for EntityInsertEvent with source ref and index.

Parameters:
source - source of event ( who produce this event ).
parent - element in OM that contains event entity.
name - entity name.
value - entity value.
index - index of child entity in parent.

EntityInsertEvent

public EntityInsertEvent(BpelEntity parent,
                         java.lang.String name,
                         T value)
Constructor for EntityInsertEvent without source ref.

Parameters:
parent - element in OM that contains event entity.
name - entity name.
value - entity value.

EntityInsertEvent

public EntityInsertEvent(BpelEntity parent,
                         java.lang.String name,
                         T value,
                         int index)
Constructor for EntityInsertEvent with index and without source ref.

Parameters:
parent - element in OM that contains event entity.
name - entity name.
value - entity value.
index - index of child entity in parent.
Method Detail

getValue

public T getValue()
Returns:
inserted value.