br.usp.iterador.tool
Class LoadTool

java.lang.Object
  extended by br.usp.iterador.tool.LoadTool
All Implemented Interfaces:
Tool

public class LoadTool
extends java.lang.Object
implements Tool

Loads a file.

Author:
Guilherme Silveira

Constructor Summary
LoadTool()
           
 
Method Summary
 void activate(Controller controller)
           
 void deactivate()
           
 javax.swing.Icon getIcon()
          Returns its icon, if it has any
 java.lang.String getName()
           
 java.lang.String getTooltip()
           
 void mouseMoved(int x, int y)
          The mouse has moved
 void onClick(int pointX, int pointY)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LoadTool

public LoadTool()
Method Detail

getName

public java.lang.String getName()
Specified by:
getName in interface Tool

getTooltip

public java.lang.String getTooltip()

activate

public void activate(Controller controller)
Specified by:
activate in interface Tool

deactivate

public void deactivate()
Specified by:
deactivate in interface Tool

onClick

public void onClick(int pointX,
                    int pointY)
Specified by:
onClick in interface Tool

mouseMoved

public void mouseMoved(int x,
                       int y)
Description copied from interface: Tool
The mouse has moved

Specified by:
mouseMoved in interface Tool
Parameters:
x - x pos
y - y pos

getIcon

public javax.swing.Icon getIcon()
Description copied from interface: Tool
Returns its icon, if it has any

Specified by:
getIcon in interface Tool
Returns:
the icon


Copyright 2004-2004-2006 IME - USP. All Rights Reserved.