|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
The VisualEdgeComposite interface is a generalization of the
CompositeLine interface. This generalization is needed because
in the context of the Graph API it is needed to gain access from
the composite to the VisualEdge it is assigned to.
| Field Summary |
| Fields inherited from interface com.tensegrity.composite.BaseComposite |
DELEGATE_INFOVALUE, EVENT_MASK_MOUSE, EVENT_MASK_SELECT, GENERAL_INFOVALUE, NON_INFOVALUE |
| Fields inherited from interface com.tensegrity.generic.attribute.AttributableOnSet |
TREE_SUBSET_POSTFIX |
| Method Summary | |
VisualEdgeComposite |
deepCopyProxy(VisualEdge visualedge)
Returns a new instance of a VisualEdgeComposite which is an
exact copy of this instance except that it is assigned to another
VisualEdge. |
VisualEdge |
getVisualEdge()
Returns the VisualEdge the VisualEdgeComposite
is assigned to. |
| Methods inherited from interface com.tensegrity.graph.view.VisualGraphObjectComposite |
getVisualGraphObject |
| Methods inherited from interface com.tensegrity.generic.attribute.AttributableOnSet |
addAttributableOnSetListener, areAttributableEventsEnabled, disableAttributableEvents, enableAttributableEvents, getAttributes, getAttributesTree, removeAttributableOnSetListener, setAttributes, setAttributesTree |
| Methods inherited from interface com.tensegrity.generic.attribute.Attributable |
getAttribute, getAttributeType, getAttributeValue, setAttribute, setAttributeValue |
| Methods inherited from interface com.tensegrity.graphics.interaction.BaseInteractable |
getBoundingBox, getInteractionDescriptor, getMoveItem, hits, internalEnableSelection, internalSelect, internalSetSelected, isMovable, isSelectable, isSelected, mouseClick, mouseDown, mouseEnter, mouseExit, mouseUp, postActing, preActing, select, setMovable, setSelectable, setSelected, startAction, stopAction |
| Methods inherited from interface com.tensegrity.graphics.interaction.InteractableLine |
calculateCoordinates, getActionMode, isManipulable, setManipulable |
| Method Detail |
public VisualEdge getVisualEdge()
VisualEdge the VisualEdgeComposite
is assigned to. This is necessary because in some situations it is needed
to have access to the VisualEdge from the
VisualEdgeComposite.
VisualEdge the VisualEdgeComposite
is assigned topublic VisualEdgeComposite deepCopyProxy(VisualEdge visualedge)
VisualEdgeComposite which is an
exact copy of this instance except that it is assigned to another
VisualEdge.
visualedge - the VisualEdge instance the new
VisualEdgeComposite should be assigned to.
VisualEdgeComposite
instance
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||