Uses of Class org.jgraph.graph.EdgeView (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.EdgeView

Packages that use EdgeView
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.util |

Uses of EdgeView in org.jgraph.graph

Fields in org.jgraph.graph declared as EdgeView
`protected EdgeView` | `EdgeRenderer.view` Cache the current edgeview for drawing
`protected EdgeView` | `EdgeView.EdgeHandle.edge`
`protected EdgeView` | `EdgeView.EdgeHandle.orig`
`protected EdgeView` | `EdgeView.EdgeHandle.relevantEdge`

Methods in org.jgraph.graph that return EdgeView
`protected EdgeView` | `DefaultCellViewFactory.createEdgeView(Object cell)` Constructs an EdgeView view for the specified object.
`protected EdgeView` | `DefaultCellViewFactory.createEdgeView(Edge cell)` Deprecated. replaced by `DefaultCellViewFactory.createEdgeView(Object)`since JGraph no longer exposes dependecies on GraphCell subclasses (Port, Edge)

Methods in org.jgraph.graph with parameters of type EdgeView
`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)`
`int` | `DefaultEdge.LoopRouting.getPreferredLineStyle(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.
`int` | `Edge.Routing.getPreferredLineStyle(EdgeView edge)` Returns the preferred line style for this routing.
`Point2D` | `VertexView.getPerimeterPoint(EdgeView edge, Point2D source, Point2D p)` Returns the intersection of the bounding rectangle and the straight line between the source and the specified point p.
`Rectangle2D` | `EdgeRenderer.getLabelBounds(JGraph paintingContext, EdgeView view)` Returns the label bounds of the specified view in the given graph.
`Rectangle2D` | `EdgeRenderer.getExtraLabelBounds(JGraph paintingContext, EdgeView view, int index)` Returns the label bounds of the specified view in the given graph.
`Point2D` | `EdgeRenderer.getLabelPosition(EdgeView view)` Returns the label position of the specified view in the given graph.
`Point2D` | `EdgeRenderer.getExtraLabelPosition(EdgeView view, int index)` Returns the label position of the specified view in the given graph.
`Dimension` | `EdgeRenderer.getExtraLabelSize(JGraph paintingContext, EdgeView view, int index)` Returns the label size of the specified view in the given graph.
`Dimension` | `EdgeRenderer.getLabelSize(EdgeView view, String label)` Returns the label size of the specified view in the given graph.
`Rectangle2D` | `EdgeRenderer.getPaintBounds(EdgeView view)` Returns the bounds of the edge shape without label
`Point2D` | `EdgeView.getPerimeterPoint(EdgeView edge, Point2D source, Point2D p)`
`protected void` | `EdgeView.EdgeHandle.reloadPoints(EdgeView edge)`
`protected Point2D` | `EdgeView.EdgeHandle.getRelativeLabelPosition(EdgeView edge, Point2D p)`
`protected ConnectionSet` | `EdgeView.EdgeHandle.createConnectionSet(EdgeView view, boolean verbose)`
`Point2D` | `AbstractCellView.getPerimeterPoint(EdgeView edge, Point2D source, Point2D p)` Returns the intersection of the bounding rectangle and the straight line between the source and the specified point p.
`Point2D` | `PortView.getLocation(EdgeView edge)` For backwards compatibility.
`Point2D` | `PortView.getLocation(EdgeView edge, Point2D nearest)` Returns the point that the port represents with respect to `edge` and `point`, which is the nearest point to this port view on the edge.
`protected boolean` | `PortView.shouldInvokePortMagic(EdgeView edge)` Subclassers can override this to decide whether or not "port magic" should appear on a given edge.
`Point2D` | `CellView.getPerimeterPoint(EdgeView edge, Point2D source, Point2D p)` Returns the intersection of the bounding rectangle and the straight line between the source and the specified point p.

Constructors in org.jgraph.graph with parameters of type EdgeView
`EdgeView.EdgeHandle(EdgeView edge, GraphContext ctx)`

Uses of EdgeView in org.jgraph.util

Methods in org.jgraph.util with parameters of type EdgeView
`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.