Package org.apache.batik.gvt
Interface Selector
-
- All Superinterfaces:
java.util.EventListener
,GraphicsNodeChangeListener
,GraphicsNodeKeyListener
,GraphicsNodeMouseListener
- All Known Implementing Classes:
ConcreteTextSelector
public interface Selector extends GraphicsNodeMouseListener, GraphicsNodeKeyListener, GraphicsNodeChangeListener
Interface which allows selection of GraphicsNodes and their contents.- Version:
- $Id: Selector.java 1733416 2016-03-03 07:07:13Z gadams $
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addSelectionListener(SelectionListener l)
Add a SelectionListener to this Selector's notification list.java.lang.Object
getSelection()
Get the contents of the current selection buffer.boolean
isEmpty()
Reports whether the current selection contains any objects.void
removeSelectionListener(SelectionListener l)
Remove a SelectionListener from this Selector's notification list.-
Methods inherited from interface org.apache.batik.gvt.event.GraphicsNodeChangeListener
changeCompleted, changeStarted
-
Methods inherited from interface org.apache.batik.gvt.event.GraphicsNodeKeyListener
keyPressed, keyReleased, keyTyped
-
Methods inherited from interface org.apache.batik.gvt.event.GraphicsNodeMouseListener
mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased
-
-
-
-
Method Detail
-
getSelection
java.lang.Object getSelection()
Get the contents of the current selection buffer.
-
isEmpty
boolean isEmpty()
Reports whether the current selection contains any objects.
-
addSelectionListener
void addSelectionListener(SelectionListener l)
Add a SelectionListener to this Selector's notification list.- Parameters:
l
- the SelectionListener to add.
-
removeSelectionListener
void removeSelectionListener(SelectionListener l)
Remove a SelectionListener from this Selector's notification list.- Parameters:
l
- the SelectionListener to be removed.
-
-