Class GridMoveHandler

  • All Implemented Interfaces:
    EventListener, org.piccolo2d.event.PInputEventListener, PEditorEventListener

    public class GridMoveHandler
    extends org.piccolo2d.event.PDragSequenceEventHandler
    implements PEditorEventListener
    Deprecated.
    2D piccolo based code is being removed
    Event handler for moving nodes in a grid.
    Author:
    Nick Collier
    • Method Summary

      All Methods Instance Methods Concrete Methods Deprecated Methods 
      Modifier and Type Method Description
      void destroy()
      Deprecated.
      Cleans up anything created by this listener in init.
      protected void drag​(org.piccolo2d.event.PInputEvent event)
      Deprecated.
       
      protected void endDrag​(org.piccolo2d.event.PInputEvent event)
      Deprecated.
       
      void init()
      Deprecated.
      Initializes this listener.
      protected boolean shouldStartDragInteraction​(org.piccolo2d.event.PInputEvent event)
      Deprecated.
       
      void start()
      Deprecated.
      Starts the listener.
      protected void startDrag​(org.piccolo2d.event.PInputEvent event)
      Deprecated.
       
      void stop()
      Deprecated.
      Stops the listener.
      • Methods inherited from class org.piccolo2d.event.PDragSequenceEventHandler

        dragActivityFinalStep, dragActivityFirstStep, dragActivityStep, getDragActivity, getMinDragStartDistance, getMousePressedCanvasPoint, isDragging, mouseDragged, mousePressed, mouseReleased, setIsDragging, setMinDragStartDistance, startDragActivity, stopDragActivity
      • Methods inherited from class org.piccolo2d.event.PBasicInputEventHandler

        acceptsEvent, getEventFilter, keyboardFocusGained, keyboardFocusLost, keyPressed, keyReleased, keyTyped, mouseClicked, mouseEntered, mouseExited, mouseMoved, mouseWheelRotated, mouseWheelRotatedByBlock, processEvent, setEventFilter
      • Methods inherited from interface org.piccolo2d.event.PInputEventListener

        processEvent
    • Method Detail

      • init

        public void init()
        Deprecated.
        Initializes this listener. This happens only once whereas start / stop may occur multiple times.
        Specified by:
        init in interface PEditorEventListener
      • 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:
        destroy in interface PEditorEventListener
      • shouldStartDragInteraction

        protected boolean shouldStartDragInteraction​(org.piccolo2d.event.PInputEvent event)
        Deprecated.
        Overrides:
        shouldStartDragInteraction in class org.piccolo2d.event.PDragSequenceEventHandler
      • startDrag

        protected void startDrag​(org.piccolo2d.event.PInputEvent event)
        Deprecated.
        Overrides:
        startDrag in class org.piccolo2d.event.PDragSequenceEventHandler
      • drag

        protected void drag​(org.piccolo2d.event.PInputEvent event)
        Deprecated.
        Overrides:
        drag in class org.piccolo2d.event.PDragSequenceEventHandler
      • endDrag

        protected void endDrag​(org.piccolo2d.event.PInputEvent event)
        Deprecated.
        Overrides:
        endDrag in class org.piccolo2d.event.PDragSequenceEventHandler
      • 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:
        start in interface PEditorEventListener
      • 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:
        stop in interface PEditorEventListener