diva.canvas.tutorial
Class ArcTutorial.SelfPTarget

java.lang.Object
  extended by diva.canvas.connector.AbstractConnectorTarget
      extended by diva.canvas.connector.PerimeterTarget
          extended by diva.canvas.tutorial.ArcTutorial.SelfPTarget
All Implemented Interfaces:
ConnectorTarget
Enclosing class:
ArcTutorial

public static class ArcTutorial.SelfPTarget
extends PerimeterTarget

SelfPTarget is used to find target sites. It overrides PerimeterSite, but allows connector head and tails to be located on the same figure.


Constructor Summary
ArcTutorial.SelfPTarget()
           
 
Method Summary
 boolean acceptHead(Connector c, Figure f)
          Return true.
 boolean acceptTail(Connector c, Figure f)
          Return true.
 
Methods inherited from class diva.canvas.connector.PerimeterTarget
getHeadSite
 
Methods inherited from class diva.canvas.connector.AbstractConnectorTarget
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

ArcTutorial.SelfPTarget

public ArcTutorial.SelfPTarget()
Method Detail

acceptHead

public boolean acceptHead(Connector c,
                          Figure f)
Return true. This allows "self-arcs"

Overrides:
acceptHead in class AbstractConnectorTarget

acceptTail

public boolean acceptTail(Connector c,
                          Figure f)
Return true. This allows "self-arcs"

Overrides:
acceptTail in class AbstractConnectorTarget