Draw2D v2.0
A B C D E F G H I K L M N O P Q R S T U V W X Y

A

AbsoluteBendpoint - class org.eclipse.draw2d.AbsoluteBendpoint.
A Point that implements Bendpoint, used by bendable Connections.
AbsoluteBendpoint(int, int) - Constructor for class org.eclipse.draw2d.AbsoluteBendpoint
Creates a new AbsoluteBendpoint at the Point (x,y).
AbsoluteBendpoint(Point) - Constructor for class org.eclipse.draw2d.AbsoluteBendpoint
Creates a new AbsoluteBendpoint at the Point p.
AbstractBorder - class org.eclipse.draw2d.AbstractBorder.
Provides generic support for borders.
AbstractBorder() - Constructor for class org.eclipse.draw2d.AbstractBorder
 
AbstractConnectionAnchor - class org.eclipse.draw2d.AbstractConnectionAnchor.
Provides support for anchors which depend on a figure for thier location.
AbstractConnectionAnchor() - Constructor for class org.eclipse.draw2d.AbstractConnectionAnchor
Constructs an AbstractConnectionAnchor with no owner.
AbstractConnectionAnchor(IFigure) - Constructor for class org.eclipse.draw2d.AbstractConnectionAnchor
Constructs an AbstractConnectionAnchor with the owner supplied as input.
AbstractLabeledBorder - class org.eclipse.draw2d.AbstractLabeledBorder.
Provides support for a border with a label describing the contents of which it is surronding.
AbstractLabeledBorder() - Constructor for class org.eclipse.draw2d.AbstractLabeledBorder
Constructs a default AbstractLabeledBorder with the name of this class set as its label.
AbstractLabeledBorder(String) - Constructor for class org.eclipse.draw2d.AbstractLabeledBorder
Constructs a border with the label set to the String passed in as input.
AbstractLayout - class org.eclipse.draw2d.AbstractLayout.
Provides generic support for LayoutManagers.
AbstractLayout() - Constructor for class org.eclipse.draw2d.AbstractLayout
 
AbstractLocator - class org.eclipse.draw2d.AbstractLocator.
Repositions a Figure attached to a Connection when the Connection is moved.
AbstractLocator() - Constructor for class org.eclipse.draw2d.AbstractLocator
 
AbstractRouter - class org.eclipse.draw2d.AbstractRouter.
Generic support for ConnectionRouters.
AbstractRouter() - Constructor for class org.eclipse.draw2d.AbstractRouter
 
AccessibleBase - class org.eclipse.draw2d.AccessibleBase.
 
AccessibleBase() - Constructor for class org.eclipse.draw2d.AccessibleBase
 
ActionEvent - class org.eclipse.draw2d.ActionEvent.
 
ActionEvent(Object) - Constructor for class org.eclipse.draw2d.ActionEvent
 
ActionEvent(Object, String) - Constructor for class org.eclipse.draw2d.ActionEvent
 
ActionListener - interface org.eclipse.draw2d.ActionListener.
A Listener interface for receiving ActionEvents.
actionName - Variable in class org.eclipse.draw2d.ButtonModel
 
actionPerformed(ActionEvent) - Method in interface org.eclipse.draw2d.ActionListener
Called when the action occurs.
add(ButtonModel) - Method in class org.eclipse.draw2d.ButtonGroup
Adds the passed ButtonModel to the ButtonGroup.
add(IFigure) - Method in class org.eclipse.draw2d.Figure
Adds the given Figure as a child of this Figure.
add(IFigure) - Method in interface org.eclipse.draw2d.IFigure
Adds the given IFigure as a child of this IFigure.
add(IFigure, int) - Method in class org.eclipse.draw2d.Figure
Adds the given Figure as a child of this Figure at the given index.
add(IFigure, int) - Method in interface org.eclipse.draw2d.IFigure
Adds the given IFigure as a child of this IFigure at the given index.
add(IFigure, Object) - Method in class org.eclipse.draw2d.Figure
Adds the given figure as a child of this figure, with the given constraint.
add(IFigure, Object) - Method in interface org.eclipse.draw2d.IFigure
Adds the given IFigure as a child of this IFigure with the given constraint.
add(IFigure, Object, int) - Method in class org.eclipse.draw2d.Figure
Adds the given figure as a child of this figure at the given index, with the given constraint.
add(IFigure, Object, int) - Method in interface org.eclipse.draw2d.IFigure
Adds the given IFigure as a child of this IFigure at the given index with the given constraint.
add(IFigure, Object, int) - Method in class org.eclipse.draw2d.FreeformLayer
 
add(IFigure, Object, int) - Method in class org.eclipse.draw2d.LayeredPane
Adds the given layer figure, identifiable with the given key, at the specified index.
add(IFigure, Object, int) - Method in class org.eclipse.draw2d.FreeformLayeredPane
 
add(IFigure, Object, int) - Method in class org.eclipse.draw2d.ConnectionLayer
Adds the given figure with the given contraint at the given index.
add(Insets) - Method in class org.eclipse.draw2d.geometry.Insets
Adds the input Insets to this Insets and returns this Insets for convenience.
addActionListener(ActionListener) - Method in class org.eclipse.draw2d.Clickable
Adds the given listener to the list of action listeners of this Figure.
addActionListener(ActionListener) - Method in class org.eclipse.draw2d.ButtonModel
Registers the given listener as an ActionListener.
addAncestorListener(AncestorListener) - Method in class org.eclipse.draw2d.Figure
 
addAncestorListener(AncestorListener) - Method in interface org.eclipse.draw2d.IFigure
Registers the given listener as an AncestorListener of this IFigure.
addAnchorListener(AnchorListener) - Method in interface org.eclipse.draw2d.ConnectionAnchor
Adds a listener interested in the movement of this ConnectionAnchor.
addAnchorListener(AnchorListener) - Method in class org.eclipse.draw2d.ConnectionAnchorBase
 
addAnchorListener(AnchorListener) - Method in class org.eclipse.draw2d.AbstractConnectionAnchor
Adds the given listener to the listeners to be notified of anchor location changes.
addChangeListener(ChangeListener) - Method in class org.eclipse.draw2d.Clickable
Adds the given listener to the list of state change listeners of this figure.
addChangeListener(ChangeListener) - Method in class org.eclipse.draw2d.ButtonModel
Registers the given listener as a ChangeListener.
addDirtyRegion(IFigure, int, int, int, int) - Method in class org.eclipse.draw2d.UpdateManager
Adds the dirty region defined by the coordinates on the IFigure figure.
addDirtyRegion(IFigure, int, int, int, int) - Method in class org.eclipse.draw2d.SubordinateUpdateManager
 
addDirtyRegion(IFigure, int, int, int, int) - Method in class org.eclipse.draw2d.DeferredUpdateManager
 
addDirtyRegion(IFigure, Rectangle) - Method in class org.eclipse.draw2d.UpdateManager
 
addFigureListener(FigureListener) - Method in class org.eclipse.draw2d.Figure
 
addFigureListener(FigureListener) - Method in interface org.eclipse.draw2d.IFigure
Registers the given listener as a FigureListener of this IFigure.
addFocusListener(FocusListener) - Method in class org.eclipse.draw2d.Figure
 
addFocusListener(FocusListener) - Method in interface org.eclipse.draw2d.IFigure
Registers the given listener as a FocusListener of this IFigure.
addInvalidFigure(IFigure) - Method in class org.eclipse.draw2d.UpdateManager
The receiver should call validate() on the IFigure figure in a timely fashion.
addInvalidFigure(IFigure) - Method in class org.eclipse.draw2d.SubordinateUpdateManager
 
addInvalidFigure(IFigure) - Method in class org.eclipse.draw2d.DeferredUpdateManager
 
addKeyListener(KeyListener) - Method in class org.eclipse.draw2d.Figure
 
addKeyListener(KeyListener) - Method in interface org.eclipse.draw2d.IFigure
Registers the given listener as a KeyListner of this IFigure.
addLayerAfter(Layer, Object, Object) - Method in class org.eclipse.draw2d.LayeredPane
Adds the given layer, identifiable with the given key, under the after layer provided in the input.
addLayerBefore(Layer, Object, Object) - Method in class org.eclipse.draw2d.LayeredPane
Adds the given layer, identifiable with the given key, above the before layer provided in the input.
addListener(Class, Object) - Method in class org.eclipse.draw2d.Figure
 
addListener(Class, Object) - Method in class org.eclipse.draw2d.EventListenerList
 
addListeners() - Method in class org.eclipse.draw2d.LightweightSystem
Adds SWT listeners to the LightWeightSystem's Canvas.
addMouseListener(MouseListener) - Method in class org.eclipse.draw2d.Figure
 
addMouseListener(MouseListener) - Method in interface org.eclipse.draw2d.IFigure
Registers the given listener as a MouseListener of this IFigure.
addMouseMotionListener(MouseMotionListener) - Method in class org.eclipse.draw2d.Figure
 
addMouseMotionListener(MouseMotionListener) - Method in interface org.eclipse.draw2d.IFigure
Registers the given listener as a MouseMotionListener of this IFigure.
addNotify() - Method in class org.eclipse.draw2d.Figure
Called after the receiver's parent has been set and it has been added to its parent.
addNotify() - Method in interface org.eclipse.draw2d.IFigure
Called after this figure is added to its parent.
addNotify() - Method in class org.eclipse.draw2d.PolylineConnection
 
addPoint(int, int) - Method in class org.eclipse.draw2d.geometry.PointList
Adds the input point values to this PointList.
addPoint(Point) - Method in class org.eclipse.draw2d.Polyline
Adds the passed point to the Polyline.
addPoint(Point) - Method in class org.eclipse.draw2d.geometry.PointList
Adds Point p to this PointList.
addPropertyChangeListener(PropertyChangeListener) - Method in class org.eclipse.draw2d.Figure
 
addPropertyChangeListener(PropertyChangeListener) - Method in interface org.eclipse.draw2d.IFigure
Registers the given listener as a PropertyChangeListener of this IFigure.
addPropertyChangeListener(PropertyChangeListener) - Method in class org.eclipse.draw2d.DefaultRangeModel
Registers the given listener as a PropertyChangeListener.
addPropertyChangeListener(PropertyChangeListener) - Method in class org.eclipse.draw2d.ButtonGroup
Adds the passed listener.
addPropertyChangeListener(PropertyChangeListener) - Method in interface org.eclipse.draw2d.RangeModel
Registers listener as a PropertyChangeListener of this RangeModel.
addPropertyChangeListener(String, PropertyChangeListener) - Method in class org.eclipse.draw2d.Figure
 
addPropertyChangeListener(String, PropertyChangeListener) - Method in interface org.eclipse.draw2d.IFigure
Registers the given listener as a PropertyChangeListener of this IFigure, interested only in the given property.
addStateTransitionListener(ButtonStateTransitionListener) - Method in class org.eclipse.draw2d.ButtonModel
Registers the given listener as a ButtonStateTransitionListener.
addUpdateListener(UpdateListener) - Method in class org.eclipse.draw2d.UpdateManager
 
ALIGN_BOTTOMRIGHT - Static variable in class org.eclipse.draw2d.ToolbarLayout
 
ALIGN_CENTER - Static variable in class org.eclipse.draw2d.ToolbarLayout
 
ALIGN_CENTER - Static variable in class org.eclipse.draw2d.FlowLayout
 
ALIGN_LEFTTOP - Static variable in class org.eclipse.draw2d.FlowLayout
 
ALIGN_RIGHTBOTTOM - Static variable in class org.eclipse.draw2d.FlowLayout
 
ALIGN_TOPLEFT - Static variable in class org.eclipse.draw2d.ToolbarLayout
 
ALT - Static variable in class org.eclipse.draw2d.InputEvent
 
ALWAYS - Static variable in class org.eclipse.draw2d.ScrollPaneSolver
 
ALWAYS - Static variable in class org.eclipse.draw2d.ScrollPane
 
ALWAYS - Static variable in class org.eclipse.draw2d.ScrollPaneLayout
 
ALWAYS - Static variable in class org.eclipse.draw2d.FigureCanvas
 
ancestorAdded(IFigure) - Method in class org.eclipse.draw2d.AbstractConnectionAnchor
 
ancestorAdded(IFigure) - Method in interface org.eclipse.draw2d.AncestorListener
Called when an ancestor has been added into the listening figure's hierarchy.
ancestorAdded(IFigure) - Method in class org.eclipse.draw2d.AncestorListener.Stub
 
AncestorListener - interface org.eclipse.draw2d.AncestorListener.
A listener interface for receiving changes in the ancestor hierarchy of the listening IFigure.
AncestorListener.Stub - class org.eclipse.draw2d.AncestorListener.Stub.
 
AncestorListener.Stub() - Constructor for class org.eclipse.draw2d.AncestorListener.Stub
 
ancestorMoved(IFigure) - Method in class org.eclipse.draw2d.AbstractConnectionAnchor
Notifies all the listeners of this anchor's location change.
ancestorMoved(IFigure) - Method in interface org.eclipse.draw2d.AncestorListener
Called when an ancestor has moved to a new location.
ancestorMoved(IFigure) - Method in class org.eclipse.draw2d.AncestorListener.Stub
 
ancestorRemoved(IFigure) - Method in class org.eclipse.draw2d.AbstractConnectionAnchor
 
ancestorRemoved(IFigure) - Method in interface org.eclipse.draw2d.AncestorListener
Called when an ancestor has been removed from the listening figure's hierarchy.
ancestorRemoved(IFigure) - Method in class org.eclipse.draw2d.AncestorListener.Stub
 
AnchorListener - interface org.eclipse.draw2d.AnchorListener.
A listener interface for receiving notification that an anchor has moved.
anchorMoved(ConnectionAnchor) - Method in interface org.eclipse.draw2d.AnchorListener
Called when an anchor has moved to a new location.
anchorMoved(ConnectionAnchor) - Method in class org.eclipse.draw2d.PolylineConnection
 
ANY_BUTTON - Static variable in class org.eclipse.draw2d.SWTEventDispatcher
 
ANY_BUTTON - Static variable in class org.eclipse.draw2d.InputEvent
 
APPSTARTING - Static variable in class org.eclipse.draw2d.Cursors
 
ARMED_FLAG - Static variable in class org.eclipse.draw2d.ButtonModel
 
ARMED_PROPERTY - Static variable in class org.eclipse.draw2d.ButtonModel
Deprecated. This property will soon disappear since it is simply defined by (isPressed() & isRollover())
ARROW - Static variable in class org.eclipse.draw2d.Cursors
 
ArrowButton - class org.eclipse.draw2d.ArrowButton.
ArrowButton - Button containing an arrow in it, and providing directional support for the arrow.
ArrowButton() - Constructor for class org.eclipse.draw2d.ArrowButton
Constructs a default ArrowButton with the arrow pointing north.
ArrowButton(int) - Constructor for class org.eclipse.draw2d.ArrowButton
Constructs an ArrowButton with the arrow having the direction given in the input.
ArrowLocator - class org.eclipse.draw2d.ArrowLocator.
Repositions a Figure attached to a Connection when the Connection is moved.
ArrowLocator(Connection, int) - Constructor for class org.eclipse.draw2d.ArrowLocator
Constructs an ArrowLocator associated with passed connection and tip location.
assimilarity(Ray) - Method in class org.eclipse.draw2d.geometry.Ray
Returns the cross product of this Ray and r.
AUTO - Static variable in class org.eclipse.draw2d.ScrollPaneLayout
 
AUTOMATIC - Static variable in class org.eclipse.draw2d.ScrollPaneSolver
 
AUTOMATIC - Static variable in class org.eclipse.draw2d.ScrollPane
 
AUTOMATIC - Static variable in class org.eclipse.draw2d.FigureCanvas
 
AutomaticRouter - class org.eclipse.draw2d.AutomaticRouter.
The AutomaticRouter provides the facility to prevent Connections from overlapping.
AutomaticRouter() - Constructor for class org.eclipse.draw2d.AutomaticRouter
 

B

BAD_STATISTIC - Static variable in class org.eclipse.draw2d.util.ImageInfo
 
Bendpoint - interface org.eclipse.draw2d.Bendpoint.
A point used by a bendable Connection.
BendpointConnectionRouter - class org.eclipse.draw2d.BendpointConnectionRouter.
A Router that routes a Connection that has manual bendpoints.
BendpointConnectionRouter() - Constructor for class org.eclipse.draw2d.BendpointConnectionRouter
 
BendpointLocator - class org.eclipse.draw2d.BendpointLocator.
Repositions a Bendpoint attached to a Connection when the Connection is moved.
BendpointLocator(Connection, int) - Constructor for class org.eclipse.draw2d.BendpointLocator
Creates a BendpointLocator associated with passed Connection c and index i.
bgColor - Variable in class org.eclipse.draw2d.Figure
 
bgColor - Variable in class org.eclipse.draw2d.SWTGraphics.State
 
black - Static variable in interface org.eclipse.draw2d.ColorConstants
 
blue - Static variable in interface org.eclipse.draw2d.ColorConstants
 
border - Variable in class org.eclipse.draw2d.Figure
 
Border - interface org.eclipse.draw2d.Border.
 
bottom - Variable in class org.eclipse.draw2d.geometry.Insets
 
BOTTOM - Static variable in interface org.eclipse.draw2d.PositionConstants
 
bottom() - Method in class org.eclipse.draw2d.geometry.Rectangle
Returns the y-coordinate of the bottom of this Rectangle
bounds - Variable in class org.eclipse.draw2d.Figure
 
button - Static variable in interface org.eclipse.draw2d.ColorConstants
 
button - Variable in class org.eclipse.draw2d.MouseEvent
The button that was pressed or released: {1, 2, 3}.
Button - class org.eclipse.draw2d.Button.
Button - that which has a border (usually) and appears to move up and down in response to being pressed.
BUTTON - Static variable in interface org.eclipse.draw2d.ButtonBorder.SCHEMES
 
BUTTON_CONTRAST - Static variable in interface org.eclipse.draw2d.SchemeBorder.SCHEMES
 
BUTTON_CONTRAST - Static variable in interface org.eclipse.draw2d.ButtonBorder.SCHEMES
 
BUTTON_PRESSED - Static variable in interface org.eclipse.draw2d.SchemeBorder.SCHEMES
 
BUTTON_RAISED - Static variable in interface org.eclipse.draw2d.SchemeBorder.SCHEMES
 
BUTTON_SCROLLBAR - Static variable in interface org.eclipse.draw2d.ButtonBorder.SCHEMES
 
Button() - Constructor for class org.eclipse.draw2d.Button
Constructs a default Button with no icon or text.
Button(Image) - Constructor for class org.eclipse.draw2d.Button
Contructs a Button containing the icon image.
Button(String) - Constructor for class org.eclipse.draw2d.Button
Constructs a Button containing the given text.
Button(String, Image) - Constructor for class org.eclipse.draw2d.Button
Constructs a Button with the given image and text.
BUTTON1 - Static variable in class org.eclipse.draw2d.InputEvent
 
BUTTON2 - Static variable in class org.eclipse.draw2d.InputEvent
 
BUTTON3 - Static variable in class org.eclipse.draw2d.InputEvent
 
ButtonBorder - class org.eclipse.draw2d.ButtonBorder.
Creates a border for a clickable type of figure, which works in conjunction with the Figure and its model.
ButtonBorder.ButtonScheme - class org.eclipse.draw2d.ButtonBorder.ButtonScheme.
Provides for a scheme to represent the borders of clickable figures like buttons.
ButtonBorder.ButtonScheme(Color[], Color[]) - Constructor for class org.eclipse.draw2d.ButtonBorder.ButtonScheme
Constructs a new button scheme where the input colors are the colors for the top-left and bottom-right sides of the border.
ButtonBorder.ButtonScheme(Color[], Color[], Color[], Color[]) - Constructor for class org.eclipse.draw2d.ButtonBorder.ButtonScheme
Constructs a new button scheme where the input colors are the colors for the top-left and bottom-right sides of the border, for the normal and pressed states.
ButtonBorder.SCHEMES - interface org.eclipse.draw2d.ButtonBorder.SCHEMES.
Interface defining commonly used schemes for the ButtonBorder.
ButtonBorder() - Constructor for class org.eclipse.draw2d.ButtonBorder
Constructs a ButtonBorder with a predefined button scheme set as its default.
ButtonBorder(ButtonBorder.ButtonScheme) - Constructor for class org.eclipse.draw2d.ButtonBorder
Constructs a ButtonBorder with the input ButtonScheme set as its Scheme.
buttonDarker - Static variable in interface org.eclipse.draw2d.ColorConstants
 
buttonDarkest - Static variable in interface org.eclipse.draw2d.ColorConstants
 
ButtonGroup - class org.eclipse.draw2d.ButtonGroup.
ButtonGroup - Holds a group of Clickable's models and provides unique selection in them.
ButtonGroup() - Constructor for class org.eclipse.draw2d.ButtonGroup
Constructs a ButtonGroup with no default selection.
buttonLightest - Static variable in interface org.eclipse.draw2d.ColorConstants
 
ButtonModel - class org.eclipse.draw2d.ButtonModel.
A model for buttons.
ButtonModel() - Constructor for class org.eclipse.draw2d.ButtonModel
 

C

calculateInsets() - Method in class org.eclipse.draw2d.SchemeBorder.Scheme
Calculates and returns the Insets for this border Scheme.
calculateInsets() - Method in class org.eclipse.draw2d.ButtonBorder.ButtonScheme
Calculates and returns the Insets for this border.
calculateInsets(IFigure) - Method in class org.eclipse.draw2d.AbstractLabeledBorder
 
calculateInsets(IFigure) - Method in class org.eclipse.draw2d.GroupBoxBorder
Calculates and returns the Insets for this GroupBoxBorder.
calculateInsets(IFigure) - Method in class org.eclipse.draw2d.TitleBarBorder
Calculates and returns the Insets for this border.
calculateLabelSize(Dimension) - Method in class org.eclipse.draw2d.Label
Calculates the size of the Label using the passed Dimension as the size of the Label's text.
calculateMinimumSize(IFigure) - Method in class org.eclipse.draw2d.ToolbarLayout
Calculates and returns the minimum size of the container given as input.
calculateMinimumSize(IFigure) - Method in class org.eclipse.draw2d.ScrollPaneLayout
Calculates and returns the minimum size of the container given as input.
calculateOpaque() - Method in class org.eclipse.draw2d.SchemeBorder.Scheme
Retuns the opaque state of this border scheme.
calculateOpaque() - Method in class org.eclipse.draw2d.ButtonBorder.ButtonScheme
Calculates and returns the opaque state of this border.
calculatePreferredSize(IFigure) - Method in class org.eclipse.draw2d.AbstractLayout
Calculates the preferred size of the given figure.
calculatePreferredSize(IFigure) - Method in class org.eclipse.draw2d.XYLayout
Calculates and returns the preferred size of the input figure.
calculatePreferredSize(IFigure) - Method in class org.eclipse.draw2d.ToolbarLayout
Calculates and returns the preferred size of the container given as input.
calculatePreferredSize(IFigure) - Method in class org.eclipse.draw2d.DelegatingLayout
Calculates the preferred size of the given Figure.
calculatePreferredSize(IFigure) - Method in class org.eclipse.draw2d.ViewportLayout
Calculates and returns the preferred size of the figure given in the input.
calculatePreferredSize(IFigure) - Method in class org.eclipse.draw2d.FlowLayout
Calculates and returns the preferred size of the container given as input.
calculatePreferredSize(IFigure) - Method in class org.eclipse.draw2d.StackLayout
Calculates and returns the preferred size of the input container.
calculatePreferredSize(IFigure) - Method in class org.eclipse.draw2d.ScrollPaneLayout
Calculates and returns the preferred size of the container given as input.
calculatePreferredSize(IFigure, int, int) - Method in class org.eclipse.draw2d.AbstractLayout
Calculates the preferred size of the given figure, using width and height hints.
calculateSubStringTextSize() - Method in class org.eclipse.draw2d.Label
Calculates the size of the Label's text size.
calculateTextSize() - Method in class org.eclipse.draw2d.Label
Calculates and returns the size of the Label's text.
cancel() - Method in class org.eclipse.draw2d.util.Timer
 
CENTER - Static variable in interface org.eclipse.draw2d.PositionConstants
 
ChangeEvent - class org.eclipse.draw2d.ChangeEvent.
 
ChangeEvent(Object) - Constructor for class org.eclipse.draw2d.ChangeEvent
 
ChangeEvent(Object, String) - Constructor for class org.eclipse.draw2d.ChangeEvent
 
ChangeListener - interface org.eclipse.draw2d.ChangeListener.
A generic state listener
character - Variable in class org.eclipse.draw2d.KeyEvent
 
CheckBox - class org.eclipse.draw2d.CheckBox.
Checkbox - It is a toggle figure which toggles between the checked and unchecked figures to simulate a check box.
CheckBox() - Constructor for class org.eclipse.draw2d.CheckBox
Constructs a CheckBox with no text.
CheckBox(String) - Constructor for class org.eclipse.draw2d.CheckBox
Constructs a CheckBox with the passed text in its label
checkFill() - Method in class org.eclipse.draw2d.SWTGraphics
 
checkGC() - Method in class org.eclipse.draw2d.SWTGraphics
 
checkin(Image) - Method in class org.eclipse.draw2d.util.ImageInfo
 
checkin(Image) - Static method in class org.eclipse.draw2d.util.ImageCache
 
checkinCheckout(Image, Dimension, Object) - Static method in class org.eclipse.draw2d.util.ImageCache
 
checkout(Dimension, Object) - Method in class org.eclipse.draw2d.util.ImageInfo
 
checkout(Dimension, Object) - Static method in class org.eclipse.draw2d.util.ImageCache
Returns an image that is at least as big as the desired size.
checkPaint() - Method in class org.eclipse.draw2d.SWTGraphics
 
checkText() - Method in class org.eclipse.draw2d.SWTGraphics
 
ChopboxAnchor - class org.eclipse.draw2d.ChopboxAnchor.
The ChopboxAnchor's location is found by calculating the intersection of a line drawn from the center point of its owner's box to a reference point on that box.
ChopboxAnchor() - Constructor for class org.eclipse.draw2d.ChopboxAnchor
 
ChopboxAnchor(IFigure) - Constructor for class org.eclipse.draw2d.ChopboxAnchor
Constructs a ChopboxAnchor with owner f.
Clickable - class org.eclipse.draw2d.Clickable.
Clickable - that which responds to mouse clicks in some way (determined by a ClickBehavior) and fires action events.
Clickable() - Constructor for class org.eclipse.draw2d.Clickable
Constructs a Clickable with no contents.
Clickable(IFigure) - Constructor for class org.eclipse.draw2d.Clickable
Constructs a Clickable whose contents are provided as input.
Clickable(IFigure, int) - Constructor for class org.eclipse.draw2d.Clickable
Constructs a Clickable whose contents are provided as input.
clipH - Variable in class org.eclipse.draw2d.SWTGraphics.State
 
clipRect(Rectangle) - Method in class org.eclipse.draw2d.Graphics
 
clipRect(Rectangle) - Method in class org.eclipse.draw2d.SWTGraphics
 
clipW - Variable in class org.eclipse.draw2d.SWTGraphics.State
 
clipX - Variable in class org.eclipse.draw2d.SWTGraphics.State
 
clipY - Variable in class org.eclipse.draw2d.SWTGraphics.State
 
clone() - Method in class org.eclipse.draw2d.SWTGraphics.State
 
color - Variable in class org.eclipse.draw2d.LineBorder
 
ColorConstants - interface org.eclipse.draw2d.ColorConstants.
A collection of color-related constants.
CompoundBorder - class org.eclipse.draw2d.CompoundBorder.
CompoundBorder allows for the nesting of two borders.
CompoundBorder() - Constructor for class org.eclipse.draw2d.CompoundBorder
Constructs a default CompoundBorder with no borders under it.
CompoundBorder(Border, Border) - Constructor for class org.eclipse.draw2d.CompoundBorder
Constructs a CompoundBorder with the two borders specified as input.
Connection - interface org.eclipse.draw2d.Connection.
A Connection is a figure that connects two objects.
ConnectionAnchor - interface org.eclipse.draw2d.ConnectionAnchor.
An object to which a Connection will be anchored.
ConnectionAnchorBase - class org.eclipse.draw2d.ConnectionAnchorBase.
Provides support for a connection anchor.
ConnectionAnchorBase() - Constructor for class org.eclipse.draw2d.ConnectionAnchorBase
 
ConnectionEndpointLocator - class org.eclipse.draw2d.ConnectionEndpointLocator.
Used to place IFigures along the endpoint or starting point of a Connection.
ConnectionEndpointLocator(Connection, boolean) - Constructor for class org.eclipse.draw2d.ConnectionEndpointLocator
Constructs an ConnectionEndpointLocator
ConnectionLayer - class org.eclipse.draw2d.ConnectionLayer.
Layer designed specifically to handle the presence of connections.
ConnectionLayer() - Constructor for class org.eclipse.draw2d.ConnectionLayer
 
ConnectionLocator - class org.eclipse.draw2d.ConnectionLocator.
Repositions a Figure attached to a Connection when the Connection is moved.
ConnectionLocator(Connection) - Constructor for class org.eclipse.draw2d.ConnectionLocator
Constructs a ConnectionLocator with the passed connection and MIDDLE alignment.
ConnectionLocator(Connection, int) - Constructor for class org.eclipse.draw2d.ConnectionLocator
Constructs a ConnectionLocator with the passed Connection and alignment.
connectionRouter - Variable in class org.eclipse.draw2d.ConnectionLayer
 
ConnectionRouter - interface org.eclipse.draw2d.ConnectionRouter.
Routes a Connection, possibly using a constraint.
ConnectionRouter.NullConnectionRouter - class org.eclipse.draw2d.ConnectionRouter.NullConnectionRouter.
 
constraints - Variable in class org.eclipse.draw2d.XYLayout
 
consume() - Method in class org.eclipse.draw2d.InputEvent
 
contains(Dimension) - Method in class org.eclipse.draw2d.geometry.Dimension
Returns whether the input Dimension fits into this Dimension.
contains(int, int) - Method in class org.eclipse.draw2d.geometry.Rectangle
Returns whether the given coordinates are within the boundaries of the rectangle, inclusive of the top and left boundary lines.
contains(Point) - Method in class org.eclipse.draw2d.geometry.Rectangle
Returns whether the given point is within the boundaries of the rectangle, inclusive of the top and left boundary.
containsListener(Class) - Method in class org.eclipse.draw2d.EventListenerList
 
containsPoint(int, int) - Method in class org.eclipse.draw2d.Figure
 
containsPoint(int, int) - Method in interface org.eclipse.draw2d.IFigure
Returns true if the point (x, y) is contained within this IFigures bounds.
containsPoint(int, int) - Method in class org.eclipse.draw2d.Polyline
 
containsPoint(int, int) - Method in class org.eclipse.draw2d.parts.Dock
 
containsPoint(Point) - Method in class org.eclipse.draw2d.Figure
This method is final.
containsPoint(Point) - Method in interface org.eclipse.draw2d.IFigure
Returns true if the Point p is contained within this IFigures bounds.
containsProper(Dimension) - Method in class org.eclipse.draw2d.geometry.Dimension
Returns whether the input Dimension fits into this Dimension.
control - Variable in class org.eclipse.draw2d.SWTEventDispatcher
 
control - Variable in class org.eclipse.draw2d.PopUpHelper
 
CONTROL - Static variable in class org.eclipse.draw2d.InputEvent
 
controlResized() - Method in class org.eclipse.draw2d.LightweightSystem
 
copyFrom(Dimension) - Method in class org.eclipse.draw2d.geometry.Dimension
Copies the width and height values of the input Dimension to this Dimension.
copyFrom(SWTGraphics.State) - Method in class org.eclipse.draw2d.SWTGraphics.State
 
corner - Variable in class org.eclipse.draw2d.RoundedRectangle
 
createBorders() - Method in class org.eclipse.draw2d.FrameBorder
Creates the necessary borders for this FrameBorder.
createDefaultDownButton() - Method in class org.eclipse.draw2d.ScrollBar
Creates the default 'Down' ArrowButton for the ScrollBar.
createDefaultModel() - Method in class org.eclipse.draw2d.Clickable
Returns a newly created ButtonModel as the default model to be used by this Clickable.
createDefaultThumb() - Method in class org.eclipse.draw2d.ScrollBar
Creates the Scrollbar's "thumb", the draggable Figure that indicates the Scrollbar's position.
createDefaultUpButton() - Method in class org.eclipse.draw2d.ScrollBar
Creates the default 'Up' ArrowButton for the ScrollBar.
createEventHandler() - Method in class org.eclipse.draw2d.Clickable
Returns a newly created event handler for this Clickable and its model.
createEventHandler() - Method in class org.eclipse.draw2d.LightweightSystem
Returns a new instance of this LightweightSystem's.
createHorizontalScrollBar() - Method in class org.eclipse.draw2d.ScrollPane
Creates a new horizontally oriented ScrollBar and adds it to this ScrollPane.
createLightweightSystem() - Method in class org.eclipse.draw2d.PopUpHelper
Creates and returns the LightweightSystem object used by PopUpHelper to draw upon.
createModelObserver() - Method in class org.eclipse.draw2d.Clickable
Returns a newly created model observer which listens to the model, and fires any action or state changes.
createPageDown() - Method in class org.eclipse.draw2d.ScrollBar
Creates the pagedown Figure for the Scrollbar.
createPageUp() - Method in class org.eclipse.draw2d.ScrollBar
Creates the pageup Figure for the Scrollbar.
createRootFigure() - Method in class org.eclipse.draw2d.LightweightSystem
 
createShell() - Method in class org.eclipse.draw2d.PopUpHelper
Creates a new org.eclipse.swt.widgets.Shell object with the parameters SWT.NO_TRIM | SWT.NO_FOCUS | SWT.ON_TOP.
createTriangle() - Method in class org.eclipse.draw2d.ArrowButton
Contructs a triangle with a black background pointing north, and sets it as the contents of the button.
createVerticalScrollBar() - Method in class org.eclipse.draw2d.ScrollPane
Creates a new vertically oriented ScrollBar and adds it to this ScrollPane.
createViewport() - Method in class org.eclipse.draw2d.ScrollPane
Creates a new Viewport and adds it to this ScrollPane.
crop(Insets) - Method in class org.eclipse.draw2d.geometry.Rectangle
Removes the space provided by the Insets from this Rectangle, and returns this for convenience.
CROSS - Static variable in class org.eclipse.draw2d.Cursors
 
Cursors - class org.eclipse.draw2d.Cursors.
A collection of cursors.
Cursors() - Constructor for class org.eclipse.draw2d.Cursors
 
cyan - Static variable in interface org.eclipse.draw2d.ColorConstants
 

D

darkBlue - Static variable in interface org.eclipse.draw2d.ColorConstants
 
DARKER_LIGHTER - Static variable in class org.eclipse.draw2d.SchemeBorder
 
darker(Color) - Static method in class org.eclipse.draw2d.FigureUtilities
Returns a Color the same as the passed color in a darker hue.
DARKEST_DARKER - Static variable in class org.eclipse.draw2d.SchemeBorder
 
darkGray - Static variable in interface org.eclipse.draw2d.ColorConstants
 
darkGreen - Static variable in interface org.eclipse.draw2d.ColorConstants
 
deactivate() - Method in class org.eclipse.draw2d.parts.Thumbnail
 
debug - Static variable in class org.eclipse.draw2d.SWTGraphics
 
DebugLightweightSystem - class org.eclipse.draw2d.DebugLightweightSystem.
 
DebugLightweightSystem.DebugEventHandler - class org.eclipse.draw2d.DebugLightweightSystem.DebugEventHandler.
 
DebugLightweightSystem.DebugEventHandler(DebugLightweightSystem) - Constructor for class org.eclipse.draw2d.DebugLightweightSystem.DebugEventHandler
 
DebugLightweightSystem() - Constructor for class org.eclipse.draw2d.DebugLightweightSystem
 
DebugLightweightSystem(Canvas) - Constructor for class org.eclipse.draw2d.DebugLightweightSystem
 
DEFAULT_FIRING - Static variable in class org.eclipse.draw2d.Clickable
 
DEFAULT_FIRING_BEHAVIOR - Static variable in class org.eclipse.draw2d.ButtonModel
 
DefaultRangeModel - class org.eclipse.draw2d.DefaultRangeModel.
Generic implementation for a RangeModel.
DefaultRangeModel() - Constructor for class org.eclipse.draw2d.DefaultRangeModel
 
DeferredUpdateManager - class org.eclipse.draw2d.DeferredUpdateManager.
 
DeferredUpdateManager.UpdateRequest - class org.eclipse.draw2d.DeferredUpdateManager.UpdateRequest.
 
DeferredUpdateManager.UpdateRequest(DeferredUpdateManager) - Constructor for class org.eclipse.draw2d.DeferredUpdateManager.UpdateRequest
 
DeferredUpdateManager() - Constructor for class org.eclipse.draw2d.DeferredUpdateManager
 
DeferredUpdateManager(GraphicsSource) - Constructor for class org.eclipse.draw2d.DeferredUpdateManager
 
DelegatingLayout - class org.eclipse.draw2d.DelegatingLayout.
Figures using a DelegatingLayout as their layout manager give location responsibilities to their children.
DelegatingLayout() - Constructor for class org.eclipse.draw2d.DelegatingLayout
 
Dimension - class org.eclipse.draw2d.geometry.Dimension.
Provides support for the physical entity of dimension.
Dimension() - Constructor for class org.eclipse.draw2d.geometry.Dimension
Constructs a Dimension of zero width and height.
Dimension(Dimension) - Constructor for class org.eclipse.draw2d.geometry.Dimension
Constructs a Dimension with the width and height of the passed Dimension.
Dimension(Image) - Constructor for class org.eclipse.draw2d.geometry.Dimension
Constructs a Dimension with the width and height of the Image supplied as input.
Dimension(int, int) - Constructor for class org.eclipse.draw2d.geometry.Dimension
Constructs a Dimension with the supplied width and height values.
Dimension(Point) - Constructor for class org.eclipse.draw2d.geometry.Dimension
Constructs a Dimension where the width and height are the x and y distances of the input point from the origin.
direction - Variable in class org.eclipse.draw2d.Triangle
 
disable() - Method in class org.eclipse.draw2d.geometry.Transposer
Disables transposing of inputs.
dispatchFocusGained(FocusEvent) - Method in class org.eclipse.draw2d.EventDispatcher
 
dispatchFocusGained(FocusEvent) - Method in class org.eclipse.draw2d.SWTEventDispatcher
 
dispatchFocusLost(FocusEvent) - Method in class org.eclipse.draw2d.EventDispatcher
 
dispatchFocusLost(FocusEvent) - Method in class org.eclipse.draw2d.SWTEventDispatcher
 
dispatchKeyPressed(KeyEvent) - Method in class org.eclipse.draw2d.EventDispatcher
 
dispatchKeyPressed(KeyEvent) - Method in class org.eclipse.draw2d.SWTEventDispatcher
 
dispatchKeyReleased(KeyEvent) - Method in class org.eclipse.draw2d.EventDispatcher
 
dispatchKeyReleased(KeyEvent) - Method in class org.eclipse.draw2d.SWTEventDispatcher
 
dispatchKeyTraversed(TraverseEvent) - Method in class org.eclipse.draw2d.EventDispatcher
 
dispatchKeyTraversed(TraverseEvent) - Method in class org.eclipse.draw2d.SWTEventDispatcher
 
dispatchMouseDoubleClicked(MouseEvent) - Method in class org.eclipse.draw2d.EventDispatcher
 
dispatchMouseDoubleClicked(MouseEvent) - Method in class org.eclipse.draw2d.SWTEventDispatcher
 
dispatchMouseEntered(MouseEvent) - Method in class org.eclipse.draw2d.EventDispatcher
 
dispatchMouseEntered(MouseEvent) - Method in class org.eclipse.draw2d.SWTEventDispatcher
 
dispatchMouseExited(MouseEvent) - Method in class org.eclipse.draw2d.EventDispatcher
 
dispatchMouseExited(MouseEvent) - Method in class org.eclipse.draw2d.SWTEventDispatcher
 
dispatchMouseHover(MouseEvent) - Method in class org.eclipse.draw2d.EventDispatcher
 
dispatchMouseHover(MouseEvent) - Method in class org.eclipse.draw2d.SWTEventDispatcher
 
dispatchMouseMoved(MouseEvent) - Method in class org.eclipse.draw2d.EventDispatcher
 
dispatchMouseMoved(MouseEvent) - Method in class org.eclipse.draw2d.SWTEventDispatcher
 
dispatchMousePressed(MouseEvent) - Method in class org.eclipse.draw2d.EventDispatcher
 
dispatchMousePressed(MouseEvent) - Method in class org.eclipse.draw2d.SWTEventDispatcher
 
dispatchMouseReleased(MouseEvent) - Method in class org.eclipse.draw2d.EventDispatcher
 
dispatchMouseReleased(MouseEvent) - Method in class org.eclipse.draw2d.SWTEventDispatcher
 
display - Static variable in interface org.eclipse.draw2d.ColorConstants
 
displayToolTipNear(IFigure, IFigure, int, int) - Method in class org.eclipse.draw2d.ToolTipHelper
Sets the LightWeightSystem object's contents to the passed tooltip, and displays the tip.
dispose() - Method in class org.eclipse.draw2d.PopUpHelper
Dispose of this PopUpHelper object.
dispose() - Method in class org.eclipse.draw2d.ToolTipHelper
 
dispose() - Method in class org.eclipse.draw2d.util.ImageInfo
 
Dock - class org.eclipse.draw2d.parts.Dock.
Hideable, dock-like Figure.
Dock() - Constructor for class org.eclipse.draw2d.parts.Dock
 
Dock(IFigure, IFigure) - Constructor for class org.eclipse.draw2d.parts.Dock
 
DockLocator - class org.eclipse.draw2d.parts.DockLocator.
Relocates a Dock figure to the bottom right corner of the Dock's host figure.
DockLocator() - Constructor for class org.eclipse.draw2d.parts.DockLocator
 
doClick() - Method in class org.eclipse.draw2d.Clickable
Fires an action performed event.
dotProduct(Ray) - Method in class org.eclipse.draw2d.geometry.Ray
Returns the dot product of this Ray and p.
drawArc(Rectangle, int, int) - Method in class org.eclipse.draw2d.Graphics
 
drawArc(Rectangle, int, int) - Method in class org.eclipse.draw2d.SWTGraphics
 
drawFocus(int, int, int, int) - Method in class org.eclipse.draw2d.Graphics
 
drawFocus(int, int, int, int) - Method in class org.eclipse.draw2d.SWTGraphics
 
drawFocus(Rectangle) - Method in class org.eclipse.draw2d.Graphics
 
drawFocus(Rectangle) - Method in class org.eclipse.draw2d.SWTGraphics
 
drawImage(Image, int, int) - Method in class org.eclipse.draw2d.Graphics
 
drawImage(Image, int, int) - Method in class org.eclipse.draw2d.SWTGraphics
 
drawImage(Image, int, int, int, int, int, int, int, int) - Method in class org.eclipse.draw2d.Graphics
 
drawImage(Image, int, int, int, int, int, int, int, int) - Method in class org.eclipse.draw2d.SWTGraphics
 
drawImage(Image, Point) - Method in class org.eclipse.draw2d.Graphics
 
drawImage(Image, Point) - Method in class org.eclipse.draw2d.SWTGraphics
 
drawImage(Image, Rectangle, Rectangle) - Method in class org.eclipse.draw2d.Graphics
 
drawImage(Image, Rectangle, Rectangle) - Method in class org.eclipse.draw2d.SWTGraphics
 
drawLine(int, int, int, int) - Method in class org.eclipse.draw2d.Graphics
 
drawLine(int, int, int, int) - Method in class org.eclipse.draw2d.SWTGraphics
 
drawLine(Point, Point) - Method in class org.eclipse.draw2d.Graphics
 
drawLine(Point, Point) - Method in class org.eclipse.draw2d.SWTGraphics
 
drawOval(Rectangle) - Method in class org.eclipse.draw2d.Graphics
 
drawOval(Rectangle) - Method in class org.eclipse.draw2d.SWTGraphics
 
drawPolygon(PointList) - Method in class org.eclipse.draw2d.Graphics
 
drawPolygon(PointList) - Method in class org.eclipse.draw2d.SWTGraphics
 
drawPolyline(PointList) - Method in class org.eclipse.draw2d.Graphics
 
drawPolyline(PointList) - Method in class org.eclipse.draw2d.SWTGraphics
 
drawRectangle(int, int, int, int) - Method in class org.eclipse.draw2d.Graphics
 
drawRectangle(int, int, int, int) - Method in class org.eclipse.draw2d.SWTGraphics
 
drawRectangle(Rectangle) - Method in class org.eclipse.draw2d.Graphics
 
drawRectangle(Rectangle) - Method in class org.eclipse.draw2d.SWTGraphics
 
drawRoundRectangle(Rectangle, int, int) - Method in class org.eclipse.draw2d.Graphics
 
drawRoundRectangle(Rectangle, int, int) - Method in class org.eclipse.draw2d.SWTGraphics
 
drawString(String, int, int) - Method in class org.eclipse.draw2d.Graphics
 
drawString(String, int, int) - Method in class org.eclipse.draw2d.SWTGraphics
 
drawString(String, int, int, Graphics.TransparencyFlag) - Method in class org.eclipse.draw2d.Graphics
Deprecated. use Graphics.drawString(String, int, int) and Graphics.fillString(String, int, int)
drawString(String, int, int, Graphics.TransparencyFlag) - Method in class org.eclipse.draw2d.SWTGraphics
Deprecated. use Graphics.drawString(String, int, int) and Graphics.fillString(String, int, int)
drawString(String, Point) - Method in class org.eclipse.draw2d.Graphics
 
drawString(String, Point, Graphics.TransparencyFlag) - Method in class org.eclipse.draw2d.Graphics
Deprecated. use Graphics.drawString(String, Point) and Graphics.fillString(String, Point)
drawString(String, Point, Graphics.TransparencyFlag) - Method in class org.eclipse.draw2d.SWTGraphics
Deprecated. use Graphics.drawString(String, Point) and Graphics.fillString(String, Point)
drawText(String, int, int) - Method in class org.eclipse.draw2d.Graphics
 
drawText(String, int, int) - Method in class org.eclipse.draw2d.SWTGraphics
 
drawText(String, int, int, Graphics.TransparencyFlag) - Method in class org.eclipse.draw2d.Graphics
Deprecated. use Graphics.drawText(String, int, int) and Graphics.fillText(String, int, int)
drawText(String, int, int, Graphics.TransparencyFlag) - Method in class org.eclipse.draw2d.SWTGraphics
Deprecated. use Graphics.drawText(String, int, int) and Graphics.fillText(String, int, int)
drawText(String, Point) - Method in class org.eclipse.draw2d.Graphics
 
drawText(String, Point, Graphics.TransparencyFlag) - Method in class org.eclipse.draw2d.Graphics
Deprecated. use Graphics.drawText(String, Point) and Graphics.fillText(String, Point)
drawText(String, Point, Graphics.TransparencyFlag) - Method in class org.eclipse.draw2d.SWTGraphics
Deprecated. use Graphics.drawText(String, Point) and Graphics.fillText(String, Point)
dx - Variable in class org.eclipse.draw2d.SWTGraphics.State
 
dy - Variable in class org.eclipse.draw2d.SWTGraphics.State
 

E

EAST - Static variable in interface org.eclipse.draw2d.PositionConstants
 
EAST_WEST - Static variable in interface org.eclipse.draw2d.PositionConstants
 
Ellipse - class org.eclipse.draw2d.Ellipse.
Draws an ellipse whose major and minor radii are determined by the bounds set to it.
Ellipse() - Constructor for class org.eclipse.draw2d.Ellipse
Constructs a default Ellipse.
enable() - Method in class org.eclipse.draw2d.geometry.Transposer
Enables transposing of inputs.
enabled - Variable in class org.eclipse.draw2d.geometry.Transposer
 
ENABLED_FLAG - Static variable in class org.eclipse.draw2d.ButtonModel
 
ENABLED_PROPERTY - Static variable in class org.eclipse.draw2d.ButtonModel
 
END - Static variable in class org.eclipse.draw2d.ConnectionLocator
 
equals(int, int) - Method in class org.eclipse.draw2d.geometry.Dimension
Returns whether this Dimension's width and height are equal to the given width and height.
equals(Object) - Method in class org.eclipse.draw2d.geometry.Point
Returns whether this Point is equal to the Object input.
equals(Object) - Method in class org.eclipse.draw2d.geometry.Insets
Returns whether this Insets is equal to the Object input.
equals(Object) - Method in class org.eclipse.draw2d.geometry.Dimension
Returns whether the input Dimension is same as this Dimension.
equals(Object) - Method in class org.eclipse.draw2d.geometry.Rectangle
Returns whether the input object is equal to this Rectangle or not.
erase() - Method in class org.eclipse.draw2d.Figure
 
erase() - Method in interface org.eclipse.draw2d.IFigure
Erases this IFigure.
ETCHED - Static variable in interface org.eclipse.draw2d.SchemeBorder.SCHEMES
 
EventDispatcher - class org.eclipse.draw2d.EventDispatcher.
 
EventDispatcher.AccessibilityDispatcher - class org.eclipse.draw2d.EventDispatcher.AccessibilityDispatcher.
 
EventDispatcher.AccessibilityDispatcher() - Constructor for class org.eclipse.draw2d.EventDispatcher.AccessibilityDispatcher
 
EventDispatcher() - Constructor for class org.eclipse.draw2d.EventDispatcher
 
EventListenerList - class org.eclipse.draw2d.EventListenerList.
This class is intended for internal use only.
EventListenerList() - Constructor for class org.eclipse.draw2d.EventListenerList
 
expand(Dimension) - Method in class org.eclipse.draw2d.geometry.Dimension
Increases the size of this Dimension by the Dimension supplied as input, and returns this for convenience.
expand(Insets) - Method in class org.eclipse.draw2d.geometry.Rectangle
Expands the horizontal and vertical sides of this Rectangle by the width and height of the given Insets, and returns this for convenience.
expand(int, int) - Method in class org.eclipse.draw2d.geometry.Dimension
Increases the size of this Dimension by the width and height values supplied as input, and returns this for convenience.
expand(int, int) - Method in class org.eclipse.draw2d.geometry.Rectangle
Expands the horizontal and vertical sides of this Rectangle with the values provided as input, and returns this for convenience.
expand(Point) - Method in class org.eclipse.draw2d.geometry.Dimension
Increases the size of this Dimension with the distances of the input point from the origin along each of the axes, and returns this for convenience.

F

FanRouter - class org.eclipse.draw2d.FanRouter.
Automatic router that spreads its Connections in a fan-like fashion upon collision.
FanRouter() - Constructor for class org.eclipse.draw2d.FanRouter
 
fFill - Variable in class org.eclipse.draw2d.FlowLayout
 
fgColor - Variable in class org.eclipse.draw2d.Figure
 
fgColor - Variable in class org.eclipse.draw2d.SWTGraphics.State
 
Figure - class org.eclipse.draw2d.Figure.
The base implementation for graphical figures.
Figure.FigureIterator - class org.eclipse.draw2d.Figure.FigureIterator.
 
Figure.FigureIterator(IFigure) - Constructor for class org.eclipse.draw2d.Figure.FigureIterator
 
Figure() - Constructor for class org.eclipse.draw2d.Figure
 
FigureCanvas - class org.eclipse.draw2d.FigureCanvas.
A Canvas that contains Figures.
FigureCanvas(Composite) - Constructor for class org.eclipse.draw2d.FigureCanvas
Creates a new FigureCanvas with the given parent.
FigureListener - interface org.eclipse.draw2d.FigureListener.
A listener interface for receiving notification that an IFigure has moved.
figureMoved(IFigure) - Method in interface org.eclipse.draw2d.FigureListener
Called when the given IFigure has moved.
FigureUtilities - class org.eclipse.draw2d.FigureUtilities.
Provides miscellaneous Figure operations.
FigureUtilities() - Constructor for class org.eclipse.draw2d.FigureUtilities
 
fillArc(Rectangle, int, int) - Method in class org.eclipse.draw2d.Graphics
 
fillArc(Rectangle, int, int) - Method in class org.eclipse.draw2d.SWTGraphics
 
fillOval(Rectangle) - Method in class org.eclipse.draw2d.Graphics
 
fillOval(Rectangle) - Method in class org.eclipse.draw2d.SWTGraphics
 
fillPolygon(PointList) - Method in class org.eclipse.draw2d.Graphics
 
fillPolygon(PointList) - Method in class org.eclipse.draw2d.SWTGraphics
 
fillRectangle(int, int, int, int) - Method in class org.eclipse.draw2d.Graphics
 
fillRectangle(int, int, int, int) - Method in class org.eclipse.draw2d.SWTGraphics
 
fillRectangle(Rectangle) - Method in class org.eclipse.draw2d.Graphics
 
fillRectangle(Rectangle) - Method in class org.eclipse.draw2d.SWTGraphics
 
fillRoundRectangle(Rectangle, int, int) - Method in class org.eclipse.draw2d.Graphics
 
fillRoundRectangle(Rectangle, int, int) - Method in class org.eclipse.draw2d.SWTGraphics
 
fillShape(Graphics) - Method in class org.eclipse.draw2d.Shape
 
fillShape(Graphics) - Method in class org.eclipse.draw2d.Ellipse
Fill the Ellipse with the background color set by graphics.
fillShape(Graphics) - Method in class org.eclipse.draw2d.Triangle
Fill the Triangle with the background color set by g.
fillShape(Graphics) - Method in class org.eclipse.draw2d.RectangleFigure
Fill the Polygon with the background color set by graphics.
fillShape(Graphics) - Method in class org.eclipse.draw2d.Polyline
 
fillShape(Graphics) - Method in class org.eclipse.draw2d.Polygon
Fill the Polygon with the background color set by g.
fillShape(Graphics) - Method in class org.eclipse.draw2d.RoundedRectangle
Fill the RoundedRectangle with the background color set by graphics.
fillString(String, int, int) - Method in class org.eclipse.draw2d.Graphics
 
fillString(String, int, int) - Method in class org.eclipse.draw2d.SWTGraphics
 
fillString(String, Point) - Method in class org.eclipse.draw2d.Graphics
 
fillText(String, int, int) - Method in class org.eclipse.draw2d.Graphics
 
fillText(String, int, int) - Method in class org.eclipse.draw2d.SWTGraphics
 
fillText(String, Point) - Method in class org.eclipse.draw2d.Graphics
 
findDescendantAtExcluding(int, int, Collection) - Method in class org.eclipse.draw2d.Figure
Returns a descendant of this Figure such that the Figure returned contains the point <x, y>, and is not a member of the Collection c.
findDescendantAtExcluding(int, int, Collection) - Method in class org.eclipse.draw2d.Viewport
Return the first IFigure found at point (x, y) that is not amongst the Collection set.
findFigureAt(int, int) - Method in class org.eclipse.draw2d.Figure
 
findFigureAt(int, int) - Method in interface org.eclipse.draw2d.IFigure
Returns the figure at the specified location.
findFigureAt(Point) - Method in class org.eclipse.draw2d.Figure
 
findFigureAt(Point) - Method in interface org.eclipse.draw2d.IFigure
Returns the figure at the specified location.
findFigureAtExcluding(int, int, Collection) - Method in class org.eclipse.draw2d.Figure
 
findFigureAtExcluding(int, int, Collection) - Method in interface org.eclipse.draw2d.IFigure
Returns the figure at the specified location, excluding any figures in collection.
findMouseEventTargetAt(int, int) - Method in class org.eclipse.draw2d.Figure
 
findMouseEventTargetAt(int, int) - Method in interface org.eclipse.draw2d.IFigure
Returns the figure located at the given location which will accept mouse events.
findMouseEventTargetAt(int, int) - Method in class org.eclipse.draw2d.parts.Dock
 
fireActionPerformed() - Method in class org.eclipse.draw2d.Clickable
Called when there has been an action performed by this Clickable, which is determined by the model.
fireActionPerformed() - Method in class org.eclipse.draw2d.ButtonModel
Notifies any ActionListeners on this ButtonModel that an action has been performed.
fireActionPerformed() - Method in class org.eclipse.draw2d.ToggleModel
Notifies any ActionListeners on this ButtonModel that an action has been performed.
fireAnchorMoved() - Method in class org.eclipse.draw2d.ConnectionAnchorBase
Notifies all the listeners in the list of a change in position of this anchor.
fireCanceled() - Method in class org.eclipse.draw2d.ButtonModel
Notifies any listening ButtonStateTransitionListener that the pressed state of this button has been cancelled.
fireMoved() - Method in class org.eclipse.draw2d.Figure
Notifies any FigureListeners listening to this Figure that it has moved.
fireMoved() - Method in class org.eclipse.draw2d.FreeformLayer
 
fireMoved() - Method in class org.eclipse.draw2d.FreeformLayeredPane
 
firePainting(Rectangle) - Method in class org.eclipse.draw2d.UpdateManager
 
firePressed() - Method in class org.eclipse.draw2d.ButtonModel
Notifies any listening ButtonStateTransitionListener that this button has been pressed.
firePropertyChange(Object, Object) - Method in class org.eclipse.draw2d.ButtonGroup
Fires a PropertyChangeEvent to all PropertyChangeListeners added to this ButtonGroup.
firePropertyChange(String, boolean, boolean) - Method in class org.eclipse.draw2d.Figure
Notifies any PropertyChangeListeners listening to this figure that the boolean property with id property has changed.
firePropertyChange(String, int, int) - Method in class org.eclipse.draw2d.Figure
Notifies any PropertyChangeListeners listening to this figure that the integer property with id property has changed.
firePropertyChange(String, int, int) - Method in class org.eclipse.draw2d.DefaultRangeModel
Notifies any listening PropertyChangeListeners that the property with the given id has changed.
firePropertyChange(String, Object, Object) - Method in class org.eclipse.draw2d.Figure
Notifies any PropertyChangeListeners listening to this figure that the Object property with id property has changed.
fireReleased() - Method in class org.eclipse.draw2d.ButtonModel
Notifies any listening ButtonStateTransitionListener that this button has been released.
fireResume() - Method in class org.eclipse.draw2d.ButtonModel
Notifies any listening ButtonStateTransitionListeners that this button has resumed activity.
fireStateChanged(ChangeEvent) - Method in class org.eclipse.draw2d.Clickable
Called when there has been a change of state in the model of this clickable.
fireStateChanged(String) - Method in class org.eclipse.draw2d.ButtonModel
Notifies any listening ChangeListeners that this button's state has changed.
fireSuspend() - Method in class org.eclipse.draw2d.ButtonModel
Notifies any listening ButtonStateTransitionListeners that this button has suspended activity.
fireValidating() - Method in class org.eclipse.draw2d.UpdateManager
 
firingBehavior - Variable in class org.eclipse.draw2d.ButtonModel
 
fits(Dimension, Image) - Static method in class org.eclipse.draw2d.util.ImageInfo
 
flags - Variable in class org.eclipse.draw2d.Figure
 
FlowLayout - class org.eclipse.draw2d.FlowLayout.
Implements the ILayoutManager interface using the Flow Layout algorithm.
FlowLayout() - Constructor for class org.eclipse.draw2d.FlowLayout
Constructs a FlowLayout with horizontal orientation.
FlowLayout(boolean) - Constructor for class org.eclipse.draw2d.FlowLayout
Constructs a FlowLayout whose orientation is given in the input.
flushGraphics(Rectangle) - Method in interface org.eclipse.draw2d.GraphicsSource
tells the GraphicsSource that you have finished using that region.
FocusBorder - class org.eclipse.draw2d.FocusBorder.
Provides for a simple border with all sides of constant width.
FocusBorder() - Constructor for class org.eclipse.draw2d.FocusBorder
 
FocusEvent - class org.eclipse.draw2d.FocusEvent.
 
FocusEvent(IFigure, IFigure) - Constructor for class org.eclipse.draw2d.FocusEvent
 
focusGained(FocusEvent) - Method in interface org.eclipse.draw2d.FocusListener
Called when the listened to object has gained focus.
focusGained(FocusEvent) - Method in class org.eclipse.draw2d.FocusListener.Stub
 
focusGained(FocusEvent) - Method in class org.eclipse.draw2d.LightweightSystem.EventHandler
 
FocusListener - interface org.eclipse.draw2d.FocusListener.
A listener interface for receiving FocusEvents.
FocusListener.Stub - class org.eclipse.draw2d.FocusListener.Stub.
 
FocusListener.Stub() - Constructor for class org.eclipse.draw2d.FocusListener.Stub
 
focusLost(FocusEvent) - Method in interface org.eclipse.draw2d.FocusListener
Called when the listened to object has lost focus.
focusLost(FocusEvent) - Method in class org.eclipse.draw2d.FocusListener.Stub
 
focusLost(FocusEvent) - Method in class org.eclipse.draw2d.LightweightSystem.EventHandler
 
FocusTraverseManager - class org.eclipse.draw2d.FocusTraverseManager.
This class is a helper to the SWTEventDispatcher.
FocusTraverseManager() - Constructor for class org.eclipse.draw2d.FocusTraverseManager
 
font - Variable in class org.eclipse.draw2d.Figure
 
font - Variable in class org.eclipse.draw2d.SWTGraphics.State
 
FrameBorder - class org.eclipse.draw2d.FrameBorder.
Provides for a frame-like border which contains a title bar for holding the title of a Figure.
FrameBorder() - Constructor for class org.eclipse.draw2d.FrameBorder
Constructs a FrameBorder with its label set to the name of the TitleBarBorder class.
FrameBorder(String) - Constructor for class org.eclipse.draw2d.FrameBorder
Constructs a FrameBorder with the title set to the passed String.
FreeformFigure - interface org.eclipse.draw2d.FreeformFigure.
 
FreeformHelper - class org.eclipse.draw2d.FreeformHelper.
 
FreeformLayer - class org.eclipse.draw2d.FreeformLayer.
 
FreeformLayer() - Constructor for class org.eclipse.draw2d.FreeformLayer
 
FreeformLayeredPane - class org.eclipse.draw2d.FreeformLayeredPane.
 
FreeformLayeredPane() - Constructor for class org.eclipse.draw2d.FreeformLayeredPane
 
FreeformLayout - class org.eclipse.draw2d.FreeformLayout.
 
FreeformLayout() - Constructor for class org.eclipse.draw2d.FreeformLayout
 
FreeformViewport - class org.eclipse.draw2d.FreeformViewport.
 
FreeformViewport() - Constructor for class org.eclipse.draw2d.FreeformViewport
 

G

gainer - Variable in class org.eclipse.draw2d.FocusEvent
 
get(Object) - Method in class org.eclipse.draw2d.util.MultiValueMap
 
getAccessibilityDispatcher() - Method in class org.eclipse.draw2d.EventDispatcher
 
getAccessibilityDispatcher() - Method in class org.eclipse.draw2d.SWTEventDispatcher
 
getAccessibleID() - Method in class org.eclipse.draw2d.AccessibleBase
 
getActionName() - Method in class org.eclipse.draw2d.ActionEvent
 
getAdded(Insets) - Method in class org.eclipse.draw2d.geometry.Insets
Returns a new Insets containing the incremented values of this Insets and the input Insets.
getAdded(Ray) - Method in class org.eclipse.draw2d.geometry.Ray
Returns a new Ray which is the sum of this Ray and the input Ray r.
getAdvanceWidth(char) - Method in class org.eclipse.draw2d.Graphics
 
getAdvanceWidth(char) - Method in class org.eclipse.draw2d.SWTGraphics
 
getAlignment() - Method in class org.eclipse.draw2d.ConnectionLocator
Returns alignment of ConnectionLocator.
getArea() - Method in class org.eclipse.draw2d.geometry.Dimension
Returns the area covered by this Dimension.
getAveraged(Ray) - Method in class org.eclipse.draw2d.geometry.Ray
Returns a new Ray which points, along all axes, to the middle region of this Ray and the input Ray r.
getBackgroundColor() - Method in class org.eclipse.draw2d.Figure
 
getBackgroundColor() - Method in interface org.eclipse.draw2d.IFigure
Returns the background color.
getBackgroundColor() - Method in class org.eclipse.draw2d.Graphics
 
getBackgroundColor() - Method in class org.eclipse.draw2d.SWTGraphics
 
getBackgroundColor() - Method in class org.eclipse.draw2d.TitleBarBorder
Returns the background Color of this TitleBarBorder.
getBackgroundColor() - Method in class org.eclipse.draw2d.LightweightSystem.RootFigure
 
getBorder() - Method in class org.eclipse.draw2d.Figure
 
getBorder() - Method in interface org.eclipse.draw2d.IFigure
Returns the current border by reference.
getBorderPreferredSize(IFigure) - Method in class org.eclipse.draw2d.AbstractLayout
Returns the preferred size of the figure's border.
getBottom() - Method in class org.eclipse.draw2d.geometry.Rectangle
Returns a new Point representing the middle point of the bottom side of this Rectangle.
getBottomLeft() - Method in class org.eclipse.draw2d.geometry.Rectangle
Returns a new Point representing the bottom left point of this Rectangle.
getBottomRight() - Method in class org.eclipse.draw2d.geometry.Rectangle
Returns a new Point representing the bottom right point of this Rectangle.
getBounds() - Method in class org.eclipse.draw2d.Figure
 
getBounds() - Method in interface org.eclipse.draw2d.IFigure
Returns the smallest rectangle completely enclosing the figure.
getBounds() - Method in class org.eclipse.draw2d.Polyline
 
getBounds() - Method in class org.eclipse.draw2d.PolylineConnection
 
getBounds() - Method in class org.eclipse.draw2d.geometry.PointList
Returns rectangular area in which all the points in this list would fit.
getBox() - Method in class org.eclipse.draw2d.ChopboxAnchor
Returns the bounds of this ChopboxAnchor's owner.
getBox() - Method in class org.eclipse.draw2d.LabelAnchor
Returns the bounds of this LabelAnchor's owning Label icon.
getButtonDown() - Method in class org.eclipse.draw2d.ScrollBar
 
getButtonUp() - Method in class org.eclipse.draw2d.ScrollBar
 
getCenter() - Method in class org.eclipse.draw2d.geometry.Rectangle
Returns a new point representing the center of this Rectangle.
getCharWidth(char) - Method in class org.eclipse.draw2d.Graphics
 
getCharWidth(char) - Method in class org.eclipse.draw2d.SWTGraphics
 
getChild(AccessibleControlEvent) - Method in class org.eclipse.draw2d.EventDispatcher.AccessibilityDispatcher
 
getChild(AccessibleControlEvent) - Method in class org.eclipse.draw2d.LightweightSystem.EventHandler
 
getChildAtPoint(AccessibleControlEvent) - Method in class org.eclipse.draw2d.SWTEventDispatcher.FigureAccessibilityDispatcher
 
getChildAtPoint(AccessibleControlEvent) - Method in class org.eclipse.draw2d.LightweightSystem.EventHandler
 
getChildCount(AccessibleControlEvent) - Method in class org.eclipse.draw2d.SWTEventDispatcher.FigureAccessibilityDispatcher
 
getChildCount(AccessibleControlEvent) - Method in class org.eclipse.draw2d.LightweightSystem.EventHandler
 
getChildren() - Method in class org.eclipse.draw2d.Figure
 
getChildren() - Method in interface org.eclipse.draw2d.IFigure
Returns an unmodifiable collection of children by reference.
getChildren(AccessibleControlEvent) - Method in class org.eclipse.draw2d.SWTEventDispatcher.FigureAccessibilityDispatcher
 
getChildren(AccessibleControlEvent) - Method in class org.eclipse.draw2d.LightweightSystem.EventHandler
 
getClientArea() - Method in class org.eclipse.draw2d.Figure
 
getClientArea() - Method in interface org.eclipse.draw2d.IFigure
Returns the rectangular area within this Figure's bounds in which children will be placed (via LayoutManagers) and the painting of children will be clipped.
getClientArea(Rectangle) - Method in class org.eclipse.draw2d.Figure
Modifies the given Rectangle so that it represents this Figure's client area, then returns it.
getClientArea(Rectangle) - Method in class org.eclipse.draw2d.Viewport
 
getClip(Rectangle) - Method in class org.eclipse.draw2d.Graphics
 
getClip(Rectangle) - Method in class org.eclipse.draw2d.SWTGraphics
 
getConnection() - Method in class org.eclipse.draw2d.ConnectionLocator
Returns connection associated with ConnectionLocator.
getConnection() - Method in class org.eclipse.draw2d.RelativeBendpoint
Returns the Connection this bendpoint is associated with.
getConnectionRouter() - Method in class org.eclipse.draw2d.PolylineConnection
 
getConnectionRouter() - Method in interface org.eclipse.draw2d.Connection
Returns the ConnectionRouter used to route this Connection.
getConnectionRouter() - Method in class org.eclipse.draw2d.ConnectionLayer
Returns the connection router being used by this layer.
getConstraint(Connection) - Method in class org.eclipse.draw2d.AbstractRouter
Returns the constraint for the given Connection.
getConstraint(Connection) - Method in interface org.eclipse.draw2d.ConnectionRouter
Returns the constraint for the Connection.
getConstraint(Connection) - Method in class org.eclipse.draw2d.AutomaticRouter
 
getConstraint(Connection) - Method in class org.eclipse.draw2d.BendpointConnectionRouter
Gets the constraint for the given IFigure.
getConstraint(IFigure) - Method in class org.eclipse.draw2d.AbstractLayout
Returns the constraint for the given figure.
getConstraint(IFigure) - Method in class org.eclipse.draw2d.XYLayout
 
getConstraint(IFigure) - Method in interface org.eclipse.draw2d.LayoutManager
Returns the constraint for the given figure.
getContents() - Method in class org.eclipse.draw2d.Viewport
Returns the view, which is the contents of the ScrollPane associated with this Viewport.
getContents() - Method in class org.eclipse.draw2d.FigureCanvas
Returns the contents of the Viewport.
getContentsTracksHeight() - Method in class org.eclipse.draw2d.Viewport
Returns true if the Viewport resizes itself in the vertical direction when the available height of its view is decreased, false otherwise.
getContentsTracksWidth() - Method in class org.eclipse.draw2d.Viewport
Returns true if the Viewport resizes itself in the horizontal direction when the available width of its view is decreased, false otherwise.
getCopy() - Method in class org.eclipse.draw2d.geometry.Point
Returns a copy of this Point.
getCopy() - Method in class org.eclipse.draw2d.geometry.Dimension
Returns a copy of this Dimension
getCopy() - Method in class org.eclipse.draw2d.geometry.Rectangle
Returns a new Rectangle which has the exact same parameters as this Rectangle.
getCropped(Insets) - Method in class org.eclipse.draw2d.geometry.Rectangle
Returns a new Rectangle with the specified insets cropped.
getCurrentEvent() - Method in class org.eclipse.draw2d.SWTEventDispatcher
 
getCurrentFocusOwner() - Method in class org.eclipse.draw2d.FocusTraverseManager
 
getCursor() - Method in class org.eclipse.draw2d.Figure
 
getCursor() - Method in interface org.eclipse.draw2d.IFigure
Returns the cursor used when the mouse is over this figure.
getCursorTarget() - Method in class org.eclipse.draw2d.SWTEventDispatcher
 
getDefault() - Method in class org.eclipse.draw2d.ButtonGroup
Returns the ButtonModel which is selected by default for this ButtonGroup.
getDefaultAction(AccessibleControlEvent) - Method in class org.eclipse.draw2d.SWTEventDispatcher.FigureAccessibilityDispatcher
 
getDefaultAction(AccessibleControlEvent) - Method in class org.eclipse.draw2d.LightweightSystem.EventHandler
 
getDescription(AccessibleEvent) - Method in class org.eclipse.draw2d.SWTEventDispatcher.FigureAccessibilityDispatcher
 
getDescription(AccessibleEvent) - Method in class org.eclipse.draw2d.LightweightSystem.EventHandler
 
getDifference(Dimension) - Method in class org.eclipse.draw2d.geometry.Dimension
Returns a Dimension comprised of the differences in width and height of this Dimension compared to the passsed Dimension.
getDifference(Point) - Method in class org.eclipse.draw2d.geometry.Point
Returns the difference in location between this Point and the Point pt as a Dimension.
getDirection(Rectangle, Point) - Method in class org.eclipse.draw2d.ManhattanConnectionRouter
 
getDirectionalCursor(int) - Static method in class org.eclipse.draw2d.Cursors
Returns the cursor corresponding to the given direction, defined in PositionConstants.
getDistance(Point) - Method in class org.eclipse.draw2d.geometry.Point
Returns the distance of this Point from the Point pt.
getDistance2(Point) - Method in class org.eclipse.draw2d.geometry.Point
Returns the sum of the squares of the length between this Point and the Point pt.
getDistanceOrthogonal(Point) - Method in class org.eclipse.draw2d.geometry.Point
Returns the orthogonal distance to the specified point.
getElements() - Method in class org.eclipse.draw2d.ButtonGroup
Returns a List which contains all of the ButtonModels added to this ButtonGroup.
getEnd() - Method in class org.eclipse.draw2d.Polyline
Returns the last point in the Polyline.
getEndAnchor() - Method in class org.eclipse.draw2d.PolylineConnection
Deprecated.  
getEndAnchor() - Method in interface org.eclipse.draw2d.Connection
Deprecated. Returns the ConnectionAnchor at the end of this Connection.
getEndDecoration() - Method in class org.eclipse.draw2d.PolylineConnection
Deprecated. Use getTargetDecoration().
getEndDirection(Connection) - Method in class org.eclipse.draw2d.ManhattanConnectionRouter
 
getEndPoint(Connection) - Method in class org.eclipse.draw2d.AbstractRouter
Returns a Point representing the end of the given Connection.
getEventDispatcher() - Method in class org.eclipse.draw2d.LightweightSystem
Returns this LightwightSystem's EventDispatcher.
getExpanded(Dimension) - Method in class org.eclipse.draw2d.geometry.Dimension
Returns a new Dimension which is comprised of this Dimension's width expanded by d.width and this Dimension's height expanded by d.height.
getExpanded(Insets) - Method in class org.eclipse.draw2d.geometry.Rectangle
Creates and returns a new Rectangle with the bounds of this Rectangle, expanded by the given Insets.
getExpanded(int, int) - Method in class org.eclipse.draw2d.geometry.Dimension
Returns a new Dimension which is comprised of this Dimension's width expanded by w.
getExpanded(int, int) - Method in class org.eclipse.draw2d.geometry.Rectangle
Returns a new incremented Rectangle, where the sides are expanded by the horizonatal and vertical values provided.
getExtent() - Method in class org.eclipse.draw2d.DefaultRangeModel
 
getExtent() - Method in class org.eclipse.draw2d.ScrollBar
 
getExtent() - Method in interface org.eclipse.draw2d.RangeModel
Returns the extent.
getFirstPoint() - Method in class org.eclipse.draw2d.geometry.PointList
Returns the first point in the list.
getFlag(int) - Method in class org.eclipse.draw2d.Figure
 
getFocus(AccessibleControlEvent) - Method in class org.eclipse.draw2d.SWTEventDispatcher.FigureAccessibilityDispatcher
 
getFocus(AccessibleControlEvent) - Method in class org.eclipse.draw2d.LightweightSystem.EventHandler
 
getFocusTraverseManager() - Method in class org.eclipse.draw2d.SWTEventDispatcher
 
getFont() - Method in class org.eclipse.draw2d.Figure
 
getFont() - Method in interface org.eclipse.draw2d.IFigure
Returns the current font by reference.
getFont() - Method in class org.eclipse.draw2d.Graphics
 
getFont() - Method in class org.eclipse.draw2d.SWTGraphics
 
getFont() - Method in class org.eclipse.draw2d.LightweightSystem.RootFigure
 
getFont(IFigure) - Method in class org.eclipse.draw2d.AbstractLabeledBorder
 
getFontMetrics() - Method in class org.eclipse.draw2d.Graphics
 
getFontMetrics() - Method in class org.eclipse.draw2d.SWTGraphics
 
getFontMetrics(Font) - Static method in class org.eclipse.draw2d.FigureUtilities
Returns the FontMetrics associated with the passed Font.
getForegroundColor() - Method in class org.eclipse.draw2d.Figure
 
getForegroundColor() - Method in interface org.eclipse.draw2d.IFigure
Returns the foreground color.
getForegroundColor() - Method in class org.eclipse.draw2d.Graphics
 
getForegroundColor() - Method in class org.eclipse.draw2d.SWTGraphics
 
getForegroundColor() - Method in class org.eclipse.draw2d.LightweightSystem.RootFigure
 
getGap() - Method in class org.eclipse.draw2d.AbstractLocator
Returns the number of pixels the figure's bounding rectangle is from the connection.
getGC() - Static method in class org.eclipse.draw2d.FigureUtilities
 
getGraphics(Rectangle) - Method in interface org.eclipse.draw2d.GraphicsSource
returns an IGraphics for the Rectangular region requested
getGraphics(Rectangle) - Method in class org.eclipse.draw2d.DeferredUpdateManager
 
getGroup() - Method in class org.eclipse.draw2d.ButtonModel
Returns the group to which this model belongs.
getHeight() - Method in class org.eclipse.draw2d.geometry.Insets
Returns the height for this Insets, which is this Inset's top and bottom values addded together.
getHelp(AccessibleEvent) - Method in class org.eclipse.draw2d.SWTEventDispatcher.FigureAccessibilityDispatcher
 
getHelp(AccessibleEvent) - Method in class org.eclipse.draw2d.LightweightSystem.EventHandler
 
getHighlight() - Method in class org.eclipse.draw2d.SchemeBorder.Scheme
Returns the highlight colors being used.
getHighlightPressed() - Method in class org.eclipse.draw2d.ButtonBorder.ButtonScheme
Returns the pressed highlight colors of this border.
getHorizontalRangeModel() - Method in class org.eclipse.draw2d.Viewport
Returns the RangeModel associated with the horizontal motion of this Viewport.
getHorizontalScrollBar() - Method in class org.eclipse.draw2d.ScrollPane
Returns the ScrollPane's horizontal ScrollBar.
getHorizontalScrollBarVisibility() - Method in class org.eclipse.draw2d.ScrollPane
Returns the visibility of the ScrollPane's horizontal ScrollBar.
getHorizontalScrollBarVisibility() - Method in class org.eclipse.draw2d.FigureCanvas
Returns the horizontal scrollbar visibility.
getHost() - Method in class org.eclipse.draw2d.SubordinateUpdateManager
 
getHost() - Method in class org.eclipse.draw2d.parts.Dock
 
getIcon() - Method in class org.eclipse.draw2d.Label
Returns the Label's icon
getIconAlignment() - Method in class org.eclipse.draw2d.Label
Returns the current alignment of the Label's icon.
getIconBounds() - Method in class org.eclipse.draw2d.Label
Returns the bounds of the Label's icon.
getIconLocation() - Method in class org.eclipse.draw2d.Label
Returns the location of the Label's icon relative to the Label
getIconTextGap() - Method in class org.eclipse.draw2d.Label
Returns the gap in pixels between the Label's icon and its text.
getIndex() - Method in class org.eclipse.draw2d.MidpointLocator
Returns this MidpointLocator's index This integer represents the position of the start point in this MidpointLocator's associated Connection from where midpoint calculation will be made.
getIndex() - Method in class org.eclipse.draw2d.BendpointLocator
Returns the index of this BendpointLocator.
getInnerBorder() - Method in class org.eclipse.draw2d.CompoundBorder
Returns the inner border of this CompoundBorder.
getInsets() - Method in class org.eclipse.draw2d.Figure
 
getInsets() - Method in interface org.eclipse.draw2d.IFigure
Returns the current Insets.
getInsets() - Method in class org.eclipse.draw2d.SchemeBorder.Scheme
Returns the Insets required by this Scheme.
getInsets(IFigure) - Method in class org.eclipse.draw2d.SchemeBorder
 
getInsets(IFigure) - Method in class org.eclipse.draw2d.SimpleEtchedBorder
 
getInsets(IFigure) - Method in class org.eclipse.draw2d.CompoundBorder
Returns the total insets required to hold both the inner and outer borders of this CompoundBorder.
getInsets(IFigure) - Method in class org.eclipse.draw2d.LineBorder
 
getInsets(IFigure) - Method in class org.eclipse.draw2d.AbstractLabeledBorder
 
getInsets(IFigure) - Method in class org.eclipse.draw2d.MarginBorder
 
getInsets(IFigure) - Method in class org.eclipse.draw2d.FocusBorder
 
getInsets(IFigure) - Method in interface org.eclipse.draw2d.Border
Returns the Insets for this Border for the given Figure.
getIntersected(Dimension) - Method in class org.eclipse.draw2d.geometry.Dimension
Creates and returns a new Dimension representing the intersecting region of this Dimension and the given Dimension.
getIntersection(Rectangle) - Method in class org.eclipse.draw2d.geometry.Rectangle
Returns a new Rectangle which has the intersection of this Rectangle and the rectangle provided as input.
getKeyboardShortcut(AccessibleEvent) - Method in class org.eclipse.draw2d.SWTEventDispatcher.FigureAccessibilityDispatcher
 
getKeyboardShortcut(AccessibleEvent) - Method in class org.eclipse.draw2d.LightweightSystem.EventHandler
 
getLabel() - Method in class org.eclipse.draw2d.FrameBorder
 
getLabel() - Method in class org.eclipse.draw2d.LabeledContainer
Returns the text of the LabeledContainer's label.
getLabel() - Method in class org.eclipse.draw2d.AbstractLabeledBorder
 
getLabel() - Method in interface org.eclipse.draw2d.LabeledBorder
Returns the label for this border.
getLabeledBorder() - Method in class org.eclipse.draw2d.FrameBorder
Returns the inner border of this FrameBorder, which contains the label for the FrameBorder.
getLabeledBorder() - Method in class org.eclipse.draw2d.LabeledContainer
Returns the LabeledBorder of this container.
getLastPoint() - Method in class org.eclipse.draw2d.geometry.PointList
Returns the last point in the list.
getLayer(int) - Method in class org.eclipse.draw2d.LayeredPane
Returns the layer at the specified index in this pane.
getLayer(Object) - Method in class org.eclipse.draw2d.LayeredPane
Returns the layer identified by the key given in the input.
getLayoutManager() - Method in class org.eclipse.draw2d.Figure
 
getLayoutManager() - Method in interface org.eclipse.draw2d.IFigure
Returns the current LayoutManager by reference.
getLeft() - Method in class org.eclipse.draw2d.geometry.Rectangle
Returns a new Rectangle representing the middle point of the left hand side of this Rectangle.
getLightweightSystem() - Method in class org.eclipse.draw2d.PopUpHelper
Returns this PopUpHelper's LightweightSystem.
getLightweightSystem() - Method in class org.eclipse.draw2d.FigureCanvas
 
getLineStyle() - Method in class org.eclipse.draw2d.Shape
 
getLineStyle() - Method in class org.eclipse.draw2d.Graphics
 
getLineStyle() - Method in class org.eclipse.draw2d.SWTGraphics
 
getLineWidth() - Method in class org.eclipse.draw2d.Shape
 
getLineWidth() - Method in class org.eclipse.draw2d.Graphics
 
getLineWidth() - Method in class org.eclipse.draw2d.SWTGraphics
 
getListeners(Class) - Method in class org.eclipse.draw2d.Figure
Returns an Iterator containing the listeners of type clazz that are listening to this Figure.
getListeners(Class) - Method in class org.eclipse.draw2d.EventListenerList
 
getLocation() - Method in class org.eclipse.draw2d.AbsoluteBendpoint
Returns this Point as its location.
getLocation() - Method in class org.eclipse.draw2d.Figure
Returns the top-left corner of this Figure's bounds.
getLocation() - Method in interface org.eclipse.draw2d.Bendpoint
Returns the location of the bendpoint.
getLocation() - Method in class org.eclipse.draw2d.MouseEvent
 
getLocation() - Method in class org.eclipse.draw2d.RelativeBendpoint
Calculates and returns this bendpoint's new location.
getLocation() - Method in class org.eclipse.draw2d.geometry.Rectangle
Returns the upper left hand corner of the rectangle.
getLocation(AccessibleControlEvent) - Method in class org.eclipse.draw2d.SWTEventDispatcher.FigureAccessibilityDispatcher
 
getLocation(AccessibleControlEvent) - Method in class org.eclipse.draw2d.LightweightSystem.EventHandler
 
getLocation(Point) - Method in interface org.eclipse.draw2d.ConnectionAnchor
Returns the location where the Connection should be anchored.
getLocation(Point) - Method in class org.eclipse.draw2d.ChopboxAnchor
 
getLocation(Point) - Method in class org.eclipse.draw2d.XYAnchor
 
getLocation(PointList) - Method in class org.eclipse.draw2d.ConnectionLocator
Returns a point from the passed PointList dependent on ConnectionLocator's alignment.
getMajorAlignment() - Method in class org.eclipse.draw2d.FlowLayout
Returns the alignment along the major orientation of the layout.
getMaximum() - Method in class org.eclipse.draw2d.DefaultRangeModel
 
getMaximum() - Method in class org.eclipse.draw2d.ScrollBar
 
getMaximum() - Method in interface org.eclipse.draw2d.RangeModel
Returns the maximum value in the range.
getMaximumSize() - Method in class org.eclipse.draw2d.Figure
 
getMaximumSize() - Method in interface org.eclipse.draw2d.IFigure
Returns a hint indicating the largest desireable size for the figure.
getMidpoint() - Method in class org.eclipse.draw2d.geometry.PointList
 
getMinimum() - Method in class org.eclipse.draw2d.DefaultRangeModel
 
getMinimum() - Method in class org.eclipse.draw2d.ScrollBar
 
getMinimum() - Method in interface org.eclipse.draw2d.RangeModel
Returns the minimum value in the range.
getMinimumSize() - Method in class org.eclipse.draw2d.Figure
 
getMinimumSize() - Method in interface org.eclipse.draw2d.IFigure
Returns a hint indicating the smallest desireable size for the figure.
getMinimumSize() - Method in class org.eclipse.draw2d.Label
 
getMinimumSize(IFigure) - Method in class org.eclipse.draw2d.AbstractLayout
Returns the minimum size of the given figure.
getMinimumSize(IFigure) - Method in class org.eclipse.draw2d.ToolbarLayout
 
getMinimumSize(IFigure) - Method in interface org.eclipse.draw2d.LayoutManager
Returns the minimum size of the given figure.
getMinimumSize(IFigure) - Method in class org.eclipse.draw2d.ViewportLayout
 
getMinimumSize(IFigure) - Method in class org.eclipse.draw2d.StackLayout
 
getMinimumSize(IFigure) - Method in class org.eclipse.draw2d.ScrollPaneLayout
 
getMinorAlignment() - Method in class org.eclipse.draw2d.FlowLayout
Returns the alignment of the layout perpendicular to the orientation of the layout.
getModel() - Method in class org.eclipse.draw2d.Clickable
Returns the behavior model used by this Clickable.
getMouseTarget() - Method in class org.eclipse.draw2d.SWTEventDispatcher
 
getName(AccessibleEvent) - Method in class org.eclipse.draw2d.SWTEventDispatcher.FigureAccessibilityDispatcher
 
getName(AccessibleEvent) - Method in class org.eclipse.draw2d.LightweightSystem.EventHandler
 
getNearestColorIndex(int, int, int, RGB[]) - Static method in class org.eclipse.draw2d.util.ImageDataHelper
Answer the nearest color index to the RGB color passed in from the color array.
getNegated() - Method in class org.eclipse.draw2d.geometry.Point
Returns a new Point with the negated values of this Point.
getNegated() - Method in class org.eclipse.draw2d.geometry.Dimension
Returns a new Dimension with a negated copy of this Dimension.
getNewBounds(Dimension, Point) - Method in class org.eclipse.draw2d.AbstractLocator
Recalculate the location of the figure according to its desired position relative to the center point.
getNextFocusableFigure(IFigure, IFigure) - Method in class org.eclipse.draw2d.FocusTraverseManager
Returns the IFigure that will receive focus upon a 'tab' traverse event.
getNextLayer() - Method in class org.eclipse.draw2d.Layer
Returns the next Layer.
getOrigin(IFigure) - Method in class org.eclipse.draw2d.XYLayout
 
getOrigin(IFigure) - Method in class org.eclipse.draw2d.FreeformLayout
 
getOuterBorder() - Method in class org.eclipse.draw2d.CompoundBorder
Returns the outer border of this CompoundBorder.
getOwner() - Method in interface org.eclipse.draw2d.ConnectionAnchor
Returns the IFigure that contains this ConnectionAnchor.
getOwner() - Method in class org.eclipse.draw2d.AbstractConnectionAnchor
Returns the owner Figure on which this anchor's location is dependent.
getOwner() - Method in class org.eclipse.draw2d.XYAnchor
 
getPadding() - Method in class org.eclipse.draw2d.TitleBarBorder
Returns this TitleBarBorder's padding.
getPageDown() - Method in class org.eclipse.draw2d.ScrollBar
 
getPageIncrement() - Method in class org.eclipse.draw2d.ScrollBar
 
getPageUp() - Method in class org.eclipse.draw2d.ScrollBar
 
getPaintRectangle(IFigure, Insets) - Static method in class org.eclipse.draw2d.AbstractBorder
Returns the region of f with its border removed, I.E.
getParent() - Method in class org.eclipse.draw2d.Figure
 
getParent() - Method in interface org.eclipse.draw2d.IFigure
Returns the current Parent.
getPixels(ImageData, int, int, int, int[]) - Static method in class org.eclipse.draw2d.util.ImageDataHelper
getPixels: getPixels into int array.
getPoint(int) - Method in class org.eclipse.draw2d.geometry.PointList
Returns the point in the list pointed to by the index.
getPoint(Point, int) - Method in class org.eclipse.draw2d.geometry.PointList
Copies the x and y values of the Point at index into the x and y fields of p and returns p.
getPoints() - Method in class org.eclipse.draw2d.Polyline
Returns the points in this Polyline by reference.
getPoints() - Method in class org.eclipse.draw2d.PolygonDecoration
Returns the points in the PolygonDecoration as a PointList.
getPoints() - Method in class org.eclipse.draw2d.PolylineConnection
 
getPoints() - Method in interface org.eclipse.draw2d.Connection
Returns the PointList containing the Points that make up this Connection.
getPoints() - Method in class org.eclipse.draw2d.PolylineDecoration
Returns the points in the PolylineDecoration as a PointList.
getPosition(Point) - Method in class org.eclipse.draw2d.geometry.Point
 
getPosition(Point) - Method in class org.eclipse.draw2d.geometry.Rectangle
Returns an integer which represents the position of the given point with respect to this rectangle.
getPreferredSize() - Method in class org.eclipse.draw2d.Figure
 
getPreferredSize() - Method in interface org.eclipse.draw2d.IFigure
Returns the desireable size for this figure.
getPreferredSize() - Method in class org.eclipse.draw2d.Label
 
getPreferredSize() - Method in class org.eclipse.draw2d.parts.Dock
 
getPreferredSize() - Method in class org.eclipse.draw2d.parts.Thumbnail
 
getPreferredSize(IFigure) - Method in class org.eclipse.draw2d.AbstractBorder
 
getPreferredSize(IFigure) - Method in class org.eclipse.draw2d.AbstractLayout
Returns the preferred size of the given figure.
getPreferredSize(IFigure) - Method in class org.eclipse.draw2d.CompoundBorder
 
getPreferredSize(IFigure) - Method in interface org.eclipse.draw2d.LayoutManager
Returns the preferred size of the given figure.
getPreferredSize(IFigure) - Method in class org.eclipse.draw2d.AbstractLabeledBorder
 
getPreferredSize(IFigure) - Method in class org.eclipse.draw2d.StackLayout
 
getPreferredSize(IFigure) - Method in class org.eclipse.draw2d.GroupBoxBorder
 
getPreferredSize(IFigure) - Method in interface org.eclipse.draw2d.Border
Returns the preferred width and height that this border would like to display itself properly.
getPreferredSize(IFigure, int, int) - Method in class org.eclipse.draw2d.AbstractLayout
Returns the preferred size of the given figure, using width and height hints.
getPreferredSize(IFigure, int, int) - Method in interface org.eclipse.draw2d.LayoutManager
Returns the preferred size of the given figure, using width and height hints.
getPreferredSize(int, int) - Method in class org.eclipse.draw2d.Figure
Returns the preferred size this Figure should be, using width and height hints.
getPreferredSize(int, int) - Method in interface org.eclipse.draw2d.IFigure
Returns the desireable size for this figure using the provided width and height hints.
getPreviousFocusableFigure(IFigure, IFigure) - Method in class org.eclipse.draw2d.FocusTraverseManager
Returns the IFigure that will receive focus upon a 'shift-tab' traverse event.
getPreviousLayer() - Method in class org.eclipse.draw2d.Layer
Returns the previous Layer.
getPropertyName() - Method in class org.eclipse.draw2d.ChangeEvent
 
getRangeModel() - Method in class org.eclipse.draw2d.ScrollBar
 
getReferenceBox() - Method in class org.eclipse.draw2d.RelativeLocator
Returns the Reference Box in the Reference Figure's coordinate system.
getReferenceFigure() - Method in class org.eclipse.draw2d.RelativeLocator
Returns the Figure this locator is relative to.
getReferencePoint() - Method in interface org.eclipse.draw2d.ConnectionAnchor
Returns the reference point for this anchor.
getReferencePoint() - Method in class org.eclipse.draw2d.AbstractLocator
Returns a reference point used to calculate the location.
getReferencePoint() - Method in class org.eclipse.draw2d.ConnectionLocator
Returns ConnectionLocator's reference point.
getReferencePoint() - Method in class org.eclipse.draw2d.AbstractConnectionAnchor
Returns the point which is used as the reference by this AbstractConnectionAnchor.
getReferencePoint() - Method in class org.eclipse.draw2d.ChopboxAnchor
 
getReferencePoint() - Method in class org.eclipse.draw2d.MidpointLocator
Returns the point of reference associated with this locator.
getReferencePoint() - Method in class org.eclipse.draw2d.BendpointLocator
Returns reference point associated with the BendpointLocator This Point is taken from the BendpointLocator's connection and is point number 'index'
getReferencePoint() - Method in class org.eclipse.draw2d.XYAnchor
 
getRelativePosition() - Method in class org.eclipse.draw2d.AbstractLocator
Returns the position of the figure with respect to the center point.
getResized(Dimension) - Method in class org.eclipse.draw2d.geometry.Rectangle
Returns a new Rectangle which is equivalent to this Rectangle with its dimensions modified by the passed Dimension d.
getResized(int, int) - Method in class org.eclipse.draw2d.geometry.Rectangle
Returns a new rectangle with its width and height augmented.
getRight() - Method in class org.eclipse.draw2d.geometry.Rectangle
Returns a new Point which represents the middle point of the right hand side of this Rectangle.
getRole(AccessibleControlEvent) - Method in class org.eclipse.draw2d.SWTEventDispatcher.FigureAccessibilityDispatcher
 
getRole(AccessibleControlEvent) - Method in class org.eclipse.draw2d.LightweightSystem.EventHandler
 
getRoot() - Method in class org.eclipse.draw2d.SWTEventDispatcher
 
getRootFigure() - Method in class org.eclipse.draw2d.LightweightSystem
Returns this LightweightSystem's root Figure.
getRoutingConstraint() - Method in class org.eclipse.draw2d.PolylineConnection
 
getRoutingConstraint() - Method in interface org.eclipse.draw2d.Connection
Returns the routing constraint or null.
getRowNear(Connection, int, int, int) - Method in class org.eclipse.draw2d.ManhattanConnectionRouter
 
getRunnable() - Method in class org.eclipse.draw2d.util.Timer
 
getScaled(float) - Method in class org.eclipse.draw2d.geometry.Point
Returns a new Point, which is scaled by the input value.
getScaled(float) - Method in class org.eclipse.draw2d.geometry.Dimension
Returns a new Dimension with its width and height scaled by the input value supplied.
getScaled(int) - Method in class org.eclipse.draw2d.geometry.Ray
Returns a new Ray which has this Ray's magnitude scaled by the value provided as input.
getScaleX() - Method in class org.eclipse.draw2d.parts.Thumbnail
 
getScaleY() - Method in class org.eclipse.draw2d.parts.Thumbnail
 
getScheme() - Method in class org.eclipse.draw2d.SchemeBorder
Returns the scheme used by this border.
getSelected() - Method in class org.eclipse.draw2d.ButtonGroup
Returns the ButtonModel for the currently selected button.
getSelection(AccessibleControlEvent) - Method in class org.eclipse.draw2d.SWTEventDispatcher.FigureAccessibilityDispatcher
 
getSelection(AccessibleControlEvent) - Method in class org.eclipse.draw2d.LightweightSystem.EventHandler
 
getSeparation() - Method in class org.eclipse.draw2d.FanRouter
Returns the colliding Connection's separation in pixels.
getShadow() - Method in class org.eclipse.draw2d.SchemeBorder.Scheme
Returns the shadow colors being used.
getShadowPressed() - Method in class org.eclipse.draw2d.ButtonBorder.ButtonScheme
Returns the pressed shadow colors of this border.
getShell() - Method in class org.eclipse.draw2d.PopUpHelper
Returns this PopUpHelper's Shell.
getSize() - Method in class org.eclipse.draw2d.Figure
Returns the current size of this figure.
getSize() - Method in interface org.eclipse.draw2d.IFigure
Returns the current size.
getSize() - Method in class org.eclipse.draw2d.geometry.Rectangle
Retuns the dimensions of this Rectangle.
getSourceAnchor() - Method in class org.eclipse.draw2d.PolylineConnection
 
getSourceAnchor() - Method in interface org.eclipse.draw2d.Connection
Returns the ConnectionAnchor at the source end of this Connection.
getSourceDecoration() - Method in class org.eclipse.draw2d.PolylineConnection
 
getStart() - Method in class org.eclipse.draw2d.Polyline
Returns the first point in the Polyline.
getStartAnchor() - Method in class org.eclipse.draw2d.PolylineConnection
Deprecated.  
getStartAnchor() - Method in interface org.eclipse.draw2d.Connection
Deprecated. Returns the ConnectionAnchor at the start of this Connection.
getStartDecoration() - Method in class org.eclipse.draw2d.PolylineConnection
Deprecated.  
getStartDirection(Connection) - Method in class org.eclipse.draw2d.ManhattanConnectionRouter
 
getStartPoint(Connection) - Method in class org.eclipse.draw2d.AbstractRouter
Returns a Point representing the start of the given Connection.
getState() - Method in class org.eclipse.draw2d.InputEvent
 
getState(AccessibleControlEvent) - Method in class org.eclipse.draw2d.SWTEventDispatcher.FigureAccessibilityDispatcher
 
getState(AccessibleControlEvent) - Method in class org.eclipse.draw2d.LightweightSystem.EventHandler
 
getStatistic() - Method in class org.eclipse.draw2d.util.ImageInfo
 
getStepIncrement() - Method in class org.eclipse.draw2d.ScrollBar
 
getStringExtent(String) - Method in class org.eclipse.draw2d.Graphics
 
getStringExtent(String) - Method in class org.eclipse.draw2d.SWTGraphics
 
getSubStringText() - Method in class org.eclipse.draw2d.Label
Calculates the amount of the Label's current text will fit in the Label, including an elipsis "..." if truncation is required.
getSubStringTextSize() - Method in class org.eclipse.draw2d.Label
Returns the size of the Label's current text.
getSuperior() - Method in class org.eclipse.draw2d.SubordinateUpdateManager
 
getSWTPoint() - Method in class org.eclipse.draw2d.geometry.Point
Returns a new org.eclipse.swt.graphics.Point, that is equivalent to this Point.
getTargetAnchor() - Method in class org.eclipse.draw2d.PolylineConnection
 
getTargetAnchor() - Method in interface org.eclipse.draw2d.Connection
Returns the ConnectionAnchor at the target end of this Connection.
getTargetDecoration() - Method in class org.eclipse.draw2d.PolylineConnection
Returns the RotatableDecoration at the target end of the Connection.
getText() - Method in class org.eclipse.draw2d.Label
Returns the text of the Label.
getTextAlignment() - Method in class org.eclipse.draw2d.Label
Returns the current alignment of the Label's text.
getTextAlignment() - Method in class org.eclipse.draw2d.TitleBarBorder
Returns the alignment of the text in the title bar.
getTextBounds() - Method in class org.eclipse.draw2d.Label
Returns the bounds of the Label's text.
getTextColor() - Method in class org.eclipse.draw2d.AbstractLabeledBorder
Returns the text Color of this AbstractLabeledBorder's label.
getTextDimension(String, Font) - Static method in class org.eclipse.draw2d.FigureUtilities
 
getTextExtent(String) - Method in class org.eclipse.draw2d.Graphics
 
getTextExtent(String) - Method in class org.eclipse.draw2d.SWTGraphics
 
getTextExtents(IFigure) - Method in class org.eclipse.draw2d.AbstractLabeledBorder
Calculates and returns the size required by this border's label.
getTextExtents(String, Font) - Static method in class org.eclipse.draw2d.FigureUtilities
Returns the Dimensions of s in Font f.
getTextLocation() - Method in class org.eclipse.draw2d.Label
Returns the location of the Label's text relative to the Label
getTextPlacement() - Method in class org.eclipse.draw2d.Label
Returns the current placement of the Label's text relative to its icon.
getTextSize() - Method in class org.eclipse.draw2d.Label
Returns the size of the Label's complete text.
getTextWidth(String, Font) - Static method in class org.eclipse.draw2d.FigureUtilities
Returns the width of s in Font f.
getThread() - Method in class org.eclipse.draw2d.util.Timer
 
getThumb() - Method in class org.eclipse.draw2d.ScrollBar
 
getThumbnailImage() - Method in class org.eclipse.draw2d.parts.Thumbnail
 
getToolTip() - Method in class org.eclipse.draw2d.Figure
 
getToolTip() - Method in interface org.eclipse.draw2d.IFigure
Returns an IFigure that is the tooltip for this Figure.
getToolTipHelper() - Method in class org.eclipse.draw2d.SWTEventDispatcher
 
getTop() - Method in class org.eclipse.draw2d.geometry.Rectangle
Returns a new Point which represents the middle point of the top side of this Rectangle.
getTopLeft() - Method in class org.eclipse.draw2d.geometry.Rectangle
Returns a new Point which represents the top left hand corner of this Rectangle.
getTopRight() - Method in class org.eclipse.draw2d.geometry.Rectangle
Returns a new Point which represents the top right hand corner of this Rectangle.
getTransformed(Point) - Method in class org.eclipse.draw2d.geometry.Transform
Returns a new transformed Point of the input Point based on the transformation values set.
getTranslated(Dimension) - Method in class org.eclipse.draw2d.geometry.Point
Returns a new Point which is translated by the values of the input Dimension.
getTranslated(int, int) - Method in class org.eclipse.draw2d.geometry.Point
Returns a new Point which is translated by the values of the inputs.
getTranslated(int, int) - Method in class org.eclipse.draw2d.geometry.Rectangle
Returns a new Rectangle which is shifted along each axis by the passed values.
getTranslated(Point) - Method in class org.eclipse.draw2d.geometry.Point
Returns a new Point which is translated by the values of the input Point.
getTranslated(Point) - Method in class org.eclipse.draw2d.geometry.Rectangle
Returns a new Rectangle which is shifted by the position of the input Point supplied.
getTransposed() - Method in class org.eclipse.draw2d.geometry.Point
Returns a new Point with the transposed values of this Point.
getTransposed() - Method in class org.eclipse.draw2d.geometry.Insets
Returns a new Insets with transposed values.
getTransposed() - Method in class org.eclipse.draw2d.geometry.Dimension
Returns a new Dimension with its height and width interchanged.
getTransposed() - Method in class org.eclipse.draw2d.geometry.Rectangle
Returns a new rectangle whose width and height have been interchanged.
getUnion(Rectangle) - Method in class org.eclipse.draw2d.geometry.Rectangle
Returns the rectangular area which contains both this Rectangle and the Rectangle supplied as input.
getUnioned(Dimension) - Method in class org.eclipse.draw2d.geometry.Dimension
Returns a new Dimension containing the union of this and the supplied Dimension.
getUpdateManager() - Method in class org.eclipse.draw2d.Figure
 
getUpdateManager() - Method in interface org.eclipse.draw2d.IFigure
Returns the UpdateManager for this figure by reference.
getUpdateManager() - Method in class org.eclipse.draw2d.Layer
 
getUpdateManager() - Method in class org.eclipse.draw2d.LightweightSystem
Returns this LightweightSystem's UpdateManager.
getUserData() - Method in class org.eclipse.draw2d.ButtonModel
Returns an object representing user data.
getValue() - Method in class org.eclipse.draw2d.DefaultRangeModel
 
getValue() - Method in class org.eclipse.draw2d.ScrollBar
 
getValue() - Method in interface org.eclipse.draw2d.RangeModel
Returns the current value.
getValue(AccessibleControlEvent) - Method in class org.eclipse.draw2d.SWTEventDispatcher.FigureAccessibilityDispatcher
 
getValue(AccessibleControlEvent) - Method in class org.eclipse.draw2d.LightweightSystem.EventHandler
 
getValueRange() - Method in class org.eclipse.draw2d.ScrollBar
 
getVerticalRangeModel() - Method in class org.eclipse.draw2d.Viewport
Returns the RangeModel associated with the vertical motion of the Viewport.
getVerticalScrollBar() - Method in class org.eclipse.draw2d.ScrollPane
Returns the ScrollPane's vertical ScrollBar.
getVerticalScrollBarVisibility() - Method in class org.eclipse.draw2d.ScrollPane
Returns the visibility of the ScrollPane's vertical ScrollBar.
getVerticalScrollBarVisibility() - Method in class org.eclipse.draw2d.FigureCanvas
Returns the vertical scrollbar visibility.
getView() - Method in class org.eclipse.draw2d.ScrollPane
Returns the ScrollPane's view.
getViewLocation() - Method in class org.eclipse.draw2d.Viewport
Returns the current location of this Viewport.
getViewport() - Method in class org.eclipse.draw2d.ScrollPane
Returns the ScrollPane's Viewport.
getViewport() - Method in class org.eclipse.draw2d.FigureCanvas
Returns the Viewport.
getWidth() - Method in class org.eclipse.draw2d.geometry.Insets
Returns the width for this Insets which is the left value added to the right.
getXORMode() - Method in class org.eclipse.draw2d.Graphics
 
getXORMode() - Method in class org.eclipse.draw2d.SWTGraphics
 
GOOD_STATISTIC - Static variable in class org.eclipse.draw2d.util.ImageInfo
 
Graphics - class org.eclipse.draw2d.Graphics.
 
Graphics.TransparencyFlag - class org.eclipse.draw2d.Graphics.TransparencyFlag.
 
Graphics.TransparencyFlag(boolean) - Constructor for class org.eclipse.draw2d.Graphics.TransparencyFlag
 
Graphics() - Constructor for class org.eclipse.draw2d.Graphics
 
graphicsSource - Variable in class org.eclipse.draw2d.SubordinateUpdateManager
 
GraphicsSource - interface org.eclipse.draw2d.GraphicsSource.
 
gray - Static variable in interface org.eclipse.draw2d.ColorConstants
 
greaterThan(Dimension) - Method in class org.eclipse.draw2d.geometry.Dimension
Returns true if this Dimension is greater than the given Dimension in at least one dimension and greater than or equal to in the other.
green - Static variable in interface org.eclipse.draw2d.ColorConstants
 
group - Variable in class org.eclipse.draw2d.ButtonModel
 
GroupBoxBorder - class org.eclipse.draw2d.GroupBoxBorder.
A labeled border intended to house a Figure with a group of children.
GroupBoxBorder() - Constructor for class org.eclipse.draw2d.GroupBoxBorder
Constructs a GroupBoxBorder with the name of this class as its label.
GroupBoxBorder(String) - Constructor for class org.eclipse.draw2d.GroupBoxBorder
Constructs a GroupBoxBorder with label s.

H

HAND - Static variable in class org.eclipse.draw2d.Cursors
 
handleCollision(PointList, int) - Method in class org.eclipse.draw2d.AutomaticRouter
 
handleCollision(PointList, int) - Method in class org.eclipse.draw2d.FanRouter
 
handleFocusGained(FocusEvent) - Method in class org.eclipse.draw2d.Figure
Notifies FocusListeners that this figure has gained focus.
handleFocusGained(FocusEvent) - Method in interface org.eclipse.draw2d.IFigure
Called when this figure has gained focus.
handleFocusLost(FocusEvent) - Method in class org.eclipse.draw2d.Figure
Notifies FocusListeners that this figure has lost focus.
handleFocusLost(FocusEvent) - Method in interface org.eclipse.draw2d.IFigure
Called when this figure has lost focus.
handleKeyPressed(KeyEvent) - Method in class org.eclipse.draw2d.Figure
Notifies KeyListeners that this figure has lost focus.
handleKeyPressed(KeyEvent) - Method in interface org.eclipse.draw2d.IFigure
 
handleKeyReleased(KeyEvent) - Method in class org.eclipse.draw2d.Figure
Notifies KeyListeners that this figure has lost focus.
handleKeyReleased(KeyEvent) - Method in interface org.eclipse.draw2d.IFigure
 
handleMouseDoubleClicked(MouseEvent) - Method in class org.eclipse.draw2d.Figure
Notifies MouseListeners that the mouse has been double-clicked on this figure.
handleMouseDoubleClicked(MouseEvent) - Method in interface org.eclipse.draw2d.IFigure
Called when a mouse button has been double-clicked while within this figure's bounds.
handleMouseDragged(MouseEvent) - Method in class org.eclipse.draw2d.Figure
Notifies MouseMotionListeners that the mouse has been dragged over this figure.
handleMouseDragged(MouseEvent) - Method in interface org.eclipse.draw2d.IFigure
Called when the mouse has been dragged within this figure's bounds.
handleMouseEntered(MouseEvent) - Method in class org.eclipse.draw2d.Figure
Notifies MouseMotionListeners that the mouse has entered this figure.
handleMouseEntered(MouseEvent) - Method in interface org.eclipse.draw2d.IFigure
Called when the mouse has entered this figure's bounds.
handleMouseExited(MouseEvent) - Method in class org.eclipse.draw2d.Figure
Notifies MouseMotionListeners that the mouse has exited this figure.
handleMouseExited(MouseEvent) - Method in interface org.eclipse.draw2d.IFigure
Called when the mouse has exited this figure's bounds.
handleMouseHover(MouseEvent) - Method in class org.eclipse.draw2d.Figure
Notifies MouseMotionListeners that the mouse has hovered over this figure.
handleMouseHover(MouseEvent) - Method in interface org.eclipse.draw2d.IFigure
Called when called when the mouse has hovered over this figure.
handleMouseMoved(MouseEvent) - Method in class org.eclipse.draw2d.Figure
Notifies MouseMotionListeners that the mouse has moved over this figure.
handleMouseMoved(MouseEvent) - Method in interface org.eclipse.draw2d.IFigure
Called when the mouse has moved within this figure's bounds.
handleMousePressed(MouseEvent) - Method in class org.eclipse.draw2d.Figure
Notifies MouseListeners that a mouse button has been pressed while over this figure.
handleMousePressed(MouseEvent) - Method in interface org.eclipse.draw2d.IFigure
Called when a mouse button has been pressed while within this figure's bounds.
handleMouseReleased(MouseEvent) - Method in class org.eclipse.draw2d.Figure
Notifies MouseListeners that a mouse button has been released while over this figure.
handleMouseReleased(MouseEvent) - Method in interface org.eclipse.draw2d.IFigure
Called when a mouse button has been released while within this figure's bounds.
handleSelectionChanged() - Method in class org.eclipse.draw2d.CheckBox
Adjusts CheckBox's icon depending on selection status.
handleStateChanged(ChangeEvent) - Method in interface org.eclipse.draw2d.ChangeListener
Called when the listened to object's state has changed.
hasFocus() - Method in class org.eclipse.draw2d.Figure
 
hasFocus() - Method in interface org.eclipse.draw2d.IFigure
Returns true if this figure has focus.
hasNext() - Method in class org.eclipse.draw2d.Figure.FigureIterator
 
hBar - Variable in class org.eclipse.draw2d.ScrollPane
 
height - Variable in class org.eclipse.draw2d.geometry.Dimension
 
height - Variable in class org.eclipse.draw2d.geometry.Rectangle
 
HELP - Static variable in class org.eclipse.draw2d.Cursors
 
hide() - Method in class org.eclipse.draw2d.PopUpHelper
Hides this PopUpHelper's Shell.
highlight - Variable in class org.eclipse.draw2d.SchemeBorder.Scheme
 
hookEventHandler(ClickableEventHandler) - Method in class org.eclipse.draw2d.Clickable
Adds the given clickable event handler to this clickable.
hookModel(ButtonModel) - Method in class org.eclipse.draw2d.Clickable
Sets model to be used by this Clickable.
hookShellListeners() - Method in class org.eclipse.draw2d.PopUpHelper
Desired popup helper behavior is achieved by writing listeners that manipulate the behavior of the PopUpHelper's Shell.
hookShellListeners() - Method in class org.eclipse.draw2d.ToolTipHelper
 
horizontal - Variable in class org.eclipse.draw2d.ToolbarLayout
 
horizontal - Variable in class org.eclipse.draw2d.FlowLayout
 
HORIZONTAL - Static variable in class org.eclipse.draw2d.ToolbarLayout
 
HORIZONTAL - Static variable in class org.eclipse.draw2d.FlowLayout
 
HORIZONTAL - Static variable in interface org.eclipse.draw2d.Orientable
 

I

IBEAM - Static variable in class org.eclipse.draw2d.Cursors
 
IFigure - interface org.eclipse.draw2d.IFigure.
An interface for graphical figures.
IFigure.NoInsets - class org.eclipse.draw2d.IFigure.NoInsets.
 
ImageCache - class org.eclipse.draw2d.util.ImageCache.
 
ImageCache() - Constructor for class org.eclipse.draw2d.util.ImageCache
 
ImageDataHelper - class org.eclipse.draw2d.util.ImageDataHelper.
This class provides some static helper methods for manipulating the SWT ImageData in special ways that are not provided by the image data itself.
ImageDataHelper() - Constructor for class org.eclipse.draw2d.util.ImageDataHelper
 
ImageInfo - class org.eclipse.draw2d.util.ImageInfo.
 
ImageInfo(Dimension) - Constructor for class org.eclipse.draw2d.util.ImageInfo
 
ImageInfo(int, int) - Constructor for class org.eclipse.draw2d.util.ImageInfo
 
index - Variable in class org.eclipse.draw2d.Figure.FigureIterator
 
init() - Method in class org.eclipse.draw2d.Clickable
Initializes this Clickable by setting a default model and adding a clickable event handler for that model.
init() - Method in class org.eclipse.draw2d.Button
Initializes this button by setting its default border and setting its background color to ColorConstants.button.
init() - Method in class org.eclipse.draw2d.CheckBox
Initializes this Clickable by setting a default model and adding a clickable event handler for that model.
init() - Method in class org.eclipse.draw2d.ToggleButton
Initializes this Clickable by setting a default model and adding a clickable event handler for that model.
init() - Method in class org.eclipse.draw2d.SWTGraphics
 
init() - Method in class org.eclipse.draw2d.SchemeBorder.Scheme
Calculates and initializes the properties of this border scheme.
init() - Method in class org.eclipse.draw2d.LightweightSystem
 
initialize() - Method in class org.eclipse.draw2d.ScrollBar
Initilization of the ScrollBar.
inner - Variable in class org.eclipse.draw2d.CompoundBorder
 
InputEvent - class org.eclipse.draw2d.InputEvent.
 
InputEvent(EventDispatcher, IFigure, int) - Constructor for class org.eclipse.draw2d.InputEvent
 
insertPoint(Point, int) - Method in class org.eclipse.draw2d.Polyline
Inserts a given point at a specified index in the Polyline.
insertPoint(Point, int) - Method in class org.eclipse.draw2d.geometry.PointList
Inserts a given point at a specified index in the list.
insets - Variable in class org.eclipse.draw2d.MarginBorder
 
Insets - class org.eclipse.draw2d.geometry.Insets.
Provides support for side space measurements for Borders
INSETS - Static variable in class org.eclipse.draw2d.SimpleEtchedBorder
 
Insets() - Constructor for class org.eclipse.draw2d.geometry.Insets
Constructs an Insets with left, top, bottom and right empty.
Insets(Insets) - Constructor for class org.eclipse.draw2d.geometry.Insets
Constructs an Insets with the initial values supplied by the input Insets.
Insets(int) - Constructor for class org.eclipse.draw2d.geometry.Insets
Constructs an Insets with all the sides set to the size given as input.
Insets(int, int, int, int) - Constructor for class org.eclipse.draw2d.geometry.Insets
Constructs an Insets with the initial values set to the values given as input.
installFiringBehavior() - Method in class org.eclipse.draw2d.ButtonModel
Sets the firing behavior for this button.
internalGetEventDispatcher() - Method in class org.eclipse.draw2d.Figure
 
internalGetEventDispatcher() - Method in interface org.eclipse.draw2d.IFigure
This method is for internal purposes only and should not be called.
internalGetEventDispatcher() - Method in class org.eclipse.draw2d.LightweightSystem.RootFigure
 
intersect(Dimension) - Method in class org.eclipse.draw2d.geometry.Dimension
Modifies this Dimension in such a way that its width becomes the greater of this Dimension's height and d's height, and its height becomes the greater of this Dimension's width and d's width.
intersect(Rectangle) - Method in class org.eclipse.draw2d.geometry.Rectangle
Sets the size of this Rectangle to the intersection region with the Rectangle supplied as input, and returns this for convenience.
intersects(Rectangle) - Method in class org.eclipse.draw2d.Figure
 
intersects(Rectangle) - Method in interface org.eclipse.draw2d.IFigure
Returns true if this figure needs to paint anywhere inside r.
intersects(Rectangle) - Method in class org.eclipse.draw2d.geometry.Rectangle
Returns if the input Rectangle intersects this Rectangle.
invalidate() - Method in class org.eclipse.draw2d.AbstractLayout
Removes all cached information for all figures this LayoutManager is responsible for.
invalidate() - Method in class org.eclipse.draw2d.ToolbarLayout
 
invalidate() - Method in class org.eclipse.draw2d.Figure
 
invalidate() - Method in interface org.eclipse.draw2d.IFigure
Invalidates this figure.
invalidate() - Method in interface org.eclipse.draw2d.LayoutManager
Tells the LayoutManager to throw away all cached information about the figures it is resposible for.
invalidate() - Method in class org.eclipse.draw2d.AbstractLabeledBorder
 
invalidate() - Method in class org.eclipse.draw2d.Label
 
invalidate() - Method in class org.eclipse.draw2d.ScrollPaneLayout
 
invalidate(Connection) - Method in class org.eclipse.draw2d.AbstractRouter
Causes the router to discard any cached information about the given Connection.
invalidate(Connection) - Method in interface org.eclipse.draw2d.ConnectionRouter
Invalidates the given Connection.
invalidate(Connection) - Method in class org.eclipse.draw2d.AutomaticRouter
 
invalidate(Connection) - Method in class org.eclipse.draw2d.ManhattanConnectionRouter
 
invalidate(IFigure) - Method in class org.eclipse.draw2d.AbstractLayout
Removes any cached information about the given figure.
invalidate(IFigure) - Method in interface org.eclipse.draw2d.LayoutManager
Tells the LayoutManager to throw away any cached information about the given figure.
INVERTED_TRIANGLE_TIP - Static variable in class org.eclipse.draw2d.PolygonDecoration
 
isArmed() - Method in class org.eclipse.draw2d.ButtonModel
Returns true if this button is armed.
isCaptured() - Method in class org.eclipse.draw2d.SWTEventDispatcher
 
isCheckedIn() - Method in class org.eclipse.draw2d.util.ImageInfo
 
isConsumed() - Method in class org.eclipse.draw2d.InputEvent
 
isDirty() - Method in class org.eclipse.draw2d.parts.Thumbnail
 
isEmpty() - Method in class org.eclipse.draw2d.IFigure.NoInsets
 
isEmpty() - Method in class org.eclipse.draw2d.geometry.Insets
Returns whether this Insets has a value of zero for its top, left, right, and bottom values.
isEmpty() - Method in class org.eclipse.draw2d.geometry.Dimension
Returns whether the Dimension has width or height greater than 0.
isEmpty() - Method in class org.eclipse.draw2d.geometry.Rectangle
Returns whether this Rectangle has any dimensions.
isEnabled() - Method in class org.eclipse.draw2d.Figure
 
isEnabled() - Method in interface org.eclipse.draw2d.IFigure
Returns true if this figure is enabled.
isEnabled() - Method in class org.eclipse.draw2d.DefaultRangeModel
 
isEnabled() - Method in class org.eclipse.draw2d.ButtonModel
Returns true if this button is enabled.
isEnabled() - Method in interface org.eclipse.draw2d.RangeModel
Returns true if this RangeModel is enabled.
isFocusTraversable() - Method in class org.eclipse.draw2d.Figure
 
isFocusTraversable() - Method in interface org.eclipse.draw2d.IFigure
Returns true if this figure can gain focus on a TraverseEvent.
isHorizontal() - Method in class org.eclipse.draw2d.ToolbarLayout
Returns whether the orientation of the layout is horizontal or not.
isHorizontal() - Method in class org.eclipse.draw2d.ScrollBar
 
isHorizontal() - Method in class org.eclipse.draw2d.FlowLayout
Returns whether the orientation of the layout is horizontal or not.
isHorizontal() - Method in class org.eclipse.draw2d.geometry.Ray
Returns whether this Ray points horizontally or not.
isMouseEventTarget() - Method in class org.eclipse.draw2d.Figure
Returns true if this figure can receive MouseEvents.
isMouseOver() - Method in class org.eclipse.draw2d.ButtonModel
Returns true if the mouse is over this button.
isOpaque() - Method in class org.eclipse.draw2d.SchemeBorder
 
isOpaque() - Method in class org.eclipse.draw2d.SimpleEtchedBorder
 
isOpaque() - Method in class org.eclipse.draw2d.CompoundBorder
 
isOpaque() - Method in class org.eclipse.draw2d.LineBorder
 
isOpaque() - Method in class org.eclipse.draw2d.Figure
 
isOpaque() - Method in class org.eclipse.draw2d.Shape
Returns the opaque state of this shape.
isOpaque() - Method in interface org.eclipse.draw2d.IFigure
Returns true if this figure is opaque.
isOpaque() - Method in class org.eclipse.draw2d.Panel
Returns true as this is an opaque figure.
isOpaque() - Method in class org.eclipse.draw2d.MarginBorder
 
isOpaque() - Method in class org.eclipse.draw2d.Polyline
 
isOpaque() - Method in class org.eclipse.draw2d.GroupBoxBorder
 
isOpaque() - Method in class org.eclipse.draw2d.FocusBorder
 
isOpaque() - Method in class org.eclipse.draw2d.TitleBarBorder
 
isOpaque() - Method in class org.eclipse.draw2d.SchemeBorder.Scheme
Returns whether this border should be opaque or not.
isOpaque() - Method in class org.eclipse.draw2d.ScrollPane
 
isOpaque() - Method in class org.eclipse.draw2d.LayeredPane
Returns the opaque state of this pane containing layers.
isOpaque() - Method in interface org.eclipse.draw2d.Border
Returns true if the Border completely fills the region defined above in paint.
isPressed() - Method in class org.eclipse.draw2d.ButtonModel
Returns true if this button is pressed.
isRequestFocusEnabled() - Method in class org.eclipse.draw2d.Figure
 
isRequestFocusEnabled() - Method in interface org.eclipse.draw2d.IFigure
Returns true if this figure can receive focus on a call to requestFocus().
isRolloverEnabled() - Method in class org.eclipse.draw2d.Clickable
Returns whether rollover feedback is enabled or not.
isSelected() - Method in class org.eclipse.draw2d.Clickable
Returns whether this Clickable is in a selected state or not.
isSelected() - Method in class org.eclipse.draw2d.ButtonModel
Returns the selection state of this model.
isSelected(ButtonModel) - Method in class org.eclipse.draw2d.ButtonGroup
Determines if the given ButtonModel is selected or not.
isShowing() - Method in class org.eclipse.draw2d.PopUpHelper
Returns true if this PopUpHelper's Shell is visible, false otherwise.
isStyle(int) - Method in class org.eclipse.draw2d.Clickable
Returns true if this Clickable's style is the same as the passed style.
isTextTruncated() - Method in class org.eclipse.draw2d.Label
Returns true if the Label's text is currently truncated and is displaying an ellipsis, false otherwise.
isValid() - Method in class org.eclipse.draw2d.Figure
Returns true if this figure is valid.
isValidationRoot() - Method in class org.eclipse.draw2d.Figure
Returns true if revalidating this figure does not require revalidating its parent.
isVisible() - Method in class org.eclipse.draw2d.Figure
 
isVisible() - Method in interface org.eclipse.draw2d.IFigure
Returns true if this figure is visible.

K

keycode - Variable in class org.eclipse.draw2d.KeyEvent
 
KeyEvent - class org.eclipse.draw2d.KeyEvent.
 
KeyEvent(EventDispatcher, IFigure, KeyEvent) - Constructor for class org.eclipse.draw2d.KeyEvent
 
KeyListener - interface org.eclipse.draw2d.KeyListener.
 
KeyListener.Stub - class org.eclipse.draw2d.KeyListener.Stub.
 
KeyListener.Stub() - Constructor for class org.eclipse.draw2d.KeyListener.Stub
 
keyPressed(KeyEvent) - Method in interface org.eclipse.draw2d.KeyListener
 
keyPressed(KeyEvent) - Method in class org.eclipse.draw2d.KeyListener.Stub
 
keyPressed(KeyEvent) - Method in class org.eclipse.draw2d.LightweightSystem.EventHandler
 
keyPressed(KeyEvent) - Method in class org.eclipse.draw2d.DebugLightweightSystem.DebugEventHandler
 
keyReleased(KeyEvent) - Method in interface org.eclipse.draw2d.KeyListener
 
keyReleased(KeyEvent) - Method in class org.eclipse.draw2d.KeyListener.Stub
 
keyReleased(KeyEvent) - Method in class org.eclipse.draw2d.LightweightSystem.EventHandler
 
keyTraversed(TraverseEvent) - Method in class org.eclipse.draw2d.LightweightSystem.EventHandler
 

L

label - Variable in class org.eclipse.draw2d.ToggleButton
 
Label - class org.eclipse.draw2d.Label.
 
Label() - Constructor for class org.eclipse.draw2d.Label
Construct an empty Label.
Label(Image) - Constructor for class org.eclipse.draw2d.Label
Construct a Label with passed Image as its icon.
Label(String) - Constructor for class org.eclipse.draw2d.Label
Construct a Label with passed String as its text.
Label(String, Image) - Constructor for class org.eclipse.draw2d.Label
Construct a Label with passed String as text and passed Image as its icon.
LabelAnchor - class org.eclipse.draw2d.LabelAnchor.
LabelAnchors must have an owner of type Label.
LabelAnchor() - Constructor for class org.eclipse.draw2d.LabelAnchor
Constructs a LabelAnchor with no owner.
LabelAnchor(Label) - Constructor for class org.eclipse.draw2d.LabelAnchor
Constructs a LabelAnchor with owner aLabelFigure.
LabeledBorder - interface org.eclipse.draw2d.LabeledBorder.
Labeled Borders have a text message somewhere on them.
LabeledContainer - class org.eclipse.draw2d.LabeledContainer.
LabeledContainer - Container with a title bar describing the contents of the container.
LabeledContainer() - Constructor for class org.eclipse.draw2d.LabeledContainer
Constructs a default container with a GroupBoxBorder border.
LabeledContainer(Border) - Constructor for class org.eclipse.draw2d.LabeledContainer
Constructs a labeled container with the Border given as input.
Layer - class org.eclipse.draw2d.Layer.
Transparent Figure intended to be added exclusively to a LayeredPane, who has the responsibilty of managing its Layers.
Layer() - Constructor for class org.eclipse.draw2d.Layer
 
LayeredPane - class org.eclipse.draw2d.LayeredPane.
LayeredPane - Figure capable of holding any number of layers.
LayeredPane() - Constructor for class org.eclipse.draw2d.LayeredPane
Constructs a new layered pane with no layers in it.
layout() - Method in class org.eclipse.draw2d.Figure
Lays out this figure using its LayoutManager.
layout() - Method in class org.eclipse.draw2d.PolylineConnection
 
layout(IFigure) - Method in class org.eclipse.draw2d.XYLayout
 
layout(IFigure) - Method in class org.eclipse.draw2d.ToolbarLayout
 
layout(IFigure) - Method in interface org.eclipse.draw2d.LayoutManager
Lays out the given figure.
layout(IFigure) - Method in class org.eclipse.draw2d.DelegatingLayout
 
layout(IFigure) - Method in class org.eclipse.draw2d.ViewportLayout
 
layout(IFigure) - Method in class org.eclipse.draw2d.FlowLayout
 
layout(IFigure) - Method in class org.eclipse.draw2d.StackLayout
 
layout(IFigure) - Method in class org.eclipse.draw2d.ScrollPaneLayout
 
LayoutManager - interface org.eclipse.draw2d.LayoutManager.
Lays out figures, using a constraint if necessary.
layoutRow(IFigure) - Method in class org.eclipse.draw2d.FlowLayout
Layouts one row of components.
left - Variable in class org.eclipse.draw2d.geometry.Insets
 
LEFT - Static variable in interface org.eclipse.draw2d.PositionConstants
 
length() - Method in class org.eclipse.draw2d.geometry.Ray
Returns the length of this Ray.
lightBlue - Static variable in interface org.eclipse.draw2d.ColorConstants
 
LIGHTER_DARKER - Static variable in class org.eclipse.draw2d.SchemeBorder
 
lighter(Color) - Static method in class org.eclipse.draw2d.FigureUtilities
Returns a Color the same as the passed color in a lighter hue.
lightGray - Static variable in interface org.eclipse.draw2d.ColorConstants
 
lightGreen - Static variable in interface org.eclipse.draw2d.ColorConstants
 
LightweightSystem - class org.eclipse.draw2d.LightweightSystem.
The LightweightSystem is the link between SWT and draw2d.
LightweightSystem.EventHandler - class org.eclipse.draw2d.LightweightSystem.EventHandler.
 
LightweightSystem.EventHandler(LightweightSystem) - Constructor for class org.eclipse.draw2d.LightweightSystem.EventHandler
 
LightweightSystem.RootFigure - class org.eclipse.draw2d.LightweightSystem.RootFigure.
 
LightweightSystem.RootFigure(LightweightSystem) - Constructor for class org.eclipse.draw2d.LightweightSystem.RootFigure
 
LightweightSystem() - Constructor for class org.eclipse.draw2d.LightweightSystem
 
LightweightSystem(Canvas) - Constructor for class org.eclipse.draw2d.LightweightSystem
Constructs a LightweightSystem on Canvas c.
LINE_DASH - Static variable in class org.eclipse.draw2d.Graphics
 
LINE_DASHDOT - Static variable in class org.eclipse.draw2d.Graphics
 
LINE_DASHDOTDOT - Static variable in class org.eclipse.draw2d.Graphics
 
LINE_DOT - Static variable in class org.eclipse.draw2d.Graphics
 
LINE_SOLID - Static variable in class org.eclipse.draw2d.Graphics
 
LineBorder - class org.eclipse.draw2d.LineBorder.
Provides for a line border with sides of equal widths.
LineBorder() - Constructor for class org.eclipse.draw2d.LineBorder
Constructs a default black LineBorder with a width of one pixel.
LineBorder(Color) - Constructor for class org.eclipse.draw2d.LineBorder
Constructs a LineBorder with the specified color, and a width of 1 pixel.
LineBorder(Color, int) - Constructor for class org.eclipse.draw2d.LineBorder
Constructs a LineBorder with the specified color, and of the specified width.
LineBorder(int) - Constructor for class org.eclipse.draw2d.LineBorder
Constructs a black LineBorder with the specified width.
lineStyle - Variable in class org.eclipse.draw2d.Shape
 
lineStyle - Variable in class org.eclipse.draw2d.SWTGraphics.State
 
lineWidth - Variable in class org.eclipse.draw2d.Shape
 
lineWidth - Variable in class org.eclipse.draw2d.SWTGraphics.State
 
list - Variable in class org.eclipse.draw2d.Figure.FigureIterator
 
listeners - Variable in class org.eclipse.draw2d.ConnectionAnchorBase
 
Locator - interface org.eclipse.draw2d.Locator.
Controls the location of an IFigure.
loser - Variable in class org.eclipse.draw2d.FocusEvent
 
LOWERED - Static variable in interface org.eclipse.draw2d.SchemeBorder.SCHEMES
 

M

majorAlignment - Variable in class org.eclipse.draw2d.FlowLayout
 
makeGhostShape(Shape) - Static method in class org.eclipse.draw2d.FigureUtilities
Produces a ghosting effect on s/
ManhattanConnectionRouter - class org.eclipse.draw2d.ManhattanConnectionRouter.
Provides a Connection with an orthogonal route between the Connection's source and target anchors.
ManhattanConnectionRouter() - Constructor for class org.eclipse.draw2d.ManhattanConnectionRouter
 
MarginBorder - class org.eclipse.draw2d.MarginBorder.
A border that provides blank padding.
MarginBorder(Insets) - Constructor for class org.eclipse.draw2d.MarginBorder
Constructs a MarginBorder with dimensions specified by insets.
MarginBorder(int) - Constructor for class org.eclipse.draw2d.MarginBorder
Constructs a MarginBorder with equal padding on all sides.
MarginBorder(int, int, int, int) - Constructor for class org.eclipse.draw2d.MarginBorder
Constructs a MarginBorder with padding specified by the passed values.
MAX_DIMENSION - Static variable in interface org.eclipse.draw2d.IFigure
 
MAX_FLAG - Static variable in class org.eclipse.draw2d.Figure
 
MAX_FLAG - Static variable in class org.eclipse.draw2d.ScrollBar
 
MAX_FLAG - Static variable in class org.eclipse.draw2d.ButtonModel
 
max(Point, Point) - Static method in class org.eclipse.draw2d.geometry.Point
 
maxSize - Variable in class org.eclipse.draw2d.Figure
 
menuBackground - Static variable in interface org.eclipse.draw2d.ColorConstants
 
menuBackgroundSelected - Static variable in interface org.eclipse.draw2d.ColorConstants
 
menuForeground - Static variable in interface org.eclipse.draw2d.ColorConstants
 
menuForegroundSelected - Static variable in interface org.eclipse.draw2d.ColorConstants
 
merge(ImageInfo) - Method in class org.eclipse.draw2d.util.ImageInfo
 
MIDDLE - Static variable in interface org.eclipse.draw2d.PositionConstants
 
MIDDLE - Static variable in class org.eclipse.draw2d.ConnectionLocator
 
MIDPOINT - Static variable in class org.eclipse.draw2d.ConnectionLocator
Deprecated. Use MIDDLE instead, since the location is not the midpoint of a line-segment, but the middle of a polyline.
MidpointLocator - class org.eclipse.draw2d.MidpointLocator.
 
MidpointLocator(Connection, int) - Constructor for class org.eclipse.draw2d.MidpointLocator
Constructs a MidpointLocator object with associated Connection c and index i.
MIN_DIMENSION - Static variable in interface org.eclipse.draw2d.IFigure
 
min(Point, Point) - Static method in class org.eclipse.draw2d.geometry.Point
 
minorAlignment - Variable in class org.eclipse.draw2d.ToolbarLayout
 
minorAlignment - Variable in class org.eclipse.draw2d.FlowLayout
 
minSize - Variable in class org.eclipse.draw2d.Figure
 
mixAlphaWithinRegion(ImageData, Region, double, RGB) - Static method in class org.eclipse.draw2d.util.ImageDataHelper
mixAlphaWithinRegion: Mix in the alpha value using the given background color within the region specified.
mixColors(Color, Color) - Static method in class org.eclipse.draw2d.FigureUtilities
Mixes the passed Colors and returns the resulting Color.
mouseDoubleClick(MouseEvent) - Method in class org.eclipse.draw2d.MouseListener.Stub
 
mouseDoubleClick(MouseEvent) - Method in class org.eclipse.draw2d.LightweightSystem.EventHandler
 
mouseDoubleClicked(MouseEvent) - Method in interface org.eclipse.draw2d.MouseListener
Called when a mouse button has been double clicked over the listened to object.
mouseDoubleClicked(MouseEvent) - Method in class org.eclipse.draw2d.MouseListener.Stub
 
mouseDown(MouseEvent) - Method in class org.eclipse.draw2d.LightweightSystem.EventHandler
 
mouseDrag(MouseEvent) - Method in class org.eclipse.draw2d.MouseMotionListener.Stub
 
mouseDragged(MouseEvent) - Method in interface org.eclipse.draw2d.MouseMotionListener
Called when the mouse has moved over the listened to object while a button was pressed.
mouseDragged(MouseEvent) - Method in class org.eclipse.draw2d.MouseMotionListener.Stub
 
mouseEnter(MouseEvent) - Method in class org.eclipse.draw2d.LightweightSystem.EventHandler
 
mouseEnter(MouseEvent) - Method in class org.eclipse.draw2d.MouseMotionListener.Stub
 
mouseEntered(MouseEvent) - Method in interface org.eclipse.draw2d.MouseMotionListener
Called when the mouse has entered the listened to object.
mouseEntered(MouseEvent) - Method in class org.eclipse.draw2d.MouseMotionListener.Stub
 
MouseEvent - class org.eclipse.draw2d.MouseEvent.
 
mouseExit(MouseEvent) - Method in class org.eclipse.draw2d.LightweightSystem.EventHandler
 
mouseExit(MouseEvent) - Method in class org.eclipse.draw2d.MouseMotionListener.Stub
 
mouseExited(MouseEvent) - Method in interface org.eclipse.draw2d.MouseMotionListener
Called when the mouse has exited the listened to object.
mouseExited(MouseEvent) - Method in class org.eclipse.draw2d.MouseMotionListener.Stub
 
mouseHover(MouseEvent) - Method in class org.eclipse.draw2d.LightweightSystem.EventHandler
 
mouseHover(MouseEvent) - Method in interface org.eclipse.draw2d.MouseMotionListener
Called when the mouse hovers over the listened to object.
mouseHover(MouseEvent) - Method in class org.eclipse.draw2d.MouseMotionListener.Stub
 
MouseListener - interface org.eclipse.draw2d.MouseListener.
A listener interface for receiving mouse button events.
MouseListener.Stub - class org.eclipse.draw2d.MouseListener.Stub.
 
MouseListener.Stub() - Constructor for class org.eclipse.draw2d.MouseListener.Stub
 
MouseMotionListener - interface org.eclipse.draw2d.MouseMotionListener.
A listener interface for receiving mouse motion events.
MouseMotionListener.Stub - class org.eclipse.draw2d.MouseMotionListener.Stub.
 
MouseMotionListener.Stub() - Constructor for class org.eclipse.draw2d.MouseMotionListener.Stub
 
mouseMove(MouseEvent) - Method in class org.eclipse.draw2d.LightweightSystem.EventHandler
 
mouseMove(MouseEvent) - Method in class org.eclipse.draw2d.DebugLightweightSystem.DebugEventHandler
 
mouseMove(MouseEvent) - Method in class org.eclipse.draw2d.MouseMotionListener.Stub
 
mouseMoved(MouseEvent) - Method in interface org.eclipse.draw2d.MouseMotionListener
Called when the mouse has moved over the listened to object.
mouseMoved(MouseEvent) - Method in class org.eclipse.draw2d.MouseMotionListener.Stub
 
MOUSEOVER_FLAG - Static variable in class org.eclipse.draw2d.ButtonModel
 
MOUSEOVER_PROPERTY - Static variable in class org.eclipse.draw2d.ButtonModel
 
mousePress(MouseEvent) - Method in class org.eclipse.draw2d.MouseListener.Stub
 
mousePressed(MouseEvent) - Method in interface org.eclipse.draw2d.MouseListener
Called when a mouse button has been pressed while over the listened to object.
mousePressed(MouseEvent) - Method in class org.eclipse.draw2d.MouseListener.Stub
 
mouseRelease(MouseEvent) - Method in class org.eclipse.draw2d.MouseListener.Stub
 
mouseReleased(MouseEvent) - Method in interface org.eclipse.draw2d.MouseListener
Called when a pressed mouse button has been released.
mouseReleased(MouseEvent) - Method in class org.eclipse.draw2d.MouseListener.Stub
 
mouseUp(MouseEvent) - Method in class org.eclipse.draw2d.LightweightSystem.EventHandler
 
MultiValueMap - class org.eclipse.draw2d.util.MultiValueMap.
 
MultiValueMap() - Constructor for class org.eclipse.draw2d.util.MultiValueMap
 

N

negate() - Method in class org.eclipse.draw2d.geometry.Point
Mirrors this Point about the origin, and returns this for conveinience.
negate() - Method in class org.eclipse.draw2d.geometry.Dimension
Negates this Dimension
NEVER - Static variable in class org.eclipse.draw2d.ScrollPaneSolver
 
NEVER - Static variable in class org.eclipse.draw2d.ScrollPane
 
NEVER - Static variable in class org.eclipse.draw2d.ScrollPaneLayout
 
NEVER - Static variable in class org.eclipse.draw2d.FigureCanvas
 
next() - Method in class org.eclipse.draw2d.AutomaticRouter
Returns the next router.
nextFigure() - Method in class org.eclipse.draw2d.Figure.FigureIterator
 
nextLayer - Variable in class org.eclipse.draw2d.Layer
 
NO - Static variable in class org.eclipse.draw2d.Cursors
 
NO_INSETS - Static variable in interface org.eclipse.draw2d.IFigure
 
NO_MANAGER - Static variable in class org.eclipse.draw2d.Figure
 
NON_TRANSPARENT - Static variable in class org.eclipse.draw2d.Graphics
Deprecated. use (draw/fill)(String/Text) methods instead
NONE - Static variable in interface org.eclipse.draw2d.PositionConstants
 
NORTH - Static variable in interface org.eclipse.draw2d.PositionConstants
 
NORTH_EAST - Static variable in interface org.eclipse.draw2d.PositionConstants
 
NORTH_SOUTH - Static variable in interface org.eclipse.draw2d.PositionConstants
 
NORTH_WEST - Static variable in interface org.eclipse.draw2d.PositionConstants
 
notifyPainting(Rectangle) - Method in interface org.eclipse.draw2d.UpdateListener
 
notifyValidating() - Method in interface org.eclipse.draw2d.UpdateListener
 
NULL - Static variable in interface org.eclipse.draw2d.ConnectionRouter
 

O

orange - Static variable in interface org.eclipse.draw2d.ColorConstants
 
org.eclipse.draw2d - package org.eclipse.draw2d
Most of the Draw2d classes and interfaces reside in this base package.
org.eclipse.draw2d.geometry - package org.eclipse.draw2d.geometry
This package contains useful geometry related classes, such as Rectangle and Point.
org.eclipse.draw2d.parts - package org.eclipse.draw2d.parts
This package contains some complex parts used with Draw2d.
org.eclipse.draw2d.util - package org.eclipse.draw2d.util
This package contains some utilities for use with Draw2d.
Orientable - interface org.eclipse.draw2d.Orientable.
An interface for objects that can be either horizontally or vertically oriented.
orientation - Variable in class org.eclipse.draw2d.Triangle
 
outer - Variable in class org.eclipse.draw2d.CompoundBorder
 
outlineShape(Graphics) - Method in class org.eclipse.draw2d.Shape
 
outlineShape(Graphics) - Method in class org.eclipse.draw2d.Ellipse
Draw the outline of the Ellipse.
outlineShape(Graphics) - Method in class org.eclipse.draw2d.Triangle
Draw the outline of the Triangle.
outlineShape(Graphics) - Method in class org.eclipse.draw2d.RectangleFigure
Draw the outline of the RectangleFigure.
outlineShape(Graphics) - Method in class org.eclipse.draw2d.Polyline
 
outlineShape(Graphics) - Method in class org.eclipse.draw2d.Polygon
Draw the outline of the Polygon.
outlineShape(Graphics) - Method in class org.eclipse.draw2d.RoundedRectangle
Draw the outline of the RoundedRectangle.

P

paint(GC) - Method in class org.eclipse.draw2d.LightweightSystem
Invokes this LightweightSystem's UpdateManager to paint this LightweightSystem's Canvas and contents.
paint(Graphics) - Method in class org.eclipse.draw2d.Figure
Paints this figure, including its border and children.
paint(Graphics) - Method in interface org.eclipse.draw2d.IFigure
Paints this figure and its children.
paint(Graphics) - Method in class org.eclipse.draw2d.Layer
 
paint(Graphics, IFigure, Insets, Color[], Color[]) - Method in class org.eclipse.draw2d.SchemeBorder
 
paint(IFigure, Graphics, Insets) - Method in class org.eclipse.draw2d.SchemeBorder
 
paint(IFigure, Graphics, Insets) - Method in class org.eclipse.draw2d.SimpleEtchedBorder
 
paint(IFigure, Graphics, Insets) - Method in class org.eclipse.draw2d.CompoundBorder
 
paint(IFigure, Graphics, Insets) - Method in class org.eclipse.draw2d.LineBorder
 
paint(IFigure, Graphics, Insets) - Method in class org.eclipse.draw2d.MarginBorder
 
paint(IFigure, Graphics, Insets) - Method in class org.eclipse.draw2d.GroupBoxBorder
 
paint(IFigure, Graphics, Insets) - Method in class org.eclipse.draw2d.FocusBorder
 
paint(IFigure, Graphics, Insets) - Method in class org.eclipse.draw2d.TitleBarBorder
 
paint(IFigure, Graphics, Insets) - Method in interface org.eclipse.draw2d.Border
paint the Border.
paint(IFigure, Graphics, Insets) - Method in class org.eclipse.draw2d.ButtonBorder
 
paintBorder(Graphics) - Method in class org.eclipse.draw2d.Figure
Paints the border associated with this figure, if one exists.
paintBorder(Graphics) - Method in class org.eclipse.draw2d.Clickable
 
paintChildren(Graphics) - Method in class org.eclipse.draw2d.Figure
Paint this Figure's children.
paintChildren(Graphics) - Method in class org.eclipse.draw2d.LayeredPane
Paints the children (layers) of this pane with the help of the input graphics handle.
paintClientArea(Graphics) - Method in class org.eclipse.draw2d.Figure
Paints this Figure's client area.
paintClientArea(Graphics) - Method in class org.eclipse.draw2d.Clickable
Paints the area of this figure excluded by the borders.
paintClientArea(Graphics) - Method in class org.eclipse.draw2d.Viewport
 
paintEtchedBorder(Graphics, Rectangle) - Static method in class org.eclipse.draw2d.FigureUtilities
Paints a border with an etching effect, having a shadow of a darker version of g's background color, and a highlight a lighter version of g's background color.
paintEtchedBorder(Graphics, Rectangle, Color, Color) - Static method in class org.eclipse.draw2d.FigureUtilities
Paints a border with an etching effect, having a shadow of Color shadow and highlight of Color highlight.
paintFigure(Graphics) - Method in class org.eclipse.draw2d.Figure
Paints this Figure's primary representation, or background.
paintFigure(Graphics) - Method in class org.eclipse.draw2d.Shape
 
paintFigure(Graphics) - Method in class org.eclipse.draw2d.Label
 
paintFigure(Graphics) - Method in class org.eclipse.draw2d.parts.Thumbnail
 
Panel - class org.eclipse.draw2d.Panel.
A General purpose Container.
Panel() - Constructor for class org.eclipse.draw2d.Panel
 
performScale(float) - Method in class org.eclipse.draw2d.geometry.Point
Scales the location of this Point along both X and Y axes by factor.
performScale(float) - Method in interface org.eclipse.draw2d.geometry.Translatable
Scales this object by the scale factor.
performScale(float) - Method in class org.eclipse.draw2d.geometry.Rectangle
 
performTranslate(int, int) - Method in class org.eclipse.draw2d.geometry.Point
Translates this Point by (dx,dy).
performTranslate(int, int) - Method in interface org.eclipse.draw2d.geometry.Translatable
Translates this object horizontally by dx and vertically by dy.
performTranslate(int, int) - Method in class org.eclipse.draw2d.geometry.Rectangle
Translates this Rectangle by (dx,dy).
performUpdate() - Method in class org.eclipse.draw2d.UpdateManager
 
performUpdate() - Method in class org.eclipse.draw2d.SubordinateUpdateManager
 
performUpdate() - Method in class org.eclipse.draw2d.DeferredUpdateManager
 
performUpdate(Rectangle) - Method in class org.eclipse.draw2d.UpdateManager
 
performUpdate(Rectangle) - Method in class org.eclipse.draw2d.SubordinateUpdateManager
 
performUpdate(Rectangle) - Method in class org.eclipse.draw2d.DeferredUpdateManager
 
Point - class org.eclipse.draw2d.geometry.Point.
Provides support for a point in two dimensional space.
Point() - Constructor for class org.eclipse.draw2d.geometry.Point
Constructs a Point at location (0,0).
Point(double, double) - Constructor for class org.eclipse.draw2d.geometry.Point
Constructs a Point at the locations along axes suplied as input in double format.
Point(int, int) - Constructor for class org.eclipse.draw2d.geometry.Point
Constructs a Point at the locations along axes suplied as input.
Point(Point) - Constructor for class org.eclipse.draw2d.geometry.Point
Constructs a Point which is at the same location as the input Point.
PointList - class org.eclipse.draw2d.geometry.PointList.
Provides support for a list of points.
PointList() - Constructor for class org.eclipse.draw2d.geometry.PointList
Constructs an empty PointList.
PointList(int) - Constructor for class org.eclipse.draw2d.geometry.PointList
Constructs a PointList with capacity size.
Polygon - class org.eclipse.draw2d.Polygon.
Draws a polygon which encloses all of its Points.
Polygon() - Constructor for class org.eclipse.draw2d.Polygon
 
PolygonDecoration - class org.eclipse.draw2d.PolygonDecoration.
 
PolygonDecoration() - Constructor for class org.eclipse.draw2d.PolygonDecoration
Constructs a PolygonDecoration.
Polyline - class org.eclipse.draw2d.Polyline.
Provides for graphical lines comprised of Points.
Polyline() - Constructor for class org.eclipse.draw2d.Polyline
 
PolylineConnection - class org.eclipse.draw2d.PolylineConnection.
Connection based on polyline.
PolylineConnection() - Constructor for class org.eclipse.draw2d.PolylineConnection
 
PolylineDecoration - class org.eclipse.draw2d.PolylineDecoration.
A decorative Figure intended to be placed on a Polyline.
PolylineDecoration() - Constructor for class org.eclipse.draw2d.PolylineDecoration
Constructs a PolylineDecoration.
popState() - Method in class org.eclipse.draw2d.Graphics
 
popState() - Method in class org.eclipse.draw2d.SWTGraphics
 
PopUpHelper - class org.eclipse.draw2d.PopUpHelper.
Provides abstract support for classes that manage popups.
PopUpHelper(Control) - Constructor for class org.eclipse.draw2d.PopUpHelper
Constructs a PopUpHelper to assist with popups on Control c.
PositionConstants - interface org.eclipse.draw2d.PositionConstants.
 
preformRun() - Method in class org.eclipse.draw2d.util.Timer
 
preformRun() - Method in class org.eclipse.draw2d.util.UITimer
 
prefSize - Variable in class org.eclipse.draw2d.Figure
 
PRESSED_FLAG - Static variable in class org.eclipse.draw2d.ButtonModel
 
PRESSED_PROPERTY - Static variable in class org.eclipse.draw2d.ButtonModel
 
prevLayer - Variable in class org.eclipse.draw2d.Layer
 
primTranslate(int, int) - Method in class org.eclipse.draw2d.Figure
Translates this figure's bounds, without firing a move.
primTranslate(int, int) - Method in class org.eclipse.draw2d.Triangle
 
primTranslate(int, int) - Method in class org.eclipse.draw2d.Polyline
 
primTranslate(int, int) - Method in class org.eclipse.draw2d.FreeformLayer
 
primTranslate(int, int) - Method in class org.eclipse.draw2d.FreeformLayeredPane
 
printContents() - Static method in class org.eclipse.draw2d.util.ImageCache
 
processPositions(Ray, Ray, List, boolean, Connection) - Method in class org.eclipse.draw2d.ManhattanConnectionRouter
 
PROPERTY_CONNECTION_ROUTER - Static variable in interface org.eclipse.draw2d.Connection
 
PROPERTY_EXTENT - Static variable in interface org.eclipse.draw2d.RangeModel
 
PROPERTY_MAXIMUM - Static variable in interface org.eclipse.draw2d.RangeModel
 
PROPERTY_MINIMUM - Static variable in interface org.eclipse.draw2d.RangeModel
 
PROPERTY_POINTS - Static variable in interface org.eclipse.draw2d.Connection
 
PROPERTY_VALUE - Static variable in interface org.eclipse.draw2d.RangeModel
 
PROPERTY_VIEW_LOCATION - Static variable in class org.eclipse.draw2d.Viewport
 
propertyChange(PropertyChangeEvent) - Method in class org.eclipse.draw2d.ScrollBar
 
propertyChange(PropertyChangeEvent) - Method in class org.eclipse.draw2d.Viewport
 
propertyListeners - Variable in class org.eclipse.draw2d.DefaultRangeModel
 
pushState() - Method in class org.eclipse.draw2d.Graphics
 
pushState() - Method in class org.eclipse.draw2d.SWTGraphics
 
put(Object, Object) - Method in class org.eclipse.draw2d.util.MultiValueMap
 

Q

queueWork() - Method in class org.eclipse.draw2d.DeferredUpdateManager
 

R

RAISED - Static variable in interface org.eclipse.draw2d.SchemeBorder.SCHEMES
 
RangeModel - interface org.eclipse.draw2d.RangeModel.
 
Ray - class org.eclipse.draw2d.geometry.Ray.
Provides support for vector type calculations.
Ray() - Constructor for class org.eclipse.draw2d.geometry.Ray
Constructs a Ray of no direction and magnitude.
Ray(int, int) - Constructor for class org.eclipse.draw2d.geometry.Ray
Constructs a Ray with direction from the origin(0,0) to the coordinates given.
Ray(Point) - Constructor for class org.eclipse.draw2d.geometry.Ray
Constructs a Ray with direction from the origin(0,0) to the Point given.
Ray(Point, Point) - Constructor for class org.eclipse.draw2d.geometry.Ray
Constructs a Ray which points from the first input Point to the second input Point.
Ray(Ray, Ray) - Constructor for class org.eclipse.draw2d.geometry.Ray
Constructs a Ray which connects both the Rays given as input.
readjustScrollBars() - Method in class org.eclipse.draw2d.Viewport
Sets extents of RangeModels to the client area of this Viewport.
readjustScrollBars() - Method in class org.eclipse.draw2d.FreeformViewport
 
Rectangle - class org.eclipse.draw2d.geometry.Rectangle.
Provides support for a rectangle.
Rectangle() - Constructor for class org.eclipse.draw2d.geometry.Rectangle
Constructs a Rectangle at the origin with zero width and height.
Rectangle(int, int, int, int) - Constructor for class org.eclipse.draw2d.geometry.Rectangle
Constructs a Rectangle with the location coordinates, width and height provided as input.
Rectangle(Point, Dimension) - Constructor for class org.eclipse.draw2d.geometry.Rectangle
Constructs a Rectangle given its upper left hand corner and its dimensions.
Rectangle(Point, Point) - Constructor for class org.eclipse.draw2d.geometry.Rectangle
Constructs a Rectangle provided it upper left and lower right points.
Rectangle(Rectangle) - Constructor for class org.eclipse.draw2d.geometry.Rectangle
Constructs a Rectangle with the location and size of the input Rectangle.
Rectangle(Rectangle) - Constructor for class org.eclipse.draw2d.geometry.Rectangle
Constructs a Rectangle with the same location and size of the SWT Rectangle provided as input.
RectangleFigure - class org.eclipse.draw2d.RectangleFigure.
Draws a rectangle whose size is determined by the bounds set to it.
RectangleFigure() - Constructor for class org.eclipse.draw2d.RectangleFigure
Creates a RectangleFigure.
red - Static variable in interface org.eclipse.draw2d.ColorConstants
 
RelativeBendpoint - class org.eclipse.draw2d.RelativeBendpoint.
A Bendpoint that calculates its location based on its distance from the start and end points of the Connection, as well as its weight.
RelativeBendpoint() - Constructor for class org.eclipse.draw2d.RelativeBendpoint
Creates a new RelativeBendpoint.
RelativeBendpoint(Connection) - Constructor for class org.eclipse.draw2d.RelativeBendpoint
Creates a new RelativeBendpoint and associates it with the given Connection.
RelativeLocator - class org.eclipse.draw2d.RelativeLocator.
A locator that specfies a point that is relative to the bounds of a Figure.
RelativeLocator() - Constructor for class org.eclipse.draw2d.RelativeLocator
Creates a new RelativeLocator which will locate its target Figure in the top-left corner of the reference Figure (which must be set separately).
RelativeLocator(IFigure, double, double) - Constructor for class org.eclipse.draw2d.RelativeLocator
Creates a new RelativeLocator with the given reference Figure that locates its target Figure based on _relativeX and _relativeY.
RelativeLocator(IFigure, int) - Constructor for class org.eclipse.draw2d.RelativeLocator
Creates a new RelativeLocator with the given reference Figure, that will locate its target figure based on location, which is one of the compass directions defined in PositionConstants.
releaseCapture() - Method in class org.eclipse.draw2d.SWTEventDispatcher
 
releaseGraphics(Graphics) - Method in class org.eclipse.draw2d.DeferredUpdateManager
 
relocate(IFigure) - Method in interface org.eclipse.draw2d.Locator
Relocates the given IFigure.
relocate(IFigure) - Method in class org.eclipse.draw2d.AbstractLocator
 
relocate(IFigure) - Method in class org.eclipse.draw2d.ConnectionEndpointLocator
 
relocate(IFigure) - Method in class org.eclipse.draw2d.RelativeLocator
 
relocate(IFigure) - Method in class org.eclipse.draw2d.ArrowLocator
 
relocate(IFigure) - Method in class org.eclipse.draw2d.parts.DockLocator
Sets the Dock's location.
remove(ButtonModel) - Method in class org.eclipse.draw2d.ButtonGroup
Removes the given ButtonModel from this ButtonGroup.
remove(Connection) - Method in class org.eclipse.draw2d.AbstractRouter
Removes the given Connection from this routers list of Connections it is responsible for.
remove(Connection) - Method in interface org.eclipse.draw2d.ConnectionRouter
Removes the Connection from this router.
remove(Connection) - Method in class org.eclipse.draw2d.AutomaticRouter
 
remove(Connection) - Method in class org.eclipse.draw2d.BendpointConnectionRouter
Removes the given connection from the map of constraints.
remove(Connection) - Method in class org.eclipse.draw2d.ManhattanConnectionRouter
Removes the given connection from the map of constraints.
remove(IFigure) - Method in class org.eclipse.draw2d.AbstractLayout
Removes the given figure from this LayoutManager's list of figures.
remove(IFigure) - Method in class org.eclipse.draw2d.XYLayout
 
remove(IFigure) - Method in class org.eclipse.draw2d.Figure
 
remove(IFigure) - Method in interface org.eclipse.draw2d.IFigure
Removes the given figure from this figure's list of children.
remove(IFigure) - Method in interface org.eclipse.draw2d.LayoutManager
Removes the given figure from this LayoutManager.
remove(IFigure) - Method in class org.eclipse.draw2d.FreeformLayer
 
remove(IFigure) - Method in class org.eclipse.draw2d.ConnectionLayer
 
remove(Object, Object) - Method in class org.eclipse.draw2d.util.MultiValueMap
 
removeActionListener(ActionListener) - Method in class org.eclipse.draw2d.Clickable
Removes the given listener from the list of ActionListener's of this Clickable.
removeActionListener(ActionListener) - Method in class org.eclipse.draw2d.ButtonModel
Removes the given ActionListener.
removeAll() - Method in class org.eclipse.draw2d.Figure
Removes all children from this Figure.
removeAllPoints() - Method in class org.eclipse.draw2d.Polyline
Erases the Polyline and removes all of its Points.
removeAllPoints() - Method in class org.eclipse.draw2d.geometry.PointList
Removes all the points stored by this list.
removeAncestorListener(AncestorListener) - Method in class org.eclipse.draw2d.Figure
 
removeAncestorListener(AncestorListener) - Method in interface org.eclipse.draw2d.IFigure
Unregisters the given listener, so that it will no longer receive notification of ancestor events.
removeAnchorListener(AnchorListener) - Method in interface org.eclipse.draw2d.ConnectionAnchor
Removes the listener.
removeAnchorListener(AnchorListener) - Method in class org.eclipse.draw2d.ConnectionAnchorBase
 
removeAnchorListener(AnchorListener) - Method in class org.eclipse.draw2d.AbstractConnectionAnchor
Removes the given listener from this anchor.
removeChangeListener(ChangeListener) - Method in class org.eclipse.draw2d.Clickable
Removes the given listener from the list of ChangeListener's of this clickable.
removeChangeListener(ChangeListener) - Method in class org.eclipse.draw2d.ButtonModel
Removes the given ChangeListener.
removeFigureListener(FigureListener) - Method in class org.eclipse.draw2d.Figure
 
removeFigureListener(FigureListener) - Method in interface org.eclipse.draw2d.IFigure
Unregisters the given listener, so that it will no longer receive notification of figure events.
removeFocusListener(FocusListener) - Method in class org.eclipse.draw2d.Figure
 
removeFocusListener(FocusListener) - Method in interface org.eclipse.draw2d.IFigure
Unregisters the given listener, so that it will no longer receive notification of focus events.
removeLayer(IFigure) - Method in class org.eclipse.draw2d.LayeredPane
Removes the given layer from the layers in this figure.
removeLayer(int) - Method in class org.eclipse.draw2d.LayeredPane
Removes the layer at the specified index from the list of layers in this layered pane.
removeLayer(Object) - Method in class org.eclipse.draw2d.LayeredPane
Removes the layer identified by the given key from this layerepane.
removeListener(Class, Object) - Method in class org.eclipse.draw2d.Figure
Removes listener from clazz.
removeListener(Class, Object) - Method in class org.eclipse.draw2d.EventListenerList
 
removeMouseListener(MouseListener) - Method in class org.eclipse.draw2d.Figure
 
removeMouseListener(MouseListener) - Method in interface org.eclipse.draw2d.IFigure
Unregisters the given listener, so that it will no longer receive notification of mouse events.
removeMouseMotionListener(MouseMotionListener) - Method in class org.eclipse.draw2d.Figure
 
removeMouseMotionListener(MouseMotionListener) - Method in interface org.eclipse.draw2d.IFigure
Unregisters the given listener, so that it will no longer receive notification of mouse motion events.
removeNotify() - Method in class org.eclipse.draw2d.Figure
 
removeNotify() - Method in interface org.eclipse.draw2d.IFigure
Called before this figure is removed from its parent.
removeNotify() - Method in class org.eclipse.draw2d.PolylineConnection
Called just before the receiver is being removed from its parent.
removePoint(int) - Method in class org.eclipse.draw2d.Polyline
Removes a point from the Polyline.
removePoint(int) - Method in class org.eclipse.draw2d.geometry.PointList
Removes the point at the specified index from the PointList, and returns it.
removePropertyChangeListener(PropertyChangeListener) - Method in class org.eclipse.draw2d.Figure
 
removePropertyChangeListener(PropertyChangeListener) - Method in interface org.eclipse.draw2d.IFigure
Unregisters the given listener, so that it will no longer receive notification of any property changes.
removePropertyChangeListener(PropertyChangeListener) - Method in class org.eclipse.draw2d.DefaultRangeModel
 
removePropertyChangeListener(PropertyChangeListener) - Method in class org.eclipse.draw2d.ButtonGroup
Removes the passed PropertyChangeListener from this ButtonGroup.
removePropertyChangeListener(PropertyChangeListener) - Method in interface org.eclipse.draw2d.RangeModel
Removes the given listener from this RangeModel's list of PropertyChangeListeners.
removePropertyChangeListener(String, PropertyChangeListener) - Method in class org.eclipse.draw2d.Figure
 
removePropertyChangeListener(String, PropertyChangeListener) - Method in interface org.eclipse.draw2d.IFigure
Unregisters the given listener, so that it will no longer receive notification of changes in the given property.
removeReservedLines(Connection) - Method in class org.eclipse.draw2d.ManhattanConnectionRouter
 
removeStateTransitionListener(ButtonStateTransitionListener) - Method in class org.eclipse.draw2d.ButtonModel
Removes the given ButtonStateTransitionListener.
removeUpdateListener(UpdateListener) - Method in class org.eclipse.draw2d.UpdateManager
 
repaint() - Method in class org.eclipse.draw2d.Figure
 
repaint() - Method in interface org.eclipse.draw2d.IFigure
Repaints this figure.
repaint(int, int, int, int) - Method in class org.eclipse.draw2d.Figure
 
repaint(int, int, int, int) - Method in interface org.eclipse.draw2d.IFigure
Repaints the rectangular area within this figure whose upper-left corner is located at the point (x,y) and whose width and height are w and h, respectively.
repaint(Rectangle) - Method in class org.eclipse.draw2d.Figure
Repaints the area of this figure represented by the given Rectangle.
repaint(Rectangle) - Method in interface org.eclipse.draw2d.IFigure
Repaints the rectangular area within this figure represented by rect.
repairDamage() - Method in class org.eclipse.draw2d.DeferredUpdateManager
 
REPEAT_FIRING - Static variable in class org.eclipse.draw2d.Clickable
 
REPEAT_FIRING_BEHAVIOR - Static variable in class org.eclipse.draw2d.ButtonModel
 
requestFocus() - Method in class org.eclipse.draw2d.Figure
 
requestFocus() - Method in interface org.eclipse.draw2d.IFigure
Requests focus from the EventDispatcher.
requestFocus(IFigure) - Method in class org.eclipse.draw2d.EventDispatcher
 
requestFocus(IFigure) - Method in class org.eclipse.draw2d.SWTEventDispatcher
 
requestRemoveFocus(IFigure) - Method in class org.eclipse.draw2d.EventDispatcher
 
requestRemoveFocus(IFigure) - Method in class org.eclipse.draw2d.SWTEventDispatcher
 
reserveColumn(Connection, Integer) - Method in class org.eclipse.draw2d.ManhattanConnectionRouter
 
reserveRow(Connection, Integer) - Method in class org.eclipse.draw2d.ManhattanConnectionRouter
 
resize(Dimension) - Method in class org.eclipse.draw2d.geometry.Rectangle
Resizes this Rectangle by the dimensions provided as input, and returns this for convenience.
resize(int, int) - Method in class org.eclipse.draw2d.geometry.Rectangle
Resizes this Rectangle by the dimension values supplied as input, and returns this for convenience.
restoreState() - Method in class org.eclipse.draw2d.Graphics
 
restoreState() - Method in class org.eclipse.draw2d.SWTGraphics
 
restoreState(SWTGraphics.State) - Method in class org.eclipse.draw2d.SWTGraphics
 
revalidate() - Method in class org.eclipse.draw2d.Figure
 
revalidate() - Method in interface org.eclipse.draw2d.IFigure
Revalidates this figure.
revalidate() - Method in class org.eclipse.draw2d.ScrollBar
 
RIDGED - Static variable in interface org.eclipse.draw2d.SchemeBorder.SCHEMES
 
right - Variable in class org.eclipse.draw2d.geometry.Insets
 
RIGHT - Static variable in interface org.eclipse.draw2d.PositionConstants
 
right() - Method in class org.eclipse.draw2d.geometry.Rectangle
Returns the right end of the rectangle along the X axis.
ROLLOVER_ENABLED_FLAG - Static variable in class org.eclipse.draw2d.ButtonModel
 
ROLLOVER_ENABLED_PROPERTY - Static variable in class org.eclipse.draw2d.ButtonModel
 
root - Variable in class org.eclipse.draw2d.SubordinateUpdateManager
 
RotatableDecoration - interface org.eclipse.draw2d.RotatableDecoration.
An IFigure that can be rotated.
RoundedRectangle - class org.eclipse.draw2d.RoundedRectangle.
Draws a Rectangle whose corners are rounded in appearance.
RoundedRectangle() - Constructor for class org.eclipse.draw2d.RoundedRectangle
Constructs a round cornered rectangle.
route(Connection) - Method in interface org.eclipse.draw2d.ConnectionRouter
Routes the Connection.
route(Connection) - Method in class org.eclipse.draw2d.ConnectionRouter.NullConnectionRouter
 
route(Connection) - Method in class org.eclipse.draw2d.AutomaticRouter
 
route(Connection) - Method in class org.eclipse.draw2d.BendpointConnectionRouter
Routes the Connection.
route(Connection) - Method in class org.eclipse.draw2d.ManhattanConnectionRouter
Routes the Connection.
run() - Method in class org.eclipse.draw2d.DeferredUpdateManager.UpdateRequest
 
run() - Method in class org.eclipse.draw2d.util.Timer
 

S

scale(float) - Method in class org.eclipse.draw2d.Graphics
 
scale(float) - Method in class org.eclipse.draw2d.SWTGraphics
 
scale(float) - Method in class org.eclipse.draw2d.geometry.Point
Scales the location of this Point along both X and Y axes by the value input.
scale(float) - Method in class org.eclipse.draw2d.geometry.Dimension
Scales the width and height of this Dimension by the amount supplied, and returns this for convenience.
scale(float) - Method in class org.eclipse.draw2d.geometry.Rectangle
Scales the location and size of this Rectangle by the given scale.
scale(float, float) - Method in class org.eclipse.draw2d.geometry.Point
Scales the location of this Point along X and Y axes by the respective values given as input, and returns this for convenience.
scale(float, float) - Method in class org.eclipse.draw2d.geometry.Dimension
Scales the width of this Dimension by w and scales the height of this Dimension by h.
scale(float, float) - Method in class org.eclipse.draw2d.geometry.Rectangle
Scales the location and size of this Rectangle by the given scales.
scheduleRepeatedly(Runnable, int, int) - Method in class org.eclipse.draw2d.util.Timer
 
scheme - Variable in class org.eclipse.draw2d.SchemeBorder
 
SCHEME_FRAME - Static variable in class org.eclipse.draw2d.FrameBorder
 
SchemeBorder - class org.eclipse.draw2d.SchemeBorder.
SchemeBorder allows the creation of borders based on Schemes.
SchemeBorder.Scheme - class org.eclipse.draw2d.SchemeBorder.Scheme.
Holds a set of information about a border, which can be changed to create a wide range of schemes.
SchemeBorder.Scheme() - Constructor for class org.eclipse.draw2d.SchemeBorder.Scheme
Constructs a default border Scheme with no border sides.
SchemeBorder.Scheme(Color[]) - Constructor for class org.eclipse.draw2d.SchemeBorder.Scheme
Constructs a border scheme with the specified colors.
SchemeBorder.Scheme(Color[], Color[]) - Constructor for class org.eclipse.draw2d.SchemeBorder.Scheme
Constructs a border Scheme with the specified highlight and shadow colors.
SchemeBorder.SCHEMES - interface org.eclipse.draw2d.SchemeBorder.SCHEMES.
Interface which defines some commonly used schemes for the border.
SchemeBorder() - Constructor for class org.eclipse.draw2d.SchemeBorder
Constructs a default SchemeBorder with no scheme defined.
SchemeBorder(SchemeBorder.Scheme) - Constructor for class org.eclipse.draw2d.SchemeBorder
Constructs a SchemeBorder with the Scheme given as input.
ScrollableThumbnail - class org.eclipse.draw2d.parts.ScrollableThumbnail.
Scrollable, scaled image representation of a Figure.
ScrollableThumbnail() - Constructor for class org.eclipse.draw2d.parts.ScrollableThumbnail
 
ScrollableThumbnail(Viewport) - Constructor for class org.eclipse.draw2d.parts.ScrollableThumbnail
 
ScrollBar - class org.eclipse.draw2d.ScrollBar.
Provides for the scrollbars used by the ScrollPane.
ScrollBar() - Constructor for class org.eclipse.draw2d.ScrollBar
Constructs a ScrollBar.
scrollHorizontalTo(int) - Method in class org.eclipse.draw2d.ScrollPane
Scrolls the Scrollpane horizontally x pixels from its left-most position.
ScrollPane - class org.eclipse.draw2d.ScrollPane.
A class which implements automatic horizontal and/or vertical scrolling for a single IFigure child.
ScrollPane() - Constructor for class org.eclipse.draw2d.ScrollPane
Constructs a new ScrollPane with a ScrollPaneLayout.
ScrollPaneLayout - class org.eclipse.draw2d.ScrollPaneLayout.
The ScrollPaneLayout is responsible for laying out the Viewport and ScrollBars of a ScrollPane.
ScrollPaneLayout() - Constructor for class org.eclipse.draw2d.ScrollPaneLayout
 
ScrollPaneSolver - class org.eclipse.draw2d.ScrollPaneSolver.
 
ScrollPaneSolver.Result - class org.eclipse.draw2d.ScrollPaneSolver.Result.
 
ScrollPaneSolver.Result() - Constructor for class org.eclipse.draw2d.ScrollPaneSolver.Result
 
ScrollPaneSolver() - Constructor for class org.eclipse.draw2d.ScrollPaneSolver
 
scrollSmoothTo(int, int) - Method in class org.eclipse.draw2d.FigureCanvas
Scrolls in an animated way to the new x and y location.
scrollTo(int, int) - Method in class org.eclipse.draw2d.FigureCanvas
Scrolls the contents to the new x and y location.
scrollTo(Point) - Method in class org.eclipse.draw2d.ScrollPane
Scrolls the Scrollpane horizontally from its left-most position by location.x pixels and vertically from its top-most position by location.y pixels.
scrollToX(int) - Method in class org.eclipse.draw2d.FigureCanvas
Scrolls the contents horizontally so that they are offset by newHOffset.
scrollToY(int) - Method in class org.eclipse.draw2d.FigureCanvas
Scrolls the contents vertically so that they are offset by newVOffset.
scrollVerticalTo(int) - Method in class org.eclipse.draw2d.ScrollPane
Scrolls the Scrollpane vertically y pixels from its top-most position.
SELECTED_FLAG - Static variable in class org.eclipse.draw2d.ButtonModel
 
SELECTED_PROPERTY - Static variable in class org.eclipse.draw2d.ButtonModel
 
selectNewModel(ButtonModel) - Method in class org.eclipse.draw2d.ButtonGroup
Sets the passed ButtonModel to be the currently selected ButtonModel of this ButtonGroup.
setAlignment(int) - Method in class org.eclipse.draw2d.ConnectionLocator
Sets alignment to passed value.
setAlignment(int) - Method in class org.eclipse.draw2d.FlowLayout
Deprecated. Use specific major, minor alignment approaches.
setArmed(boolean) - Method in class org.eclipse.draw2d.ButtonModel
Sets this button to be armed.
setBackgroundColor(Color) - Method in class org.eclipse.draw2d.Figure
 
setBackgroundColor(Color) - Method in interface org.eclipse.draw2d.IFigure
Sets the background color.
setBackgroundColor(Color) - Method in class org.eclipse.draw2d.Graphics
 
setBackgroundColor(Color) - Method in class org.eclipse.draw2d.SWTGraphics
 
setBackgroundColor(Color) - Method in class org.eclipse.draw2d.PopUpHelper
Sets the background color of this PopUpHelper's Shell.
setBackgroundColor(Color) - Method in class org.eclipse.draw2d.TitleBarBorder
Sets the background color of the area within the boundaries of this border.
setBorder(Border) - Method in class org.eclipse.draw2d.Figure
 
setBorder(Border) - Method in interface org.eclipse.draw2d.IFigure
Sets the border.
setBounds(Rectangle) - Method in class org.eclipse.draw2d.Figure
Sets the bounds of this Figure to the Rectangle r.
setBounds(Rectangle) - Method in interface org.eclipse.draw2d.IFigure
Sets the bounds to the given rectangle.
setBounds(Rectangle) - Method in class org.eclipse.draw2d.geometry.Rectangle
Sets the parameters of this Rectangle from the Rectangle passed in.
setBoundsOfChild(IFigure, IFigure, Rectangle) - Method in class org.eclipse.draw2d.FlowLayout
Sets the given bounds for the child figure input.
setCapture(IFigure) - Method in class org.eclipse.draw2d.SWTEventDispatcher
 
setChildrenDirection(int) - Method in class org.eclipse.draw2d.Figure
Sets the direction of any Orientable children.
setChildrenEnabled(boolean) - Method in class org.eclipse.draw2d.Figure
Sets all childrens' enabled property to value.
setChildrenOrientation(int) - Method in class org.eclipse.draw2d.Figure
Sets the orientation of any Orientable children.
setClip(Rectangle) - Method in class org.eclipse.draw2d.Graphics
 
setClip(Rectangle) - Method in class org.eclipse.draw2d.SWTGraphics
 
setClipAbsolute(int, int, int, int) - Method in class org.eclipse.draw2d.SWTGraphics
 
setConnection(Connection) - Method in class org.eclipse.draw2d.ConnectionLocator
Sets Connection associated with ConnectionLocator to passed Connection.
setConnection(Connection) - Method in class org.eclipse.draw2d.RelativeBendpoint
Sets the Connection this bendpoint should be associated with.
setConnectionRouter(ConnectionRouter) - Method in class org.eclipse.draw2d.PolylineConnection
 
setConnectionRouter(ConnectionRouter) - Method in interface org.eclipse.draw2d.Connection
Sets the ConnectionRouter for this Connection.
setConnectionRouter(ConnectionRouter) - Method in class org.eclipse.draw2d.ConnectionLayer
Sets the connection router for this layer.
setConstraint(Connection, Object) - Method in class org.eclipse.draw2d.AbstractRouter
Sets the constraint for the given Connection.
setConstraint(Connection, Object) - Method in interface org.eclipse.draw2d.ConnectionRouter
Maps the given constraint to the given Connection.
setConstraint(Connection, Object) - Method in class org.eclipse.draw2d.AutomaticRouter
 
setConstraint(Connection, Object) - Method in class org.eclipse.draw2d.BendpointConnectionRouter
Sets the constraint for the given IFigure.
setConstraint(IFigure, Object) - Method in class org.eclipse.draw2d.AbstractLayout
Sets the constraint for the given figure.
setConstraint(IFigure, Object) - Method in class org.eclipse.draw2d.XYLayout
Sets the layout constraint of the given figure.
setConstraint(IFigure, Object) - Method in class org.eclipse.draw2d.Figure
Deprecated. Sets the constraint of a previously added child.
setConstraint(IFigure, Object) - Method in interface org.eclipse.draw2d.IFigure
 
setConstraint(IFigure, Object) - Method in interface org.eclipse.draw2d.LayoutManager
Sets the constraint for the given figure.
setConstraint(IFigure, Object) - Method in class org.eclipse.draw2d.DelegatingLayout
 
setContents(IFigure) - Method in class org.eclipse.draw2d.Clickable
Sets the Figure which is the contents of this Clickable.
setContents(IFigure) - Method in class org.eclipse.draw2d.Viewport
Sets this Viewport to be associated with the passed Figure.
setContents(IFigure) - Method in class org.eclipse.draw2d.LightweightSystem
Sets the contents of the LightweightSystem to the passed Figure.
setContents(IFigure) - Method in class org.eclipse.draw2d.FigureCanvas
Sets the contents of the Viewport.
setContents(IFigure) - Method in class org.eclipse.draw2d.DebugLightweightSystem
 
setContents(IFigure) - Method in class org.eclipse.draw2d.parts.Dock
 
setContentsTracksHeight(boolean) - Method in class org.eclipse.draw2d.Viewport
Toggles the Viewport's ability to resize itself automatically when its view is decreased in size in the vertical direction.
setContentsTracksWidth(boolean) - Method in class org.eclipse.draw2d.Viewport
Toggles the Viewport's ability to resize itself automatically when its view is decreased in size in the horizontal direction.
setControl(Canvas) - Method in class org.eclipse.draw2d.LightweightSystem
Sets the LightweightSystem's control to the passed Canvas.
setControl(Control) - Method in class org.eclipse.draw2d.EventDispatcher
 
setControl(Control) - Method in class org.eclipse.draw2d.SWTEventDispatcher
 
setCornerDimensions(Dimension) - Method in class org.eclipse.draw2d.RoundedRectangle
Sets the dimensions of each corner.
setCurrentFocusOwner(IFigure) - Method in class org.eclipse.draw2d.FocusTraverseManager
 
setCursor(Cursor) - Method in class org.eclipse.draw2d.Figure
 
setCursor(Cursor) - Method in interface org.eclipse.draw2d.IFigure
Sets the cursor.
setCursor(Cursor) - Method in class org.eclipse.draw2d.SWTEventDispatcher
 
setDefault(ButtonModel) - Method in class org.eclipse.draw2d.ButtonGroup
Sets the default selection of this ButtonGroup.
setDirection(int) - Method in class org.eclipse.draw2d.ScrollBar
 
setDirection(int) - Method in class org.eclipse.draw2d.ArrowButton
 
setDirection(int) - Method in class org.eclipse.draw2d.Triangle
 
setDirection(int) - Method in interface org.eclipse.draw2d.Orientable
Sets the direction.
setDirty(boolean) - Method in class org.eclipse.draw2d.parts.Thumbnail
 
setDownClickable(Clickable) - Method in class org.eclipse.draw2d.ScrollBar
Sets the Clickable that represents the down arrow of the Scrollbar to down.
setEnabled(boolean) - Method in class org.eclipse.draw2d.Figure
 
setEnabled(boolean) - Method in interface org.eclipse.draw2d.IFigure
Sets this figure to be enabled.
setEnabled(boolean) - Method in class org.eclipse.draw2d.ScrollBar
Sets enabled status of Scrollbar to value.
setEnabled(boolean) - Method in class org.eclipse.draw2d.Clickable
 
setEnabled(boolean) - Method in class org.eclipse.draw2d.ButtonModel
Sets this button to be enabled.
setEnabled(boolean) - Method in class org.eclipse.draw2d.geometry.Transposer
Sets the enabled state of this Transposer.
setEnableKeyTraversal(boolean) - Method in class org.eclipse.draw2d.SWTEventDispatcher
 
setEnd(Point) - Method in class org.eclipse.draw2d.Polyline
Sets the end point of the Polyline
setEndAnchor(ConnectionAnchor) - Method in class org.eclipse.draw2d.PolylineConnection
Deprecated.  
setEndAnchor(ConnectionAnchor) - Method in interface org.eclipse.draw2d.Connection
Deprecated. Use setTargetAnchor.
setEndDecoration(RotatableDecoration) - Method in class org.eclipse.draw2d.PolylineConnection
Deprecated.  
setEndPoints(Connection) - Method in class org.eclipse.draw2d.AutomaticRouter
 
setEndpoints(Point, Point) - Method in class org.eclipse.draw2d.Polyline
Sets the points at both extremes of the Polyline
setEventDispatcher(EventDispatcher) - Method in class org.eclipse.draw2d.LightweightSystem
Sets this LightweightSystem's EventDispatcher to dispatcher.
setEventHandler(ClickableEventHandler) - Method in class org.eclipse.draw2d.Clickable
Sets the event handler which interacts with the model to determine the behavior of this Clickable.
setExtent(int) - Method in class org.eclipse.draw2d.DefaultRangeModel
 
setExtent(int) - Method in class org.eclipse.draw2d.ScrollBar
Sets the extent of the Scrollbar to ext
setExtent(int) - Method in interface org.eclipse.draw2d.RangeModel
Sets the extent.
setFigureUnderCursor(IFigure) - Method in class org.eclipse.draw2d.SWTEventDispatcher
 
setFill(boolean) - Method in class org.eclipse.draw2d.Shape
Sets whether this shape should fill its region or not.
setFill(boolean) - Method in class org.eclipse.draw2d.FlowLayout
Sets flag based on layout orientation.
setFillXOR(boolean) - Method in class org.eclipse.draw2d.Shape
Sets whether XOR based fill should be used by the shape.
setFiringBehavior(int) - Method in class org.eclipse.draw2d.ButtonModel
Sets the firing behavior for this button.
setFiringMethod(int) - Method in class org.eclipse.draw2d.Clickable
Determines how this clickable is to fire notifications to its listeners.
setFlag(int, boolean) - Method in class org.eclipse.draw2d.Figure
Sets the given flag to the given value.
setFocus(IFigure) - Method in class org.eclipse.draw2d.SWTEventDispatcher
 
setFocusTraversable(boolean) - Method in class org.eclipse.draw2d.Figure
 
setFocusTraversable(boolean) - Method in interface org.eclipse.draw2d.IFigure
Sets the ability for this figure to gain focus on a TraverseEvent.
setFont(Font) - Method in class org.eclipse.draw2d.FrameBorder
 
setFont(Font) - Method in class org.eclipse.draw2d.Figure
 
setFont(Font) - Method in interface org.eclipse.draw2d.IFigure
Sets the font.
setFont(Font) - Method in class org.eclipse.draw2d.AbstractLabeledBorder
 
setFont(Font) - Method in class org.eclipse.draw2d.Graphics
 
setFont(Font) - Method in class org.eclipse.draw2d.SWTGraphics
 
setFont(Font) - Method in interface org.eclipse.draw2d.LabeledBorder
Sets the font for the label.
setFont(Font) - Static method in class org.eclipse.draw2d.FigureUtilities
Sets Font to passed value.
setForegroundColor(Color) - Method in class org.eclipse.draw2d.Figure
 
setForegroundColor(Color) - Method in interface org.eclipse.draw2d.IFigure
Sets the foreground color.
setForegroundColor(Color) - Method in class org.eclipse.draw2d.Graphics
 
setForegroundColor(Color) - Method in class org.eclipse.draw2d.SWTGraphics
 
setForegroundColor(Color) - Method in class org.eclipse.draw2d.PopUpHelper
Sets the foreground color of this PopUpHelper's Shell.
setGap(int) - Method in class org.eclipse.draw2d.AbstractLocator
Sets the number of pixels the figure's bounding rectangle is from the connection.
setGraphicsSource(GraphicsSource) - Method in class org.eclipse.draw2d.UpdateManager
 
setGraphicsSource(GraphicsSource) - Method in class org.eclipse.draw2d.SubordinateUpdateManager
 
setGraphicsSource(GraphicsSource) - Method in class org.eclipse.draw2d.DeferredUpdateManager
 
setGroup(ButtonGroup) - Method in class org.eclipse.draw2d.ButtonModel
Sets the ButtonGroup to which this model belongs to.
setHorizontal(boolean) - Method in class org.eclipse.draw2d.ScrollBar
Sets the orientation of the ScrollBar.
setHorizontal(boolean) - Method in class org.eclipse.draw2d.FlowLayout
Sets the orientation of the layout.
setHorizontalLocation(int) - Method in class org.eclipse.draw2d.Viewport
Sets the horizontal location of the Viewport's view to the passed value.
setHorizontalRangeModel(RangeModel) - Method in class org.eclipse.draw2d.Viewport
Sets the horizontal range model to the passed RangeModel.
setHorizontalScrollBar(ScrollBar) - Method in class org.eclipse.draw2d.ScrollPane
Sets the ScrollPane's horizontal ScrollBar to the passed ScrollBar.
setHorizontalScrollBarVisibility(int) - Method in class org.eclipse.draw2d.ScrollPane
Sets the horizontal ScrollBar visibility of the ScrollPane to the passed value.
setHorizontalScrollBarVisibility(int) - Method in class org.eclipse.draw2d.FigureCanvas
Sets the horizontal scrollbar visibility.
setHost(IFigure) - Method in class org.eclipse.draw2d.parts.Dock
 
setHoverSource(Figure, MouseEvent) - Method in class org.eclipse.draw2d.SWTEventDispatcher
 
setIcon(Image) - Method in class org.eclipse.draw2d.Label
Sets the Label's icon to the passed image
setIconAlignment(int) - Method in class org.eclipse.draw2d.Label
Sets the icon alignment relative to the Label's alignment to the passed value.
setIconDimension(Dimension) - Method in class org.eclipse.draw2d.Label
Sets the Label's icon size to the passed Dimension.
setIconTextGap(int) - Method in class org.eclipse.draw2d.Label
Sets the gap in pixels between the Label's icon and text to the passed value.
setIgnoreScroll(boolean) - Method in class org.eclipse.draw2d.Viewport
 
setLabel(String) - Method in class org.eclipse.draw2d.FrameBorder
 
setLabel(String) - Method in class org.eclipse.draw2d.LabeledContainer
Sets the title of the container.
setLabel(String) - Method in class org.eclipse.draw2d.AbstractLabeledBorder
 
setLabel(String) - Method in interface org.eclipse.draw2d.LabeledBorder
Sets the label.
setLabelAlignment(int) - Method in class org.eclipse.draw2d.Label
Sets the Label's alignment to the passed value.
setLabelFont(Font) - Method in class org.eclipse.draw2d.LabeledContainer
Sets the font to be used for the container title.
setLayoutManager(LayoutManager) - Method in class org.eclipse.draw2d.Figure
 
setLayoutManager(LayoutManager) - Method in interface org.eclipse.draw2d.IFigure
Sets the LayoutManager.
setLineStyle(int) - Method in class org.eclipse.draw2d.Shape
Sets the style of line to be used by this shape.
setLineStyle(int) - Method in class org.eclipse.draw2d.Graphics
 
setLineStyle(int) - Method in class org.eclipse.draw2d.SWTGraphics
 
setLineWidth(int) - Method in class org.eclipse.draw2d.Shape
Sets the line width to be used by the shape.
setLineWidth(int) - Method in class org.eclipse.draw2d.Polyline
 
setLineWidth(int) - Method in class org.eclipse.draw2d.Graphics
 
setLineWidth(int) - Method in class org.eclipse.draw2d.SWTGraphics
 
setLocation(int, int) - Method in class org.eclipse.draw2d.geometry.Point
Sets the location of this Point by setting its x and y coordinates to the x and y values passed in.
setLocation(int, int) - Method in class org.eclipse.draw2d.geometry.Rectangle
Sets the location of this Rectangle to the coordinates given as input.
setLocation(Point) - Method in class org.eclipse.draw2d.Figure
 
setLocation(Point) - Method in interface org.eclipse.draw2d.IFigure
Sets the location of this figure.
setLocation(Point) - Method in class org.eclipse.draw2d.PolygonDecoration
 
setLocation(Point) - Method in class org.eclipse.draw2d.PolylineDecoration
 
setLocation(Point) - Method in interface org.eclipse.draw2d.RotatableDecoration
Sets the location.
setLocation(Point) - Method in class org.eclipse.draw2d.XYAnchor
Sets the location of this anchor, and notifies all the listeners of the update.
setLocation(Point) - Method in class org.eclipse.draw2d.geometry.Point
Sets the location of this Point by setting its x and y coordinates to pt.x and pt.y, respectively.
setLocation(Point) - Method in class org.eclipse.draw2d.geometry.Rectangle
Sets the location of this Rectangle to the point given as input.
setMajorAlignment(int) - Method in class org.eclipse.draw2d.FlowLayout
Sets the alignment required along the orientation direction set.
setMajorSpacing(int) - Method in class org.eclipse.draw2d.FlowLayout
Sets the spacing in pixels to be used between children in the direction parallel to the layout's orientation.
setMatchWidth(boolean) - Method in class org.eclipse.draw2d.ToolbarLayout
Sets children's width (if vertically oriented) or height (if horizontally oriented) to stretch with their container
setMaximum(int) - Method in class org.eclipse.draw2d.DefaultRangeModel
 
setMaximum(int) - Method in class org.eclipse.draw2d.ScrollBar
The ScrollBars position is designated by integer values.
setMaximum(int) - Method in interface org.eclipse.draw2d.RangeModel
Sets the maximum value of the range.
setMaximumSize(Dimension) - Method in class org.eclipse.draw2d.Figure
 
setMaximumSize(Dimension) - Method in interface org.eclipse.draw2d.IFigure
Sets the maximum size this figure can be.
setMinimum(int) - Method in class org.eclipse.draw2d.DefaultRangeModel
 
setMinimum(int) - Method in class org.eclipse.draw2d.ScrollBar
The ScrollBars position is designated by integer values.
setMinimum(int) - Method in interface org.eclipse.draw2d.RangeModel
Sets the minimum value of the range.
setMinimumSize(Dimension) - Method in class org.eclipse.draw2d.Figure
 
setMinimumSize(Dimension) - Method in interface org.eclipse.draw2d.IFigure
Sets the minimum size this figure can be.
setMinorAlignment(int) - Method in class org.eclipse.draw2d.ToolbarLayout
Sets the alignment of the children contained in the layout.
setMinorAlignment(int) - Method in class org.eclipse.draw2d.FlowLayout
Sets the alignment to be used between children perpendicular to the orientation of the layout.
setMinorSpacing(int) - Method in class org.eclipse.draw2d.FlowLayout
Sets the spacing to be used between children perpendicular to the orientation of the layout.
setModel(ButtonModel) - Method in class org.eclipse.draw2d.Clickable
Sets the model to be used by this clickable for its state and behavior determination.
setMouseOver(boolean) - Method in class org.eclipse.draw2d.ButtonModel
Sets the mouseover property of this button.
setMouseTarget(IFigure) - Method in class org.eclipse.draw2d.SWTEventDispatcher
 
setNextLayer(Layer) - Method in class org.eclipse.draw2d.Layer
Sets the next Layer to the passed value.
setNextRouter(ConnectionRouter) - Method in class org.eclipse.draw2d.AutomaticRouter
Sets the next router to the passed value.
setOpaque(boolean) - Method in class org.eclipse.draw2d.Figure
 
setOpaque(boolean) - Method in interface org.eclipse.draw2d.IFigure
Sets this figure to be opaque if isOpaque is true and transparent if isOpaque is false.
setOrientation(int) - Method in class org.eclipse.draw2d.ScrollBar
Sets the orientation of the ScrollBar to the passed value.
setOrientation(int) - Method in class org.eclipse.draw2d.ArrowButton
 
setOrientation(int) - Method in class org.eclipse.draw2d.Triangle
 
setOrientation(int) - Method in interface org.eclipse.draw2d.Orientable
Sets the orientation.
setOutline(boolean) - Method in class org.eclipse.draw2d.Shape
Sets whether the outline should be drawn for this shape.
setOutlineXOR(boolean) - Method in class org.eclipse.draw2d.Shape
Sets whether XOR based outline should be used for this shape.
setOwner(IFigure) - Method in class org.eclipse.draw2d.AbstractConnectionAnchor
Sets the owner of this anchor, on whom this anchors location is dependent.
setPadding(Insets) - Method in class org.eclipse.draw2d.TitleBarBorder
Sets the padding space of this TitleBarBorder to the passed value.
setPadding(int) - Method in class org.eclipse.draw2d.TitleBarBorder
Sets the padding space to be applied on all sides of the border.
setPageDown(Clickable) - Method in class org.eclipse.draw2d.ScrollBar
Sets the pagedown button to the passed Clickable.
setPageIncrement(int) - Method in class org.eclipse.draw2d.ScrollBar
Sets the ScrollBar to scroll increment pixels when its pageup or pagedown buttons are pressed.
setPageUp(Clickable) - Method in class org.eclipse.draw2d.ScrollBar
Sets the pageup button to the passed Clickable.
setParent(IFigure) - Method in class org.eclipse.draw2d.Figure
 
setParent(IFigure) - Method in interface org.eclipse.draw2d.IFigure
Sets this figure's parent.
setPixels(ImageData, int, int, int, int[], int) - Static method in class org.eclipse.draw2d.util.ImageDataHelper
This method doesn't appear on ImageData, but it should.
setPoint(Point, int) - Method in class org.eclipse.draw2d.Polyline
Sets the point at index to the Point pt.
setPoint(Point, int) - Method in class org.eclipse.draw2d.geometry.PointList
Overwrites a point at an index in the list with the input point.
setPoints(PointList) - Method in class org.eclipse.draw2d.Polyline
Sets the list of points to be used by this polyline connection.
setPoints(PointList) - Method in interface org.eclipse.draw2d.Connection
Sets the PointList containing the Points that make up this Connection.
setPreferredSize(Dimension) - Method in class org.eclipse.draw2d.Figure
 
setPreferredSize(Dimension) - Method in interface org.eclipse.draw2d.IFigure
Sets this figure's preferred size.
setPreferredSize(int, int) - Method in class org.eclipse.draw2d.Figure
Sets the preferred size of this figure.
setPressed(boolean) - Method in class org.eclipse.draw2d.ButtonModel
Sets the pressed property of this button.
setPreviousLayer(Layer) - Method in class org.eclipse.draw2d.Layer
Sets the previous Layer to the passed value.
setPropertyName(String) - Method in class org.eclipse.draw2d.ChangeEvent
 
setRangeModel(RangeModel) - Method in class org.eclipse.draw2d.ScrollBar
Sets the ScrollBar's RangeModel to the passed value.
setReferenceFigure(IFigure) - Method in class org.eclipse.draw2d.RelativeLocator
Sets the Figure this locator should be relative to.
setReferencePoint(Point) - Method in class org.eclipse.draw2d.PolygonDecoration
 
setReferencePoint(Point) - Method in class org.eclipse.draw2d.PolylineDecoration
 
setReferencePoint(Point) - Method in interface org.eclipse.draw2d.RotatableDecoration
Sets the reference point.
setRelativeDimensions(Dimension, Dimension) - Method in class org.eclipse.draw2d.RelativeBendpoint
Sets the dimensions representing the x and y distances this bendpoint is from the start and end points of the connection.
setRelativePosition(int) - Method in class org.eclipse.draw2d.AbstractLocator
Sets the position of the figure with respect to the center point.
setRequestFocusEnabled(boolean) - Method in class org.eclipse.draw2d.Figure
 
setRequestFocusEnabled(boolean) - Method in interface org.eclipse.draw2d.IFigure
Sets the ability for this Figure to gain focus on a call to requestFocus().
setRolloverEnabled(boolean) - Method in class org.eclipse.draw2d.Clickable
Enables or disables roll over feedback of this figure, repainting it.
setRoot(IFigure) - Method in class org.eclipse.draw2d.EventDispatcher
 
setRoot(IFigure) - Method in class org.eclipse.draw2d.SWTEventDispatcher
 
setRoot(IFigure) - Method in class org.eclipse.draw2d.UpdateManager
 
setRoot(IFigure) - Method in class org.eclipse.draw2d.SubordinateUpdateManager
 
setRoot(IFigure) - Method in class org.eclipse.draw2d.DeferredUpdateManager
 
setRootPaneFigure(LightweightSystem.RootFigure) - Method in class org.eclipse.draw2d.LightweightSystem
 
setRotation(double) - Method in class org.eclipse.draw2d.PolygonDecoration
Sets the angle by which rotation is to be done on the PolygonDecoration.
setRotation(double) - Method in class org.eclipse.draw2d.PolylineDecoration
Sets the angle by which rotation is to be done on the PolylineDecoration.
setRotation(double) - Method in class org.eclipse.draw2d.geometry.Transform
Sets the angle by which rotation is to be done.
setRoutingConstraint(Object) - Method in class org.eclipse.draw2d.PolylineConnection
 
setRoutingConstraint(Object) - Method in interface org.eclipse.draw2d.Connection
Sets the routing constraint used by the router.
setScale(double) - Method in class org.eclipse.draw2d.geometry.Transform
Sets the value for the amount of scaling to be done along all axes.
setScale(double, double) - Method in class org.eclipse.draw2d.PolygonDecoration
Sets the amount of scaling to be done along X and Y axes on the PolygonDecoration's template.
setScale(double, double) - Method in class org.eclipse.draw2d.PolylineDecoration
Sets the amount of scaling to be done along X and Y axes on the PolylineDecoration's template.
setScale(double, double) - Method in class org.eclipse.draw2d.geometry.Transform
Sets the amount of scaling to be done along X and Y axes individually.
setScales(float, float) - Method in class org.eclipse.draw2d.parts.Thumbnail
 
setScales(float, float) - Method in class org.eclipse.draw2d.parts.ScrollableThumbnail
 
setScheme(SchemeBorder.Scheme) - Method in class org.eclipse.draw2d.SchemeBorder
Sets the Scheme for this border to the Scheme given as input.
setScrollBarVisibility(int) - Method in class org.eclipse.draw2d.ScrollPane
Sets both the horizontal and vertical ScrollBar visibilities of the ScrollPane to the passed value.
setScrollBarVisibility(int) - Method in class org.eclipse.draw2d.FigureCanvas
 
setSelected(boolean) - Method in class org.eclipse.draw2d.Clickable
Sets the selected state of this Clickable.
setSelected(boolean) - Method in class org.eclipse.draw2d.ButtonModel
Sets this button to be selected.
setSelected(ButtonModel) - Method in class org.eclipse.draw2d.ButtonGroup
Sets the button with the given ButtonModel to be selected.
setSelected(ButtonModel, boolean) - Method in class org.eclipse.draw2d.ButtonGroup
Sets model to the passed state.
setSeparation(int) - Method in class org.eclipse.draw2d.FanRouter
Sets the colliding Connection's separation in pixels.
setShellBounds(int, int, int, int) - Method in class org.eclipse.draw2d.PopUpHelper
Sets the bounds on this PopUpHelper's Shell to the passed values.
setSize(Dimension) - Method in class org.eclipse.draw2d.Figure
 
setSize(Dimension) - Method in interface org.eclipse.draw2d.IFigure
Sets this figure's size.
setSize(Dimension) - Method in class org.eclipse.draw2d.geometry.Rectangle
Sets the dimensions of this Rectangle to the input Dimension values.
setSize(int, int) - Method in class org.eclipse.draw2d.Figure
Sets the current size of this figure.
setSize(int, int) - Method in interface org.eclipse.draw2d.IFigure
Sets this figure's size.
setSize(int, int) - Method in class org.eclipse.draw2d.geometry.Rectangle
Sets the dimensions of this Rectangle to the values given as input.
setSource(IFigure) - Method in class org.eclipse.draw2d.parts.Thumbnail
 
setSourceAnchor(ConnectionAnchor) - Method in class org.eclipse.draw2d.PolylineConnection
 
setSourceAnchor(ConnectionAnchor) - Method in interface org.eclipse.draw2d.Connection
Sets the ConnectionAnchor to be used at the Source end of this Connection.
setSourceDecoration(RotatableDecoration) - Method in class org.eclipse.draw2d.PolylineConnection
Sets the decoration to be used at the start of the Connection.
setSpacing(int) - Method in class org.eclipse.draw2d.ToolbarLayout
Sets the amount of space between children
setStart(Point) - Method in class org.eclipse.draw2d.Polyline
Sets the start point of the Polyline
setStartAnchor(ConnectionAnchor) - Method in class org.eclipse.draw2d.PolylineConnection
Deprecated.  
setStartAnchor(ConnectionAnchor) - Method in interface org.eclipse.draw2d.Connection
Deprecated. Use setSourceAnchor().
setStartDecoration(RotatableDecoration) - Method in class org.eclipse.draw2d.PolylineConnection
Deprecated.  
setStepIncrement(int) - Method in class org.eclipse.draw2d.ScrollBar
Sets the ScrollBar's step increment to the passed value.
setStyle(int) - Method in class org.eclipse.draw2d.Clickable
Sets this Clickable's style to the passed value.
setTargetAnchor(ConnectionAnchor) - Method in class org.eclipse.draw2d.PolylineConnection
 
setTargetAnchor(ConnectionAnchor) - Method in interface org.eclipse.draw2d.Connection
Sets the ConnectionAnchor to be used at the target end of this Connection.
setTargetDecoration(RotatableDecoration) - Method in class org.eclipse.draw2d.PolylineConnection
Sets the decoration to be used at the end of the Connection.
setTemplate(PointList) - Method in class org.eclipse.draw2d.PolygonDecoration
Sets the PolygonDecorations point template to the passed PointList.
setTemplate(PointList) - Method in class org.eclipse.draw2d.PolylineDecoration
Sets the PolylineDecorations point template to the passed PointList.
setText(String) - Method in class org.eclipse.draw2d.Label
Sets the Label's text to the passed String.
setTextAlignment(int) - Method in class org.eclipse.draw2d.Label
Sets the text alignment of the Label relative to the label alignment Default is org.eclipse.draw2d.PositionConstants.CENTER
setTextAlignment(int) - Method in class org.eclipse.draw2d.TitleBarBorder
Sets the alignment of the text in the title bar.
setTextColor(Color) - Method in class org.eclipse.draw2d.AbstractLabeledBorder
Sets the color for this border's text.
setTextPlacement(int) - Method in class org.eclipse.draw2d.Label
Sets the text placement of the Label relative to its icon.
setThumb(IFigure) - Method in class org.eclipse.draw2d.ScrollBar
Sets the ScrollBar's thumb to the passed Figure.
setTitle(String) - Method in class org.eclipse.draw2d.parts.Dock
 
setToolTip(IFigure) - Method in class org.eclipse.draw2d.Figure
The passed Figure f will appear on a mouse hover over this Figure.
setToolTip(IFigure) - Method in interface org.eclipse.draw2d.IFigure
Sets a tooltip that is displayed when the mouse hovers over this figure.
setTranslation(double, double) - Method in class org.eclipse.draw2d.geometry.Transform
Sets the translation amounts for both axes.
setTranslation(int, int) - Method in class org.eclipse.draw2d.SWTGraphics
 
setUDistance(int) - Method in class org.eclipse.draw2d.ConnectionEndpointLocator
Sets the distance in pixels from the Connection's owner.
setUpClickable(Clickable) - Method in class org.eclipse.draw2d.ScrollBar
Sets the Clickable that represents the up arrow of the Scrollbar to up.
setUpdateManager(UpdateManager) - Method in class org.eclipse.draw2d.Figure
 
setUpdateManager(UpdateManager) - Method in interface org.eclipse.draw2d.IFigure
Sets the UpdateManager.
setUpdateManager(UpdateManager) - Method in class org.eclipse.draw2d.LightweightSystem
Sets this LightweightSystem's UpdateManager to um.
setUserData(Object) - Method in class org.eclipse.draw2d.ButtonModel
Sets user data.
setValid(boolean) - Method in class org.eclipse.draw2d.Figure
Sets this figure to be valid if valid is true, and invalid otherwise.
setValue(int) - Method in class org.eclipse.draw2d.DefaultRangeModel
 
setValue(int) - Method in class org.eclipse.draw2d.ScrollBar
Sets the value of the Scrollbar to v
setValue(int) - Method in interface org.eclipse.draw2d.RangeModel
Sets the current value.
setVDistance(int) - Method in class org.eclipse.draw2d.ConnectionEndpointLocator
Sets the distance in pixels from the Connection.
setVertical(boolean) - Method in class org.eclipse.draw2d.ToolbarLayout
Sets the orientation of the children in the ToolbarLayout.
setVerticalLocation(int) - Method in class org.eclipse.draw2d.Viewport
Sets the vertical location of the Viewport's view to the passed value.
setVerticalRangeModel(RangeModel) - Method in class org.eclipse.draw2d.Viewport
Sets the vertical range model to the passed RangeModel.
setVerticalScrollBar(ScrollBar) - Method in class org.eclipse.draw2d.ScrollPane
Sets the ScrollPane's vertical ScrollBar to the passed Scrollbar.
setVerticalScrollBarVisibility(int) - Method in class org.eclipse.draw2d.ScrollPane
Sets the vertical ScrollBar visibility of the ScrollPane to the passed value.
setVerticalScrollBarVisibility(int) - Method in class org.eclipse.draw2d.FigureCanvas
Sets the vertical scrollbar visibility.
setView(IFigure) - Method in class org.eclipse.draw2d.ScrollPane
Sets the ScrollPane's view to the passed IFigure.
setViewLocation(int, int) - Method in class org.eclipse.draw2d.Viewport
Sets the location of the Viewport's view to the passed values.
setViewLocation(Point) - Method in class org.eclipse.draw2d.Viewport
Sets the location of the Viewport's view to the passed Point.
setViewport(Viewport) - Method in class org.eclipse.draw2d.ScrollPane
Sets the ScrollPane's Viewport to the passed value.
setViewport(Viewport) - Method in class org.eclipse.draw2d.FigureCanvas
Sets the Viewport.
setViewport(Viewport) - Method in class org.eclipse.draw2d.parts.ScrollableThumbnail
 
setVisible(boolean) - Method in class org.eclipse.draw2d.Figure
 
setVisible(boolean) - Method in interface org.eclipse.draw2d.IFigure
Sets this figure's visibility.
setWeight(float) - Method in class org.eclipse.draw2d.RelativeBendpoint
Sets the weight this bendpoint should use to calculate its location.
setXOR(boolean) - Method in class org.eclipse.draw2d.Shape
Sets whether XOR based fill and XOR based outline should be used for this shape.
setXORMode(boolean) - Method in class org.eclipse.draw2d.Graphics
 
setXORMode(boolean) - Method in class org.eclipse.draw2d.SWTGraphics
 
shadow - Variable in class org.eclipse.draw2d.SchemeBorder.Scheme
 
Shape - class org.eclipse.draw2d.Shape.
Provides abstract support for a variety of shapes.
Shape() - Constructor for class org.eclipse.draw2d.Shape
Default constructor.
SHIFT - Static variable in class org.eclipse.draw2d.InputEvent
 
show() - Method in class org.eclipse.draw2d.PopUpHelper
Displays this PopUpHelper's Shell.
showH - Variable in class org.eclipse.draw2d.ScrollPaneSolver.Result
 
showV - Variable in class org.eclipse.draw2d.ScrollPaneSolver.Result
 
shrink(int, int) - Method in class org.eclipse.draw2d.geometry.Dimension
Reduces the width of this Dimension by w, and reduces the height of this Dimension by h.
shrink(int, int) - Method in class org.eclipse.draw2d.geometry.Rectangle
Shrinks the sides of this Rectangle by the horizontal and vertical values provided as input, and returns this Rectangle for convenience.
similarity(Ray) - Method in class org.eclipse.draw2d.geometry.Ray
Returns the similarity of direction between this Ray and the Ray given.
SimpleEtchedBorder - class org.eclipse.draw2d.SimpleEtchedBorder.
Provides a two pixel wide constant sized border, having an etched look.
SimpleEtchedBorder() - Constructor for class org.eclipse.draw2d.SimpleEtchedBorder
Constructs a default border having a two pixel wide border.
SimpleLoweredBorder - class org.eclipse.draw2d.SimpleLoweredBorder.
Provides a lowered border.
SimpleLoweredBorder() - Constructor for class org.eclipse.draw2d.SimpleLoweredBorder
Constructs a SimpleLoweredBorder with the predefined button-pressed Scheme set as default.
SimpleLoweredBorder(int) - Constructor for class org.eclipse.draw2d.SimpleLoweredBorder
Constructs a SimpleLoweredBorder with the width of all sides provided as input.
SimpleRaisedBorder - class org.eclipse.draw2d.SimpleRaisedBorder.
Provides a raised border.
SimpleRaisedBorder() - Constructor for class org.eclipse.draw2d.SimpleRaisedBorder
Constructs a SimpleRaisedBorder with the predefined SCHEMES.BUTTON_RAISED Scheme set as default.
SimpleRaisedBorder(int) - Constructor for class org.eclipse.draw2d.SimpleRaisedBorder
Constructs a SimpleRaisedBorder with the width of all sides provided as input.
singleton - Static variable in class org.eclipse.draw2d.SimpleEtchedBorder
 
SINGLETON - Static variable in class org.eclipse.draw2d.geometry.Point
 
SINGLETON - Static variable in class org.eclipse.draw2d.geometry.Rectangle
 
size() - Method in class org.eclipse.draw2d.geometry.PointList
Returns the number of points in this PointList.
size() - Method in class org.eclipse.draw2d.util.MultiValueMap
 
SIZEALL - Static variable in class org.eclipse.draw2d.Cursors
 
SIZEE - Static variable in class org.eclipse.draw2d.Cursors
 
SIZEN - Static variable in class org.eclipse.draw2d.Cursors
 
SIZENE - Static variable in class org.eclipse.draw2d.Cursors
 
SIZENESW - Static variable in class org.eclipse.draw2d.Cursors
 
SIZENW - Static variable in class org.eclipse.draw2d.Cursors
 
SIZENWSE - Static variable in class org.eclipse.draw2d.Cursors
 
SIZES - Static variable in class org.eclipse.draw2d.Cursors
 
SIZESE - Static variable in class org.eclipse.draw2d.Cursors
 
SIZESW - Static variable in class org.eclipse.draw2d.Cursors
 
SIZEW - Static variable in class org.eclipse.draw2d.Cursors
 
solve(Rectangle, Viewport, int, int, int, int) - Static method in class org.eclipse.draw2d.ScrollPaneSolver
 
SOUTH - Static variable in interface org.eclipse.draw2d.PositionConstants
 
SOUTH_EAST - Static variable in interface org.eclipse.draw2d.PositionConstants
 
SOUTH_WEST - Static variable in interface org.eclipse.draw2d.PositionConstants
 
StackLayout - class org.eclipse.draw2d.StackLayout.
Figures using the StackLayout as their layout manager have their children placed on top of one another.
StackLayout() - Constructor for class org.eclipse.draw2d.StackLayout
 
START - Static variable in class org.eclipse.draw2d.ConnectionLocator
 
start() - Method in class org.eclipse.draw2d.util.Timer
 
STYLE_BUTTON - Static variable in class org.eclipse.draw2d.Clickable
 
STYLE_TOGGLE - Static variable in class org.eclipse.draw2d.Clickable
 
SubordinateUpdateManager - class org.eclipse.draw2d.SubordinateUpdateManager.
 
SubordinateUpdateManager() - Constructor for class org.eclipse.draw2d.SubordinateUpdateManager
 
SWTEventDispatcher - class org.eclipse.draw2d.SWTEventDispatcher.
The SWTEventDispatcher provides draw2d with the ability to dispatch SWT Events.
SWTEventDispatcher.FigureAccessibilityDispatcher - class org.eclipse.draw2d.SWTEventDispatcher.FigureAccessibilityDispatcher.
 
SWTEventDispatcher.FigureAccessibilityDispatcher(SWTEventDispatcher) - Constructor for class org.eclipse.draw2d.SWTEventDispatcher.FigureAccessibilityDispatcher
 
SWTEventDispatcher() - Constructor for class org.eclipse.draw2d.SWTEventDispatcher
 
SWTGraphics - class org.eclipse.draw2d.SWTGraphics.
Implementation of providing the drawing capabilities of SWT's GC class in draw2d.
SWTGraphics.State - class org.eclipse.draw2d.SWTGraphics.State.
 
SWTGraphics.State() - Constructor for class org.eclipse.draw2d.SWTGraphics.State
 
SWTGraphics(GC) - Constructor for class org.eclipse.draw2d.SWTGraphics
 

T

t(Dimension) - Method in class org.eclipse.draw2d.geometry.Transposer
Returns a new transposed Dimension of the input Dimension.
t(Insets) - Method in class org.eclipse.draw2d.geometry.Transposer
Returns a new transposed Insets of the input Insets.
t(Point) - Method in class org.eclipse.draw2d.geometry.Transposer
Returns a new transposed Point of the input Point.
t(Rectangle) - Method in class org.eclipse.draw2d.geometry.Transposer
Returns a new transposed Rectangle of the input Rectangle.
tempRect - Static variable in class org.eclipse.draw2d.AbstractBorder
 
thumbDragger - Variable in class org.eclipse.draw2d.ScrollBar
 
Thumbnail - class org.eclipse.draw2d.parts.Thumbnail.
 
Thumbnail() - Constructor for class org.eclipse.draw2d.parts.Thumbnail
 
Thumbnail(IFigure) - Constructor for class org.eclipse.draw2d.parts.Thumbnail
 
Timer - class org.eclipse.draw2d.util.Timer.
 
Timer() - Constructor for class org.eclipse.draw2d.util.Timer
 
timeSinceLastUse() - Method in class org.eclipse.draw2d.util.ImageInfo
 
titleBackground - Static variable in interface org.eclipse.draw2d.ColorConstants
 
TitleBarBorder - class org.eclipse.draw2d.TitleBarBorder.
Border provides a title bar on the Figure for which this is the border of.
TitleBarBorder() - Constructor for class org.eclipse.draw2d.TitleBarBorder
Constructs a TitleBarBorder with its label set to the name of this class.
TitleBarBorder(String) - Constructor for class org.eclipse.draw2d.TitleBarBorder
Constructs a TitleBarBorder with its label set to the passed String.
titleForeground - Static variable in interface org.eclipse.draw2d.ColorConstants
 
titleGradient - Static variable in interface org.eclipse.draw2d.ColorConstants
 
titleInactiveBackground - Static variable in interface org.eclipse.draw2d.ColorConstants
 
titleInactiveForeground - Static variable in interface org.eclipse.draw2d.ColorConstants
 
titleInactiveGradient - Static variable in interface org.eclipse.draw2d.ColorConstants
 
toBoolean() - Method in class org.eclipse.draw2d.Graphics.TransparencyFlag
 
Toggle - class org.eclipse.draw2d.Toggle.
Basic Rule for Toggle: Whoever creates the toggle is reponsible for response changes for it (selection / rollover / etc...).
Toggle() - Constructor for class org.eclipse.draw2d.Toggle
Constructs a Toggle with no text or icon.
Toggle(IFigure) - Constructor for class org.eclipse.draw2d.Toggle
Constructs a Toggle with passed IFigure as its contents.
Toggle(String, Image) - Constructor for class org.eclipse.draw2d.Toggle
Constructs a Toggle with passed text and icon
ToggleButton - class org.eclipse.draw2d.ToggleButton.
A Toggle that appears like a 3-dimensional button.
ToggleButton() - Constructor for class org.eclipse.draw2d.ToggleButton
 
ToggleButton(IFigure) - Constructor for class org.eclipse.draw2d.ToggleButton
Constructs a ToggleButton with the passed IFigure as its contents.
ToggleButton(String) - Constructor for class org.eclipse.draw2d.ToggleButton
Constructs a ToggleButton with the passed string as its text.
ToggleButton(String, Image) - Constructor for class org.eclipse.draw2d.ToggleButton
Constructs a ToggleButton with a Label containing the passed text and icon.
ToggleModel - class org.eclipse.draw2d.ToggleModel.
ButtonModel that supports toggle buttons.
ToggleModel() - Constructor for class org.eclipse.draw2d.ToggleModel
 
toIntArray() - Method in class org.eclipse.draw2d.geometry.PointList
Returns the contents of this PointList as an integer array.
TOOLBAR - Static variable in interface org.eclipse.draw2d.ButtonBorder.SCHEMES
 
ToolbarLayout - class org.eclipse.draw2d.ToolbarLayout.
Layout manager that provides toolbar-like behavior.
ToolbarLayout() - Constructor for class org.eclipse.draw2d.ToolbarLayout
Constructs a vertically oriented ToolbarLayout with child spacing of 0 pixels, matchWidth true, and ALIGN_TOPLEFT alignment.
ToolbarLayout(boolean) - Constructor for class org.eclipse.draw2d.ToolbarLayout
Constructs a ToolbarLayout with a specified orientation.
toolTip - Variable in class org.eclipse.draw2d.Figure
 
tooltipBackground - Static variable in interface org.eclipse.draw2d.ColorConstants
 
tooltipForeground - Static variable in interface org.eclipse.draw2d.ColorConstants
 
ToolTipHelper - class org.eclipse.draw2d.ToolTipHelper.
This class is used by SWTEventDispatcher as support to display Figure tooltips on a mouse hover event.
ToolTipHelper(Control) - Constructor for class org.eclipse.draw2d.ToolTipHelper
Constructs a ToolTipHelper to be associated with Control c.
top - Variable in class org.eclipse.draw2d.geometry.Insets
 
TOP - Static variable in interface org.eclipse.draw2d.PositionConstants
 
toString() - Method in class org.eclipse.draw2d.MouseEvent
 
toString() - Method in class org.eclipse.draw2d.geometry.Point
Returns the description of this Point as a String.
toString() - Method in class org.eclipse.draw2d.geometry.Insets
Returns the description of this Insets as a String.
toString() - Method in class org.eclipse.draw2d.geometry.Dimension
Returns a String description of this Dimension.
toString() - Method in class org.eclipse.draw2d.geometry.Ray
Returns the String description of this Ray.
toString() - Method in class org.eclipse.draw2d.geometry.Rectangle
Returns the description of this Rectangle.
toString() - Method in class org.eclipse.draw2d.util.ImageInfo
 
touches(Rectangle) - Method in class org.eclipse.draw2d.geometry.Rectangle
Returns whether the input Rectangle touches this Rectangle.
Transform - class org.eclipse.draw2d.geometry.Transform.
Provides support for transformations of scaling, translation and rotation.
Transform() - Constructor for class org.eclipse.draw2d.geometry.Transform
 
Translatable - interface org.eclipse.draw2d.geometry.Translatable.
A translatable object can be translated (or moved) vertically and/or horizontally.
translate(Dimension) - Method in class org.eclipse.draw2d.geometry.Point
Shifts this Point by the values of the Dimension along each axis, and returns this for convenience.
translate(int, int) - Method in class org.eclipse.draw2d.Figure
 
translate(int, int) - Method in interface org.eclipse.draw2d.IFigure
Moves this figure x pixels horizontally and y pixels vertically.
translate(int, int) - Method in class org.eclipse.draw2d.Graphics
 
translate(int, int) - Method in class org.eclipse.draw2d.SWTGraphics
 
translate(int, int) - Method in class org.eclipse.draw2d.geometry.Point
Shifts this Point by the values supplied along each axes, and returns this for convenience.
translate(int, int) - Method in class org.eclipse.draw2d.geometry.PointList
Moves the origin (0,0) of the coordinate system of all the points to the Point (x,y).
translate(int, int) - Method in class org.eclipse.draw2d.geometry.Rectangle
Returns this Rectangle after moving the center of the coordinate system by the values specified along each axis.
translate(Point) - Method in class org.eclipse.draw2d.Graphics
 
translate(Point) - Method in class org.eclipse.draw2d.SWTGraphics
 
translate(Point) - Method in class org.eclipse.draw2d.geometry.Point
Shifts the location of this Point by the location of the input Point along each of the axes, and returns this for convenience.
translate(Point) - Method in class org.eclipse.draw2d.geometry.PointList
Moves the origin (0,0) of the coordinate system of all the points to the Point pt.
translate(Point) - Method in class org.eclipse.draw2d.geometry.Rectangle
Returns this Rectangle after moving the center of the coordinate system Point p.
translateFromParent(Translatable) - Method in class org.eclipse.draw2d.Figure
 
translateFromParent(Translatable) - Method in interface org.eclipse.draw2d.IFigure
Translates a Translatable from this figure's parent's coordinates to this figure's local coordinates.
translateFromParent(Translatable) - Method in class org.eclipse.draw2d.Viewport
 
translateToAbsolute(Translatable) - Method in class org.eclipse.draw2d.Figure
 
translateToAbsolute(Translatable) - Method in interface org.eclipse.draw2d.IFigure
Translates a Translatable from this figure's coordinates to the top-most parent's coordinates.
translateToParent(Translatable) - Method in class org.eclipse.draw2d.Figure
 
translateToParent(Translatable) - Method in interface org.eclipse.draw2d.IFigure
Translates a Translatable from this figure's coordinates to its parent's coordinates.
translateToParent(Translatable) - Method in class org.eclipse.draw2d.Viewport
 
translateToRelative(Translatable) - Method in class org.eclipse.draw2d.Figure
 
translateToRelative(Translatable) - Method in interface org.eclipse.draw2d.IFigure
Translates a Translatable from the top-most parent's coordinates to local coordinates.
TRANSPARENT - Static variable in class org.eclipse.draw2d.Graphics
Deprecated. use (draw/fill)(String/Text) methods instead
transpose() - Method in class org.eclipse.draw2d.geometry.Point
Interchanges the location of this Point along each of the axes and returns this for convenience.
transpose() - Method in class org.eclipse.draw2d.geometry.Insets
Interchanges the right-bottom and top-left spaces for this Insets and returns this Insets for convinience.
transpose() - Method in class org.eclipse.draw2d.geometry.Dimension
Switches the width and height of this Dimension, and returns this for convenience.
transpose() - Method in class org.eclipse.draw2d.geometry.Rectangle
Switches the location and the dimension of this Rectangle.
transposer - Variable in class org.eclipse.draw2d.ToolbarLayout
 
transposer - Variable in class org.eclipse.draw2d.ScrollBar
 
transposer - Variable in class org.eclipse.draw2d.ConnectionEndpointLocator
 
transposer - Variable in class org.eclipse.draw2d.FlowLayout
 
Transposer - class org.eclipse.draw2d.geometry.Transposer.
Conditionally transposes geometrical objects based on an "enabled" flag.
Transposer() - Constructor for class org.eclipse.draw2d.geometry.Transposer
 
triangle - Variable in class org.eclipse.draw2d.Triangle
 
Triangle - class org.eclipse.draw2d.Triangle.
A triangular graphical figure.
TRIANGLE_TIP - Static variable in class org.eclipse.draw2d.PolygonDecoration
 
TRIANGLE_TIP - Static variable in class org.eclipse.draw2d.PolylineDecoration
 
Triangle() - Constructor for class org.eclipse.draw2d.Triangle
 

U

UITimer - class org.eclipse.draw2d.util.UITimer.
 
UITimer() - Constructor for class org.eclipse.draw2d.util.UITimer
 
unhookEventHandler(ClickableEventHandler) - Method in class org.eclipse.draw2d.Clickable
Removes the given event handler containing listeners from this Clickable.
union(Dimension) - Method in class org.eclipse.draw2d.geometry.Dimension
Sets the width of this Dimension to the greater of this Dimension's width and d.width.
union(Dimension) - Method in class org.eclipse.draw2d.geometry.Rectangle
Updates this Rectangle's dimensions to the minimum size which can hold both this Rectangle and the supplied Dimension.
union(int, int) - Method in class org.eclipse.draw2d.geometry.Rectangle
Updates this Rectangle's Dimensions to the minimum size which can hold both this Rectangle and the supplied point, given its X and Y coordinates.
union(int, int, int, int) - Method in class org.eclipse.draw2d.geometry.Rectangle
Updates this Rectangle's dimensions to the minimum size which can hold both this Rectangle and the passed parameters.
union(Point) - Method in class org.eclipse.draw2d.geometry.Rectangle
Updates this Rectangle's dimensions to the minimum size which can hold both this Rectangle and the supplied Point.
union(Rectangle) - Method in class org.eclipse.draw2d.geometry.Rectangle
Updates this Rectangle's dimensions to the minimum size which can hold both this Rectangle and the passed Rectangle rect.
UPARROW - Static variable in class org.eclipse.draw2d.Cursors
 
updateCursor() - Method in class org.eclipse.draw2d.SWTEventDispatcher
 
updateFigureUnderCursor(MouseEvent) - Method in class org.eclipse.draw2d.SWTEventDispatcher
 
updateFreeformBounds(Rectangle) - Method in interface org.eclipse.draw2d.FreeformFigure
 
updateFreeformBounds(Rectangle) - Method in class org.eclipse.draw2d.FreeformLayer
 
updateFreeformBounds(Rectangle) - Method in class org.eclipse.draw2d.FreeformHelper
 
updateFreeformBounds(Rectangle) - Method in class org.eclipse.draw2d.FreeformLayeredPane
 
updateHoverSource(MouseEvent) - Method in class org.eclipse.draw2d.SWTEventDispatcher
 
UpdateListener - interface org.eclipse.draw2d.UpdateListener.
 
UpdateManager - class org.eclipse.draw2d.UpdateManager.
Update managers handle the job of repainting and laying out figures.
UpdateManager() - Constructor for class org.eclipse.draw2d.UpdateManager
 
updateToolTip(IFigure, IFigure, int, int) - Method in class org.eclipse.draw2d.ToolTipHelper
Displays the hoverSource's tooltip if a tooltip of another source is currently being displayed.
useGraphicsTranslate() - Method in class org.eclipse.draw2d.Viewport
 
useLocalCoordinates() - Method in class org.eclipse.draw2d.Figure
Returns true if this figure uses local coordinates.
useLocalCoordinates() - Method in class org.eclipse.draw2d.Polyline
 
useLocalCoordinates() - Method in class org.eclipse.draw2d.FreeformViewport
 

V

validate() - Method in class org.eclipse.draw2d.Figure
 
validate() - Method in interface org.eclipse.draw2d.IFigure
Causes this figure to layout itself, as well as its children.
validate() - Method in class org.eclipse.draw2d.Triangle
 
validate() - Method in class org.eclipse.draw2d.ScrollPane
 
validate() - Method in class org.eclipse.draw2d.FreeformLayeredPane
 
validate() - Method in class org.eclipse.draw2d.Viewport
 
validateFigures() - Method in class org.eclipse.draw2d.DeferredUpdateManager
 
vBar - Variable in class org.eclipse.draw2d.ScrollPane
 
VERTICAL - Static variable in class org.eclipse.draw2d.ToolbarLayout
 
VERTICAL - Static variable in class org.eclipse.draw2d.FlowLayout
 
VERTICAL - Static variable in interface org.eclipse.draw2d.Orientable
 
viewport - Variable in class org.eclipse.draw2d.ScrollPane
 
Viewport - class org.eclipse.draw2d.Viewport.
A Viewport is a flexible window onto a ScrollPane and represents the visible portion of the ScrollPane.
Viewport() - Constructor for class org.eclipse.draw2d.Viewport
 
Viewport(boolean) - Constructor for class org.eclipse.draw2d.Viewport
 
ViewportLayout - class org.eclipse.draw2d.ViewportLayout.
Layout for a viewport.
ViewportLayout() - Constructor for class org.eclipse.draw2d.ViewportLayout
 

W

WAIT - Static variable in class org.eclipse.draw2d.Cursors
 
WEST - Static variable in interface org.eclipse.draw2d.PositionConstants
 
white - Static variable in interface org.eclipse.draw2d.ColorConstants
 
width - Variable in class org.eclipse.draw2d.LineBorder
 
width - Variable in class org.eclipse.draw2d.geometry.Dimension
 
width - Variable in class org.eclipse.draw2d.geometry.Rectangle
 

X

x - Variable in class org.eclipse.draw2d.MouseEvent
 
x - Variable in class org.eclipse.draw2d.geometry.Point
 
x - Variable in class org.eclipse.draw2d.geometry.Ray
 
x - Variable in class org.eclipse.draw2d.geometry.Rectangle
 
xor - Variable in class org.eclipse.draw2d.SWTGraphics.State
 
XYAnchor - class org.eclipse.draw2d.XYAnchor.
Supports an anchor in the XY layout.
XYAnchor(Point) - Constructor for class org.eclipse.draw2d.XYAnchor
Constructs an XYAnchor at the Point p.
XYLayout - class org.eclipse.draw2d.XYLayout.
This class implements the
XYLayout() - Constructor for class org.eclipse.draw2d.XYLayout
 

Y

y - Variable in class org.eclipse.draw2d.MouseEvent
 
y - Variable in class org.eclipse.draw2d.geometry.Point
 
y - Variable in class org.eclipse.draw2d.geometry.Ray
 
y - Variable in class org.eclipse.draw2d.geometry.Rectangle
 
yellow - Static variable in interface org.eclipse.draw2d.ColorConstants
 

A B C D E F G H I K L M N O P Q R S T U V W X Y
Draw2D v2.0