public class CanvasFigureListenerManager extends Object
Modifier and Type | Field and Description |
---|---|
protected CanvasFigure |
figure
The target figure.
|
protected EventListenerList |
listenerList
list of listeners for figure events
|
Constructor and Description |
---|
CanvasFigureListenerManager(CanvasFigure figure)
Initialize to manage listeners for the given figure
|
Modifier and Type | Method and Description |
---|---|
void |
addCanvasFigureListener(CanvasFigureListener listener)
Add a listener for events on the canvas figure
|
void |
fireCanvasFigureEvent(int eventType)
Notify any listeners of a figure event on the given figure.
|
void |
removeCanvasFigureListener(CanvasFigureListener listener)
Remove a listener for events on the canvas figure
|
protected EventListenerList listenerList
protected CanvasFigure figure
public CanvasFigureListenerManager(CanvasFigure figure)
public void addCanvasFigureListener(CanvasFigureListener listener)
public void removeCanvasFigureListener(CanvasFigureListener listener)
public void fireCanvasFigureEvent(int eventType)
eventType
- one of the CanvasFigure constants:
SELECTED, DESELECTED, RESIZED, MOVEDCopyright © 2023 Central Laboratory of the Research Councils. All Rights Reserved.