Class MengenEvent
- java.lang.Object
-
- java.util.EventObject
-
- de.bsvrz.sys.funclib.bitctrl.modell.MengenEvent
-
- All Implemented Interfaces:
java.io.Serializable
public class MengenEvent extends java.util.EventObject
Kapselt die Änderung an einer online änderbaren Menge.- See Also:
AenderbareMenge
, Serialized Form
-
-
Constructor Summary
Constructors Constructor Description MengenEvent(AenderbareMenge<? extends SystemObjekt> source, java.util.Collection<? extends SystemObjekt> hinzugefuegt, java.util.Collection<? extends SystemObjekt> entfernt)
Erzeugt das Ereignis
-
Method Summary
Modifier and Type Method Description java.util.Collection<? extends SystemObjekt>
getEntfernt()
Gibt die Objekte zurück, die aus der Menge bei diesem Ereignis entfernt wurden.java.util.Collection<? extends SystemObjekt>
getHinzugefuegt()
Gibt die Objekte zurück, die der Menge bei diesem Ereignis hinzugefügt wurden.AenderbareMenge<SystemObjekt>
getMenge()
Gibt die Menge zurück, die sich bei diesem Ereignis geändert hat.
-
-
-
Constructor Detail
-
MengenEvent
public MengenEvent(AenderbareMenge<? extends SystemObjekt> source, java.util.Collection<? extends SystemObjekt> hinzugefuegt, java.util.Collection<? extends SystemObjekt> entfernt)
Erzeugt das Ereignis- Parameters:
source
- die Quelle des Ereignisses; die Menge.hinzugefuegt
- die hinzugefügten Objekt.entfernt
- die entfernten Objekte.
-
-
Method Detail
-
getMenge
public AenderbareMenge<SystemObjekt> getMenge()
Gibt die Menge zurück, die sich bei diesem Ereignis geändert hat.- Returns:
- die geänderte Menge.
-
getHinzugefuegt
public java.util.Collection<? extends SystemObjekt> getHinzugefuegt()
Gibt die Objekte zurück, die der Menge bei diesem Ereignis hinzugefügt wurden.- Returns:
- die der Menge hinzugefügten Objekte.
-
getEntfernt
public java.util.Collection<? extends SystemObjekt> getEntfernt()
Gibt die Objekte zurück, die aus der Menge bei diesem Ereignis entfernt wurden.- Returns:
- die aus der Menge entfernte Objekte.
-
-