Class LayoutPanListenerImpl

java.lang.Object
org.gvsig.app.project.documents.layout.tools.AbstractLayoutToolListener
org.gvsig.app.project.documents.layout.tools.LayoutPanListenerImpl
All Implemented Interfaces:
LayoutMoveListener, LayoutToolListener

public class LayoutPanListenerImpl extends AbstractLayoutToolListener implements LayoutMoveListener
Implementaci�n de la interfaz LayoutPanListener como herramienta para realizar el Pan.
Author:
Vicente Caballero Navarro
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final Image
     

    Fields inherited from class org.gvsig.app.project.documents.layout.tools.AbstractLayoutToolListener

    layoutManager, layoutPanel
  • Constructor Summary

    Constructors
    Constructor
    Description
    Crea un nuevo RectangleListenerImpl.
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    Condición para que se cancele el dibujado.
    void
    click(org.gvsig.fmap.mapcontrol.tools.Events.PointEvent event)
     
    void
    drag(org.gvsig.fmap.mapcontrol.tools.Events.PointEvent event)
    Invocado cuando el usuario mueve el ratón sobre la vista.
    Devuelve la imagen del cursor de la herramienta.
    void
    move(org.gvsig.fmap.mapcontrol.tools.Events.PointEvent event)
     
    void
    press(org.gvsig.fmap.mapcontrol.tools.Events.PointEvent event)
     
    void
    release(org.gvsig.fmap.mapcontrol.tools.Events.PointEvent event)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • iLayoutpan

      public static final Image iLayoutpan
  • Constructor Details

    • LayoutPanListenerImpl

      public LayoutPanListenerImpl(LayoutPanel layoutPanel)
      Crea un nuevo RectangleListenerImpl.
      Parameters:
      mapControl - MapControl.
  • Method Details

    • drag

      public void drag(org.gvsig.fmap.mapcontrol.tools.Events.PointEvent event)
      Description copied from interface: LayoutMoveListener
      Invocado cuando el usuario mueve el ratón sobre la vista.
      Specified by:
      drag in interface LayoutMoveListener
      Parameters:
      event - MoveEvent.
      See Also:
      • invalid reference
        org.gvsig.fmap.mapcontrol.tools.Listeners.PanListener#move(java.awt.geom.Point2D, java.awt.geom.Point2D)
    • getImageCursor

      public Image getImageCursor()
      Description copied from interface: LayoutToolListener
      Devuelve la imagen del cursor de la herramienta.
      Specified by:
      getImageCursor in interface LayoutToolListener
      Returns:
      ImageCursor.
      See Also:
      • invalid reference
        org.gvsig.fmap.mapcontrol.tools.Listeners.ToolListener#getCursor()
    • cancelDrawing

      public boolean cancelDrawing()
      Description copied from interface: LayoutToolListener
      Condición para que se cancele el dibujado.
      Specified by:
      cancelDrawing in interface LayoutToolListener
      Returns:
      True si se cancela el dibujado.
      See Also:
      • ToolListener.cancelDrawing()
    • press

      public void press(org.gvsig.fmap.mapcontrol.tools.Events.PointEvent event) throws org.gvsig.fmap.mapcontrol.tools.BehaviorException
      Specified by:
      press in interface LayoutMoveListener
      Throws:
      org.gvsig.fmap.mapcontrol.tools.BehaviorException
    • release

      public void release(org.gvsig.fmap.mapcontrol.tools.Events.PointEvent event) throws org.gvsig.fmap.mapcontrol.tools.BehaviorException
      Specified by:
      release in interface LayoutMoveListener
      Throws:
      org.gvsig.fmap.mapcontrol.tools.BehaviorException
    • move

      public void move(org.gvsig.fmap.mapcontrol.tools.Events.PointEvent event) throws org.gvsig.fmap.mapcontrol.tools.BehaviorException
      Specified by:
      move in interface LayoutMoveListener
      Throws:
      org.gvsig.fmap.mapcontrol.tools.BehaviorException
    • click

      public void click(org.gvsig.fmap.mapcontrol.tools.Events.PointEvent event) throws org.gvsig.fmap.mapcontrol.tools.BehaviorException
      Specified by:
      click in interface LayoutMoveListener
      Throws:
      org.gvsig.fmap.mapcontrol.tools.BehaviorException