org.esa.beam.visat.toolviews.placemark
Class InsertPlacemarkInteractor

java.lang.Object
  extended by com.bc.ceres.swing.figure.AbstractInteractor
      extended by com.bc.ceres.swing.figure.ViewportInteractor
          extended by com.bc.ceres.swing.figure.FigureEditorInteractor
              extended by org.esa.beam.visat.toolviews.placemark.InsertPlacemarkInteractor
All Implemented Interfaces:
com.bc.ceres.swing.figure.Interactor, KeyListener, MouseListener, MouseMotionListener, EventListener
Direct Known Subclasses:
InsertGcpInteractor, InsertPinInteractor

public abstract class InsertPlacemarkInteractor
extends com.bc.ceres.swing.figure.FigureEditorInteractor


Constructor Summary
protected InsertPlacemarkInteractor(PlacemarkDescriptor placemarkDescriptor)
           
 
Method Summary
 Cursor getCursor()
           
 void mousePressed(MouseEvent event)
           
 void mouseReleased(MouseEvent event)
           
 
Methods inherited from class com.bc.ceres.swing.figure.FigureEditorInteractor
getFigureEditor, getViewport
 
Methods inherited from class com.bc.ceres.swing.figure.ViewportInteractor
getModelToViewTransform, getViewToModelTransform, toModelPoint, toModelPoint, toModelShape
 
Methods inherited from class com.bc.ceres.swing.figure.AbstractInteractor
activate, addListener, cancelInteraction, deactivate, getListeners, isActive, isLeftMouseButtonDown, isMultiButton1Click, isSingleButton1Click, keyPressed, keyReleased, keyTyped, mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, removeListener, startInteraction, stopInteraction
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InsertPlacemarkInteractor

protected InsertPlacemarkInteractor(PlacemarkDescriptor placemarkDescriptor)
Method Detail

getCursor

public Cursor getCursor()
Specified by:
getCursor in interface com.bc.ceres.swing.figure.Interactor
Overrides:
getCursor in class com.bc.ceres.swing.figure.AbstractInteractor

mousePressed

public void mousePressed(MouseEvent event)
Specified by:
mousePressed in interface MouseListener
Overrides:
mousePressed in class com.bc.ceres.swing.figure.AbstractInteractor

mouseReleased

public void mouseReleased(MouseEvent event)
Specified by:
mouseReleased in interface MouseListener
Overrides:
mouseReleased in class com.bc.ceres.swing.figure.AbstractInteractor


Copyright © 2002-2013 Brockmann Consult GmbH. All Rights Reserved.