gistoolkit.server.mapclient.drawer
Class ClickDrawer

java.lang.Object
  extended bygistoolkit.server.mapclient.drawer.BasicDrawer
      extended bygistoolkit.server.mapclient.drawer.ClickDrawer
All Implemented Interfaces:
Drawer, java.util.EventListener, java.awt.event.KeyListener, java.awt.event.MouseListener, java.awt.event.MouseMotionListener

public class ClickDrawer
extends BasicDrawer

A drawer that just returns the clicks on the interface.


Constructor Summary
ClickDrawer()
          Creates new ClickDrawer
 
Method Summary
 void draw(java.awt.Graphics inGraphics, java.awt.Image inImage, int inWidth, int inHeight, java.awt.image.ImageObserver inImageObserver)
          Just draw the image on the graphics context
 java.awt.Point getClickPoint()
          retrieve the point of intereste
 void mouseReleased(java.awt.event.MouseEvent pl)
          Do something when the mouse is released
 
Methods inherited from class gistoolkit.server.mapclient.drawer.BasicDrawer
draw, getCommand, getImagePanel, keyPressed, keyReleased, keyTyped, mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, reset, setCommand, setImagePanel
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClickDrawer

public ClickDrawer()
Creates new ClickDrawer

Method Detail

getClickPoint

public java.awt.Point getClickPoint()
retrieve the point of intereste


draw

public void draw(java.awt.Graphics inGraphics,
                 java.awt.Image inImage,
                 int inWidth,
                 int inHeight,
                 java.awt.image.ImageObserver inImageObserver)
Just draw the image on the graphics context

Specified by:
draw in interface Drawer
Specified by:
draw in class BasicDrawer

mouseReleased

public void mouseReleased(java.awt.event.MouseEvent pl)
Do something when the mouse is released

Specified by:
mouseReleased in interface java.awt.event.MouseListener
Overrides:
mouseReleased in class BasicDrawer