edu.bonn.xulu.appl
Class XuluRegistry.ChangeEvent

java.lang.Object
  extended by ObjectChangeEvent
      extended by edu.bonn.xulu.appl.XuluRegistry.ChangeEvent
Enclosing class:
XuluRegistry

public static class XuluRegistry.ChangeEvent
extends ObjectChangeEvent

Diese Ereignis wird erzeugt (und an alle schmitzm.data.event.ObjectListener gesendet), wenn sich der Inhalt der Xulu-Registrierung aendert (ein Objekt hingefuegt, entfernt oder ersetzt wurde).

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

Constructor Summary
XuluRegistry.ChangeEvent(XuluRegistry registry, Object oldObj, Object newObj)
          Erzeugt ein neues Ereignis.
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XuluRegistry.ChangeEvent

public XuluRegistry.ChangeEvent(XuluRegistry registry,
                                Object oldObj,
                                Object newObj)
Erzeugt ein neues Ereignis.

Parameters:
registry - XuluRegistry, die sich geaendert wird
oldObj - altes Objekt (null falls ein Registry-Objekt hinzugefuegt wurde)
newObj - neues Objekt (null falls ein Registry-Objekt geloescht wurde)