net.infonode.util.collection.notifymap
Class AbstractConstChangeNotifyMap
java.lang.Object
net.infonode.util.collection.notifymap.AbstractConstChangeNotifyMap
- All Implemented Interfaces:
- ConstCollection, ConstMap, ConstChangeNotifyMap
- Direct Known Subclasses:
- AbstractChangeNotifyMap, ConstChangeNotifyVectorMap, PropertyMapImpl.PropertyObjectMap
public abstract class AbstractConstChangeNotifyMap
- extends java.lang.Object
- implements ConstChangeNotifyMap
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
changeSignal
private Signal changeSignal
AbstractConstChangeNotifyMap
public AbstractConstChangeNotifyMap()
firstListenerAdded
protected void firstListenerAdded()
lastListenerRemoved
protected void lastListenerRemoved()
listenerRemoved
protected void listenerRemoved()
listenerAdded
protected void listenerAdded()
getChangeSignal
public SignalHook getChangeSignal()
- Specified by:
getChangeSignal
in interface ConstChangeNotifyMap
getChangeSignalInternal
protected Signal getChangeSignalInternal()
fireEntryRemoved
protected void fireEntryRemoved(java.lang.Object key,
java.lang.Object value)
fireEntryChanged
protected void fireEntryChanged(java.lang.Object key,
java.lang.Object oldValue,
java.lang.Object newValue)
fireEntriesChanged
protected void fireEntriesChanged(ConstMap changes)