|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
The VisualSubgraphComposite interface is a generalization of the
CompositeGroup interface. This generalization is needed because
in the context of the Graph API it is needed to gain access from
the composite to the VisualSubgraph 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 | |
VisualSubgraphComposite |
deepCopyProxy(VisualSubgraph visualsubgraph)
Returns a new instance of a VisualSubgraphComposite which is an exact copy of
this instance except that it is assigned to another
VisualSubgraph. |
VisualSubgraph |
getVisualSubgraph()
Returns the VisualSubgraph the
VisualSubgraphCompositeGroupProxy 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.composite.BaseCompositeContainer |
addComposite, addComposites, getCompositeCount, getCompositeIterator, removeAllComposites, removeComposite, removeComposites, setComposites |
| Methods inherited from interface com.tensegrity.graphics.interaction.Interactable |
calculateBoundingBox, isResizable, setResizable |
| Methods inherited from interface com.tensegrity.graphics.interaction.InteractionProvider |
actAt, descriptorChanged, dismissFromInteractionCycle, getCurrentInteractionItemFor, getCursorID, getInteractionProviders, getSelection, getSelectionBoundingBox, hasMultiSelection, hasSelection, hasSubSelection, hitsAt, mouseClickAt, mouseDownAt, mouseMoveAt, mouseUpAt, postAction, preAction, select, selectAll, selectAt, selectContaining, selectSubsequent, setSelection, startActionAt, stopActionAt, unselect, unselect, unselectAll, unselectSubsequent |
| Method Detail |
public VisualSubgraph getVisualSubgraph()
VisualSubgraph the
VisualSubgraphCompositeGroupProxy is assigned to. This is
necessary because in some situations it is needed to have access to the
VisualSubgraph from the
VisualSubgraphCompositeGroupProxy.
VisualSubgraph the
VisualSubgraphCompositeGroupProxy is assigned topublic VisualSubgraphComposite deepCopyProxy(VisualSubgraph visualsubgraph)
VisualSubgraphComposite which is an exact copy of
this instance except that it is assigned to another
VisualSubgraph.
visualsubgraph - the VisualSubgraph instance the copied
VisualSubgraphComposite should be assigned to.
VisualSubgraphComposite instance
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||