public class TMAssociationEdge extends TMAbstractEdge implements VizTMAssociationIF
DEFAULT_LINE_WEIGHT, DEFAULT_SHAPE, font, icon, intBuffer, lineWeight, LOADING, scopingTopic, shape, SHAPE_BOWTIE, SHAPE_LINE, shouldDisplayRoleHoverHelp, stringifier, underMouse
Constructor and Description |
---|
TMAssociationEdge(TMTopicNode tn1,
TMTopicNode tn2,
AssociationIF association,
TopicIF aScopingTopic) |
Modifier and Type | Method and Description |
---|---|
AssociationIF |
getAssociation() |
RecoveryObjectIF |
getDesctructor() |
protected String |
getMainHoverHelpText() |
RecoveryObjectIF |
getRecoveryObject() |
RecoveryObjectIF |
getRecreator() |
TopicIF |
getTopicMapType() |
boolean |
isAssociation() |
protected void |
paintToolTip(Graphics g) |
boolean |
represents(Object object) |
void |
setShouldDisplayScopedAssociationNames(boolean newValue) |
addTo, calculateMidPointBetween, calculateOffset, deleteFrom, distFromPoint, getCurvedBowTie, getCurvedLine, getDisplayShape, getFont, getFromRolePosition, getIcon, getIndexInParents, getLineWeight, getMidPoint, getShape, getStringifier, getTargetsFrom, getToRolePosition, isEdge, paint, paintAfterEdges, paintBowTie, paintConnection, paintCurvedBowTie, paintCurvedLine, paintFirst, paintLast, paintLine, paintToolTipText, paintToolTipText, paintTypeToolTip, setFont, setIcon, setLineWeight, setScopingTopic, setShape, setShouldDisplayRoleHoverHelp, setStringifier, setVisible
containsPoint, getColor, getFrom, getID, getLength, getOtherEndpt, getTo, intersects, isVisible, paintArrow, reverse, setColor, setEdgeDefaultColor, setEdgeDefaultLength, setEdgeMouseOverColor, setID, setLength
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addTo, deleteFrom, isEdge, setColor, setFont, setIcon, setLineWeight, setScopingTopic, setShape, setVisible
public TMAssociationEdge(TMTopicNode tn1, TMTopicNode tn2, AssociationIF association, TopicIF aScopingTopic)
public AssociationIF getAssociation()
protected String getMainHoverHelpText()
getMainHoverHelpText
in class TMAbstractEdge
protected void paintToolTip(Graphics g)
paintToolTip
in class TMAbstractEdge
public TopicIF getTopicMapType()
getTopicMapType
in interface VizTMObjectIF
getTopicMapType
in class TMAbstractEdge
public boolean represents(Object object)
represents
in interface VizTMObjectIF
public boolean isAssociation()
isAssociation
in interface VizTMObjectIF
isAssociation
in class TMAbstractEdge
public void setShouldDisplayScopedAssociationNames(boolean newValue)
setShouldDisplayScopedAssociationNames
in interface VizTMAssociationIF
public RecoveryObjectIF getRecoveryObject()
public RecoveryObjectIF getDesctructor()
getDesctructor
in interface Recoverable
public RecoveryObjectIF getRecreator()
getRecreator
in interface Recoverable