Class SelectionHandler
java.lang.Object
org.piccolo2d.event.PBasicInputEventHandler
repast.simphony.visualization.editor.SelectionHandler
- All Implemented Interfaces:
EventListener,org.piccolo2d.event.PInputEventListener,PEditorEventListener
public class SelectionHandler
extends org.piccolo2d.event.PBasicInputEventHandler
implements PEditorEventListener
Deprecated.
2D piccolo based code is being removed
Event handler for selecting nodes.
- Author:
- Nick Collier
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidDeprecated.voiddestroy()Deprecated.Cleans up anything created by this listener in init.voidinit()Deprecated.Initializes this listener.voidmouseClicked(org.piccolo2d.event.PInputEvent event) Deprecated.voidobjectsSelected(Object[] objs) Deprecated.Invoked when the specified objects have been selected in code external to thisprotected voidselectNodes(org.piccolo2d.util.PStack stack) Deprecated.voidstart()Deprecated.Starts the listener.voidstop()Deprecated.Stops the listener.Methods inherited from class org.piccolo2d.event.PBasicInputEventHandler
acceptsEvent, getEventFilter, keyboardFocusGained, keyboardFocusLost, keyPressed, keyReleased, keyTyped, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, mouseWheelRotated, mouseWheelRotatedByBlock, processEvent, setEventFilterMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.piccolo2d.event.PInputEventListener
processEvent
-
Constructor Details
-
SelectionHandler
public SelectionHandler(org.piccolo2d.PCanvas canvas) Deprecated.
-
-
Method Details
-
mouseClicked
public void mouseClicked(org.piccolo2d.event.PInputEvent event) Deprecated.- Overrides:
mouseClickedin classorg.piccolo2d.event.PBasicInputEventHandler
-
addNodeSelectionListener
Deprecated. -
objectsSelected
Deprecated.Invoked when the specified objects have been selected in code external to this- Parameters:
objs- the selected objects
-
init
public void init()Deprecated.Initializes this listener. This happens only once whereas start / stop may occur multiple times.- Specified by:
initin interfacePEditorEventListener
-
destroy
public void destroy()Deprecated.Cleans up anything created by this listener in init. This happens only once whereas start / stop may occur multiple times.- Specified by:
destroyin interfacePEditorEventListener
-
start
public void start()Deprecated.Starts the listener. At the very least this should add the listener to whatever PNode it is listening on.- Specified by:
startin interfacePEditorEventListener
-
stop
public void stop()Deprecated.Stops the listener. At the very least this should remove the listener to whatever PNode it is listening on.- Specified by:
stopin interfacePEditorEventListener
-
selectNodes
protected void selectNodes(org.piccolo2d.util.PStack stack) Deprecated.
-