public class ModelChangeRegistry extends Object implements ModelChangeNotifier
Constructor and Description |
---|
ModelChangeRegistry() |
Modifier and Type | Method and Description |
---|---|
void |
notifyObservers(Class clazz,
Object model)
Notify all observers, which has been registered to type
clazz models. |
void |
registerListener(Class clazz,
ModelChangeListener listener)
Registers a new listener as described in
ModelChangeNotifier#registerListener(java.lang.Class, org.opennms.tools.gui.data.ModelChangeListener)
. |
public void registerListener(Class clazz, ModelChangeListener listener)
ModelChangeNotifier#registerListener(java.lang.Class, org.opennms.tools.gui.data.ModelChangeListener)
. A listener is only registered once!registerListener
in interface ModelChangeNotifier
clazz
- the class of the model. Cannot be null!listener
- ModelChangeNotifier
public void notifyObservers(Class clazz, Object model)
ModelChangeNotifier
clazz
models.notifyObservers
in interface ModelChangeNotifier
clazz
- the type of the model.model
- the model which has been changed.ModelChangeNotifier.notifyObservers(java.lang.Class, java.lang.Object)
Copyright © 2015. All rights reserved.