GeoAPI 2.0
Build 2005-06-08

org.opengis.go.display.event
Interface GraphicListener

All Superinterfaces:
EventListener

public interface GraphicListener
extends EventListener

Allows a program to listen to a Graphic for certain mouse and state events. Note that a Graphic is editable when it can be modified by a user via the display GUI (generally by clicking on graphic editing handles).

Version:
$Revision: 1.4 $, $Date: 2005/05/16 10:54:57 $

Method Summary
 void graphicChanged(GraphicChangeEvent ge)
          Invoked when a Graphic changes in any way, other than editing.
 void graphicDeselected(GraphicChangeEvent ge)
          Invoked when a Graphic is deselected, either programmatically or through a mouse gesture.
 void graphicDisposed(GraphicChangeEvent ge)
          Invoked when a Graphic is disposed.
 void graphicEditableChanged(GraphicChangeEvent ge)
          Invoked when a Graphic is edited by a gui user.
 void graphicEditableEnd(GraphicChangeEvent ge)
          Invoked when a Graphic is no longer in an editable state.
 void graphicEditableStart(GraphicChangeEvent ge)
          Invoked when a Graphic is put into an editable state.
 void graphicSelected(GraphicChangeEvent ge)
          Invoked when a Graphic is selected, either programmatically or through a mouse gesture.
 void mouseClicked(GraphicMouseEvent ge)
          Invoked when the mouse has been clicked on a Graphic.
 void mouseDwelled(GraphicMouseEvent ge)
          Invoked when the mouse dwells on a Graphic.
 void mousePressed(GraphicMouseEvent ge)
          Invoked when a mouse button has been pressed on a Graphic.
 void mouseReleased(GraphicMouseEvent ge)
          Invoked when a mouse button has been released on a Graphic.
 

Method Detail

mouseClicked

void mouseClicked(GraphicMouseEvent ge)
Invoked when the mouse has been clicked on a Graphic.


mousePressed

void mousePressed(GraphicMouseEvent ge)
Invoked when a mouse button has been pressed on a Graphic.


mouseReleased

void mouseReleased(GraphicMouseEvent ge)
Invoked when a mouse button has been released on a Graphic.


mouseDwelled

void mouseDwelled(GraphicMouseEvent ge)
Invoked when the mouse dwells on a Graphic. Dwelling occurs after a mouseEntered event transpires and only after mouseMoved events have ceased for an arbitrary length of time.


graphicSelected

void graphicSelected(GraphicChangeEvent ge)
Invoked when a Graphic is selected, either programmatically or through a mouse gesture.


graphicDeselected

void graphicDeselected(GraphicChangeEvent ge)
Invoked when a Graphic is deselected, either programmatically or through a mouse gesture.


graphicDisposed

void graphicDisposed(GraphicChangeEvent ge)
Invoked when a Graphic is disposed.


graphicEditableStart

void graphicEditableStart(GraphicChangeEvent ge)
Invoked when a Graphic is put into an editable state.


graphicEditableChanged

void graphicEditableChanged(GraphicChangeEvent ge)
Invoked when a Graphic is edited by a gui user.


graphicEditableEnd

void graphicEditableEnd(GraphicChangeEvent ge)
Invoked when a Graphic is no longer in an editable state.


graphicChanged

void graphicChanged(GraphicChangeEvent ge)
Invoked when a Graphic changes in any way, other than editing.


GeoAPI 2.0
Build 2005-06-08

Symbols, terms and definitions
Copyright OpenGIS® Consortium