Eclipse Draw2d
3.0.1
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 org.eclipse.draw2d.IFigure.
A lightweight graphical representation.
IFigure.NoInsets - class org.eclipse.draw2d.IFigure.NoInsets.
Insets that are all 0.
INSETS - Static variable in class org.eclipse.draw2d.SimpleEtchedBorder
The insets
INSTANCE - Static variable in class org.eclipse.draw2d.Figure.IdentitySearch
The singleton instance.
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
ImageFigure - class org.eclipse.draw2d.ImageFigure.
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 org.eclipse.draw2d.ImageUtilities.
 
ImageUtilities() - Constructor for class org.eclipse.draw2d.ImageUtilities
 
InitialRankSolver - class org.eclipse.draw2d.internal.graph.InitialRankSolver.
 
InitialRankSolver() - Constructor for class org.eclipse.draw2d.internal.graph.InitialRankSolver
 
InlineFlow - class org.eclipse.draw2d.text.InlineFlow.
A FlowFigure represented by multiple LineBox fragments.
InlineFlow() - Constructor for class org.eclipse.draw2d.text.InlineFlow
 
InlineFlowLayout - class org.eclipse.draw2d.text.InlineFlowLayout.
The layout manager for InlineFlow figures.
InlineFlowLayout(FlowFigure) - Constructor for class org.eclipse.draw2d.text.InlineFlowLayout
Creates a new InlineFlowLayout with the given FlowFigure.
InputEvent - class org.eclipse.draw2d.InputEvent.
The base class for Draw2d events.
InputEvent(EventDispatcher, IFigure, int) - Constructor for class org.eclipse.draw2d.InputEvent
Constructs a new InputEvent.
Insets - class org.eclipse.draw2d.geometry.Insets.
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.
InvertEdges - class org.eclipse.draw2d.internal.graph.InvertEdges.
Graph visitors run prior to this visitor may have inverted edges to remove cycles in the graph.
InvertEdges() - Constructor for class org.eclipse.draw2d.internal.graph.InvertEdges
 
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.Node
For internal use only.
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.SWTGraphics
Called by constructor, initializes all State information for currentState
init() - Method in class org.eclipse.draw2d.SchemeBorder.Scheme
Calculates and initializes the properties of this border scheme.
init(DirectedGraph) - Method in class org.eclipse.draw2d.internal.graph.CompoundRankSorter
 
initialize() - Method in class org.eclipse.draw2d.ScrollBar
Initilization of the ScrollBar.
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.
insertPoint(Point, int) - Method in class org.eclipse.draw2d.Polyline
Inserts a given point at a specified index in the Polyline.
insertPoint(Point, int) - Method in class org.eclipse.draw2d.geometry.PointList
Inserts a given point at a specified index.
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 - Variable in class org.eclipse.draw2d.graph.Subgraph
The space required for this subgraph's border.
installFiringBehavior() - Method in class org.eclipse.draw2d.ButtonModel
Sets the firing behavior for this button.
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 interface org.eclipse.draw2d.IFigure
Returns true if this IFigure's bounds intersect with the given Rectangle.
intersects(Rectangle) - Method in class org.eclipse.draw2d.geometry.Rectangle
Returns true if the input Rectangle intersects this Rectangle.
invalid - Variable in class org.eclipse.draw2d.text.FlowFigureLayout
true if the context has changed, and a layout is needed.
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() - Method in interface org.eclipse.draw2d.LayoutManager
Tells the LayoutManager to throw away all cached information about the figures it is resposible for.
invalidate(Connection) - Method in class org.eclipse.draw2d.ManhattanConnectionRouter
 
invalidate() - Method in class org.eclipse.draw2d.text.FlowFigureLayout
Marks this layout as invalid.
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
Inverts this edge.
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
 
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
 
isCyclic(DirectedGraph) - Static method in class org.eclipse.draw2d.internal.graph.GraphUtilities
Returns true if the given graph contains at least one cycle.
isCyclic(NodeList) - Static method in class org.eclipse.draw2d.internal.graph.GraphUtilities
Recursively removes leaf nodes from the list until there are no nodes remaining (acyclic) or there are no leaf nodes but the list is not empty (cyclic), then returns the result.
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.
isDisposed() - Method in class org.eclipse.draw2d.UpdateManager
 
isEmpty() - Method in class org.eclipse.draw2d.IFigure.NoInsets
 
isEmpty() - Method in class org.eclipse.draw2d.geometry.Dimension
Returns true if the Dimension has width or height greater than 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.
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 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.
isEnabled() - Method in class org.eclipse.draw2d.geometry.Transposer
Returns true if this Transposer is enabled.
isFeedback - Variable in class org.eclipse.draw2d.graph.Edge
Internal field, used to determine if edge source and target should be swapped.
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.ScrollBar
Returns true if this scrollbar is orientated horizontally, false otherwise.
isHorizontal() - Method in class org.eclipse.draw2d.ToolbarLayout
 
isHorizontal() - Method in class org.eclipse.draw2d.geometry.Ray
Returns true if this Ray has a non-zero horizontal comonent.
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.
isNested(Node) - Method in class org.eclipse.draw2d.graph.Node
For internal use only.
isNested(Node) - Method in class org.eclipse.draw2d.graph.Subgraph
For internal use only.
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.CompositeBox
 
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.Scheme
Returns whether this border should be opaque or not.
isOpaque() - Method in class org.eclipse.draw2d.SchemeBorder
Returns the opaque state of this border.
isOpaque() - Method in class org.eclipse.draw2d.ScrollPane
Returns true because ScrollPanes are always opaque.
isOpaque() - Method in class org.eclipse.draw2d.Shape
Returns false as shapes only draw themselves onto other figures, and generally dont have rectangular dimensions.
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().
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 ("...").
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.0.1
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, 2004. All Rights Reserved.