Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbsoluteBendpoint - Class in org.eclipse.draw2d
-
AbsoluteBendpoint is a Bendpoint that defines its location simply as its X and Y coordinates.
- 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.
- AbstractBackground - Class in org.eclipse.draw2d
-
A special border which can paint both underneath and on top of a Figure.
- AbstractBackground() - Constructor for class org.eclipse.draw2d.AbstractBackground
- AbstractBorder - Class in org.eclipse.draw2d
-
Provides generic support for borders.
- AbstractBorder() - Constructor for class org.eclipse.draw2d.AbstractBorder
- AbstractConnectionAnchor - Class in org.eclipse.draw2d
-
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.
- AbstractFlowBorder - Class in org.eclipse.draw2d.text
-
A basis for implementing
FlowBorder
. - AbstractFlowBorder() - Constructor for class org.eclipse.draw2d.text.AbstractFlowBorder
- AbstractHintLayout - Class in org.eclipse.draw2d
-
The foundation for layout managers which are sensitive to width and/or height hints.
- AbstractHintLayout() - Constructor for class org.eclipse.draw2d.AbstractHintLayout
- AbstractImageFigure - Class in org.eclipse.draw2d
-
Abstract implementation of the image figure.
- AbstractImageFigure() - Constructor for class org.eclipse.draw2d.AbstractImageFigure
- AbstractLabeledBorder - Class in org.eclipse.draw2d
-
Provides support for a border with a label describing the contents of which it is surrounding.
- 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 in org.eclipse.draw2d
-
Provides generic support for LayoutManagers.
- AbstractLayout() - Constructor for class org.eclipse.draw2d.AbstractLayout
- AbstractLocator - Class in org.eclipse.draw2d
-
Places a figure relative to a point determined by the subclass.
- AbstractLocator() - Constructor for class org.eclipse.draw2d.AbstractLocator
-
Creates a new AbstractLocator.
- AbstractPointListShape - Class in org.eclipse.draw2d
-
Base superclass for all polylines/polygons
- AbstractPointListShape() - Constructor for class org.eclipse.draw2d.AbstractPointListShape
- AbstractRouter - Class in org.eclipse.draw2d
-
Base class for implementing a connection router.
- AbstractRouter() - Constructor for class org.eclipse.draw2d.AbstractRouter
- accept(IFigure) - Method in class org.eclipse.draw2d.ExclusionSearch
- accept(IFigure) - Method in class org.eclipse.draw2d.Figure.IdentitySearch
-
Always returns
true
. - accept(IFigure) - Method in interface org.eclipse.draw2d.TreeSearch
-
Returns
true
if the given figure is accepted by the search. - AccessibilityDispatcher() - Constructor for class org.eclipse.draw2d.EventDispatcher.AccessibilityDispatcher
- AccessibleBase - Class in org.eclipse.draw2d
-
The base class for accessible objects which provides accesibilty clients with a unique ID.
- AccessibleBase() - Constructor for class org.eclipse.draw2d.AccessibleBase
- ActionEvent - Class in org.eclipse.draw2d
-
An event that occurs as a result of an action being performed.
- ActionEvent(Object) - Constructor for class org.eclipse.draw2d.ActionEvent
-
Constructs a new ActionEvent with source as the source of the event.
- ActionEvent(Object, String) - Constructor for class org.eclipse.draw2d.ActionEvent
-
Constructs a new ActionEvent with source as the source of the event and name as the name of the action that was performed.
- ActionListener - Interface in org.eclipse.draw2d
-
A Listener interface for receiving
ActionEvents
. - actionName - Variable in class org.eclipse.draw2d.ButtonModel
-
The name of the action associated with this button.
- 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(Insets) - Method in class org.eclipse.draw2d.geometry.Insets
-
Adds the values of the specified Insets to this Insets' values.
- add(IFigure) - Method in class org.eclipse.draw2d.Figure
-
Calls
Figure.add(IFigure, Object, int)
withnull
as the constraint and -1 as the index. - 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
-
Calls
Figure.add(IFigure, Object, int)
withnull
as the constraint. - 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
-
Calls
Figure.add(IFigure, Object, int)
with -1 as the index. - 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.ConnectionLayer
-
Adds the given figure with the given contraint at the given index.
- add(IFigure, Object, int) - Method in class org.eclipse.draw2d.Figure
- add(IFigure, Object, int) - Method in class org.eclipse.draw2d.FreeformLayer
- add(IFigure, Object, int) - Method in class org.eclipse.draw2d.FreeformLayeredPane
- add(IFigure, Object, int) - Method in interface org.eclipse.draw2d.IFigure
-
Adds the child with the specified index and constraint.
- 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.text.FlowFigure
-
If the child is a
FlowFigure
, its FlowContext is passed to it. - add(FlowBox) - Method in class org.eclipse.draw2d.text.BlockBox
- add(FlowBox) - Method in class org.eclipse.draw2d.text.CompositeBox
-
Adds the given box and updates properties of this composite box.
- add(FlowBox) - Method in class org.eclipse.draw2d.text.LineBox
- add(FlowBox) - Method in class org.eclipse.draw2d.text.LineRoot
- add(FlowFigure, char) - Method in class org.eclipse.draw2d.text.BidiProcessor
-
Records a character contribution for this bidi context.
- add(FlowFigure, String) - Method in class org.eclipse.draw2d.text.BidiProcessor
-
Records a String contribution for this bidi context.
- addActionListener(ActionListener) - Method in class org.eclipse.draw2d.ButtonModel
-
Registers the given listener as an ActionListener.
- addActionListener(ActionListener) - Method in class org.eclipse.draw2d.Clickable
-
Adds the given listener to the list of action listeners of this Figure.
- addAll(PointList) - Method in class org.eclipse.draw2d.geometry.PointList
-
Appends all of the given points to this PointList.
- 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 figure.
- addAnchorListener(AnchorListener) - Method in class org.eclipse.draw2d.AbstractConnectionAnchor
-
Adds the given listener to the listeners to be notified of anchor location changes.
- 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
- addChangeListener(ChangeListener) - Method in class org.eclipse.draw2d.ButtonModel
-
Registers the given listener as a ChangeListener.
- addChangeListener(ChangeListener) - Method in class org.eclipse.draw2d.Clickable
-
Adds the given listener to the list of state change listeners of this figure.
- addControlChar(char) - Method in class org.eclipse.draw2d.text.BidiProcessor
-
This methods allows FlowFigures to contribute text that may effect the bidi evaluation, but is not text that is visible on the screen.
- addCoordinateListener(CoordinateListener) - Method in class org.eclipse.draw2d.Figure
- addCoordinateListener(CoordinateListener) - Method in interface org.eclipse.draw2d.IFigure
-
Registers the given listener as a CoordinateListener of this figure.
- addCurrentLine() - Method in class org.eclipse.draw2d.text.BlockFlowLayout
-
Align the line horizontally and then commit it.
- addDirtyRegion(IFigure, int, int, int, int) - Method in class org.eclipse.draw2d.DeferredUpdateManager
-
Adds a dirty region (defined by the rectangle x, y, w, h) to the update queue.
- addDirtyRegion(IFigure, int, int, int, int) - Method in class org.eclipse.draw2d.SubordinateUpdateManager
-
Deprecated.
- 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, 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 figure.
- 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 figure.
- addFreeformListener(FreeformListener) - Method in interface org.eclipse.draw2d.FreeformFigure
-
Adds a FreeformListener to this FreeformFigure.
- addFreeformListener(FreeformListener) - Method in class org.eclipse.draw2d.FreeformLayer
- addFreeformListener(FreeformListener) - Method in class org.eclipse.draw2d.FreeformLayeredPane
- addImageChangedListener(IImageFigure.ImageChangedListener) - Method in class org.eclipse.draw2d.AbstractImageFigure
- addImageChangedListener(IImageFigure.ImageChangedListener) - Method in interface org.eclipse.draw2d.IImageFigure
-
Attaches
ImageChangedListener
to the figure - addInvalidFigure(IFigure) - Method in class org.eclipse.draw2d.DeferredUpdateManager
-
Adds the given figure to the update queue.
- addInvalidFigure(IFigure) - Method in class org.eclipse.draw2d.SubordinateUpdateManager
-
Deprecated.
- addInvalidFigure(IFigure) - Method in class org.eclipse.draw2d.UpdateManager
-
The receiver should call validate() on the IFigure figure in a timely fashion.
- addKeyListener(KeyListener) - Method in class org.eclipse.draw2d.Figure
- addKeyListener(KeyListener) - Method in interface org.eclipse.draw2d.IFigure
-
Registers the given listener as a KeyListener of this figure.
- 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.
- addLayoutListener(LayoutListener) - Method in class org.eclipse.draw2d.Figure
-
Appends the given layout listener to the list of layout listeners.
- addLayoutListener(LayoutListener) - Method in interface org.eclipse.draw2d.IFigure
-
Registers the given listener on this figure.
- addLeadingWordRequirements(int[]) - Method in class org.eclipse.draw2d.text.FlowFigure
-
Calculates the width of text before the next line-break is encountered.
- addLeadingWordRequirements(int[]) - Method in class org.eclipse.draw2d.text.InlineFlow
-
Iterates over the children to find the width before a line-break is encountered.
- addLeadingWordRequirements(int[]) - Method in class org.eclipse.draw2d.text.TextFlow
-
Returns the width of the text until the first line-break.
- addLine(CompositeBox) - Method in class org.eclipse.draw2d.text.BlockFlowLayout
- addLine(CompositeBox) - Method in interface org.eclipse.draw2d.text.FlowContext
-
Adds an entire line into the context.
- addLine(CompositeBox) - Method in class org.eclipse.draw2d.text.InlineFlowLayout
-
Adds the given box as a line below the current line.
- addListener(Class<T>, Object) - Method in class org.eclipse.draw2d.EventListenerList
-
Adds a listener of type c to the list.
- addListener(Class<T>, Object) - Method in class org.eclipse.draw2d.Figure
-
Adds a listener of type clazz to this Figure's list of event listeners.
- addListeners() - Method in class org.eclipse.draw2d.LightweightSystem
-
Adds SWT listeners to the LightWeightSystem's Canvas.
- addMember(Node) - Method in class org.eclipse.draw2d.graph.Subgraph
-
Adds the given node to this subgraph.
- 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 IFigure is added to its parent.
- addNotify() - Method in class org.eclipse.draw2d.PolylineConnection
-
Hooks the source and target anchors.
- addNotify() - Method in class org.eclipse.draw2d.text.FlowPage
- addObstacle(Rectangle) - Method in class org.eclipse.draw2d.graph.ShortestPathRouter
-
Adds an obstacle with the given bounds to the obstacles.
- addPath(Path) - Method in class org.eclipse.draw2d.graph.ShortestPathRouter
-
Adds a path to the routing.
- 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.AbstractPointListShape
-
Adds the passed point to this figure.
- addPoint(Point) - Method in class org.eclipse.draw2d.geometry.PointList
-
Adds Point p to this PointList.
- addPoint(Point) - Method in class org.eclipse.draw2d.ScalablePolygonShape
- addPropertyChangeListener(PropertyChangeListener) - Method in class org.eclipse.draw2d.ButtonGroup
-
Adds the passed listener.
- addPropertyChangeListener(PropertyChangeListener) - Method in class org.eclipse.draw2d.DefaultRangeModel
-
Registers the given listener as a PropertyChangeListener.
- 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 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.
- addRoutingListener(RoutingListener) - Method in class org.eclipse.draw2d.PolylineConnection
-
Appends the given routing listener to the list of listeners.
- addStateTransitionListener(ButtonStateTransitionListener) - Method in class org.eclipse.draw2d.ButtonModel
-
Registers the given listener as a ButtonStateTransitionListener.
- addToCurrentLine(FlowBox) - Method in class org.eclipse.draw2d.text.FlowContainerLayout
-
Adds the given box the current line and clears the context's state.
- addToCurrentLine(FlowBox) - Method in interface org.eclipse.draw2d.text.FlowContext
-
Adds the given box into the current line.
- addUpdateListener(UpdateListener) - Method in class org.eclipse.draw2d.UpdateManager
-
Adds the given listener to the list of listeners to be notified of painting and validation.
- ALIGN_BOTTOMRIGHT - Static variable in class org.eclipse.draw2d.OrderedLayout
-
Constant to specify components to be aligned on the right/bottom
- ALIGN_CENTER - Static variable in class org.eclipse.draw2d.OrderedLayout
-
Constant to specify components to be aligned in the center
- ALIGN_LEFTTOP - Static variable in class org.eclipse.draw2d.FlowLayout
-
Deprecated.
- ALIGN_RIGHTBOTTOM - Static variable in class org.eclipse.draw2d.FlowLayout
-
Deprecated.Use
OrderedLayout.ALIGN_BOTTOMRIGHT
instead. - ALIGN_TOPLEFT - Static variable in class org.eclipse.draw2d.OrderedLayout
-
Constant to specify components to be aligned on the left/top
- ALT - Static variable in class org.eclipse.draw2d.InputEvent
-
Deprecated.Use
SWT.ALT
instead. - ALWAYS - Static variable in class org.eclipse.draw2d.FigureCanvas
-
Always show scrollbar
- ALWAYS - Static variable in class org.eclipse.draw2d.ScrollPane
-
Constant indicating to always show the ScrollBar
- ALWAYS - Static variable in class org.eclipse.draw2d.ScrollPaneLayout
- ALWAYS - Static variable in class org.eclipse.draw2d.ScrollPaneSolver
-
Scrollbar visibility constants -- always show scrollbars
- ALWAYS_LEFT - Static variable in interface org.eclipse.draw2d.PositionConstants
-
Used to signify left alignment regardless of orientation (i.e., LTR or RTL)
- ALWAYS_RIGHT - Static variable in interface org.eclipse.draw2d.PositionConstants
-
Used to signify right alignment regardless of orientation (i.e., LTR or RTL)
- 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 in org.eclipse.draw2d
-
Classes which implement this interface provide methods to respond to changes in the ancestor properties of a Figure.
- AncestorListener.Stub - Class in org.eclipse.draw2d
-
An empty implementation of AncestorListener for convenience.
- 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 in org.eclipse.draw2d
-
Classes which implement this interface provide a method to notify 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
-
Called by the anchors of this connection when they have moved, revalidating this polyline connection.
- Animation - Class in org.eclipse.draw2d
-
A utility for coordinating figure animations.
- Animation() - Constructor for class org.eclipse.draw2d.Animation
- Animator - Class in org.eclipse.draw2d
-
Animates some aspect of a figure.
- ANY_BUTTON - Static variable in class org.eclipse.draw2d.InputEvent
-
Deprecated.Use
SWT.BUTTON_MASK
instead. - ANY_BUTTON - Static variable in class org.eclipse.draw2d.SWTEventDispatcher
-
Deprecated.Use
SWT.BUTTON_MASK
instead. - APPSTARTING - Static variable in class org.eclipse.draw2d.Cursors
- area - Variable in class org.eclipse.draw2d.FlowLayout.WorkingData
- armed - Variable in class org.eclipse.draw2d.ScrollBar.ThumbDragger
- ARMED_FLAG - Static variable in class org.eclipse.draw2d.ButtonModel
-
Flag for armed button state
- ARMED_PROPERTY - Static variable in class org.eclipse.draw2d.ButtonModel
-
Armed property
- ARROW - Static variable in class org.eclipse.draw2d.Cursors
- ArrowButton - Class in org.eclipse.draw2d
-
A Button which displays a triangle pointing in a specified direction.
- 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 in org.eclipse.draw2d
-
Locator used to place a
RotatableDecoration
on aConnection
. - ArrowLocator(Connection, int) - Constructor for class org.eclipse.draw2d.ArrowLocator
-
Constructs an ArrowLocator associated with passed connection and tip location (either
ConnectionLocator.SOURCE
orConnectionLocator.TARGET
). - assimilarity(Ray) - Method in class org.eclipse.draw2d.geometry.Ray
-
Deprecated.Calculates the magnitude of the cross product of this Ray with another.
- AUTO - Static variable in class org.eclipse.draw2d.ScrollPaneLayout
- AUTOMATIC - Static variable in class org.eclipse.draw2d.FigureCanvas
-
Automatically show scrollbar when needed
- AUTOMATIC - Static variable in class org.eclipse.draw2d.ScrollPane
-
Constant indicating to show as needed, when the ScrollPane can't contain its view
- AUTOMATIC - Static variable in class org.eclipse.draw2d.ScrollPaneSolver
-
Scrollbar visibility constants -- show scrollbars automatically
- AutomaticRouter - Class in org.eclipse.draw2d
-
An abstract router implementation which detects when multiple connections are overlapping.
- AutomaticRouter() - Constructor for class org.eclipse.draw2d.AutomaticRouter
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
OrderedLayout.ALIGN_TOPLEFT
instead.