Eclipse Draw2d
3.1
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

ALIGN_BOTTOMRIGHT - Static variable in class org.eclipse.draw2d.ToolbarLayout
Constant for bottom-right alignment
ALIGN_CENTER - Static variable in class org.eclipse.draw2d.FlowLayout
Constant to specify components to be aligned in the center
ALIGN_CENTER - Static variable in class org.eclipse.draw2d.ToolbarLayout
Constant for center alignment
ALIGN_LEFTTOP - Static variable in class org.eclipse.draw2d.FlowLayout
Constant to specify components to be aligned on the left/top
ALIGN_RIGHTBOTTOM - Static variable in class org.eclipse.draw2d.FlowLayout
Constant to specify components to be aligned on the right/bottom
ALIGN_TOPLEFT - Static variable in class org.eclipse.draw2d.ToolbarLayout
Constant for top-left alignment
ALT - Static variable in class org.eclipse.draw2d.InputEvent
 
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)
ANY_BUTTON - Static variable in class org.eclipse.draw2d.InputEvent
A bitwise OR'ing of InputEvent.BUTTON1, InputEvent.BUTTON2, InputEvent.BUTTON3, InputEvent.BUTTON4 and InputEvent.BUTTON5
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
 
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
Deprecated. This property will soon disappear since it is simply defined by (isPressed() && isRollover())
ARROW - Static variable in class org.eclipse.draw2d.Cursors
 
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
AbsoluteBendpoint - class org.eclipse.draw2d.AbsoluteBendpoint.
AbsoluteBendpoint is a Bendpoint that defines its location simply as its X and Y coordinates.
AbsoluteBendpoint(Point) - Constructor for class org.eclipse.draw2d.AbsoluteBendpoint
Creates a new AbsoluteBendpoint at the Point p.
AbsoluteBendpoint(int, int) - Constructor for class org.eclipse.draw2d.AbsoluteBendpoint
Creates a new AbsoluteBendpoint at the Point (x,y).
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.
AbstractFlowBorder - class org.eclipse.draw2d.text.AbstractFlowBorder.
A basis for implementing FlowBorder.
AbstractFlowBorder() - Constructor for class org.eclipse.draw2d.text.AbstractFlowBorder
 
AbstractHintLayout - class org.eclipse.draw2d.AbstractHintLayout.
The foundation for layout managers which are sensitive to width and/or height hints.
AbstractHintLayout() - Constructor for class org.eclipse.draw2d.AbstractHintLayout
 
AbstractLabeledBorder - class org.eclipse.draw2d.AbstractLabeledBorder.
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 org.eclipse.draw2d.AbstractLayout.
Provides generic support for LayoutManagers.
AbstractLayout() - Constructor for class org.eclipse.draw2d.AbstractLayout
 
AbstractLocator - class org.eclipse.draw2d.AbstractLocator.
Places a figure relative to a point determined by the subclass.
AbstractLocator() - Constructor for class org.eclipse.draw2d.AbstractLocator
Creates a new AbstractLocator.
AbstractRouter - class org.eclipse.draw2d.AbstractRouter.
Base class for implementing a connection router.
AbstractRouter() - Constructor for class org.eclipse.draw2d.AbstractRouter
 
AccessibleBase - class org.eclipse.draw2d.AccessibleBase.
The base class for accessible objects which provides accesibilty clients with a unique ID.
AccessibleBase() - Constructor for class org.eclipse.draw2d.AccessibleBase
 
ActionEvent - class org.eclipse.draw2d.ActionEvent.
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 org.eclipse.draw2d.ActionListener.
A Listener interface for receiving ActionEvents.
AncestorListener - interface org.eclipse.draw2d.AncestorListener.
Classes which implement this interface provide methods to respond to changes in the ancestor properties of a Figure.
AncestorListener.Stub - class org.eclipse.draw2d.AncestorListener.Stub.
An empty implementation of AncestorListener for convenience.
AncestorListener.Stub() - Constructor for class org.eclipse.draw2d.AncestorListener.Stub
 
AnchorListener - interface org.eclipse.draw2d.AnchorListener.
Classes which implement this interface provide a method to notify that an anchor has moved.
ArrowButton - class org.eclipse.draw2d.ArrowButton.
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 org.eclipse.draw2d.ArrowLocator.
Locator used to place a RotatableDecoration on a Connection.
ArrowLocator(Connection, int) - Constructor for class org.eclipse.draw2d.ArrowLocator
Constructs an ArrowLocator associated with passed connection and tip location (either ConnectionLocator.SOURCE or ConnectionLocator.TARGET).
AutomaticRouter - class org.eclipse.draw2d.AutomaticRouter.
An abstract router implementation which detects when multiple connections are overlapping.
AutomaticRouter() - Constructor for class org.eclipse.draw2d.AutomaticRouter
 
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.
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(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) - Method in class org.eclipse.draw2d.Figure
Calls Figure.add(IFigure, Object, int) with -1 as the index.
add(IFigure, Object, int) - Method in class org.eclipse.draw2d.Figure
 
add(IFigure) - Method in class org.eclipse.draw2d.Figure
Calls Figure.add(IFigure, Object, int) with null as the constraint and -1 as the index.
add(IFigure, int) - Method in class org.eclipse.draw2d.Figure
Calls Figure.add(IFigure, Object, int) with null as the constraint.
add(IFigure, Object, int) - Method in class org.eclipse.draw2d.FreeformLayer
 
add(IFigure, Object, int) - Method in class org.eclipse.draw2d.FreeformLayeredPane
 
add(IFigure) - Method in interface org.eclipse.draw2d.IFigure
Adds the given IFigure as a child of this IFigure.
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 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 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(Insets) - Method in class org.eclipse.draw2d.geometry.Insets
Adds the values of the specified Insets to this Insets' values.
add(Node) - Method in class org.eclipse.draw2d.graph.Rank
Adds a node to this rank.
add(FlowFigure, String) - Method in class org.eclipse.draw2d.text.BidiProcessor
Records a String contribution for this bidi context.
add(FlowFigure, char) - Method in class org.eclipse.draw2d.text.BidiProcessor
Records a character contribution for this bidi context.
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(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.LineBox
 
add(FlowBox) - Method in class org.eclipse.draw2d.text.LineRoot
 
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
 
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
Prepends 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, Object) - Method in class org.eclipse.draw2d.EventListenerList
Adds a listener of type c to the list.
addListener(Class, 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(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.
addPoint(int, int) - Method in class org.eclipse.draw2d.geometry.PointList
Adds the input point values to this PointList.
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(String, PropertyChangeListener) - Method in class org.eclipse.draw2d.Figure
 
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(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.
addPropertyChangeListener(PropertyChangeListener) - Method in interface org.eclipse.draw2d.RangeModel
Registers listener as a PropertyChangeListener of this RangeModel.
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.
adjustRank(int) - Method in class org.eclipse.draw2d.graph.NodeList
For internal use only.
ancestorAdded(IFigure) - Method in class org.eclipse.draw2d.AbstractConnectionAnchor
 
ancestorAdded(IFigure) - Method in class org.eclipse.draw2d.AncestorListener.Stub
 
ancestorAdded(IFigure) - Method in interface org.eclipse.draw2d.AncestorListener
Called when an ancestor has been added into the listening figure's hierarchy.
ancestorMoved(IFigure) - Method in class org.eclipse.draw2d.AbstractConnectionAnchor
Notifies all the listeners of this anchor's location change.
ancestorMoved(IFigure) - Method in class org.eclipse.draw2d.AncestorListener.Stub
 
ancestorMoved(IFigure) - Method in interface org.eclipse.draw2d.AncestorListener
Called when an ancestor has moved to a new location.
ancestorRemoved(IFigure) - Method in class org.eclipse.draw2d.AbstractConnectionAnchor
 
ancestorRemoved(IFigure) - Method in class org.eclipse.draw2d.AncestorListener.Stub
 
ancestorRemoved(IFigure) - Method in interface org.eclipse.draw2d.AncestorListener
Called when an ancestor has been removed from the listening figure's hierarchy.
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.
assignIncomingSortValues() - Method in class org.eclipse.draw2d.internal.graph.CompoundRankSorter
 
assignIndices() - Method in class org.eclipse.draw2d.graph.Rank
Deprecated.  
assignOutgoingSortValues() - Method in class org.eclipse.draw2d.internal.graph.CompoundRankSorter
 
assimilarity(Ray) - Method in class org.eclipse.draw2d.geometry.Ray
Calculates the magnitude of the cross product of this Ray with another.

Eclipse Draw2d
3.1
A B C D E F G H I K L M N O P Q R S T U V W X Y
Copyright (c) IBM Corp. and others 2000, 2005. All Rights Reserved.