net.java.dev.joode.graphics2D.tool
Class CreateTool

java.lang.Object
  extended by net.java.dev.joode.graphics2D.tool.AbstractTool
      extended by net.java.dev.joode.graphics2D.tool.CreateTool
All Implemented Interfaces:
java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.util.EventListener, ViewTool, WorldStepListener
Direct Known Subclasses:
CreateBodyCircleTool

public class CreateTool
extends AbstractTool

the create tool creates object in the worls, by copying and placing a prototype

Author:
s0570397

Field Summary
 
Fields inherited from class net.java.dev.joode.graphics2D.tool.AbstractTool
tools
 
Constructor Summary
CreateTool(SimState prototype)
           
 
Method Summary
 void mouseClicked(java.awt.event.MouseEvent e)
           
 
Methods inherited from class net.java.dev.joode.graphics2D.tool.AbstractTool
activate, deactivate, getIcon, getLabel, install, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, notifyQuickStep, notifyStep, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CreateTool

public CreateTool(SimState prototype)
Method Detail

mouseClicked

public void mouseClicked(java.awt.event.MouseEvent e)
Specified by:
mouseClicked in interface java.awt.event.MouseListener
Overrides:
mouseClicked in class AbstractTool