Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
F
- FanRouter - Class in org.eclipse.draw2d
- 
Automatic router that spreads itsConnectionsin 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 theFigureCanvas.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 theFigureCanvas.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 fornew 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 fornew 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 fornew 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 givenPointListcontaining 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, ornullif 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 incollection.
- findMouseEventTargetAt(int, int) - Method in class org.eclipse.draw2d.Figure
- 
Returns the deepest descendant for whichFigure.isMouseEventTarget()returnstrueornullif 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 whichFigure.isMouseEventTarget()returnstrueand returns that descendant ornullif 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 allCoordinateListeners 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 allFigureListeners 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 anyPropertyChangeListenerslistening 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 anyPropertyChangeListenerslistening to this figure that the integer property with idpropertyhas changed.
- firePropertyChange(String, Object, Object) - Method in class org.eclipse.draw2d.Figure
- 
Notifies anyPropertyChangeListenerslistening 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_BEHAVIORorButtonModel.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 aFlowFigureLayoutuses 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 afterFlowContainerLayout.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 anIFiguregains 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 receivingFocusEvents.
- 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 theSWTEventDispatcher.
- FocusTraverseManager() - Constructor for class org.eclipse.draw2d.FocusTraverseManager
- 
Default constructor.
- font - Variable in class org.eclipse.draw2d.Figure
- 
Deprecated.access usingFigure.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 theTitleBarBorderclass.
- 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 containsFreeformLayers.
- FreeformLayeredPane() - Constructor for class org.eclipse.draw2d.FreeformLayeredPane
- 
Constructs a new FreeformLayeredPane.
- FreeformLayout - Class in org.eclipse.draw2d
- 
A layout forFreeformFigures.
- FreeformLayout() - Constructor for class org.eclipse.draw2d.FreeformLayout
- FreeformListener - Interface in org.eclipse.draw2d
- 
Listens for extent changes inFreeformFigures.
- FreeformViewport - Class in org.eclipse.draw2d
- 
A viewport forFreeformFigures.
- 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().