|
JHotDraw 7.3.1 | ||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
Application.Action that acts
on behalf of an Application.CompositeFigure
which has its own attribute put.DecoratedFigure
which has an attribute set.Figure
which has its own attribute put.AbstractClipboard is a wrapper for the system clipboard which
can be either the Java AWT Clipboard, the javax.jnlp.AbstractClipboard or
native JNI code.CompositeFigure.Handle
the start or end point of a ConnectionFigure.Connector.Constrainer.Drawing.Action that acts
on behalf of a DrawingEditor.Action that acts
on behalf of a DrawingView.Figure.Handle.Layouter
which has its own attribute set.LineDecoration.Locator.Handle which
can rotate a Figure.Action that asks
to save unsaved changes of a View before the
the action is performed.Action that acts
on behalf of the selected figures of a DrawingView.Tool.View.Action that acts
on behalf of a View.Action objects.ActionListener to the font chooser.
ChangeListener.
PropertyChangeEdit
from the same owner and the same property.
Polygon.
PropertyChangeListener which can optionally be wrapped
into a WeakPropertyChangeListener.
PropertyChangeListener which can optionally be wrapped
into a WeakPropertyChangeListener.
PropertyChangeListener.
Views and provides
windows to present them on screen.ApplicationModel provides meta-data for an Application,
actions and factory methods for creating Views and toolbars.arcHeight JavaBeans property.
arcHeight JavaBeans property.
arcWidth JavaBeans property.
arcWidth JavaBeans property.
LineDecoration which draws an arrow tip.AttributeAction applies attribute values on the selected figures of
the current DrawingView of a DrawingEditor.UndoableEdit event which can undo a change of a Figure
attribute.Figures in a DrawingView.Figure.Figure attributes.AWTClipboard acts as a proxy to an AWT Clipboard object.Base64.InputStream will read data from another
java.io.InputStream, given in the constructor,
and encode/decode to/from Base64 notation on the fly.Base64.InputStream in DECODE mode.
Base64.InputStream in
either ENCODE or DECODE mode.
Base64.OutputStream will write data to another
java.io.OutputStream, given in the constructor,
and encode/decode to/from Base64 notation on the fly.Base64.OutputStream in ENCODE mode.
Base64.OutputStream in
either ENCODE or DECODE mode.
Handle which allows to interactively change a control point
of a bezier path.Bezier.Figure which draws an opened or a closed bezier path.BezierFigure, for example without any
BezierPath.Nodes.
BezierPath.Nodes.
Locator which can be used to place a label on the path of
a BezierFigure.Handle which allows to interactively change a node of a bezier path.Handle which draws the outline of a
BezierFigure to make adjustments easier.Locator which locates a node on the bezier path of a BezierFigure.Handle which allows to interactively scale and rotate a BezierFigure.Tool which allows to create a new BezierFigure by
drawing its path.Polygon.
Polygon.
Handle which draws the bounds of a Figure to
make adjustments easier.AbstractCompositeFigure.getBounds().
AbstractCompositeFigure.getDrawingArea().
Connectors.
ConnectionFigure can be connect to the specified
Connector.
ConnectionFigure.
ChangeEvent is needed per model instance since the
event's only (read-only) state is the source property.
Connector which locates a connection point at the bounds
of a BezierFigure.Connector which locates a connection point at the bounds
of any figure which has a diamond shape, such as DiamondFigure.Connector which locates a connection point at the bounds
of any figure which has an elliptic shape, such as EllipseFigure.Connector which locates a connection point at the bounds
of any figure which has a rectangular shape, such as RectangleFigure.Connector which locates a connection point at the bounds
of a RoundRectangleFigure.Connector which locates a connection point at the bounds
of a TriangleFigure.ClipboardUtil provides utility methods for the Java Clipboard API.Handle which requests to remove its owning figure when clicked.ColorFormatter is used to format colors into a textual representation
which can be edited in an entry field.CompositeEdit which uses CompoundEdit#getPresentationName()
and is significant..
CompositeEdit which uses the specified significance.
CompositeEdit which uses the specified
presentation name.
CompositeEdit which uses the given presentation name
and significance.
Figures.CompositeEdit which invokes figure.willChange
and figure.changed when undoing or redoing a change.CompositeFigureEdit which uses
CompoundEdit.getPresentatioName and is significant.
EventObject sent to CompositeFigureListeners.CompositeFigure.LineDecoration which can compose multiple individual line
decorations.Handle which allows to connect the end of a
ConnectionFigure to another figure.BezierPath.Handle which allows to connect the start of a
ConnectionFigure to another figure.ConnectionFigure on a connected figure.Handle associated to a Connector which allows to create a
new ConnectionFigure by dragging the handle to another connector.Tools and Handles on a DrawingView.get method.
Point is inside this
Polygon.
Polygon.
create(listenerMethod, targetObject, targetMethod).
listenerMethod.
SVGDrawingPanel.
ColorFormatter.
FontFormatter.
ScalableNumberFormatter and a Java-style DecimalFormat.
ScalableNumberFormatter and a Java-style DecimalFormat.
Tool to create a new figure by drawing its bounds.Liner that constrains a connection to a curved line.Figure,
for example to draw a border around the decorated figure.DefaultDOMFactory can be used to serialize DOMStorable objects
in a DOM with the use of a mapping between Java class names and DOM element
names.QuickAndDirtyDOMStorableSample serializes a DOMStorable MyObject into
a String using the DefaultDOMFactory and then deserializes it from the
String.DefaultDragTracker implements interactions with the content area of a
Figure.Drawing useful for drawings which
contain only a few figures.DrawingEditor.DrawingView suited for viewing drawings
with a small number of figures.DefaultMDIApplication handles the lifecycle of Views using a
multiple document interface (MDI).ODGFigureFactory.DefaultOSXApplication handles the lifecycle of Views using a
Mac OS X document interface.DefaultSDIApplication handles the lifecycle of a Views
using a single document interface (SDI).DefaultSelectAreaTracker implements interactions with the background
area of a Drawing.Figure with a diamond shape.Dimension2DDouble with a width
of zero and a height of zero.
Dimension2DDouble whose width
and height are the same as for the specified dimension.
Dimension2DDouble and initializes
it to the specified width and specified height.
View which can open a directory.TransferHandler for DrawingView objects which takes
advantage of drag and drop features that were introduced with J2SE 6.DOMOutput.writeObject and DOMInput.readObject.construct method has returned without throwing
an error.
SelectionTool.Figures.DrawingOpacityIcon visualizes an opacity attribute of the
Drawing object which is in the active DrawingView of a
DrawingEditor.DrawingPageable can be used to print a Drawing using the
java.awt.print API.DrawingPanel.Drawing on a JComponent.g at location
(x, y)
just like g.drawString would.
Liner that constrains a connection to orthogonal lines.Figure with an elliptic shape.EllipseFigure, initialized to
location (0, 0) and size (0, 0).
EllipseFigure from the
specified coordinates.
View which can export its document.View to the chosen file.construct method has thrown an error.
Drawing.FigureEvents.EventObject sent to FigureListeners.Comparator used to sort figures by their layer property.Figure objects.EventObject sent to FigureSelectionListeners.DrawingView
objects.construct method has finished and after
done() or failed() has been invoked.
ChangeListener's stateChanged method.
DrawingView.
TextHolderFigure.TextHolderFigure.FontFormatter is used to format fonts into a textual representation
which can be edited in an entry field.Handle which can be used to change the font size of a
TextHolderFigure.FontSizeLocator is used by FontSizeHandle to locate
its position on the drawing.LineDecoration which draws a general path.IXMLElement.getAttribute(java.lang.String,java.lang.String)
Returns the value of an attribute.
XMLElement.getAttribute(java.lang.String,java.lang.String)
Returns the value of an attribute.
BeanDescriptors.
BeanDescriptors.
BeanDescriptors.
BeanDescriptors.
BeanDescriptors.
BeanDescriptors.
BeanDescriptors.
BeanDescriptors.
BeanDescriptors.
BeanDescriptors.
BeanDescriptors.
BeanDescriptors.
BeanDescriptors.
BeanDescriptors.
BeanDescriptors.
BeanDescriptors.
BeanDescriptors.
BeanDescriptors.
BeanDescriptors.
BeanDescriptors.
BeanDescriptors.
BeanDescriptors.
BeanDescriptors.
BeanDescriptors.
BeanDescriptors.
Polygon.
Transferable object representing the current contents
of the clipboard.
DragTracker which handles user interaction
for dragging the specified figure.
EventSetDescriptors.
EventSetDescriptors.
EventSetDescriptors.
EventSetDescriptors.
EventSetDescriptors.
EventSetDescriptors.
EventSetDescriptors.
EventSetDescriptors.
EventSetDescriptors.
EventSetDescriptors.
EventSetDescriptors.
EventSetDescriptors.
EventSetDescriptors.
EventSetDescriptors.
EventSetDescriptors.
EventSetDescriptors.
EventSetDescriptors.
EventSetDescriptors.
EventSetDescriptors.
EventSetDescriptors.
EventSetDescriptors.
EventSetDescriptors.
EventSetDescriptors.
EventSetDescriptors.
EventSetDescriptors.
HandleTracker which handles user interaction
for the specified handle.
FooListeners
upon this model.
MethodDescriptors.
MethodDescriptors.
MethodDescriptors.
MethodDescriptors.
MethodDescriptors.
MethodDescriptors.
MethodDescriptors.
MethodDescriptors.
MethodDescriptors.
MethodDescriptors.
MethodDescriptors.
MethodDescriptors.
MethodDescriptors.
MethodDescriptors.
MethodDescriptors.
MethodDescriptors.
MethodDescriptors.
MethodDescriptors.
MethodDescriptors.
MethodDescriptors.
MethodDescriptors.
MethodDescriptors.
MethodDescriptors.
MethodDescriptors.
MethodDescriptors.
Applet.getParameter() but doesn't throw a
NullPointerException when used without an Applet context.
Applet.getParameter() but doesn't throw a
NullPointerException when used without an Applet context.
Polygon and provides access to the geometry
of the outline of this Polygon.
Shape and provides access to the geometry of the
outline of the Shape.
PropertyDescriptors.
PropertyDescriptors.
PropertyDescriptors.
PropertyDescriptors.
PropertyDescriptors.
PropertyDescriptors.
PropertyDescriptors.
PropertyDescriptors.
PropertyDescriptors.
PropertyDescriptors.
PropertyDescriptors.
PropertyDescriptors.
PropertyDescriptors.
PropertyDescriptors.
PropertyDescriptors.
PropertyDescriptors.
PropertyDescriptors.
PropertyDescriptors.
PropertyDescriptors.
PropertyDescriptors.
PropertyDescriptors.
PropertyDescriptors.
PropertyDescriptors.
PropertyDescriptors.
PropertyDescriptors.
SelectAreaTracker which handles user interaction
for selecting an area on the drawing.
Dimension2DDouble object.
Connector.
Figure which groups a collection of figures.Rectangle2D.Double both horizontally and vertically.
Figure by direct
manipulation.Handle attributes.EventObject sent to HandleListeners.Handles.Handle of a figure to the SelectionTool.Dimension2DDouble.
Layouter which lays out all children of a CompositeFigure
in horizontal direction.ImageHolderFigure which holds a buffered image.Figure which has some editable image contents.MAP
element.loadDrawing
on a worker thread.
Drawing
which is encoded in an InputStream, a File or a
Transferable.Double class defines insets specified in
double precision.Insets2D with
all insets set to 0.
Insets2D with the
specified insets.
Float class defines insets specified in
float precision.Insets2D with
all insets set to 0.
Insets2D with the
specified insets.
contains(int, int).
Polygon.
true if node is editable by the user.
aNode is a child of this node.
aNode is a child of this node.
DrawingView.
DrawingView.
DrawingView.
Figure.Figure.ScaledNumberFormatter is used to format numbers written in the
Java programming syntax.NumberFormatter with the a default
NumberFormat instance obtained from
NumberFormat.getNumberInstance().
JNLPClipboard acts as a proxy to a JNLP
ClipboardService object.LinearGradientPaint class provides a way to fill
a Shape with a linear color gradient pattern.LinearGradientPaint with the default
NO_CYCLE repeating method and SRGB colorspace.
LinearGradientPaint with default SRGB
colorspace.
LinearGradientPaint with the default
NO_CYCLE repeating method and SRGB colorspace.
LinearGradientPaint.
LinearGradientPaint.
ConnectionFigure which connects two figures using a bezier path.Figure which draws a continuous bezier path between two points.ConnectionFigure.liner.
View.Figure.Handle which draws the outline of a
ODGPathFigure to make adjustments easier.low <= c <= high
are "ordinary" in this tokenizer.
JFontChooser.Handle to change the value of the figure attribute
AttributeKeys.ORIENTATION.Drawing
using a specific encoding into an OutputStream, a File or a
Transferable.LineDecoration which draws a perpendicular bar.ScrollPaneLayout.Double class defines a polygon with
coordinates stored in double precision floating point.Polygon from the specified
parameters.
Float class defines a polygon with
coordinates stored in float precision floating point.Polygon from the specified
parameters.
PreferencesUtil provides utility methods for java.util.prefs.Preferences, and can be used as a proxy when the system
preferences are not available due to security restrictions.View which can print its document.View.UndoableEdit event which can undo a change of a JavaBeans property.nextToken method of this
tokenizer to return the current value in the ttype
field, and not to modify the value in the nval or
sval field.
Drawing which uses a
QuadTree to provide a good responsiveness for
drawings which contain many figures.QuickAndDirtyDOMFactory can be used to serialize DOMStorable
objects in a DOM with the unmapped use of Java class names as DOM element
names.QuickAndDirtyDOMStorableSample serializes a DOMStorable MyObject into
a String using the QuickAnddirtyDOMFactory and then deserializes it from the
String.RadialGradientPaint, using the center as the
focus point.
RadialGradientPaint, using the center as the
focus point.
RadialGradientPaint.
RadialGradientPaint.
RadialGradientPaint.
RadialGradientPaint.
RadialGradientPaint, the gradient circle is
defined by a bounding box.
Base64.InputStream.read() repeatedly until the end of stream
is reached or len bytes are read.
FilterInputStream.read
to update the value after the read.
FilterInputStream.read
to update the value after the read.
FilterInputStream.read
to update the value after the read.
Figure with a rectangular shape.ActionListener from the font chooser.
ChangeListener.
PropertyChangeListener.
PropertyChangeListener.
PropertyChangeListener.
FigureListener.figureRequestRemove event.
Polygon object to an empty polygon.
FilterInputStream.reset
to reset the progress monitor as well as the stream.
ordinaryChar method
for more information on a character being ordinary.
setBounds method, if the Figure is transformable.Figure with a rounded rectangular shape.Handle to manipulate the corner radius of a
RoundRectangleFigure.SelectionTool.SelectionOpacityIcon visualizes an opacity attribute of the selected
Figure(s) in the active DrawingView of a DrawingEditor.SelectionTool works.SerializationInputOutputFormat uses Java Serialization for reading and
and writing Drawing objects.ServerAuthenticationException without detail message.
ServerAuthenticationException with the specified detail message.
attributeChanged
on all registered FigureListeners if the attribute value
has changed.
createNonRolloverBorder.
createRolloverBorder.
BezierPath.Node
of the BezierFigure.
Transferable object.
Transferable object.
DragTracker.
HandleTracker.
SelectAreaTracker.
Dimension2DDouble object to
the specified width and height in double precision.
Dimension2DDouble object to the specified size.
Connector of the connection.
DrawingView.
DrawingView.
DrawingView.
optionType parameter.
optionType parameter, where the
messageType
parameter determines the icon to display.
optionType parameter.
parentComponent.
parentComponent.
parentComponent and message type messageType.
messageType parameter.
messageType parameter.
initialValue parameter and
the number of choices is determined by the optionType
parameter.
FilterInputStream.skip
to update the value after the skip.
Figure by extending AbstractAttributedFigure.StreamTokenizer keeps track
of the position of the tokens in the input stream, and it can
parse hexadecimal numbers and double numbers with exponents.Object representation of the
String text.
SVGDrawingPanel.SVGDrawingPanel into an application
that does not make use of the JHotDraw application framework.Handle which draws the outline of a
SVGPathFigure to make adjustments easier.TextHolderFigure which holds multiple lines of text in a
rectangular area.TextHolderFigure
interface, such as TextFigure.TextHolderFigure interface,
such as TextFigure.TextHolderFigure which holds a single line of text.Figure that has some editable text contents.DrawingEditor.Tools.Dimension2DDouble object's height and
width fields.
UndoableEdit event which can undo a lossless transform of
Figures by applying the inverse of the transform to the figures.transform method.UndoableEdit event which can undo a lossy transform of a single
Figure by restoring the figure using its transform restore data.Polygon by
deltaX along the x axis and by
deltaY along the y axis.
Polygon by
deltaX along the x axis and by
deltaY along the y axis.
Polygon by
deltaX along the x axis and by
deltaY along the y axis.
Figure with a triangular shape.nextToken method, this field
contains the type of the token just read.
installUI.
DrawingView.
DrawingView.
value.
Layouter which lays out all children of a CompositeFigure
in vertical direction.Application.low <= c <= high
are white space characters.
low <= c <= high
are word constituents.
Base64.OutputStream.write(int) repeatedly until len
bytes are written.
|
Copyright 1996-2009 (c) by the authors and contributors of the JHotDraw project. Some rights reserved. |
||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||