Class ModelChange.SupportImpl
- java.lang.Object
-
- org.jungrapht.visualization.layout.event.ModelChange.SupportImpl
-
- All Implemented Interfaces:
ModelChange.Support
- Enclosing interface:
- ModelChange
public static class ModelChange.SupportImpl extends Object implements ModelChange.Support
implementation of support. Manages a List of listeners
-
-
Field Summary
Fields Modifier and Type Field Description protected booleanfireEventsto fire or not to fire....protected List<ModelChange.Listener>modelChangeListenerslisteners for these changes
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddModelChangeListener(ModelChange.Listener l)voidfireModelChanged()List<ModelChange.Listener>getModelChangeListeners()booleanisFireEvents()voidremoveModelChangeListener(ModelChange.Listener l)voidsetFireEvents(boolean fireEvents)
-
-
-
Field Detail
-
fireEvents
protected boolean fireEvents
to fire or not to fire....
-
modelChangeListeners
protected List<ModelChange.Listener> modelChangeListeners
listeners for these changes
-
-
Method Detail
-
isFireEvents
public boolean isFireEvents()
- Specified by:
isFireEventsin interfaceModelChange.Support
-
setFireEvents
public void setFireEvents(boolean fireEvents)
- Specified by:
setFireEventsin interfaceModelChange.Support
-
addModelChangeListener
public void addModelChangeListener(ModelChange.Listener l)
- Specified by:
addModelChangeListenerin interfaceModelChange.Support
-
removeModelChangeListener
public void removeModelChangeListener(ModelChange.Listener l)
- Specified by:
removeModelChangeListenerin interfaceModelChange.Support
-
getModelChangeListeners
public List<ModelChange.Listener> getModelChangeListeners()
- Specified by:
getModelChangeListenersin interfaceModelChange.Support
-
fireModelChanged
public void fireModelChanged()
- Specified by:
fireModelChangedin interfaceModelChange.Support
-
-