Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
I
- IBEAM - Static variable in class org.eclipse.draw2d.Cursors
- IClippingStrategy - Interface in org.eclipse.draw2d
- 
A clipping strategy used to specify the clipping region for child figures.
- IFigure - Interface in org.eclipse.draw2d
- 
A lightweight graphical object.
- IFigure.NoInsets - Class in org.eclipse.draw2d
- 
Insets that are all 0.
- IImageFigure - Interface in org.eclipse.draw2d
- 
Interface for image figures
- IImageFigure.ImageChangedListener - Interface in org.eclipse.draw2d
- 
Listener to the image figure to track changes to the containede SWT Image
- imageChanged() - Method in interface org.eclipse.draw2d.IImageFigure.ImageChangedListener
- 
Notifies about a change to SWT Image contained by theIIMageFigure
- ImageFigure - Class in org.eclipse.draw2d
- 
A Figure that simply contains an Image.
- ImageFigure() - Constructor for class org.eclipse.draw2d.ImageFigure
- 
Constructor
 The default alignment isPositionConstants.CENTER.
- ImageFigure(Image) - Constructor for class org.eclipse.draw2d.ImageFigure
- 
Constructor
 The default alignment isPositionConstants.CENTER.
- ImageFigure(Image, int) - Constructor for class org.eclipse.draw2d.ImageFigure
- 
Constructor
- ImageUtilities - Class in org.eclipse.draw2d
- ImageUtilities() - Constructor for class org.eclipse.draw2d.ImageUtilities
- incoming - Variable in class org.eclipse.draw2d.graph.Node
- 
The edges for which this node is the target.
- incomingOffset - Variable in class org.eclipse.draw2d.graph.Node
- 
The default attachment point for incoming edges.
- index - Variable in class org.eclipse.draw2d.graph.Cell
- INFINITE - Static variable in record class org.eclipse.draw2d.geometry.Interval
- init() - Method in class org.eclipse.draw2d.Button
- 
Initializes this button by setting its default border and setting its background color toColorConstants.button.
- init() - Method in class org.eclipse.draw2d.CheckBox
- 
Initializes this Clickable by setting a default model and adding a clickable event handler for that model.
- init() - Method in class org.eclipse.draw2d.Clickable
- 
Initializes this Clickable by setting a default model and adding a clickable event handler for that model.
- init() - Method in class org.eclipse.draw2d.LightweightSystem
- 
Initializes this LightweightSystem by setting the root figure.
- init() - Method in class org.eclipse.draw2d.SchemeBorder.Scheme
- 
Calculates and initializes the properties of this border scheme.
- init() - Method in class org.eclipse.draw2d.SWTGraphics
- 
Called by constructor, initializes all State information for currentState
- init(IFigure) - Method in class org.eclipse.draw2d.Animator
- 
Sets up the animator for the given figure to be animated.
- initialize() - Method in class org.eclipse.draw2d.ScrollBar
- 
Initilization of the ScrollBar.
- initRow() - Method in class org.eclipse.draw2d.FlowLayout
- 
Initializes the state of row data, which is internal to the layout process.
- initVariables(IFigure) - Method in class org.eclipse.draw2d.FlowLayout
- 
Initializes state data for laying out children, based on the Figure given as input.
- InlineFlow - Class in org.eclipse.draw2d.text
- 
AFlowFigurerepresented by multipleLineBoxfragments.
- InlineFlow() - Constructor for class org.eclipse.draw2d.text.InlineFlow
- InlineFlowLayout - Class in org.eclipse.draw2d.text
- 
The layout manager forInlineFlowfigures.
- InlineFlowLayout(FlowFigure) - Constructor for class org.eclipse.draw2d.text.InlineFlowLayout
- 
Creates a new InlineFlowLayout with the given FlowFigure.
- inner - Variable in class org.eclipse.draw2d.CompoundBorder
- 
The inner Border.
- innerPadding - Variable in class org.eclipse.draw2d.graph.Subgraph
- 
The minimum space between this subgraph's border and it's children.
- InputEvent - Class in org.eclipse.draw2d
- 
The base class for Draw2d events.
- InputEvent(EventDispatcher, IFigure, int) - Constructor for class org.eclipse.draw2d.InputEvent
- 
Constructs a new InputEvent.
- insertPoint(Point, int) - Method in class org.eclipse.draw2d.AbstractPointListShape
- 
Inserts a given point at a specified index in this figure.
- insertPoint(Point, int) - Method in class org.eclipse.draw2d.geometry.PointList
- 
Inserts a given point at a specified index.
- insertPoint(Point, int) - Method in class org.eclipse.draw2d.ScalablePolygonShape
- insets - Variable in class org.eclipse.draw2d.graph.Subgraph
- 
The space required for this subgraph's border.
- insets - Variable in class org.eclipse.draw2d.MarginBorder
- 
This border's insets.
- insets - Variable in class org.eclipse.draw2d.ScrollPaneSolver.Result
- 
Insets of ScrollPane
- Insets - Class in org.eclipse.draw2d.geometry
- 
Stores four integers for top, left, bottom, and right measurements.
- Insets() - Constructor for class org.eclipse.draw2d.geometry.Insets
- 
Constructs an Insets with all zeroes.
- Insets(int) - Constructor for class org.eclipse.draw2d.geometry.Insets
- 
Constructs a new Insets with all the sides set to the speicifed value.
- Insets(int, int, int, int) - Constructor for class org.eclipse.draw2d.geometry.Insets
- 
Creates a new Insets with the specified top, left, bottom, and right values.
- Insets(Insets) - Constructor for class org.eclipse.draw2d.geometry.Insets
- 
Constructs a new Insets with initial values the same as the provided Insets.
- INSETS - Static variable in class org.eclipse.draw2d.SimpleEtchedBorder
- 
The insets
- installFiringBehavior() - Method in class org.eclipse.draw2d.ButtonModel
- 
Sets the firing behavior for this button.
- INSTANCE - Static variable in class org.eclipse.draw2d.Figure.IdentitySearch
- 
The singleton instance.
- INSTANCE - Static variable in class org.eclipse.draw2d.text.BidiProcessor
- 
A singleton instance.
- INSTANCE - Static variable in class org.eclipse.draw2d.text.FlowUtilities
- 
a singleton default instance
- INSTANCE - Static variable in class org.eclipse.draw2d.TextUtilities
- 
a singleton default instance
- internalGetEventDispatcher() - Method in class org.eclipse.draw2d.Figure
- internalGetEventDispatcher() - Method in interface org.eclipse.draw2d.IFigure
- 
This method is for internal purposes only and should not be called.
- internalGetEventDispatcher() - Method in class org.eclipse.draw2d.LightweightSystem.RootFigure
- intersect(Dimension) - Method in class org.eclipse.draw2d.geometry.Dimension
- 
This Dimension is intersected with the one specified.
- intersect(Dimension) - Method in class org.eclipse.draw2d.geometry.PrecisionDimension
- intersect(Rectangle) - Method in class org.eclipse.draw2d.geometry.PrecisionRectangle
- intersect(Rectangle) - Method in class org.eclipse.draw2d.geometry.Rectangle
- 
Sets the size of this Rectangle to the intersection region with the Rectangle supplied as input, and returns this for convenience.
- intersects(Interval) - Method in record class org.eclipse.draw2d.geometry.Interval
- intersects(Rectangle) - Method in class org.eclipse.draw2d.Figure
- intersects(Rectangle) - Method in class org.eclipse.draw2d.geometry.PointList
- 
Determines whether any of the line segments represented by this PointList intersect the given Rectangle.
- intersects(Rectangle) - Method in class org.eclipse.draw2d.geometry.Rectangle
- 
Returnstrueif the input Rectangle intersects this Rectangle.
- intersects(Rectangle) - Method in interface org.eclipse.draw2d.IFigure
- 
Returnstrueif this IFigure's bounds intersect with the given Rectangle.
- intersects(Straight) - Method in class org.eclipse.draw2d.geometry.Straight
- 
Checks whether this Straight and the provided one have an intersection point.
- intersectsWithinSegment(Vector, Vector, Straight) - Method in class org.eclipse.draw2d.geometry.Straight
- 
Checks whether this Straight and the provided one have an intersection point, which is inside the specified segment between segmentStart and segmentEnd.
- Interval - Record Class in org.eclipse.draw2d.geometry
- 
Represents interval in 1-dimensional space.
- Interval() - Constructor for record class org.eclipse.draw2d.geometry.Interval
- 
Creates a new Interval with zero length and starting at the origin.
- Interval(int, int) - Constructor for record class org.eclipse.draw2d.geometry.Interval
- 
Creates an instance of aIntervalrecord class.
- Interval(Interval) - Constructor for record class org.eclipse.draw2d.geometry.Interval
- 
Creates a new Interval exact same parameters as the given Interval.
- invalidate() - Method in class org.eclipse.draw2d.AbstractHintLayout
- 
Extends the superclass implementation to flush the cached minimum size.
- invalidate() - Method in class org.eclipse.draw2d.AbstractLabeledBorder
- 
Resets the internal values and state so that they can be recalculated.
- invalidate() - Method in class org.eclipse.draw2d.AbstractLayout
- invalidate() - Method in class org.eclipse.draw2d.Figure
- invalidate() - Method in class org.eclipse.draw2d.FreeformLayout
- invalidate() - Method in interface org.eclipse.draw2d.IFigure
- 
Invalidates this IFigure.
- invalidate() - Method in class org.eclipse.draw2d.Label
- invalidate() - Method in interface org.eclipse.draw2d.LayoutManager
- 
Tells the LayoutManager to throw away all cached information about the figures it is responsible for.
- invalidate() - Method in class org.eclipse.draw2d.text.FlowFigureLayout
- 
Not applicable.
- invalidate() - Method in class org.eclipse.draw2d.text.FlowPage
- invalidate(Connection) - Method in class org.eclipse.draw2d.AbstractRouter
- 
Causes the router to discard any cached information about the given Connection.
- invalidate(Connection) - Method in class org.eclipse.draw2d.AutomaticRouter
- invalidate(Connection) - Method in interface org.eclipse.draw2d.ConnectionRouter
- 
Invalidates the given Connection.
- invalidate(Connection) - Method in class org.eclipse.draw2d.ManhattanConnectionRouter
- invalidate(Connection) - Method in class org.eclipse.draw2d.RoutingAnimator
- 
Hooks invalidate for animation purposes.
- invalidate(Connection) - Method in interface org.eclipse.draw2d.RoutingListener
- 
Called when the connection has been invalidated.
- invalidate(Connection) - Method in class org.eclipse.draw2d.RoutingListener.Stub
- invalidate(Connection) - Method in class org.eclipse.draw2d.ShortestPathConnectionRouter
- invalidate(IFigure) - Method in class org.eclipse.draw2d.AbstractLayout
- 
Removes any cached information about the given figure.
- invalidate(IFigure) - Method in class org.eclipse.draw2d.LayoutAnimator
- 
Hooks invalidation in case animation is in progress.
- invalidate(IFigure) - Method in interface org.eclipse.draw2d.LayoutListener
- 
Called when a container has been invalidated.
- invalidate(IFigure) - Method in class org.eclipse.draw2d.LayoutListener.Stub
- 
Stub which does nothing.
- invalidateTree() - Method in class org.eclipse.draw2d.Figure
- invalidateTree() - Method in interface org.eclipse.draw2d.IFigure
- 
Invalidates this figure as well as all contained within.
- invert() - Method in class org.eclipse.draw2d.graph.Edge
- 
Swaps the source and target nodes.
- INVERTED_TRIANGLE_TIP - Static variable in class org.eclipse.draw2d.PolygonDecoration
- 
Template for a triangle that points to the left when the rotation angle is 0
- isAncestor(IFigure, IFigure) - Static method in class org.eclipse.draw2d.FigureUtilities
- 
Returnstrueif the ancestor contains the descendant, or is the ancestor of the descendant's parent.
- isAnimating() - Static method in class org.eclipse.draw2d.Animation
- 
Returnstrueif animation is in progress.
- isArmed() - Method in class org.eclipse.draw2d.ButtonModel
- 
Returnstrueif this button is armed.
- IScalablePane - Interface in org.eclipse.draw2d
- 
Interface for scaleable panes which provides the default functionality for deciding if a scaled graphics or the given graphics should be used for drawing.
- IScalablePane.IScalablePaneHelper - Class in org.eclipse.draw2d
- isCaptured() - Method in class org.eclipse.draw2d.EventDispatcher
- isCaptured() - Method in class org.eclipse.draw2d.SWTEventDispatcher
- isCompletelyFlagged() - Method in class org.eclipse.draw2d.graph.EdgeList
- 
For internal use only
- isConsumed() - Method in class org.eclipse.draw2d.InputEvent
- isCoordinateSystem() - Method in class org.eclipse.draw2d.Figure
- isCoordinateSystem() - Method in interface org.eclipse.draw2d.IFigure
- 
Returnstrueif this figure is capable of applying a local coordinate system which affects its children.
- isCoordinateSystem() - Method in class org.eclipse.draw2d.ScalableFreeformLayeredPane
- isCoordinateSystem() - Method in class org.eclipse.draw2d.ScalableLayeredPane
- isCoordinateSystem() - Method in class org.eclipse.draw2d.Viewport
- IScrollableFigure - Interface in org.eclipse.draw2d
- 
Interface to stereotype those figures that contain a ScrollPane with a nested Viewport.
- isCurrentLineOccupied() - Method in class org.eclipse.draw2d.text.FlowContainerLayout
- isCurrentLineOccupied() - Method in interface org.eclipse.draw2d.text.FlowContext
- isCurrentLineOccupied() - Method in class org.eclipse.draw2d.text.InlineFlowLayout
- isDirty - Variable in class org.eclipse.draw2d.graph.Path
- 
this field is for internal use only.
- isDirty() - Method in class org.eclipse.draw2d.parts.Thumbnail
- 
Returnstrueif the source figure has changed.
- isDirty() - Method in class org.eclipse.draw2d.ShortestPathConnectionRouter
- 
Returns the value indicating if the router is dirty, i.e. if there are any outstanding connections that need to be routed
- isDisposed() - Method in class org.eclipse.draw2d.UpdateManager
- isEmpty() - Method in class org.eclipse.draw2d.geometry.Dimension
- 
Returnstrueif either dimension is less than or equal to 0.
- isEmpty() - Method in class org.eclipse.draw2d.geometry.Insets
- 
Returns true if all values are 0.
- isEmpty() - Method in record class org.eclipse.draw2d.geometry.Interval
- 
Checks whether the Interval has zero length.
- isEmpty() - Method in class org.eclipse.draw2d.geometry.Rectangle
- 
Returnstrueif this Rectangle's width or height is less than or equal to 0.
- isEmpty() - Method in class org.eclipse.draw2d.IFigure.NoInsets
- isEnabled() - Method in class org.eclipse.draw2d.ButtonModel
- 
Returnstrueif this button is enabled.
- isEnabled() - Method in class org.eclipse.draw2d.DefaultRangeModel
- isEnabled() - Method in class org.eclipse.draw2d.Figure
- isEnabled() - Method in class org.eclipse.draw2d.geometry.Transposer
- 
Returnstrueif this Transposer is enabled.
- isEnabled() - Method in interface org.eclipse.draw2d.IFigure
- 
Returnstrueif this IFigure is enabled.
- isEnabled() - Method in interface org.eclipse.draw2d.RangeModel
- 
Returnstrueif this RangeModel is enabled.
- isFeedback - Variable in class org.eclipse.draw2d.graph.Edge
- 
Deprecated.INTERNAL field, use accessor method Indicates an edge was inverted during the layout
- isFeedback() - Method in class org.eclipse.draw2d.graph.Edge
- 
Returnstrueif the edge was a feedback edge.
- isFocusTraversable() - Method in class org.eclipse.draw2d.Figure
- isFocusTraversable() - Method in interface org.eclipse.draw2d.IFigure
- 
Returnstrueif this IFigure can gain focus on aTraverseEvent.
- isHorizontal() - Method in class org.eclipse.draw2d.geometry.Ray
- 
Deprecated.Returns true if this Ray has a non-zero horizontal comonent.
- isHorizontal() - Method in class org.eclipse.draw2d.geometry.Vector
- 
Checks whether this vector has a horizontal component.
- isHorizontal() - Method in class org.eclipse.draw2d.OrderedLayout
- 
Returnstrueif the orientation of the layout is horizontal.
- isHorizontal() - Method in class org.eclipse.draw2d.ScrollBar
- 
Returnstrueif this scrollbar is orientated horizontally,falseotherwise.
- isLeadingOf(Interval) - Method in record class org.eclipse.draw2d.geometry.Interval
- isMirrored() - Method in class org.eclipse.draw2d.Figure
- isMirrored() - Method in interface org.eclipse.draw2d.IFigure
- isMirrored() - Method in class org.eclipse.draw2d.LightweightSystem.RootFigure
- isMouseEventTarget() - Method in class org.eclipse.draw2d.Figure
- 
Returnstrueif this Figure can receiveMouseEvents.
- isMouseOver() - Method in class org.eclipse.draw2d.ButtonModel
- 
Returnstrueif the mouse is over this button.
- isNotFullyClipped(IFigure) - Static method in class org.eclipse.draw2d.FigureUtilities
- 
Determines whether the given figure is showing and not (completely) clipped.
- isNull() - Method in class org.eclipse.draw2d.geometry.Vector
- 
Checks whether this vector equals (0,0);
- isObservingVisibility - Variable in class org.eclipse.draw2d.AbstractLayout
- 
Whether or not this layout pays attention to visiblity of figures when calculating its bounds.
- isObservingVisibility() - Method in class org.eclipse.draw2d.AbstractLayout
- 
Returns whether or not this layout pays attention to visiblity when calculating its bounds.
- isOccupied() - Method in class org.eclipse.draw2d.text.LineBox
- isOpaque() - Method in class org.eclipse.draw2d.AbstractBorder
- isOpaque() - Method in interface org.eclipse.draw2d.Border
- 
Returnstrueif the Border completely fills the region defined inBorder.paint(IFigure, Graphics, Insets).
- isOpaque() - Method in class org.eclipse.draw2d.CompoundBorder
- 
Returnstrueif this border is opaque.
- isOpaque() - Method in class org.eclipse.draw2d.Figure
- isOpaque() - Method in class org.eclipse.draw2d.FocusBorder
- isOpaque() - Method in interface org.eclipse.draw2d.IFigure
- 
Returnstrueif this IFigure is opaque.
- isOpaque() - Method in class org.eclipse.draw2d.LineBorder
- 
Returnstruesince this border is opaque.
- isOpaque() - Method in class org.eclipse.draw2d.Panel
- 
Returnstrueas this is an opaque figure.
- isOpaque() - Method in class org.eclipse.draw2d.Polyline
- isOpaque() - Method in class org.eclipse.draw2d.SchemeBorder
- 
Returns the opaque state of this border.
- isOpaque() - Method in class org.eclipse.draw2d.SchemeBorder.Scheme
- 
Returns whether this border should be opaque or not.
- isOpaque() - Method in class org.eclipse.draw2d.ScrollPane
- 
Returns true because ScrollPanes are always opaque.
- isOpaque() - Method in class org.eclipse.draw2d.SimpleEtchedBorder
- 
Returns the opaque state of this border.
- isOpaque() - Method in class org.eclipse.draw2d.TitleBarBorder
- 
Returnstruethereby filling up all the contents within its boundaries, eleminating the need by the figure to clip the boundaries and do the same.
- isOrthogonalTo(Vector) - Method in class org.eclipse.draw2d.geometry.Vector
- 
Calculates whether this Vector and the provided one are orthogonal to each other.
- isParallelTo(Straight) - Method in class org.eclipse.draw2d.geometry.Straight
- 
Checks whether this Straight and the provided one are parallel to each other.
- isParallelTo(Vector) - Method in class org.eclipse.draw2d.geometry.Vector
- 
Calculates whether this Vector and the provided one are parallel to each other.
- isPositiveCoordinates() - Method in class org.eclipse.draw2d.FreeformLayout
- 
Checks whether the positive coordinates flag is on, e.g positive coordinates for children are inforced by the layout
- isPressed() - Method in class org.eclipse.draw2d.ButtonModel
- 
Returnstrueif this button is pressed.
- isRequestFocusEnabled() - Method in class org.eclipse.draw2d.Figure
- isRequestFocusEnabled() - Method in interface org.eclipse.draw2d.IFigure
- 
Returnstrueif this IFigure can receive focus on a call toIFigure.requestFocus().
- isRightToLeft() - Method in class org.eclipse.draw2d.text.TextFragmentBox
- 
Returnstrueif the bidi level is odd.
- isRolloverEnabled() - Method in class org.eclipse.draw2d.Clickable
- 
Returnstrueif rollover feedback is enabled.
- isSelected() - Method in class org.eclipse.draw2d.ButtonModel
- 
Returns the selection state of this model.
- isSelected() - Method in class org.eclipse.draw2d.Clickable
- 
Returnstrueif this Clickable is in a selected state.
- isSelected(ButtonModel) - Method in class org.eclipse.draw2d.ButtonGroup
- 
Determines if the given ButtonModel is selected or not.
- isSensitiveHorizontally(IFigure) - Method in class org.eclipse.draw2d.AbstractHintLayout
- 
Returns whether this layout manager is sensitive to changes in the horizontal hint.
- isSensitiveHorizontally(IFigure) - Method in class org.eclipse.draw2d.FlowLayout
- isSensitiveHorizontally(IFigure) - Method in class org.eclipse.draw2d.ToolbarLayout
- isSensitiveHorizontally(IFigure) - Method in class org.eclipse.draw2d.ViewportLayout
- isSensitiveVertically(IFigure) - Method in class org.eclipse.draw2d.AbstractHintLayout
- 
Returns whether this layout manager is sensitive to changes in the vertical hint.
- isSensitiveVertically(IFigure) - Method in class org.eclipse.draw2d.FlowLayout
- isSensitiveVertically(IFigure) - Method in class org.eclipse.draw2d.ToolbarLayout
- isSensitiveVertically(IFigure) - Method in class org.eclipse.draw2d.ViewportLayout
- isShowing() - Method in class org.eclipse.draw2d.Figure
- isShowing() - Method in interface org.eclipse.draw2d.IFigure
- 
Returnstrueif this IFigure is showing.
- isShowing() - Method in class org.eclipse.draw2d.LightweightSystem.RootFigure
- isShowing() - Method in class org.eclipse.draw2d.PopUpHelper
- 
Returnstrueif this PopUpHelper's Shell is visible,falseotherwise.
- isStretchMinorAxis() - Method in class org.eclipse.draw2d.FlowLayout
- 
Overwritten to guarantee backwards compatibility withFlowLayout.fillfield.
- isStretchMinorAxis() - Method in class org.eclipse.draw2d.OrderedLayout
- 
Returns whether figures should obtain the same height/width in the minor axis.
- isStretchMinorAxis() - Method in class org.eclipse.draw2d.ToolbarLayout
- 
Overwritten to guarantee backwards compatibility withToolbarLayout.matchWidthfield.
- isStyle(int) - Method in class org.eclipse.draw2d.Clickable
- 
Returnstrueif this Clickable's style is the same as the passed style.
- isTextTruncated() - Method in class org.eclipse.draw2d.Label
- 
Returnstrueif the label's text is currently truncated and is displaying an ellipsis,falseotherwise.
- isTextTruncated() - Method in class org.eclipse.draw2d.text.TextFlow
- 
Returnstrueif a portion if the text is truncated using ellipses ("...").
- isTrailingOf(Interval) - Method in record class org.eclipse.draw2d.geometry.Interval
- isTruncated() - Method in class org.eclipse.draw2d.text.TextFragmentBox
- 
Returnstrueif the fragment should be rendered as truncated.
- isValid() - Method in class org.eclipse.draw2d.Figure
- 
Returnstrueif this Figure is valid.
- isValidationRoot() - Method in class org.eclipse.draw2d.Figure
- 
Returnstrueif revalidating this Figure does not require revalidating its parent.
- isVertical() - Method in class org.eclipse.draw2d.geometry.Vector
- 
Checks whether this vector has a vertical component.
- isVisible() - Method in class org.eclipse.draw2d.Figure
- isVisible() - Method in interface org.eclipse.draw2d.IFigure
- 
returnstrueif this figure's visibility flag is set to true.
- iterator() - Method in class org.eclipse.draw2d.graph.RankList
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form