Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
F
- 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
-
Deprecated.
- 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
-
Deprecated.use ReverseFigureChildrenIterator instead
- Figure.IdentitySearch - Class in org.eclipse.draw2d
-
A search which does not filter any figures. since 3.0
- Figure.ReverseFigureChildrenIterator - Class in org.eclipse.draw2d
-
Figure children iterator which implements the java iterator interface for more convenient figure iteration.
- FigureAccessibilityDispatcher() - Constructor for class org.eclipse.draw2d.SWTEventDispatcher.FigureAccessibilityDispatcher
- FigureCanvas - Class in org.eclipse.draw2d
- FigureCanvas(int, Composite) - Constructor for class org.eclipse.draw2d.FigureCanvas
-
Constructor which uses the given styles verbatim.
- 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) - Constructor for class org.eclipse.draw2d.FigureCanvas
-
Creates a new FigureCanvas with the given parent and the
FigureCanvas.DEFAULT_STYLES
. - FigureCanvas(Composite, int) - Constructor for class org.eclipse.draw2d.FigureCanvas
-
Constructor which applies the default styles plus any optional styles indicated.
- FigureCanvas(Composite, int, LightweightSystem) - Constructor for class org.eclipse.draw2d.FigureCanvas
-
Constructor
- FigureCanvas(Composite, LightweightSystem) - Constructor for class org.eclipse.draw2d.FigureCanvas
-
Constructs a new FigureCanvas with the given parent and LightweightSystem, using the
FigureCanvas.DEFAULT_STYLES
. - FigureIterator(IFigure) - Constructor for class org.eclipse.draw2d.Figure.FigureIterator
-
Deprecated.Constructs a new FigureIterator for the given Figure.
- 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
-
Deprecated.
- 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(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
- fillArc(Rectangle, int, int) - Method in class org.eclipse.draw2d.Graphics
- 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(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
- fillGradient(Rectangle, boolean) - Method in class org.eclipse.draw2d.Graphics
- 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(int, int, int, int) - Method in class org.eclipse.draw2d.ScaledGraphics
- fillOval(int, int, int, int) - Method in class org.eclipse.draw2d.SWTGraphics
- fillOval(Rectangle) - Method in class org.eclipse.draw2d.Graphics
- 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(int[]) - Method in class org.eclipse.draw2d.ScaledGraphics
- fillPolygon(int[]) - Method in class org.eclipse.draw2d.SWTGraphics
- fillPolygon(PointList) - Method in class org.eclipse.draw2d.Graphics
-
Fills a closed polygon defined by the given
PointList
containing the vertices. - fillPolygon(PointList) - Method in class org.eclipse.draw2d.ScaledGraphics
- 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(int, int, int, int) - Method in class org.eclipse.draw2d.ScaledGraphics
- fillRectangle(int, int, int, int) - Method in class org.eclipse.draw2d.SWTGraphics
- fillRectangle(Rectangle) - Method in class org.eclipse.draw2d.Graphics
-
Fills the given rectangle using the current background color.
- 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, int, int) - Method in class org.eclipse.draw2d.ScaledGraphics
- 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
-
Draws the given string using the current font and foreground color.
- fillText(String, int, int) - Method in class org.eclipse.draw2d.ScaledGraphics
- fillText(String, int, int) - Method in class org.eclipse.draw2d.SWTGraphics
- fillText(String, Point) - Method in class org.eclipse.draw2d.Graphics
- 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(int, int) - 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 class org.eclipse.draw2d.Figure
- findFigureAt(int, int, TreeSearch) - Method in interface org.eclipse.draw2d.IFigure
-
Returns the IFigure at the specified location based on the conditional TreeSearch.
- findFigureAt(int, int, TreeSearch) - Method in class org.eclipse.draw2d.Layer
-
Overridden to implement transparency.
- findFigureAt(Point) - Method in class org.eclipse.draw2d.Figure
- findFigureAt(Point) - Method in interface org.eclipse.draw2d.IFigure
-
Returns the IFigure at the specified location.
- findFigureAtExcluding(int, int, Collection<IFigure>) - Method in class org.eclipse.draw2d.Figure
- findFigureAtExcluding(int, int, Collection<IFigure>) - 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
-
Returns the deepest descendant for which
Figure.isMouseEventTarget()
returnstrue
ornull
if none found. - 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()
returnstrue
and returns that descendant ornull
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
-
Notifies to all
FigureListener
s that this figure has moved. - 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<IFigure, Rectangle>) - 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, 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.DefaultRangeModel
-
Notifies any listening PropertyChangeListeners that the property with the given id 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 idproperty
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(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
-
Listens to button state transitions and fires action performed events based on the desired behavior (
ButtonModel.DEFAULT_FIRING_BEHAVIOR
orButtonModel.REPEAT_FIRING_BEHAVIOR
). - 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
-
The context that a
FlowFigureLayout
uses to perform its layout. - 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.
- 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
-
Called after
FlowContainerLayout.layoutChildren()
when all children have been laid out. - 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
- 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
-
A listener interface for receiving
FocusEvents
. - FocusListener.Stub - Class in org.eclipse.draw2d
-
An empty implementation of FocusListener for convenience.
- 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
-
This class is a helper to the
SWTEventDispatcher
. - FocusTraverseManager() - Constructor for class org.eclipse.draw2d.FocusTraverseManager
-
Default constructor.
- font - Variable in class org.eclipse.draw2d.Figure
-
Deprecated.access using
Figure.getLocalFont()
- 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
-
A LayeredPane that contains
FreeformLayers
. - FreeformLayeredPane() - Constructor for class org.eclipse.draw2d.FreeformLayeredPane
-
Constructs a new FreeformLayeredPane.
- FreeformLayout - Class in org.eclipse.draw2d
-
A layout for
FreeformFigures
. - FreeformLayout() - Constructor for class org.eclipse.draw2d.FreeformLayout
- FreeformListener - Interface in org.eclipse.draw2d
-
Listens for extent changes in
FreeformFigures
. - FreeformViewport - Class in org.eclipse.draw2d
-
A viewport for
FreeformFigures
. - FreeformViewport() - Constructor for class org.eclipse.draw2d.FreeformViewport
-
Constructs a new FreeformViewport.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
Figure.getLocalForegroundColor()
.