Eclipse Draw2d 3.3

A B C D E F G H I K L M N O P Q R S T U V W X Y

## I

IBEAM - Static variable in class org.eclipse.draw2d.Cursors
IFigure - Interface in org.eclipse.draw2d
  A lightweight graphical object.
IFigure.NoInsets - Class in org.eclipse.draw2d
  Insets that are all 0.
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 is `PositionConstants.CENTER`.
ImageFigure(Image) - Constructor for class org.eclipse.draw2d.ImageFigure
  Constructor
  The default alignment is `PositionConstants.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
init(IFigure) - Method in class org.eclipse.draw2d.Animator
  Sets up the animator for the given figure to be animated.
init() - Method in class org.eclipse.draw2d.Button
  Initializes this button by setting its default border and setting its background color to `ColorConstants.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
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
  A `FlowFigure` represented by multiple `LineBox` fragments.
InlineFlow() - Constructor for class org.eclipse.draw2d.text.InlineFlow
InlineFlowLayout - Class in org.eclipse.draw2d.text
  The layout manager for `InlineFlow` figures.
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 - 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(Insets) - Constructor for class org.eclipse.draw2d.geometry.Insets
  Constructs a new Insets with initial values the same as the provided Insets.
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 - 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 - 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(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(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
  Returns `true` if the input Rectangle intersects this Rectangle.
intersects(Rectangle) - Method in interface org.eclipse.draw2d.IFigure
  Returns `true` if this IFigure's bounds intersect with the given Rectangle.
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(IFigure) - Method in class org.eclipse.draw2d.AbstractLayout
  Removes any cached information about the given figure.
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() - Method in class org.eclipse.draw2d.Figure
invalidate() - Method in interface org.eclipse.draw2d.IFigure
  Invalidates this IFigure.
invalidate() - Method in class org.eclipse.draw2d.Label
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.
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(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() - Method in class org.eclipse.draw2d.text.FlowFigureLayout
  Not applicable.
invalidate() - Method in class org.eclipse.draw2d.text.FlowPage
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
  Returns `true` if the ancestor contains the descendant, or is the ancestor of the descendant's parent.
isAnimating() - Static method in class org.eclipse.draw2d.Animation
  Returns `true` if animation is in progress.
isArmed() - Method in class org.eclipse.draw2d.ButtonModel
  Returns `true` if this button is armed.
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
  Returns `true` if 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
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
  Returns `true` if 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
  Returns `true` if 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 class org.eclipse.draw2d.geometry.Rectangle
  Returns `true` if 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
  Returns `true` if 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
  Returns `true` if this Transposer is enabled.
isEnabled() - Method in interface org.eclipse.draw2d.IFigure
  Returns `true` if this IFigure is enabled.
isEnabled() - Method in interface org.eclipse.draw2d.RangeModel
  Returns `true` if 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
  Returns `true` if the edge was a feedback edge.
isFocusTraversable() - Method in class org.eclipse.draw2d.Figure
isFocusTraversable() - Method in interface org.eclipse.draw2d.IFigure
  Returns `true` if this IFigure can gain focus on a `TraverseEvent`.
isHorizontal() - Method in class org.eclipse.draw2d.FlowLayout
  Returns `true` if the orientation of the layout is horizontal.
isHorizontal() - Method in class org.eclipse.draw2d.geometry.Ray
  Returns true if this Ray has a non-zero horizontal comonent.
isHorizontal() - Method in class org.eclipse.draw2d.ScrollBar
  Returns `true` if this scrollbar is orientated horizontally, `false` otherwise.
isHorizontal() - Method in class org.eclipse.draw2d.ToolbarLayout
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
  Returns `true` if this Figure can receive `MouseEvents`.
isMouseOver() - Method in class org.eclipse.draw2d.ButtonModel
  Returns `true` if the mouse is over this button.
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
  Returns `true` if the Border completely fills the region defined in `Border.paint(IFigure, Graphics, Insets)`.
isOpaque() - Method in class org.eclipse.draw2d.CompoundBorder
  Returns `true` if 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
  Returns `true` if this IFigure is opaque.
isOpaque() - Method in class org.eclipse.draw2d.LineBorder
  Returns `true` since this border is opaque.
isOpaque() - Method in class org.eclipse.draw2d.Panel
  Returns `true` as 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
  Returns `true` thereby filling up all the contents within its boundaries, eleminating the need by the figure to clip the boundaries and do the same.
isPressed() - Method in class org.eclipse.draw2d.ButtonModel
  Returns `true` if this button is pressed.
isRequestFocusEnabled() - Method in class org.eclipse.draw2d.Figure
isRequestFocusEnabled() - Method in interface org.eclipse.draw2d.IFigure
  Returns `true` if this IFigure can receive focus on a call to `IFigure.requestFocus()`.
isRightToLeft() - Method in class org.eclipse.draw2d.text.TextFragmentBox
  Returns `true` if the bidi level is odd.
isRolloverEnabled() - Method in class org.eclipse.draw2d.Clickable
  Returns `true` if rollover feedback is enabled.
isSelected(ButtonModel) - Method in class org.eclipse.draw2d.ButtonGroup
  Determines if the given ButtonModel is selected or not.
isSelected() - Method in class org.eclipse.draw2d.ButtonModel
  Returns the selection state of this model.
isSelected() - Method in class org.eclipse.draw2d.Clickable
  Returns `true` if this Clickable is in a selected state.
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
  Returns `true` if this IFigure is showing.
isShowing() - Method in class org.eclipse.draw2d.LightweightSystem.RootFigure
isShowing() - Method in class org.eclipse.draw2d.PopUpHelper
  Returns `true` if this PopUpHelper's Shell is visible, `false` otherwise.
isStyle(int) - Method in class org.eclipse.draw2d.Clickable
  Returns `true` if this Clickable's style is the same as the passed style.
isTextTruncated() - Method in class org.eclipse.draw2d.Label
  Returns `true` if the label's text is currently truncated and is displaying an ellipsis, `false` otherwise.
isTextTruncated() - Method in class org.eclipse.draw2d.text.TextFlow
  Returns `true` if a portion if the text is truncated using ellipses ("...").
isTruncated() - Method in class org.eclipse.draw2d.text.TextFragmentBox
  Returns `true` if the fragment should be rendered as truncated.
isValid() - Method in class org.eclipse.draw2d.Figure
  Returns `true` if this Figure is valid.
isValidationRoot() - Method in class org.eclipse.draw2d.Figure
  Returns `true` if revalidating this Figure does not require revalidating its parent.
isVisible() - Method in class org.eclipse.draw2d.Figure
isVisible() - Method in interface org.eclipse.draw2d.IFigure
  returns `true` if this figure's visibility flag is set to true.

Eclipse Draw2d 3.3

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, 2007. All Rights Reserved.