br.usp.iterador.plugin.manifold
Class StableManifoldTool

java.lang.Object
  extended by br.usp.iterador.plugin.manifold.StableManifoldTool
All Implemented Interfaces:
Tool

public class StableManifoldTool
extends java.lang.Object
implements Tool

Stable manifold tool.

Author:
Guilherme Silveira

Constructor Summary
StableManifoldTool(StableManifoldData data)
           
 
Method Summary
 void activate(Controller controller)
           
 void deactivate()
           
 javax.swing.Icon getIcon()
          Returns its icon
 java.lang.String getName()
           
 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

StableManifoldTool

public StableManifoldTool(StableManifoldData data)
Method Detail

getName

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

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()
Returns its icon

Specified by:
getIcon in interface Tool
Returns:
the icon
See Also:
Tool.getIcon()


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