| Removed Classes and Interfaces |
|
AbstractConnectionHandle
|
This abstract class can be extended to implement a Handle
the start or end point of a ConnectionFigure. |
|
AbstractConnector
|
This abstract class can be extended to implement a Connector. |
|
AbstractHandle
|
This abstract class can be extended to implement a Handle. |
|
AbstractLayouter
|
This abstract class can be extended to implement a Layouter
which has its own attribute set. |
|
AbstractLineDecoration
|
This abstract class can be extended to implement a LineDecoration. |
|
AbstractLocator
|
This abstract class can be extended to implement a Locator. |
|
AbstractRotateHandle
|
This abstract class can be extended to implement a Handle which
can rotate a Figure. |
|
AbstractTool
|
This abstract class can be extended to implement a Tool. |
|
ArrowTip
|
A LineDecoration which draws an arrow tip. |
|
AttributeChangeEdit
|
An {@code UndoableEdit} event which can undo a change of a Figure
attribute. |
|
BezierControlPointHandle
|
A Handle which allows to interactively change a control point
of a bezier path. |
|
BezierLabelLocator
|
A Locator which can be used to place a label on the path of
a BezierFigure. |
|
BezierNodeHandle
|
A Handle which allows to interactively change a node of a bezier path. |
|
BezierOutlineHandle
|
A non-interactive Handle which draws the outline of a
BezierFigure to make adjustments easier. |
|
BezierPointLocator
|
A Locator which locates a node on the bezier path of a BezierFigure. |
|
BezierScaleHandle
|
A Handle which allows to interactively scale and rotate a BezierFigure. |
|
BezierTool
|
A Tool which allows to create a new BezierFigure by
drawing its path. |
|
BidirectionalConnectionTool
|
A tool that can be used to connect figures, to split
connections, and to join two segments of a connection. |
|
BorderRectangleFigure
|
BorderRectangle2D.DoubleFigure. |
|
BoundsOutlineHandle
|
A non-interactive Handle which draws the bounds of a Figure to
make adjustments easier. |
|
ChopBezierConnector
|
A Connector which locates a connection point at the bounds
of a BezierFigure. |
|
ChopDiamondConnector
|
A Connector which locates a connection point at the bounds
of any figure which has a diamond shape, such as DiamondFigure. |
|
ChopEllipseConnector
|
A Connector which locates a connection point at the bounds
of any figure which has an elliptic shape, such as EllipseFigure. |
|
ChopRectangleConnector
|
A Connector which locates a connection point at the bounds
of any figure which has a rectangular shape, such as RectangleFigure. |
|
ChopRoundRectangleConnector
|
A Connector which locates a connection point at the bounds
of a RoundRectangleFigure. |
|
ChopTriangleConnector
|
A Connector which locates a connection point at the bounds
of a TriangleFigure. |
|
CloseHandle
|
A Handle which requests to remove its owning figure when clicked. |
|
CompositeFigureEdit
|
A CompositeEdit which invokes {@code figure.willChange}
and {@code figure.changed} when undoing or redoing a change. |
|
CompositeFigureEvent
|
An {@code EventObject} sent to CompositeFigureListeners. |
|
CompositeFigureListener
|
Interface implemented by observers of CompositeFigure. |
|
CompositeLineDecoration
|
A LineDecoration which can compose multiple individual line
decorations. |
|
ConnectionEndHandle
|
A Handle which allows to connect the end of a
ConnectionFigure to another figure. |
|
ConnectionStartHandle
|
A Handle which allows to connect the start of a
ConnectionFigure to another figure. |
|
ConnectionTool
|
A tool to create a connection between two figures. |
|
Connector
|
A connector knows how to locate the start point or the end point
of a ConnectionFigure on a connected figure. |
|
ConnectorHandle
|
A Handle associated to a Connector which allows to create a
new ConnectionFigure by dragging the handle to another connector. |
|
CreationTool
|
A Tool to create a new figure by drawing its bounds. |
|
CurvedLiner
|
A Liner that constrains a connection to a curved line. |
|
DOMStorableInputOutputFormat
|
An OutputFormat that can write Drawings with DOMStorable Figure's. |
|
DefaultDragTracker
|
DefaultDragTracker implements interactions with the content area of a
Figure. |
|
DefaultHandleTracker
|
DefaultHandleTracker implements interactions with the handles of a Figure. |
|
DefaultSelectAreaTracker
|
DefaultSelectAreaTracker implements interactions with the background
area of a Drawing. |
|
DelegationSelectionTool
|
A SelectionTool, which recognizes double clicks and popup menu triggers. |
|
DnDDrawingViewTransferHandler
|
A {@code TransferHandler} for {@code DrawingView} objects which takes
advantage of drag and drop features that were introduced with J2SE 6. |
|
DnDTracker
|
This is a tracker which supports drag and drop of figures between drawing
views and any other component or application which support drag and drop. |
|
DragHandle
|
A handle that changes the location of the owning figure, the handle
covers all visible points of the figure. |
|
DragTracker
|
A drag tracker provides the behavior for dragging selected
figures to the SelectionTool. |
|
DrawingPageable
|
{@code DrawingPageable} can be used to print a Drawing using the
java.awt.print API. |
|
ElbowLiner
|
A Liner that constrains a connection to orthogonal lines. |
|
FigureAdapter
|
An abstract adapter class for receiving FigureEvents. |
|
FigureEvent
|
An {@code EventObject} sent to FigureListeners. |
|
FigureListener
|
Interface implemented by observers of Figure objects. |
|
FigureSelectionEvent
|
An {@code EventObject} sent to FigureSelectionListeners. |
|
FigureSelectionListener
|
Interface implemented by observers of selection changes in DrawingView
objects. |
|
FloatingTextArea
|
A floating text area that is used to edit a TextHolderFigure. |
|
FloatingTextField
|
A floating text field that is used to edit a TextHolderFigure. |
|
FontSizeHandle
|
A Handle which can be used to change the font size of a
TextHolderFigure. |
|
FontSizeLocator
|
{@code FontSizeLocator} is used by FontSizeHandle to locate
its position on the drawing. |
|
GeneralPathTip
|
A LineDecoration which draws a general path. |
|
Handle
|
A handle is used to change one aspect of a Figure by direct
manipulation. |
|
HandleAttributeKeys
|
Defines a put of well known Handle attributes. |
|
HandleEvent
|
An {@code EventObject} sent to HandleListeners. |
|
HandleListener
|
Interface implemented by observers of Handles. |
|
HandleMulticaster
|
Forwards events to one or many handles. |
|
HandleTracker
|
A handle tracker provides the behavior for manipulating a
Handle of a figure to the SelectionTool. |
|
HorizontalLayouter
|
A Layouter which lays out all children of a CompositeFigure
in horizontal direction. |
|
ImageInputFormat
|
An input format for importing drawings using one of the image formats
supported by javax.imageio. |
|
ImageOutputFormat
|
An output format for exporting drawings using one of the image formats
supported by javax.imageio. |
|
ImageTool
|
A tool to create new figures that implement the ImageHolderFigure
interface, such as ImageFigure. |
|
InputFormat
|
An input format implements a strategy for reading a Drawing
which is encoded in an {@code InputStream}, a {@code File} or a
{@code Transferable}. |
|
Layouter
|
A Layouter encapsulates a algorithm to layout
a CompositeFigure. |
|
LineDecoration
|
A line decoration can be used to draw a decoration at the start or
end of a line. |
|
Liner
|
A liner encapsulates an algorithm to lay out the bezier path of
a ConnectionFigure. |
|
Locator
|
A locator encapsulates a strategy for locating a point on a
Figure. |
|
LocatorConnector
|
A LocatorConnector locates connection points with
the help of a Locator. |
|
LocatorHandle
|
A LocatorHandle implements a Handle by delegating the location requests to
a Locator object. |
|
LocatorLayouter
|
A layouter which lays out all children of a CompositeFigure according to their
LayoutLocator property.. |
|
MoveHandle
|
A handle that changes the location of the owning figure, if the figure is
transformable. |
|
NullHandle
|
A handle that doesn't change the owned figure. |
|
OrientationHandle
|
A Handle to change the value of the figure attribute
org.jhotdraw.draw.AttributeKeys.ORIENTATION. |
|
OutputFormat
|
An output format implements a strategy for writing a Drawing
using a specific encoding into an {@code OutputStream}, a {@code File} or a
{@code Transferable}. |
|
PerpendicularBar
|
A LineDecoration which draws a perpendicular bar. |
|
PictImageInputFormat
|
An input format for importing drawings using the image/x-pict format from the
Mac OS X clipboard. |
|
RelativeDecoratorLocator
|
A locator that specfies a point that is relative to the bounds
of a figures decorator. |
|
RelativeLocator
|
A locator that specfies a point that is relative to the bounds
of a figure. |
|
ResizeHandleKit
|
A set of utility methods to create handles which resize a Figure by
using its setBounds method, if the Figure is transformable. |
|
RotateHandle
|
A Handle to rotate a Figure. |
|
RoundRectangleRadiusHandle
|
A Handle to manipulate the corner radius of a
RoundRectangleFigure. |
|
SelectAreaTracker
|
A select area tracker provides the behavior for selecting figures
in a drawing area to the SelectionTool. |
|
SelectionTool
|
Tool to select and manipulate figures. |
|
SerializationInputOutputFormat
|
{@code SerializationInputOutputFormat} uses Java Serialization for reading and
and writing {@code Drawing} objects. |
|
SetBoundsEdit
|
SetBoundsEdit. |
|
SlantedLiner
|
SlantedLiner. |
|
StickyRectangleConnector
|
A StickyRectangleConnector locates connection Points by
choping the connection between the centers of the
two figures at the display box. |
|
TextAreaCreationTool
|
A tool to create new or edit existing figures that implement the TextHolderFigure
interface, such as TextAreaFigure. |
|
TextAreaEditingTool
|
A tool to edit existing figures that implement the TextHolderFigure
interface, such as TextAreaFigure. |
|
TextCreationTool
|
A tool to create figures which implement the {@code TextHolderFigure}
interface, such as {@code TextFigure}. |
|
TextEditingTool
|
A tool to edit figures which implement the {@code TextHolderFigure} interface,
such as {@code TextFigure}. |
|
TextInputFormat
|
An input format for importing text into a drawing. |
|
TextOverflowHandle
|
The TextOverflowHandle indicates when the text does not fit into the
bounds of a TextAreaFigure. |
|
Tool
|
A tool defines a mode of a DrawingEditor. |
|
ToolEvent
|
An event sent to ToolListener's. |
|
ToolListener
|
Interface implemented by observers of Tools. |
|
TransformEdit
|
An {@code UndoableEdit} event which can undo a lossless transform of
Figures by applying the inverse of the transform to the figures. |
|
TransformHandleKit
|
A set of utility methods to create Handles which transform a Figure by using
its transform method. |
|
TransformRestoreEdit
|
An {@code UndoableEdit} event which can undo a lossy transform of a single
Figure by restoring the figure using its transform restore data. |
|
VerticalLayouter
|
A Layouter which lays out all children of a CompositeFigure
in vertical direction. |