|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.mindfusion.diagramming.TreeViewConnectionPoint
public class TreeViewConnectionPoint
Field Summary | |
---|---|
protected DiagramNode |
node
|
Constructor Summary | |
---|---|
TreeViewConnectionPoint()
Initializes a new instance of the TreeViewConnectionPoint class. |
|
TreeViewConnectionPoint(TreeViewNode node,
DiagramLink link,
boolean incoming,
TreeViewItem item)
Initializes a new instance of the TreeViewConnectionPoint class. |
Method Summary | |
---|---|
void |
addLinkToNode()
ConnectionPoint.addLinkToNode override. |
boolean |
calculateIntersections()
|
boolean |
canMoveLink(java.awt.geom.Point2D.Float point)
|
java.awt.geom.Point2D |
getAnchorPos(int anchor)
|
java.awt.geom.Point2D |
getEndPoint()
ConnectionPoint.getEndPoint override. |
protected boolean |
getIncoming()
|
java.awt.geom.Point2D |
getInitialPoint()
ConnectionPoint.getInitialPoint override. |
java.awt.geom.Point2D |
getIntersection(java.awt.geom.Point2D pt1,
java.awt.geom.Point2D pt2)
ConnectionPoint.getIntersection override. |
protected DiagramLink |
getLink()
|
protected DiagramNode |
getNode()
|
java.awt.geom.Rectangle2D |
getNodeRect(boolean rotated)
|
java.awt.geom.Point2D.Float |
getRelativePosition()
|
int |
getRow()
ConnectionPoint.getRow override. |
boolean |
linkChanges(DiagramNode node,
java.awt.geom.Point2D point)
ConnectionPoint.linkChanges override. |
void |
readExternal(java.io.ObjectInput in)
|
void |
removeLinkFromNode()
ConnectionPoint.removeLinkFromNode override. |
boolean |
sameNode(com.mindfusion.diagramming.ConnectionPoint otherConnectionPoint)
|
void |
saveEndRelative()
ConnectionPoint.saveEndRelative override. |
void |
setRelativePosition(java.awt.geom.Point2D.Float value)
|
protected void |
updateFromPoint(java.awt.geom.Point2D point)
Updates the connection stated according to the specified point, without changing the related node. |
void |
writeExternal(java.io.ObjectOutput out)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected DiagramNode node
Constructor Detail |
---|
public TreeViewConnectionPoint()
public TreeViewConnectionPoint(TreeViewNode node, DiagramLink link, boolean incoming, TreeViewItem item)
node
- A TreeViewNode instance.link
- A DiagramLink instance.incoming
- Specifies which end of the link is represented by this TreeViewConnectionPoint.item
- The TreeViewItem to which the link connects.Method Detail |
---|
public java.awt.geom.Point2D getInitialPoint()
public java.awt.geom.Point2D getIntersection(java.awt.geom.Point2D pt1, java.awt.geom.Point2D pt2)
public boolean linkChanges(DiagramNode node, java.awt.geom.Point2D point)
protected void updateFromPoint(java.awt.geom.Point2D point)
public void saveEndRelative()
public java.awt.geom.Point2D getEndPoint()
public void addLinkToNode()
public void removeLinkFromNode()
public void writeExternal(java.io.ObjectOutput out) throws java.io.IOException
writeExternal
in interface java.io.Externalizable
java.io.IOException
public void readExternal(java.io.ObjectInput in) throws java.io.IOException, java.lang.ClassNotFoundException
readExternal
in interface java.io.Externalizable
java.io.IOException
java.lang.ClassNotFoundException
public int getRow()
public boolean sameNode(com.mindfusion.diagramming.ConnectionPoint otherConnectionPoint)
public java.awt.geom.Rectangle2D getNodeRect(boolean rotated)
public boolean canMoveLink(java.awt.geom.Point2D.Float point)
public boolean calculateIntersections()
public java.awt.geom.Point2D getAnchorPos(int anchor)
protected DiagramLink getLink()
protected DiagramNode getNode()
protected boolean getIncoming()
public java.awt.geom.Point2D.Float getRelativePosition()
public void setRelativePosition(java.awt.geom.Point2D.Float value)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |