Eclipse Draw2d
2.1

Uses of Package
org.eclipse.draw2d

Packages that use org.eclipse.draw2d
org.eclipse.draw2d Most of the Draw2d classes and interfaces reside in this base package. 
org.eclipse.draw2d.parts This package contains some complex parts used with Draw2d. 
org.eclipse.draw2d.text   
org.eclipse.draw2d.widgets   
 

Classes in org.eclipse.draw2d used by org.eclipse.draw2d
AbstractBorder
          Provides generic support for borders.
AbstractConnectionAnchor
          Provides support for anchors which depend on a figure for thier location.
AbstractHintLayout
          The foundation for layout managers which are sensitive to width and/or height hints.
AbstractLabeledBorder
          Provides support for a border with a label describing the contents of which it is surrounding.
AbstractLayout
          Provides generic support for LayoutManagers.
AbstractLocator
          Repositions a Figure attached to a Connection when the Connection is moved.
AbstractRouter
          Generic support for ConnectionRouters.
AncestorListener
          A listener interface for receiving changes in the ancestor hierarchy of the listening IFigure.
AnchorListener
          A listener interface for receiving notification that an anchor has moved.
AutomaticRouter
          The AutomaticRouter provides the facility to prevent Connections from overlapping.
Bendpoint
          A helper used to calculate the point at which a Connection should bend.
Border
          A Border is a graphical decoration that is painted just inside the outer edge of a Figure.
Button
          A Button usually has a border and appears to move up and down in response to being pressed.
ButtonModel
          A model for buttons containing several properties, including enabled, pressed, selected, rollover enabled and mouseover.
ChopboxAnchor
          The ChopboxAnchor's location is found by calculating the intersection of a line drawn from the center point of its owner's box to a reference point on that box.
Clickable
          A Clickable responds to mouse clicks in some way (determined by a ClickBehavior) and fires action events.
ColorConstants
          A collection of color-related constants.
CompoundBorder
          CompoundBorder allows for the nesting of two borders.
Connection
          A Connection is a figure that connects two objects.
ConnectionAnchor
          An object to which a Connection will be anchored.
ConnectionAnchorBase
          Provides support for a ConnectionAnchor.
ConnectionLocator
          Repositions a Figure attached to a Connection when the Connection is moved.
ConnectionRouter
          Routes a Connection, possibly using a constraint.
EventDispatcher
           
EventDispatcher.AccessibilityDispatcher
           
Figure
          The base implementation for graphical figures.
FocusListener
          A listener interface for receiving FocusEvents.
FreeformFigure
           
FreeformLayer
           
FreeformLayeredPane
           
Graphics
           
IFigure
          A lightweight graphical representation.
InputEvent
           
KeyListener
          A listener interface for receiving KeyEvents from the keyboard.
LabeledBorder
          LabeledBorders have a text message somewhere on them.
Layer
          Transparent Figure intended to be added exclusively to a LayeredPane, who has the responsibilty of managing its Layers.
LayeredPane
          LayeredPane - Figure capable of holding any number of layers.
LayoutManager
          Lays out figures, using a constraint if necessary.
Locator
          Controls the location of an IFigure.
MouseListener
          A listener interface for receiving mouse button events.
MouseMotionListener
          A listener interface for receiving mouse motion events.
Orientable
          An interface for objects that can be either horizontally or vertically oriented.
Polygon
          Draws a polygon which encloses all of its Points.
Polyline
          Provides for graphical lines comprised of Points.
PopUpHelper
          Provides abstract support for classes that manage popups.
PositionConstants
          Constants representing cardinal directions and relative positions.
PrintOperation
          Implementation of draw2d's printing capabilities.
RangeModel
          This interface represents a range of possible values as well as the current values.
RotatableDecoration
          An IFigure that can be rotated.
ScaledGraphics
           
SchemeBorder
          SchemeBorder allows the creation of borders based on Schemes.
SchemeBorder.Scheme
          Holds a set of information about a border, which can be changed to create a wide range of schemes.
Shape
          Provides abstract support for a variety of shapes.
Toggle
          Basic Rule for Toggle: Whoever creates the toggle is reponsible for response changes for it (selection / rollover / etc...).
TreeSearch
          A helper used in depth-first searches of a figure subgraph.
UpdateManager
          Update managers handle the job of repainting and laying out figures.
Viewport
          A Viewport is a flexible window onto a ScrollPane and represents the visible portion of the ScrollPane.
XYLayout
          This class implements the LayoutManager interface using the XY Layout algorithm.
 

Classes in org.eclipse.draw2d used by org.eclipse.draw2d.parts
Figure
          The base implementation for graphical figures.
IFigure
          A lightweight graphical representation.
UpdateListener
          An interface used to notify listeners that the listened to object is updating.
 

Classes in org.eclipse.draw2d used by org.eclipse.draw2d.text
AbstractLayout
          Provides generic support for LayoutManagers.
Figure
          The base implementation for graphical figures.
IFigure
          A lightweight graphical representation.
LayoutManager
          Lays out figures, using a constraint if necessary.
 

Classes in org.eclipse.draw2d used by org.eclipse.draw2d.widgets
FigureCanvas
          A Canvas that contains Figures.
 


Eclipse Draw2d
2.1

Copyright (c) IBM Corp. and others 2000, 2003. All Rights Reserved.