schmitzm.data.event
Class GeneralObjectChangeEvent

java.lang.Object
  extended by schmitzm.data.event.AbstractObjectEvent
      extended by schmitzm.data.event.ObjectChangeEvent
          extended by schmitzm.data.event.GeneralObjectChangeEvent
All Implemented Interfaces:
ObjectEvent

public class GeneralObjectChangeEvent
extends ObjectChangeEvent

Dieses Ereignis steht fuer eine generelle Objekt-Aenderung, welche beim Listener eine generelle Restrukturierung ausloesen sollte. ObjectChangeEvent.getOldValue() und ObjectChangeEvent.getNewValue() liefern immer null.

Version:
1.0
Author:
Martin Schmitz (University of Bonn/Germany)

Field Summary
 
Fields inherited from class schmitzm.data.event.ObjectChangeEvent
newValue, oldValue
 
Fields inherited from class schmitzm.data.event.AbstractObjectEvent
OBJECT_CLOSED, source, STATE_CHANGED, type
 
Constructor Summary
GeneralObjectChangeEvent(Invoker source)
          Erzeugt ein neues Ereignis.
GeneralObjectChangeEvent(Object source)
          Erzeugt ein neues Ereignis.
 
Method Summary
 
Methods inherited from class schmitzm.data.event.ObjectChangeEvent
getNewValue, getOldValue
 
Methods inherited from class schmitzm.data.event.AbstractObjectEvent
expandSource, getSource, getType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GeneralObjectChangeEvent

public GeneralObjectChangeEvent(Invoker source)
Erzeugt ein neues Ereignis.

Parameters:
source - Ausloesendes Objekt

GeneralObjectChangeEvent

public GeneralObjectChangeEvent(Object source)
Erzeugt ein neues Ereignis.

Parameters:
source - Ausloesendes Objekt