Uses of Interface
com.tensegrity.graph.view.VisualGraphObjectContainer

Packages that use VisualGraphObjectContainer
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 Contains the layout algorithms and their dependent utility classes.  
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.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.skeleton.commands The command package contains all the predefined commands of the skeleton, like Save, Print, Quit, Zoom, etc. 
 

Uses of VisualGraphObjectContainer in com.tensegrity.graph.event
 

Methods in com.tensegrity.graph.event that return VisualGraphObjectContainer
 VisualGraphObjectContainer VisualGraphEvent.getSubjectVisualNodeContainer()
           
 VisualGraphObjectContainer VisualGraphEvent.getSubjectVisualEdgeContainer()
           
 VisualGraphObjectContainer VisualGraphEvent.getNewSplitEdge1Container()
           
 VisualGraphObjectContainer VisualGraphEvent.getNewSplitEdge2Container()
           
 VisualGraphObjectContainer VisualGraphEvent.getOldEdge1Container()
           
 VisualGraphObjectContainer VisualGraphEvent.getOldEdge2Container()
           
 

Methods in com.tensegrity.graph.event with parameters of type VisualGraphObjectContainer
 void ClipboardListener.vetoablePaste(VisualGraphView visualgraphview, VisualGraphObjectContainer visualgraphobjectcontainer, VisualGraphObject visualgraphobject, VisualGraphView origin)
          This method is invoked once per VisualGraphObject that is about to be pasted.
 

Constructors in com.tensegrity.graph.event with parameters of type VisualGraphObjectContainer
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)
           
 

Uses of VisualGraphObjectContainer in com.tensegrity.graph.layout
 

Methods in com.tensegrity.graph.layout with parameters of type VisualGraphObjectContainer
 boolean GraphLayoutService.layout(VisualGraphObjectContainer visualgraph, java.lang.String nodeLayoutContext, java.lang.String edgeLayoutContext)
           
 boolean GraphLayoutService.layoutEdges(VisualGraphObjectContainer visualgraph, java.lang.String edgelayoutContext, java.lang.String nodelayoutContext)
           
 boolean LayoutService.layout(VisualGraphObjectContainer visualgraph, java.lang.String nodeLayoutContext, java.lang.String edgeLayoutContext)
          Applies layout on the graph specified by viusalGraph.
 boolean LayoutService.layoutEdges(VisualGraphObjectContainer visualgraph, java.lang.String edgeLayoutContext, java.lang.String nodeLayoutContext)
          Applies layout on the edges of the graph specified by viusalGraph.
 

Uses of VisualGraphObjectContainer in com.tensegrity.graph.layout.controller
 

Fields in com.tensegrity.graph.layout.controller declared as VisualGraphObjectContainer
protected  VisualGraphObjectContainer LayoutController.visualGraphObjectContainer
          The VisualGraphObjectContainer with which this instance of a LayoutController associates.
 

Methods in com.tensegrity.graph.layout.controller that return VisualGraphObjectContainer
 VisualGraphObjectContainer LayoutController.getVisualGraphObjectContainer()
          Gets the associated VisualGraphObjectContainer.
 VisualGraphObjectContainer LayoutObserverPostLayoutInfo.getVisualGraphObjectContainer()
          Returns the VisualGraphObjectContainer which is associated to the LayoutController this LayoutControllerPostLayoutInfo has been generated by.
 

Methods in com.tensegrity.graph.layout.controller with parameters of type VisualGraphObjectContainer
 LayoutController WorkflowLayoutController.deepCopy(VisualGraphObjectContainer visualgraphview)
          Creates a new independent layout-controller associated with the given VisualGraphObjectContainer.
 LayoutController OrgChartLayoutController.deepCopy(VisualGraphObjectContainer visualgraphobject)
          Creates a new independent layout-controller associated with the given VisualGraphObjectContainer.
 LayoutController FreeWorkflowLayoutController.deepCopy(VisualGraphObjectContainer visualgraphobject)
          Creates a new independent layout-controller associated with the given VisualGraphObjectContainer.
 void LayoutController.setVisualGraphObjectContainer(VisualGraphObjectContainer vgoc)
          Sets the VisualGraphObjectContainer that is to be associated.
abstract  LayoutController LayoutController.deepCopy(VisualGraphObjectContainer visualGraphObjectContainer)
          Override this method with a meaningful deep-copy operation that returns a new independent layout-controller associated with the given VisualGraphObjectContainer.
 LayoutController SwimlaneLayoutController.deepCopy(VisualGraphObjectContainer visualgraphview)
           
 void SwimlaneLayoutController.setVisualGraphObjectContainer(VisualGraphObjectContainer visualGraphObjectContainer)
           
static void SwimlaneLayoutController.verifySwimLaneStructure(VisualGraphObjectContainer visualgraphview)
          Verifies the structure of the given VisualGraphObjectContainer.
 LayoutController GraphLayoutController.deepCopy(VisualGraphObjectContainer visualGraphObjectContainer)
          Creates a new independent layout-controller associated with the given VisualGraphObjectContainer.
 

Constructors in com.tensegrity.graph.layout.controller with parameters of type VisualGraphObjectContainer
FreeWorkflowLayoutController(LayoutController layoutController, VisualGraphObjectContainer visualgraphobject)
          Constructor that create a FreeWorkflowLayoutController for the VisualGraphObjectContainer given by visualgraphobject that used the LayoutService given by service.
LayoutController(LayoutController layoutController, VisualGraphObjectContainer visualGraphObjectContainer)
          Copy constructor for the LayoutController instance.
SwimlaneLayoutController(LayoutController layoutController, VisualGraphObjectContainer graphobjectcontainer)
          Copy-Constructor for for SwimlaneLayoutController.
GraphLayoutController(GraphLayoutController graphLayoutController, VisualGraphObjectContainer visualGraphObjectContainer)
          Copy-Constructs a new GraphLayoutController instance.
 

Uses of VisualGraphObjectContainer in com.tensegrity.graph.view
 

Subinterfaces of VisualGraphObjectContainer in com.tensegrity.graph.view
 interface VisualGraph
           This interface defines a view of a Graph model to which instances must always be attached.
 interface VisualGraphView
           This interface defines a view of a Graph model as well but adds additional functional specifications.
 interface VisualSubgraph
          VisualSubgraph are the view counterparts to the Subgraph objects in the graph model package.
 

Methods in com.tensegrity.graph.view that return VisualGraphObjectContainer
 VisualGraphObjectContainer VisualGraphObject.getParentContainer()
          This method returns the VisualGraphObjectContainer this VisualGraphObject instance currently resides in.
 VisualGraphObjectContainer VisualGraphObject.getRootContainer()
          VisualGraphObjectContainer instances can be nested inside of each other by means of the VisualSubgraph class.
 VisualGraphObjectContainer VisualGraphObjectContainer.getRootContainer()
          VisualGraphObjectContainer instances can be nested inside of each other by means of the VisualSubgraph class.
 VisualGraphObjectContainer VisualGraphObjectContainer.getParentContainer()
          VisualGraphObjectContainer instances can be nested inside of each other by means of the VisualSubgraph class.
 

Methods in com.tensegrity.graph.view with parameters of type VisualGraphObjectContainer
static java.util.Collection VisualGraphViewUtil.findElementsWithAttributeValue(VisualGraphObjectContainer vgv, java.lang.String text)
          Looks through all elements in the VisualGraphObjectContainer (recursively) and returns all elements whose attribute values contain the given text.
 

Uses of VisualGraphObjectContainer in com.tensegrity.gui.graphdocument
 

Methods in com.tensegrity.gui.graphdocument with parameters of type VisualGraphObjectContainer
 void ElementConflictListener.vetoablePaste(VisualGraphView visualgraphview, VisualGraphObjectContainer visualgraphobjectcontainer, VisualGraphObject visualgraphobject, VisualGraphView origin)
           
 

Uses of VisualGraphObjectContainer in com.tensegrity.skeleton.commands
 

Methods in com.tensegrity.skeleton.commands with parameters of type VisualGraphObjectContainer
protected  java.util.Collection FindElementsCommand.gatherElements(VisualGraphObjectContainer vgv)
          Looks through all elements in the VisualGraphObjectContainer (recursively) and calls matchesFindPattern() for each of them.
 



Copyright © 2005 Tensegrity Software GmbH. All Rights Reserved. Date of creation: 09.06.2006.