Follow Techotopia on Twitter

On-line Guides
All Guides
eBook Store
iOS / Android
Linux for Beginners
Office Productivity
Linux Installation
Linux Security
Linux Utilities
Linux Virtualization
Linux Kernel
System/Network Admin
Programming
Scripting Languages
Development Tools
Web Development
GUI Toolkits/Desktop
Databases
Mail Systems
openSolaris
Eclipse Documentation
Techotopia.com
Virtuatopia.com

How To Guides
Virtualization
General System Admin
Linux Security
Linux Filesystems
Web Servers
Graphics & Desktop
PC Hardware
Windows
Problem Solutions
Privacy Policy

  




 

 

Eclipse Draw2d
3.3

Uses of Package
org.eclipse.draw2d

Packages that use org.eclipse.draw2d
org.eclipse.draw2d Primary package containing general interfaces and implementation classes. 
org.eclipse.draw2d.parts This package contains some complex parts used with Draw2d. 
org.eclipse.draw2d.text Figures and support classes related to the layout and rendering of rich text. 
org.eclipse.draw2d.widgets Custom SWT Controls which use figures internally. 
 

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
          Places a figure relative to a point determined by the subclass.
AbstractPointListShape
          Base superclass for all polylines/polygons
AbstractRouter
          Base class for implementing a connection router.
ActionEvent
          An event that occurs as a result of an action being performed.
ActionListener
          A Listener interface for receiving ActionEvents.
AncestorListener
          Classes which implement this interface provide methods to respond to changes in the ancestor properties of a Figure.
AnchorListener
          Classes which implement this interface provide a method to notify that an anchor has moved.
Animator
          Animates some aspect of a figure.
AutomaticRouter
          An abstract router implementation which detects when multiple connections are overlapping.
Bendpoint
          A helper used to calculate the point at which a Connection should bend.
Border
          A decoration on a Figure.
Button
          A Button usually has a border and appears to move up and down in response to being pressed.
ButtonBorder.ButtonScheme
          Provides for a scheme to represent the borders of clickable figures like buttons.
ButtonGroup
          A ButtonGroup holds a group of Clickable's models and provides unique selection in them.
ButtonModel
          A model for buttons containing several properties, including enabled, pressed, selected, rollover enabled and mouseover.
ChangeEvent
          An event for property changes.
ChangeListener
          A generic state listener
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.
CoordinateListener
           
EventDispatcher
          Listens to various SWT events and dispatches these events to interested Draw2d objects.
EventDispatcher.AccessibilityDispatcher
          Combines AccessibleControlListener and AccessibleListener.
Figure
          The base implementation for graphical figures.
FigureListener
          A listener interface for receiving notification that an IFigure has moved.
FlowLayout.WorkingData
          Holds the necessary information for layout calculations.
FocusEvent
          An event that occurs when an IFigure gains or loses focus.
FocusListener
          A listener interface for receiving FocusEvents.
FocusTraverseManager
          This class is a helper to the SWTEventDispatcher.
FreeformFigure
          A figure that allows its children to extend into negative coordinates.
FreeformLayer
          A Layer that can extend in all 4 directions.
FreeformLayeredPane
          A LayeredPane that contains FreeformLayers.
FreeformListener
          Listens for extent changes in FreeformFigures.
Graphics
          The Graphics class allows you to draw to a surface.
GraphicsSource
          Provides a Graphics object for painting.
IFigure
          A lightweight graphical object.
InputEvent
          The base class for Draw2d events.
KeyEvent
          An event caused by the user interacting with the keyboard.
KeyListener
          A listener interface for receiving KeyEvents from the keyboard.
Label
          A figure that can display text and/or an image.
LabeledBorder
          LabeledBorders have a text message somewhere on them.
Layer
          A transparent figure intended to be added exclusively to a LayeredPane, who has the responsibilty of managing its layers.
LayeredPane
          A figure capable of holding any number of layers.
LayoutAnimator
          Animates the layout of a figure's children.
LayoutListener
          Classes which implement this interface provide callback hooks for various layout related events.
LayoutManager
          A helper for positioning child figures and determining the ideal size for a figure with children.
LightweightSystem
          The LightweightSystem is the link between SWT and Draw2d.
LightweightSystem.EventHandler
          Listener used to get all necessary events from the Canvas and pass them on to the EventDispatcher.
LightweightSystem.RootFigure
          The figure at the root of the LightweightSystem.
Locator
          Controls the location of an IFigure.
MouseEvent
          An event caused by the user interacting with the mouse.
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
          Renders a PointList as a polygonal shape.
Polyline
          Renders a PointList as a series of line segments.
PopUpHelper
          Provides abstract support for classes that manage popups.
PositionConstants
          Constants representing cardinal directions and relative positions.
PrinterGraphics
          A scalable graphics object used to print to a printer.
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.
RoutingAnimator
          Animates the routing of a connection.
RoutingListener
          Classes which implement this interface provide callback hooks for various routing related events.
ScalableFigure
          A figure that can be scaled.
ScaledGraphics
          A Graphics object able to scale all operations based on the current scale factor.
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.
ScrollBar
          Provides for the scrollbars used by the ScrollPane.
ScrollPaneSolver.Result
          Container class for the results of ScrollPaneSolver's solve method
Shape
          Provides abstract support for a variety of shapes.
TextUtilities
          Provides miscellaneous text operations.
Toggle
          Basic Rule for Toggle: Whoever creates the toggle is reponsible for response changes for it (selection, rollover, etc).
ToolTipHelper
          This class is used by SWTEventDispatcher as support to display Figure tooltips on a mouse hover event.
TreeSearch
          A helper used in depth-first searches of a figure subgraph.
UpdateListener
          An interface used to notify listeners that the listened to object is updating.
UpdateManager
          Update managers handle the job of laying out and repainting 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.
Graphics
          The Graphics class allows you to draw to a surface.
IFigure
          A lightweight graphical object.
UpdateListener
          An interface used to notify listeners that the listened to object is updating.
Viewport
          A Viewport is a flexible window onto a ScrollPane and represents the visible portion of the ScrollPane.
 

Classes in org.eclipse.draw2d used by org.eclipse.draw2d.text
AbstractBorder
          Provides generic support for borders.
Border
          A decoration on a Figure.
Figure
          The base implementation for graphical figures.
Graphics
          The Graphics class allows you to draw to a surface.
IFigure
          A lightweight graphical object.
LayoutManager
          A helper for positioning child figures and determining the ideal size for a figure with children.
TextUtilities
          Provides miscellaneous text operations.
 

Classes in org.eclipse.draw2d used by org.eclipse.draw2d.widgets
FigureCanvas
          A scrolling Canvas that contains Figures viewed through a Viewport.
 


Eclipse Draw2d
3.3

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

 
 
  Published under the terms of the Eclipse Public License Version 1.0 ("EPL") Design by Interspire