public class TMRoleEdge extends TMAbstractEdge
DEFAULT_LINE_WEIGHT, DEFAULT_SHAPE, font, icon, intBuffer, lineWeight, LOADING, scopingTopic, shape, SHAPE_BOWTIE, SHAPE_LINE, shouldDisplayRoleHoverHelp, stringifier, underMouse| Constructor and Description |
|---|
TMRoleEdge(TMAssociationNode an,
TMTopicNode tn,
AssociationRoleIF r,
TopicIF aScopingTopic) |
| Modifier and Type | Method and Description |
|---|---|
AssociationIF |
getAssociation() |
protected GeneralPath |
getCurvedBowTie(int index) |
RecoveryObjectIF |
getDesctructor() |
protected String |
getMainHoverHelpText() |
RecoveryObjectIF |
getRecreator() |
AssociationRoleIF |
getRole() |
List |
getTargetsFrom(com.touchgraph.graphlayout.Node find) |
TopicIF |
getTopicMapType() |
protected void |
paintBowTie(Graphics2D g) |
protected void |
paintToolTip(Graphics g) |
boolean |
represents(Object object) |
void |
setIcon(Icon icon) |
addTo, calculateMidPointBetween, calculateOffset, deleteFrom, distFromPoint, getCurvedLine, getDisplayShape, getFont, getFromRolePosition, getIcon, getIndexInParents, getLineWeight, getMidPoint, getShape, getStringifier, getToRolePosition, isAssociation, isEdge, paint, paintAfterEdges, paintConnection, paintCurvedBowTie, paintCurvedLine, paintFirst, paintLast, paintLine, paintToolTipText, paintToolTipText, paintTypeToolTip, setFont, setLineWeight, setScopingTopic, setShape, setShouldDisplayRoleHoverHelp, setStringifier, setVisiblecontainsPoint, getColor, getFrom, getID, getLength, getOtherEndpt, getTo, intersects, isVisible, paintArrow, reverse, setColor, setEdgeDefaultColor, setEdgeDefaultLength, setEdgeMouseOverColor, setID, setLengthclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitsetColorpublic TMRoleEdge(TMAssociationNode an, TMTopicNode tn, AssociationRoleIF r, TopicIF aScopingTopic)
public AssociationRoleIF getRole()
protected void paintToolTip(Graphics g)
paintToolTip in class TMAbstractEdgeprotected void paintBowTie(Graphics2D g)
paintBowTie in class TMAbstractEdgepublic TopicIF getTopicMapType()
getTopicMapType in interface VizTMObjectIFgetTopicMapType in class TMAbstractEdgepublic AssociationIF getAssociation()
public void setIcon(Icon icon)
setIcon in interface VizTMObjectIFsetIcon in class TMAbstractEdgepublic boolean represents(Object object)
public List getTargetsFrom(com.touchgraph.graphlayout.Node find)
getTargetsFrom in class TMAbstractEdgeprotected String getMainHoverHelpText()
getMainHoverHelpText in class TMAbstractEdgeprotected GeneralPath getCurvedBowTie(int index)
getCurvedBowTie in class TMAbstractEdgepublic RecoveryObjectIF getDesctructor()
public RecoveryObjectIF getRecreator()