diva.canvas.tutorial
Class ConnectorTutorial.SRTarget

java.lang.Object
  extended by diva.canvas.connector.AbstractConnectorTarget
      extended by diva.canvas.tutorial.ConnectorTutorial.SRTarget
All Implemented Interfaces:
ConnectorTarget
Enclosing class:
ConnectorTutorial

public static class ConnectorTutorial.SRTarget
extends AbstractConnectorTarget

SRTarget is used to find a useful site on a SitedRectangle.


Constructor Summary
ConnectorTutorial.SRTarget()
           
 
Method Summary
private  Site closest(Site a, Site b, double x, double y)
           
 Site getHeadSite(Figure f, double x, double y)
          Return the nearest site on the figure
 
Methods inherited from class diva.canvas.connector.AbstractConnectorTarget
acceptHead, acceptTail, getHeadSite, getHeadSite, getHeadSite, getTailSite, getTailSite, getTailSite, getTailSite
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConnectorTutorial.SRTarget

public ConnectorTutorial.SRTarget()
Method Detail

getHeadSite

public Site getHeadSite(Figure f,
                        double x,
                        double y)
Return the nearest site on the figure

Specified by:
getHeadSite in interface ConnectorTarget
Specified by:
getHeadSite in class AbstractConnectorTarget

closest

private Site closest(Site a,
                     Site b,
                     double x,
                     double y)