Uses of Class org.jgraph.graph.GraphLayoutCache (JGraph v5.12.4.2 API Specification)

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| JGraph v5.12.4.2
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.jgraph.graph.GraphLayoutCache

Packages that use GraphLayoutCache
org.jgraph | JGraph's topmost package which contains the JGraph class.
org.jgraph.event | Contains event classes and listener interfaces that are used to react to events fired by JGraph.
org.jgraph.graph | Graphs are made up of a number of classes and interfaces defined in their own package - the `jgraph.graph` package.
org.jgraph.plaf.basic | Contains the BasicGraphUI, which is GraphUI's default implementation.
org.jgraph.util |

Uses of GraphLayoutCache in org.jgraph

Fields in org.jgraph declared as GraphLayoutCache
`protected GraphLayoutCache` | `JGraph.graphLayoutCache` The view that defines the display properties of the model.

Methods in org.jgraph that return GraphLayoutCache
`GraphLayoutCache` | `JGraph.getGraphLayoutCache()` Returns the `GraphLayoutCache` that is providing the view-data.

Methods in org.jgraph with parameters of type GraphLayoutCache
`void` | `JGraph.setGraphLayoutCache(GraphLayoutCache newLayoutCache)` Sets the `GraphLayoutCache` that will provide the view-data.

Constructors in org.jgraph with parameters of type GraphLayoutCache
`JGraph(GraphLayoutCache cache)` Returns an instance of `JGraph` which displays the data model using the specified view.
`JGraph(GraphModel model, GraphLayoutCache cache)` Returns an instance of `JGraph` which displays the specified data model using the specified view.
`JGraph(GraphModel model, GraphLayoutCache layoutCache, BasicMarqueeHandler mh)` Returns an instance of `JGraph` which displays the specified data model using the specified view and assigns the specified marquee handler

Uses of GraphLayoutCache in org.jgraph.event

Methods in org.jgraph.event with parameters of type GraphLayoutCache
`void` | `GraphModelEvent.GraphModelChange.putViews(GraphLayoutCache view, CellView[] cellViews)` Allows a `GraphLayoutCache` to store cell views for cells that have been removed.
`CellView[]` | `GraphModelEvent.GraphModelChange.getViews(GraphLayoutCache view)` Allows a `GraphLayoutCache` to retrieve an array of `CellViews` that was previously stored with `putViews(GraphLayoutCache, CellView[])`.

Uses of GraphLayoutCache in org.jgraph.graph

Fields in org.jgraph.graph declared as GraphLayoutCache
`protected GraphLayoutCache` | `GraphContext.graphLayoutCache` Reference to the graphs GraphLayoutCache.

Methods in org.jgraph.graph with parameters of type GraphLayoutCache
`void` | `DefaultGraphModel.GraphModelEdit.putViews(GraphLayoutCache view, CellView[] views)`
`CellView[]` | `DefaultGraphModel.GraphModelEdit.getViews(GraphLayoutCache view)`
`CellView[]` | `DefaultGraphModel.GraphModelLayerEdit.getViews(GraphLayoutCache view)` Returns the views that have not changed explicitly, but implicitly because one of their dependent cells has changed.
`void` | `DefaultGraphModel.GraphModelLayerEdit.putViews(GraphLayoutCache view, CellView[] cellViews)` Returns the views that have not changed explicitly, but implicitly because one of their dependent cells has changed.
`List` | `DefaultEdge.LoopRouting.route(GraphLayoutCache cache, EdgeView edge)`
`protected List` | `DefaultEdge.LoopRouting.routeLoop(GraphLayoutCache cache, EdgeView edge)`
`protected List` | `DefaultEdge.LoopRouting.routeEdge(GraphLayoutCache cache, EdgeView edge)`
`protected List` | `DefaultEdge.DefaultRouting.routeEdge(GraphLayoutCache cache, EdgeView edge)`
`List` | `Edge.Routing.route(GraphLayoutCache cache, EdgeView edge)` Returns the points to be used for the edge.
`void` | `VertexView.update(GraphLayoutCache cache)` Overrides the parent method to udpate the cached points.
`void` | `EdgeView.refresh(GraphLayoutCache cache, CellMapper mapper, boolean createDependentViews)` Overrides the parent method to udpate the cached points, source and target port.
`void` | `EdgeView.update(GraphLayoutCache cache)` Update attributes and recurse children.
`void` | `AbstractCellView.refresh(GraphLayoutCache cache, CellMapper mapper, boolean createDependentViews)` Create child views and reload properties for this view.
`void` | `AbstractCellView.update(GraphLayoutCache cache)` Update attributes for this view and indicate to the parent this child has been updated
`Map` | `AbstractCellView.changeAttributes(GraphLayoutCache cache, Map change)` Applies `change` to the attributes of the view and calls update.
`void` | `CellView.refresh(GraphLayoutCache cache, CellMapper mapper, boolean createDependentViews)` Refresh this view based on the model cell.
`void` | `CellView.update(GraphLayoutCache cache)` Update this view's attributes.
`Map` | `CellView.changeAttributes(GraphLayoutCache cache, Map map)` Apply the specified map of attributes on the view.

Uses of GraphLayoutCache in org.jgraph.plaf.basic

Fields in org.jgraph.plaf.basic declared as GraphLayoutCache
`protected GraphLayoutCache` | `BasicGraphUI.graphLayoutCache` Reference to the graph's view (geometric pattern).

Methods in org.jgraph.plaf.basic with parameters of type GraphLayoutCache
`protected void` | `BasicGraphUI.setGraphLayoutCache(GraphLayoutCache cache)` Sets the GraphLayoutCache (geometric pattern).

Uses of GraphLayoutCache in org.jgraph.util

Methods in org.jgraph.util with parameters of type GraphLayoutCache
`List` | `ParallelEdgeRouter.routeEdge(GraphLayoutCache cache, EdgeView edge)` Calc of intermediates points
`protected Object[]` | `ParallelEdgeRouter.getParallelEdges(GraphLayoutCache cache, EdgeView edge, CellView cellView1, CellView cellView2)` Getter to obtain the list of parallel edges

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| JGraph v5.12.4.2
PREV NEXT | FRAMES NO FRAMES

Copyright (C) 2001-2008 Gaudenz Alder. All rights reserved.