Package net.anwiba.commons.model
Class AbstractObjectChangedNotifier
- java.lang.Object
-
- net.anwiba.commons.model.AbstractObjectChangedNotifier
-
- All Implemented Interfaces:
IObjectChangedNotifier
- Direct Known Subclasses:
AndAggregatedBooleanDistributor,BooleanModel,BooleanModelAggregationModel,DoubleModel,IntegerModel,ObjectModel,OrAggregatedBooleanDistributor
public abstract class AbstractObjectChangedNotifier extends java.lang.Object implements IObjectChangedNotifier
-
-
Constructor Summary
Constructors Constructor Description AbstractObjectChangedNotifier()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddChangeListener(IChangeableObjectListener listener)protected voidfireObjectChanged()voidremoveChangeListener(IChangeableObjectListener listener)voidremoveChangeListeners()
-
-
-
Method Detail
-
addChangeListener
public final void addChangeListener(IChangeableObjectListener listener)
- Specified by:
addChangeListenerin interfaceIObjectChangedNotifier
-
removeChangeListener
public final void removeChangeListener(IChangeableObjectListener listener)
- Specified by:
removeChangeListenerin interfaceIObjectChangedNotifier
-
removeChangeListeners
public void removeChangeListeners()
- Specified by:
removeChangeListenersin interfaceIObjectChangedNotifier
-
fireObjectChanged
protected final void fireObjectChanged()
-
-