|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use VisualSubgraph | |
| com.tensegrity.graph.event | This package contains the event related code which consists of Event classes, Listeners and Adapters for the later. |
| com.tensegrity.graph.layout.controller |
The controller package contains several concrete implementations
of abstract class LayoutController which can be used in many
common applications.
|
| com.tensegrity.graph.persistence | GraphPersistence package. |
| com.tensegrity.graph.rule | The rule package contains the code for rules that are used throughout the graph packages. |
| com.tensegrity.graph.rule.handler | Handlers that can be registered and then activated in rules. |
| com.tensegrity.graph.view | Contains the graph view interface. |
| com.tensegrity.gui.graphdocument | This package contains the GraphDocument interface, a Factory for creating such documents as well as a definition for a panel which may hold such documents. |
| com.tensegrity.gui.swing.control.tree.strategy | |
| com.tensegrity.gui.swing.graph |
The graph package contains the two panels required for the SwingGraphDocument,
a NavigatorPanel and several components for the inplace editing supported by the
SwingGraphPanel.
|
| Uses of VisualSubgraph in com.tensegrity.graph.event |
| Constructors in com.tensegrity.graph.event with parameters of type VisualSubgraph | |
VisualGraphEvent(int eventid,
VisualSubgraph visualsubgraph)
Constructs a new VisualGraphEvent. |
|
VisualGraphEvent(int eventid,
VisualSubgraph visualsubgraph,
VisualNode visualnode,
long visualnodeid)
Constructs a new VisualGraphEvent. |
|
VisualGraphEvent(int eventid,
VisualSubgraph visualsubgraph,
VisualEdge visualedge,
long visualedgeid)
Constructs a new VisualGraphEvent. |
|
VisualGraphEvent(int eventid,
VisualGraph visualgraph,
VisualSubgraph visualsubgraph,
VisualNode visualnode,
VisualEdge visualedge,
long visualnodeid,
long visualedgeid,
VisualEdge newedge1,
VisualEdge newedge2)
Constructs a new VisualGraphEvent. |
|
VisualGraphEvent(int eventid,
VisualGraph visualgraph,
VisualSubgraph visualsubgraph,
long vnID,
VisualNode vn,
long veID,
VisualEdge ve,
VisualGraphObjectContainer veVGOC,
VisualEdge veIn,
VisualGraphObjectContainer veInVGOC,
VisualEdge veOut,
VisualGraphObjectContainer veOutVGOC)
|
|
VisualNodeEvent(int id,
VisualSubgraph visualsubgraph,
VisualNode visualnode)
Constructs a new VisualNodeEvent instance. |
|
VisualNodeEvent(int id,
VisualSubgraph visualsubgraph,
VisualNode visualnode,
VisualPort visualport)
Constructs a new VisualNodeEvent instance. |
|
VisualEdgeEvent(int id,
VisualSubgraph visualsubgraph,
VisualEdge visualedge)
Constructs a new VisualEdgeEvent instance. |
|
| Uses of VisualSubgraph in com.tensegrity.graph.layout.controller |
| Methods in com.tensegrity.graph.layout.controller that return VisualSubgraph | |
VisualSubgraph |
SwimLanePoolFlattener.buildFlatVisualGraphView(VisualGraph visualgraph_original,
java.util.List swimlanes,
java.util.HashMap index2lane,
java.util.HashMap vn_copy2swimlane_index)
Invoking this method will generate a new flat VisualGraphView. |
| Methods in com.tensegrity.graph.layout.controller with parameters of type VisualSubgraph | |
protected void |
WorkflowLayoutController.onEndVisualSubgraphLayout(VisualSubgraph visualsubgraph)
|
protected void |
WorkflowLayoutController.onLayoutSubgraph(VisualSubgraph visualsubgraph)
|
protected void |
LayoutController.onBeginVisualSubgraphLayout(VisualSubgraph visualsubgraph)
Override this method with code that should be performed before a layout on a VisualSubgraph is
about to be performed. |
protected void |
LayoutController.onEndVisualSubgraphLayout(VisualSubgraph visualsubgraph)
Override this method with code that should be performed after layout on a VisualSubgraph has
completed. |
protected void |
LayoutController.onLayoutSubgraph(VisualSubgraph visualsubgraph)
This method will be called by LayoutController.apply() for each
subgraph for which a layout is to be performed. |
protected void |
LayoutController.onBeginVisualSubgraphEdgeLayout(VisualSubgraph visualsubgraph)
Override this method with code that should be performed before the edge layout is applied on a VisualSubgraph. |
protected void |
LayoutController.onEndVisualSubgraphEdgeLayout(VisualSubgraph visualsubgraph)
Override this method with code that should be performed when the edge layout on a VisualSubgraph has completed. |
protected void |
LayoutController.onLayoutEdgeSubgraph(VisualSubgraph visualsubgraph)
This method will be called by LayoutController.applyEdgeLayout()
for each subgraph for which an edge layout will be performed. |
void |
LayoutController.setAttributesTree(AttributeSet attributes,
VisualSubgraph subgraph)
This method use the input attributes to configure the layout contexts specified by nodeContext, edgeContext and itself. |
protected void |
LayoutController.setBorder(VisualSubgraph visualsubgraph)
This method may be used for a subgraph to ensure that the associated edge layouter keeps edges inside
subgraph area. |
protected void |
GraphLayoutController.onEndVisualSubgraphLayout(VisualSubgraph visualsubgraph)
|
protected void |
GraphLayoutController.onLayoutSubgraph(VisualSubgraph visualsubgraph)
|
| Uses of VisualSubgraph in com.tensegrity.graph.persistence |
| Methods in com.tensegrity.graph.persistence with parameters of type VisualSubgraph | |
void |
ViewBuilderFilter.afterVisualSubgraphBuild(AttributeList attributes,
VisualSubgraph visualsubgraph)
This method is called by the API after a VisualSubgraph
has been loaded and an instance has been created. |
void |
ViewSerializerFilter.beforeVisualSubgraphSerialize(VisualSubgraph visualsubgraph)
|
void |
ViewSerializerFilter.afterVisualSubgraphSerialize(VisualSubgraph visualsubgraph,
AttributeList attributes)
|
| Uses of VisualSubgraph in com.tensegrity.graph.rule |
| Methods in com.tensegrity.graph.rule with parameters of type VisualSubgraph | |
static boolean |
RuleChecks.checkNodeRuleForLegalSubgraph(RuleConfiguration config,
VisualGraph visualgraph,
VisualNode visualnode,
VisualSubgraph visualsubgraph)
Identifies whether the given VisualNode
can be legally part of the specified VisualSubgraph. |
| Uses of VisualSubgraph in com.tensegrity.graph.rule.handler |
| Fields in com.tensegrity.graph.rule.handler declared as VisualSubgraph | |
VisualSubgraph |
VisualNodeGroupDropHighlightInfo.visualsubgraph
instance variable for the the
s shall be
dropped onto |
VisualSubgraph |
VisualNodeMoveInSubgraphHighlightInfo.visualsubgraph
instance variable for the the
s shall be
dropped onto |
VisualSubgraph |
VisualNodeMovedInSubgraphInfo.visualsubgraph
|
VisualSubgraph |
VisualSubgraphRemoveInfo.visualsubgraph
|
VisualSubgraph |
VisualNodeDropInfo.visualsubgraph
instance variable for the the
s have been
dropped onto |
| Constructors in com.tensegrity.graph.rule.handler with parameters of type VisualSubgraph | |
VisualNodeGroupDropHighlightInfo(VisualGraphView toplevelview,
VisualSubgraph visualsubgraph,
VisualNode[] visualnodes)
Constructor for VisualNodeGroupDropHighlightInfo. |
|
VisualNodeMoveInSubgraphHighlightInfo(VisualGraphView toplevelview,
VisualSubgraph visualsubgraph,
VisualNode[] visualnodes,
Coordinate cursorlocation)
Constructor for VisualNodeMoveInSubgraphHighlightInfo. |
|
VisualNodeMovedInSubgraphInfo(VisualGraphView toplevelview,
VisualSubgraph visualsubgraph,
VisualNode[] visualnodes,
Coordinate cursorlocation)
|
|
VisualSubgraphRemoveInfo(VisualGraphView toplevelview,
VisualSubgraph visualsubgraph,
VisualNode[] visualnodes,
java.util.Map vn2oldID)
|
|
VisualNodeDropInfo(VisualGraphView toplevelview,
VisualSubgraph visualsubgraph,
VisualNode[] visualnodes,
Coordinate cursorlocation)
Constructor for VisualNodeDropInfo. |
|
| Uses of VisualSubgraph in com.tensegrity.graph.view |
| Methods in com.tensegrity.graph.view that return VisualSubgraph | |
VisualSubgraph |
VisualSubgraph.getParent()
Returns the parent VisualSubgraph or null,
if there is no parent VisualSubgraph that this
instance is nested in. |
VisualSubgraph |
VisualSubgraphComposite.getVisualSubgraph()
Returns the VisualSubgraph the
VisualSubgraphCompositeGroupProxy is assigned to. |
abstract VisualSubgraph |
GraphViewFactory.newVisualSubgraph(Subgraph subgraph,
VisualGraph visualgraph,
CompositeGroup compositegroup)
Creates a new VisualSubgraph that will be nested within the
given VisualGraph and visualized by the
CompositeGroup given by parameter
compositegroup. |
abstract VisualSubgraph |
GraphViewFactory.newVisualSubgraph(Subgraph subgraph,
VisualNodeInfo info,
VisualGraph visualgraph,
CompositeGroup compositegroup)
Constructs a new VisualSubgraph. |
abstract VisualSubgraph |
GraphViewFactory.newVisualSubgraph(Graph graph,
Subgraph subgraph,
GeometryDescriptor geometry)
Constructs and returns a new VisualSubgraph object. |
abstract VisualSubgraph |
GraphViewFactory.newVisualSubgraph(Graph graph,
Subgraph subgraph,
VisualNodeInfo info,
GeometryDescriptor geometry)
Constructs and returns a new VisualSubgraph object. |
| Methods in com.tensegrity.graph.view with parameters of type VisualSubgraph | |
void |
VisualGraphView.pasteStart(VisualSubgraph visualsubgraph)
Paste the contents of the internal clipboard into the VisualGraphView.
|
void |
VisualGraphView.pasteStart(VisualSubgraph visualsubgraph,
ViewBuilderFilter filter)
Same as VisualGraphView.pasteStart(VisualSubgraph) but the pasted objects can
be modified through the given ViewBuilderFilter.
|
void |
VisualGraphView.pasteStop(VisualSubgraph visualsubgraph)
Paste the contents of the internal clipboard into the VisualGraphView.
|
void |
VisualGraphView.pasteStop(VisualSubgraph visualsubgraph,
ViewBuilderFilter filter)
Same as VisualGraphView.pasteStop(VisualSubgraph) but the pasted objects can
be modified through the given ViewBuilderFilter.
|
static Transform2D |
VisualOperations.computeTransformToVisualSubgraph(VisualGraphView visualgraphview,
VisualSubgraph visualsubgraph)
Computes the Transform2D that transforms coordinates
from the top-level CompositeView to the
given VisualSubgraph.
|
static Transform2D |
VisualOperations.computeTransformFromVisualSubgraph(VisualGraphView visualgraphview,
VisualSubgraph visualsubgraph)
Computes the Transform2D that transforms coordinates
from the given VisualSubgraph
to the top-level CompositeView.
|
VisualSubgraphComposite |
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. |
void |
VisualGraphVisitor.visit(VisualSubgraph visualsubgraph,
VisualGraph visualgraph,
VisualGraph parentvisualgraph,
int level)
Callback invoked during traversal of graph-hierarchies. |
static VisualPort |
VisualSubgraphOperations.getVisualPortWrapper(VisualSubgraph visualsubgraph,
VisualPort visualport)
Returns the wrapper for the given VisualPort. |
| Constructors in com.tensegrity.graph.view with parameters of type VisualSubgraph | |
VisualPortAssignmentPredicate.SubgraphInnerNodeDenotationNamePredicate(VisualSubgraph visualsubgraph,
VisualNode innervisualnode,
java.lang.String denotationname)
|
|
VisualPortAssignmentPredicate.SubgraphDeepestNodeShortestDistancePredicate(VisualSubgraph visualsubgraph,
VisualNode deepestvisualnode,
Coordinate reference_coordinate)
|
|
VisualPortAssignmentPredicate.SubgraphDeepestNodeDenotationNamePredicate(VisualSubgraph visualsubgraph,
VisualNode deepestvisualnode,
java.lang.String denotationname)
|
|
| Uses of VisualSubgraph in com.tensegrity.gui.graphdocument |
| Methods in com.tensegrity.gui.graphdocument with parameters of type VisualSubgraph | |
static void |
GraphPanelDnDGeometryAdjustmentUtil.applyLayout(VisualGraphView vgv,
VisualSubgraph vsg)
Applies the layout, the LayoutController associated to the
given VisualGraphView object is configured to, to the given
VisualSubgraph object.
|
| Uses of VisualSubgraph in com.tensegrity.gui.swing.control.tree.strategy |
| Methods in com.tensegrity.gui.swing.control.tree.strategy with parameters of type VisualSubgraph | |
protected void |
DefaultVisualGraphTreeStrategy.visualNodeAddedToSubgraph(VisualSubgraph vsg,
VisualNode vn)
Routine used when a VisualNode is added to a VisualSubgraph.
|
protected javax.swing.tree.DefaultMutableTreeNode |
DefaultVisualGraphTreeStrategy.getVisualSubgraphTreeNode(VisualSubgraph vsg)
Returns the DefaultMutableTreeNode associated to
vsg
|
protected void |
DefaultVisualGraphTreeStrategy.visualEdgeAddedToSubgraph(VisualSubgraph vsg,
VisualEdge ve)
Routine used when a VisualEdge is added to a VisualSubgraph.
|
protected void |
DefaultVisualGraphTreeStrategy.isolatedVisualEdgeAddedToSubgraph(VisualSubgraph vsg,
VisualEdge ve)
Routine used when an isolated VisualEdge is added to a
VisualSubgraph.
|
| Uses of VisualSubgraph in com.tensegrity.gui.swing.graph |
| Methods in com.tensegrity.gui.swing.graph that return VisualSubgraph | |
VisualSubgraph |
SwingGraphPanel.getDeepestVisualSubgraphAt(int x,
int y)
Returns the deepest VisualSubgraph at the coordinate given
by x and y that can be found in the hierarchy.
|
|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||