de.bsvrz.dav.daf.main.impl.config
Class DafMutableCollectionSupport.ListenersAndElements

java.lang.Object
  extended by de.bsvrz.dav.daf.main.impl.config.DafMutableCollectionSupport.ListenersAndElements
Enclosing class:
DafMutableCollectionSupport

private static class DafMutableCollectionSupport.ListenersAndElements
extends Object

Hilfsobjekt mit den angemeldeten Listenern etc. aus der Map _simVariant2ListenersAndElements für die entsprechende Simulationsvariante.


Field Summary
private  ArrayList<SystemObject> _elements
          Aktuelle Elemente
private  CopyOnWriteArrayList<MutableCollectionChangeListener> _listeners
          Angemeldete Listener
private  boolean _subscribed
          Flag, das true ist, wenn bereits eine entsprechende Anmeldung bei der Konfiguration getätigt wurde.
 
Constructor Summary
private DafMutableCollectionSupport.ListenersAndElements()
           
 
Method Summary
 List<SystemObject> getElements()
           
 List<MutableCollectionChangeListener> getListeners()
           
 boolean isSubscribed()
           
 void setSubscribed(boolean subscribed)
          Setzt, die Kennung, ob bereits eine entsprechende Anmeldung bei der Konfiguration getätigt wurde.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_listeners

private final CopyOnWriteArrayList<MutableCollectionChangeListener> _listeners
Angemeldete Listener


_elements

private final ArrayList<SystemObject> _elements
Aktuelle Elemente


_subscribed

private boolean _subscribed
Flag, das true ist, wenn bereits eine entsprechende Anmeldung bei der Konfiguration getätigt wurde.

Constructor Detail

DafMutableCollectionSupport.ListenersAndElements

private DafMutableCollectionSupport.ListenersAndElements()
Method Detail

getListeners

public List<MutableCollectionChangeListener> getListeners()
Returns:
Liefert die angemeldeten Listener zurück.

getElements

public List<SystemObject> getElements()
Returns:
Liefert die aktuellen Elemente zurück.

isSubscribed

public boolean isSubscribed()
Returns:
true, wenn bereits eine entsprechende Anmeldung bei der Konfiguration getätigt wurde.

setSubscribed

public void setSubscribed(boolean subscribed)
Setzt, die Kennung, ob bereits eine entsprechende Anmeldung bei der Konfiguration getätigt wurde.

Parameters:
subscribed - true, wenn bereits eine entsprechende Anmeldung bei der Konfiguration getätigt wurde.