Package org.jungrapht.visualization.util
Interface ChangeEventSupport
-
- All Known Subinterfaces:
MultiLayerTransformer,MutableTransformer
- All Known Implementing Classes:
DefaultChangeEventSupport,DefaultTransformer,HyperbolicShapeTransformer,HyperbolicTransformer,LensTransformer,LensTransformSupport,MagnifyShapeTransformer,MagnifyTransformer,MutableAffineTransformer,MutableTransformerDecorator,TransformSupport
public interface ChangeEventSupportthe implementing class provides support for ChangeEvents.- Author:
- Tom Nelson - tomnelson@dev.java.net
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddChangeListener(ChangeListener l)voidfireStateChanged()ChangeListener[]getChangeListeners()Returns an array of all theChangeListeners added with addChangeListener().voidremoveChangeListener(ChangeListener l)Removes a ChangeListener.
-
-
-
Method Detail
-
addChangeListener
void addChangeListener(ChangeListener l)
-
removeChangeListener
void removeChangeListener(ChangeListener l)
Removes a ChangeListener.- Parameters:
l- the listener to be removed
-
getChangeListeners
ChangeListener[] getChangeListeners()
Returns an array of all theChangeListeners added with addChangeListener().- Returns:
- all of the
ChangeListeners added or an empty array if no listeners have been added
-
fireStateChanged
void fireStateChanged()
-
-