Eclipse Draw2d 3.3

## Deprecated API

Contents

- Deprecated Classes
- Deprecated Fields
- Deprecated Methods
- Deprecated Constructors

Deprecated Classes
org.eclipse.draw2d.SubordinateUpdateManager this class is not used
org.eclipse.draw2d.graph.VirtualNode virtual nodes of an edge should be cast to Node.

Deprecated Fields
org.eclipse.draw2d.SWTEventDispatcher.ANY_BUTTON Use `SWT#BUTTON_MASK` instead.
org.eclipse.draw2d.Figure.bgColor access using `Figure.getLocalBackgroundColor()`.
org.eclipse.draw2d.Figure.border access using `Figure.getBorder()`
org.eclipse.draw2d.graph.Edge.delta use accessors instead
org.eclipse.draw2d.graph.Edge.end use `Edge.getPoints()`
org.eclipse.draw2d.ConnectionLocator.END Use `ConnectionLocator.TARGET`
org.eclipse.draw2d.Figure.fgColor access using `Figure.getLocalForegroundColor()`.
org.eclipse.draw2d.Figure.font access using `Figure.getLocalFont()`
org.eclipse.draw2d.graph.Edge.isFeedback INTERNAL field, use accessor method Indicates an edge was inverted during the layout
org.eclipse.draw2d.ConnectionLocator.MIDPOINT Use `ConnectionLocator.MIDDLE` instead, since the location is not the midpoint of a line-segment, but the middle of a polyline.
org.eclipse.draw2d.graph.Edge.offsetSource use accessors instead
org.eclipse.draw2d.graph.Edge.offsetTarget use accessors instead
org.eclipse.draw2d.graph.Edge.padding use accessors instead
org.eclipse.draw2d.graph.DirectedGraph.ranks
org.eclipse.draw2d.graph.Node.rowOrder use `Node.setRowConstraint(int)` and `Node.getRowConstraint()`
org.eclipse.draw2d.graph.Node.sortValue for internal use only
org.eclipse.draw2d.graph.Edge.start use `Edge.getPoints()`
org.eclipse.draw2d.ConnectionLocator.START Use `ConnectionLocator.SOURCE`
org.eclipse.draw2d.Figure.toolTip access using `Figure.getToolTip()`
org.eclipse.draw2d.graph.Edge.width use accessors instead

Deprecated Methods
org.eclipse.draw2d.Figure.fireMoved() call fireFigureMoved() or fireCoordinateSystemChanged() as appropriate
org.eclipse.draw2d.FigureUtilities.getGC() do not mess with this GC
org.eclipse.draw2d.ScrollPane.getView() use getContents()
org.eclipse.draw2d.LayeredPane.removeLayer(IFigure) call `IFigure.remove(IFigure)` instead
org.eclipse.draw2d.Label.setIconDimension(Dimension) the icon is automatically displayed at 1:1
org.eclipse.draw2d.ToolbarLayout.setMatchWidth(boolean) use `ToolbarLayout.setStretchMinorAxis(boolean)`
org.eclipse.draw2d.ScrollPane.setView(IFigure) call setContents(IFigure) instead
org.eclipse.draw2d.graph.Rank.sort() Do not call
org.eclipse.draw2d.geometry.PrecisionRectangle.union(PrecisionRectangle) Use `PrecisionRectangle.union(Rectangle)` instead

Deprecated Constructors
org.eclipse.draw2d.graph.VirtualNode(Edge, int) This class is for internal use only.

Eclipse Draw2d 3.3

Copyright (c) IBM Corp. and others 2000, 2007. All Rights Reserved.