package commons.graph.worker;
import commons.graph.model.Node;
public class NodeByMousePositionFinder extends EdgeWorker
{

int  mouseX;
int  mouseY;
Node node = null;

public NodeByMousePositionFinder(int x, int y)
{
   mouseX = x;
   mouseY = y;
}

public void init ()
{}

public void work (String a, String b)
{
   Node N = null;
   N = nodes.getNode(a);
   if (N.intersects(mouseX, mouseY))
      node = N;
   else
   {
      N = nodes.getNode(b);
      if (N.intersects(mouseX, mouseY))
      {
         node = N;
      }
   }
}

public Node getNode ()
{
   return node;
}
}
