|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ConnectorTarget
An object that is used to get suitable "target" sites for connectors. This class provides a way for connections to be connected to figures without knowing too many specifics about the figure being connected. Instances of this object are often given to controller objects (as in model-view-controller) so they can set up view construction and interaction. In this same package, an instance is required by ConnectorManipulator.
Method Summary | |
---|---|
Site |
getHeadSite(Connector c,
Figure f,
double x,
double y)
Return a suitable site to connect the given connector's head to, based on this figure and location. |
Site |
getHeadSite(Connector c,
Site s,
double x,
double y)
Return a suitable site to connect a connector's head to. |
Site |
getHeadSite(Figure f,
double x,
double y)
Return a suitable site to connect a connector's head to, based on this figure and location. |
Site |
getHeadSite(Site s,
double x,
double y)
Deprecated. Use getHeadSite that takes a connector. |
Site |
getTailSite(Connector c,
Figure f,
double x,
double y)
Return a suitable site to connect the given connector's tail to, based on this figure and location. |
Site |
getTailSite(Connector c,
Site s,
double x,
double y)
Return a suitable site to connect a connector's tail to. |
Site |
getTailSite(Figure f,
double x,
double y)
Return a suitable site to connect a connector's tail to, based on this figure and location. |
Site |
getTailSite(Site s,
double x,
double y)
Deprecated. Use getTailSite that takes a connector. |
Method Detail |
---|
Site getHeadSite(Figure f, double x, double y)
Site getTailSite(Figure f, double x, double y)
Site getHeadSite(Site s, double x, double y)
Site getTailSite(Site s, double x, double y)
Site getHeadSite(Connector c, Figure f, double x, double y)
Site getTailSite(Connector c, Figure f, double x, double y)
Site getHeadSite(Connector c, Site s, double x, double y)
Site getTailSite(Connector c, Site s, double x, double y)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |