- FanRouter - Class in org.eclipse.draw2d
-
Automatic router that spreads its
Connections
in a
fan-like fashion upon collision.
- FanRouter() - Constructor for class org.eclipse.draw2d.FanRouter
-
- fgColor - Variable in class org.eclipse.draw2d.Figure
-
- Figure - Class in org.eclipse.draw2d
-
The base implementation for graphical figures.
- Figure() - Constructor for class org.eclipse.draw2d.Figure
-
- Figure.FigureIterator - Class in org.eclipse.draw2d
-
Iterates over a Figure's children.
- Figure.FigureIterator(IFigure) - Constructor for class org.eclipse.draw2d.Figure.FigureIterator
-
Constructs a new FigureIterator for the given Figure.
- Figure.IdentitySearch - Class in org.eclipse.draw2d
-
A search which does not filter any figures. since 3.0
- FigureCanvas - Class in org.eclipse.draw2d
-
- FigureCanvas(Composite) - Constructor for class org.eclipse.draw2d.FigureCanvas
-
- FigureCanvas(Composite, int) - Constructor for class org.eclipse.draw2d.FigureCanvas
-
Constructor which applies the default styles plus any optional styles
indicated.
- FigureCanvas(int, Composite) - Constructor for class org.eclipse.draw2d.FigureCanvas
-
Constructor which uses the given styles verbatim.
- FigureCanvas(Composite, LightweightSystem) - Constructor for class org.eclipse.draw2d.FigureCanvas
-
- FigureCanvas(int, Composite, LightweightSystem) - Constructor for class org.eclipse.draw2d.FigureCanvas
-
Constructor taking a lightweight system and SWT style, which is used
verbatim.
- FigureCanvas(Composite, int, LightweightSystem) - Constructor for class org.eclipse.draw2d.FigureCanvas
-
Constructor
- FigureListener - Interface in org.eclipse.draw2d
-
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 in org.eclipse.draw2d
-
Provides miscellaneous Figure operations.
- FigureUtilities() - Constructor for class org.eclipse.draw2d.FigureUtilities
-
- fill - Variable in class org.eclipse.draw2d.FlowLayout
-
- FILL - Static variable in class org.eclipse.draw2d.GridData
-
Value for horizontalAlignment or verticalAlignment.
- FILL_BOTH - Static variable in class org.eclipse.draw2d.GridData
-
Style bit for new GridData(int)
to resize the figure to fill
the cell horizontally and vertically and to fit the remaining horizontal
and vertical space.
- FILL_HORIZONTAL - Static variable in class org.eclipse.draw2d.GridData
-
Style bit for new GridData(int)
to resize the figure to fill
the cell horizontally and to fit the remaining horizontal space.
- FILL_VERTICAL - Static variable in class org.eclipse.draw2d.GridData
-
Style bit for new GridData(int)
to resize the figure to fill
the cell vertically and to fit the remaining vertical space.
- fillArc(int, int, int, int, int, int) - Method in class org.eclipse.draw2d.Graphics
-
Fills the interior of an arc located at (x,y) with width
w and height h.
- fillArc(Rectangle, int, int) - Method in class org.eclipse.draw2d.Graphics
-
- fillArc(int, int, int, int, int, int) - Method in class org.eclipse.draw2d.ScaledGraphics
-
- fillArc(int, int, int, int, int, int) - Method in class org.eclipse.draw2d.SWTGraphics
-
- fillCheckeredRectangle(Graphics) - Method in class org.eclipse.draw2d.ToggleButton
-
Draws a checkered pattern to emulate a toggle button that is in the
selected state.
- fillGradient(int, int, int, int, boolean) - Method in class org.eclipse.draw2d.Graphics
-
Fills the the given rectangle with a gradient from the foreground color
to the background color.
- fillGradient(Rectangle, boolean) - Method in class org.eclipse.draw2d.Graphics
-
- fillGradient(int, int, int, int, boolean) - Method in class org.eclipse.draw2d.ScaledGraphics
-
- fillGradient(int, int, int, int, boolean) - Method in class org.eclipse.draw2d.SWTGraphics
-
- fillOval(int, int, int, int) - Method in class org.eclipse.draw2d.Graphics
-
Fills an ellipse that fits inside the rectangle with the given properties
using the background color.
- fillOval(Rectangle) - Method in class org.eclipse.draw2d.Graphics
-
- fillOval(int, int, int, int) - Method in class org.eclipse.draw2d.ScaledGraphics
-
- fillOval(int, int, int, int) - Method in class org.eclipse.draw2d.SWTGraphics
-
- fillPath(Path) - Method in class org.eclipse.draw2d.Graphics
-
Fills the given path.
- fillPath(Path) - Method in class org.eclipse.draw2d.ScaledGraphics
-
- fillPath(Path) - Method in class org.eclipse.draw2d.SWTGraphics
-
This method requires advanced graphics support.
- fillPolygon(int[]) - Method in class org.eclipse.draw2d.Graphics
-
Fills a closed polygon defined by the given Integer array containing the
vertices in x,y order.
- fillPolygon(PointList) - Method in class org.eclipse.draw2d.Graphics
-
Fills a closed polygon defined by the given PointList
containing the vertices.
- fillPolygon(int[]) - Method in class org.eclipse.draw2d.ScaledGraphics
-
- fillPolygon(PointList) - Method in class org.eclipse.draw2d.ScaledGraphics
-
- fillPolygon(int[]) - Method in class org.eclipse.draw2d.SWTGraphics
-
- fillPolygon(PointList) - Method in class org.eclipse.draw2d.SWTGraphics
-
- fillRectangle(int, int, int, int) - Method in class org.eclipse.draw2d.Graphics
-
Fills a rectangle whose top-left corner is located at the point (x,y)
with the given width and height.
- fillRectangle(Rectangle) - Method in class org.eclipse.draw2d.Graphics
-
Fills the given rectangle using the current background color.
- fillRectangle(int, int, int, int) - Method in class org.eclipse.draw2d.ScaledGraphics
-
- fillRectangle(int, int, int, int) - Method in class org.eclipse.draw2d.SWTGraphics
-
- fillRoundRectangle(Rectangle, int, int) - Method in class org.eclipse.draw2d.Graphics
-
Fills a rectangle with rounded corners using the background color.
- fillRoundRectangle(Rectangle, int, int) - Method in class org.eclipse.draw2d.ScaledGraphics
-
- fillRoundRectangle(Rectangle, int, int) - Method in class org.eclipse.draw2d.SWTGraphics
-
- fillShape(Graphics) - Method in class org.eclipse.draw2d.Ellipse
-
Fills the ellipse.
- 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.PolygonShape
-
- fillShape(Graphics) - Method in class org.eclipse.draw2d.Polyline
-
Null implementation for a line.
- fillShape(Graphics) - Method in class org.eclipse.draw2d.PolylineShape
-
- fillShape(Graphics) - Method in class org.eclipse.draw2d.RectangleFigure
-
- fillShape(Graphics) - Method in class org.eclipse.draw2d.RoundedRectangle
-
- fillShape(Graphics) - Method in class org.eclipse.draw2d.ScalablePolygonShape
-
- fillShape(Graphics) - Method in class org.eclipse.draw2d.Shape
-
Fills the interior of the shape with the background color.
- fillShape(Graphics) - Method in class org.eclipse.draw2d.Triangle
-
- fillString(String, int, int) - Method in class org.eclipse.draw2d.Graphics
-
Draws the given string using the current font and foreground color.
- fillString(String, Point) - Method in class org.eclipse.draw2d.Graphics
-
- fillString(String, int, int) - Method in class org.eclipse.draw2d.ScaledGraphics
-
- fillString(String, int, int) - Method in class org.eclipse.draw2d.SWTGraphics
-
- fillText(String, int, int) - Method in class org.eclipse.draw2d.Graphics
-
Draws the given string using the current font and foreground color.
- fillText(String, Point) - Method in class org.eclipse.draw2d.Graphics
-
- fillText(String, int, int) - Method in class org.eclipse.draw2d.ScaledGraphics
-
- fillText(String, int, int) - Method in class org.eclipse.draw2d.SWTGraphics
-
- findCommonAncestor(IFigure, IFigure) - Static method in class org.eclipse.draw2d.FigureUtilities
-
Returns the figure which is the nearest common ancestor of both figures,
or null
if there is no common ancestor.
- findDescendantAtExcluding(int, int, TreeSearch) - 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 accepted by the given TreeSearch.
- findFigureAt(Point) - Method in class org.eclipse.draw2d.Figure
-
- findFigureAt(int, int) - Method in class org.eclipse.draw2d.Figure
-
- findFigureAt(int, int, TreeSearch) - Method in class org.eclipse.draw2d.Figure
-
- findFigureAt(int, int) - Method in interface org.eclipse.draw2d.IFigure
-
Returns the IFigure at the specified location.
- findFigureAt(int, int, TreeSearch) - Method in interface org.eclipse.draw2d.IFigure
-
Returns the IFigure at the specified location based on the conditional
TreeSearch.
- findFigureAt(Point) - Method in interface org.eclipse.draw2d.IFigure
-
Returns the IFigure at the specified location.
- findFigureAt(int, int, TreeSearch) - Method in class org.eclipse.draw2d.Layer
-
Overridden to implement transparency.
- findFigureAtExcluding(int, int, Collection) - Method in class org.eclipse.draw2d.Figure
-
- findFigureAtExcluding(int, int, Collection) - Method in interface org.eclipse.draw2d.IFigure
-
Returns the IFigure at the specified location, excluding any IFigures in
collection
.
- findMouseEventTargetAt(int, int) - Method in class org.eclipse.draw2d.Figure
-
- findMouseEventTargetAt(int, int) - Method in interface org.eclipse.draw2d.IFigure
-
Returns the IFigure located at the given location which will accept mouse
events.
- findMouseEventTargetInDescendantsAt(int, int) - Method in class org.eclipse.draw2d.Figure
-
Searches this Figure's children for the deepest descendant for which
Figure.isMouseEventTarget()
returns
true
and returns that
descendant or
null
if none found.
- 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.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.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.
- fireCoordinateSystemChanged() - Method in class org.eclipse.draw2d.Figure
-
Notifies to all
CoordinateListener
s that this figure's local
coordinate system has changed in a way which affects the absolute bounds
of figures contained within.
- fireExtentChanged() - Method in interface org.eclipse.draw2d.FreeformFigure
-
Notifies listeners that the freeform extent (i.e. bounds) has changed.
- fireExtentChanged() - Method in class org.eclipse.draw2d.FreeformLayer
-
- fireExtentChanged() - Method in class org.eclipse.draw2d.FreeformLayeredPane
-
- fireFigureMoved() - Method in class org.eclipse.draw2d.Figure
-
- fireMoved() - Method in class org.eclipse.draw2d.Figure
-
Deprecated.
call fireFigureMoved() or fireCoordinateSystemChanged() as
appropriate
- fireMoved() - Method in class org.eclipse.draw2d.FreeformLayer
-
Overrides to do nothing.
- fireMoved() - Method in class org.eclipse.draw2d.FreeformLayeredPane
-
Overrides to do nothing.
- firePainting(Rectangle, Map) - Method in class org.eclipse.draw2d.UpdateManager
-
Notifies listeners that painting is about to occur, passing them the
damaged rectangle and the map of dirty regions.
- 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, int, int) - Method in class org.eclipse.draw2d.DefaultRangeModel
-
Notifies any listening PropertyChangeListeners that the property with the
given id has changed.
- 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, 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.
- 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.
- 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(String) - Method in class org.eclipse.draw2d.ButtonModel
-
Notifies any listening ChangeListeners that this button's state has
changed.
- fireStateChanged(ChangeEvent) - Method in class org.eclipse.draw2d.Clickable
-
Called when there has been a change of state in the model of this
clickable.
- 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
-
Notifies listeners that validation is about to occur.
- firingBehavior - Variable in class org.eclipse.draw2d.ButtonModel
-
- FIT_HEIGHT - Static variable in class org.eclipse.draw2d.PrintFigureOperation
-
A print mode that scales the printer graphics so that the height of the
printed image fits on one page and tiles horizontally, if necessary.
- FIT_PAGE - Static variable in class org.eclipse.draw2d.PrintFigureOperation
-
A print mode that scales the printer graphics so that the entire printed
image fits on one page.
- FIT_WIDTH - Static variable in class org.eclipse.draw2d.PrintFigureOperation
-
A print mode that scales the printer graphics so that the width of the
printed image fits on one page and tiles vertically, if necessary.
- flags - Variable in class org.eclipse.draw2d.Figure
-
The flags for this Figure.
- FlowAdapter - Class in org.eclipse.draw2d.text
-
Adapts non-flow figures for use within a parent hierarchy requiring flow
figures.
- FlowAdapter() - Constructor for class org.eclipse.draw2d.text.FlowAdapter
-
- FlowBorder - Interface in org.eclipse.draw2d.text
-
Experimental API.
- FlowBox - Class in org.eclipse.draw2d.text
-
A Geometric object for representing a region on a line of Text.
- FlowBox() - Constructor for class org.eclipse.draw2d.text.FlowBox
-
- FlowContainerLayout - Class in org.eclipse.draw2d.text
-
A layout for FlowFigures with children.
- FlowContainerLayout(FlowFigure) - Constructor for class org.eclipse.draw2d.text.FlowContainerLayout
-
- FlowContext - Interface in org.eclipse.draw2d.text
-
- FlowFigure - Class in org.eclipse.draw2d.text
-
The base implementation for text flow figures.
- FlowFigure() - Constructor for class org.eclipse.draw2d.text.FlowFigure
-
Constructs a new FlowFigure.
- FlowFigureLayout - Class in org.eclipse.draw2d.text
-
A LayoutManager for use with FlowFigure.
- FlowFigureLayout(FlowFigure) - Constructor for class org.eclipse.draw2d.text.FlowFigureLayout
-
Constructs a new FlowFigureLayout with the given FlowFigure.
- FlowLayout - Class in org.eclipse.draw2d
-
Lays out children in rows or columns, wrapping when the current row/column is
filled.
- 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.
- FlowLayout.WorkingData - Class in org.eclipse.draw2d
-
Holds the necessary information for layout calculations.
- FlowLayout.WorkingData() - Constructor for class org.eclipse.draw2d.FlowLayout.WorkingData
-
- FlowPage - Class in org.eclipse.draw2d.text
-
The root of a Flow hierarchy.
- FlowPage() - Constructor for class org.eclipse.draw2d.text.FlowPage
-
- FlowUtilities - Class in org.eclipse.draw2d.text
-
Utility class for FlowFigures.
- FlowUtilities() - Constructor for class org.eclipse.draw2d.text.FlowUtilities
-
- flush() - Method in class org.eclipse.draw2d.text.BlockFlowLayout
-
- flush() - Method in class org.eclipse.draw2d.text.FlowContainerLayout
-
- flush() - Method in class org.eclipse.draw2d.text.InlineFlowLayout
-
- flushGraphics(Rectangle) - Method in interface org.eclipse.draw2d.GraphicsSource
-
Tells the GraphicsSource that you have finished using that region.
- flushGraphics(Rectangle) - Method in class org.eclipse.draw2d.NativeGraphicsSource
-
Does nothing.
- FocusBorder - Class in org.eclipse.draw2d
-
A Border that looks like the system's focus rectangle.
- FocusBorder() - Constructor for class org.eclipse.draw2d.FocusBorder
-
Constructs a new FocusBorder.
- FocusEvent - Class in org.eclipse.draw2d
-
An event that occurs when an
IFigure
gains or
loses focus.
- FocusEvent(IFigure, IFigure) - Constructor for class org.eclipse.draw2d.FocusEvent
-
Constructs a new 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 in org.eclipse.draw2d
-
- FocusListener.Stub - Class in org.eclipse.draw2d
-
An empty implementation of FocusListener for convenience.
- 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 in org.eclipse.draw2d
-
- FocusTraverseManager() - Constructor for class org.eclipse.draw2d.FocusTraverseManager
-
Default constructor.
- font - Variable in class org.eclipse.draw2d.Figure
-
- FrameBorder - Class in org.eclipse.draw2d
-
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 in org.eclipse.draw2d
-
A figure that allows its children to extend into negative coordinates.
- FreeformLayer - Class in org.eclipse.draw2d
-
A Layer that can extend in all 4 directions.
- FreeformLayer() - Constructor for class org.eclipse.draw2d.FreeformLayer
-
- FreeformLayeredPane - Class in org.eclipse.draw2d
-
- FreeformLayeredPane() - Constructor for class org.eclipse.draw2d.FreeformLayeredPane
-
Constructs a new FreeformLayeredPane.
- FreeformLayout - Class in org.eclipse.draw2d
-
- FreeformLayout() - Constructor for class org.eclipse.draw2d.FreeformLayout
-
- FreeformListener - Interface in org.eclipse.draw2d
-
- FreeformViewport - Class in org.eclipse.draw2d
-
- FreeformViewport() - Constructor for class org.eclipse.draw2d.FreeformViewport
-
Constructs a new FreeformViewport.