|
JHotDraw 7.5.1 | ||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
Application.Action that acts
on an Application.ApplicationModel.CompositeFigure
which has its own attribute set.DecoratedFigure
which has an attribute set.Figure
which has its own attribute set.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.AbstractSelectionAction acts on the selection of a target component.Tool.View.Action that acts
on behalf of a View.Action objects.Action to the popup menu.
JComponent to the popup menu.
ActionListener to the font chooser.
ActionListener to the 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.
PropertyChangeListener which can optionally be wrapped
into a WeakPropertyChangeListener.
AppletApplication handles the lifecycle of a single View
inside of a Java Applet.View objects and
provides windows to present them on screen.ApplicationModel provides meta-data for an Application,
actions and factory methods for creating Views, toolbars and
URIChoosers.arcHeight JavaBeans property.
arcHeight JavaBeans property.
arcWidth JavaBeans property.
arcWidth JavaBeans property.
Arrangeable object.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.UndoableEdit event which can undo a change of a node in
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.
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.ColorSpace for CMYK color components using a generic CMYK profile.ColorSpace for CMYK color components (cyan, magenta, yellow, black) with
nominally converted color components from/to an RGB color model.ColorFormatter is used to format colors into a textual representation
which can be edited in an entry field.JColorWheel by interpreting two
components of a ColorSpace as x and y coordinates.ColorFormatter is used to format colors into a textual representation
which can be displayed as a tooltip.Color and ColorSpace objects.JColorWheel by interpreting two components
of a ColorSpace as complex numbers (real and imaginary).CompositeColor is identical to java.awt.Color with
the exception that it allows to construct an instance with color components
outside of the range of 0 and 1.ColorSpace
with the color components specified in the float
array and the specified alpha.
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.
ActionMap with a default set of actions (See
class comments).
SVGDrawingPanel.
ColorFormatter.
FontFormatter.
ScalableNumberFormatter and a Java-style DecimalFormat.
ScalableNumberFormatter and a Java-style DecimalFormat.
ScalableNumberFormatter and a Java-style DecimalFormat.
View.init().
Tool to create a new figure by drawing its bounds.Liner that constrains a connection to a curved line.URIChooser supports a
developer-specified file operation.
Figure,
for example to draw a border around the decorated figure.ApplicationModel which creates a default set of Actions
and which does not override any of the default menu bars nor create tool bars.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.ODGFigureFactory.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.
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.
ApplicationModel which neither creates Actions,
nor overrides the menu bars, nor creates tool bars.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.Color object.
LineDecoration which draws a general path.ApproveButton .
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.
float array containing only the color
components of the Color, in the
ColorSpace of the Color.
float array containing only the color
components of the Color in the
ColorSpace specified by the cspace
parameter.
ColorSpace of this Color.
float array containing the color and alpha
components of the Color, in the
ColorSpace of the Color.
float array containing the color and alpha
components of the Color, in the
ColorSpace specified by the cspace
parameter.
Transferable object representing the current contents
of the clipboard.
URIChooser 's titlebar.
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 can hold a
buffered image.Figure which has some editable image contents.javax.imageio.ImageIO.
MAP
element.loadDrawing
on a worker thread.
Drawing
using a specific format from either an InputStream, an URI 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.
Polygon.
ConnectionFigure.
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().
JavaPrimitivesDOMFactory can be used to serialize Java primitive objects
and DOMStorable objects.JColorWheel displays a wheel made of two components of a
ColorSpace.JPopupMenu which can be used to
display a JComponent in a popup menu.JNLPClipboard acts as a proxy to a JNLP
ClipboardService object.ConnectionFigure which connects two figures using a bezier path.Figure which draws a continuous bezier path between two points.ConnectionFigure.liner.
URIChooser and then loads the selected URI into the active view.URIChooser and loads the selected URI into the active view.Figure.MDIApplication handles the lifecycle of multiple Views
using a Windows multiple document interface (MDI).ColorSpace classes which have a name.NotNull claims null value is
forbidden to return (for methods), pass to (parameters) and hold
(local variables and fields).Nullable claims null value is
perfectly valid to return (for methods), pass to (parameters) and
hold (local variables and fields).Handle which draws the outline of a
ODGPathFigure to make adjustments easier.URIChooser supports an
"Open" file operation.
URIChooser for selecting a directory and loads the
selected URI into an empty view.URIChooser and loads the selected URI into an
empty view.low <= c <= high
are "ordinary" in this tokenizer.
OSXApplicationConnectors for locating the start point and end point
of a ConnectionFigure on a Figure.BezierFigure.Handles for direct manipulation of
figures on a drawing view.CompositeFigure.BezierFigure.TextHolderFigures.Tool interface for representing
the state of a drawing editor and provides default implementations.JFontChooser.Handle to change the value of the figure attribute
AttributeKeys.ORIENTATION.OSXAdapter uses a Proxy object to dynamically implement the
com.apple.eawt.ApplicationListener interface and register it with the
com.apple.eawt.Application object.OSXApplication handles the lifecycle of multiple Views using
a Mac OS X application interface.Drawing
using a specific format into an OutputStream, an URI or a
Transferable.LineDecoration which draws a perpendicular bar.ScrollPaneLayout.JColorWheel by interpreting two components
of a ColorSpace as polar coordinates (angle and radius).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.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.
ActionListener from the chooser.
ChangeListener.
PropertyChangeListener.
PropertyChangeListener.
PropertyChangeListener.
PropertyChangeListener.
getComponent().requestFocus().
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.URIChooser supports a
"Save" file operation.
URIChooser and then saves the active view to the
specified location.SDIApplication handles the lifecycle of multiple Views
using a Windows single document interface (SDI).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.
ApproveButton in the
FileChooserUI .
createNonRolloverBorder.
createRolloverBorder.
BezierPath.Node
of the BezierFigure.
Transferable object.
Transferable object.
URIChooser window's
title bar.
DragTracker.
setHandler creates a Proxy object from the passed
OSXAdapter and adds it as an ApplicationListener.
HandleTracker.
ActionListener equipped to
handle document events from the Finder.
ActionListener equipped to
display application options.
ActionListener equipped to
handle document events from the Finder.
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 editing 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.ToolEvents.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.
URIChooser provides a mechanism for the user to choose a URI.value.
Layouter which lays out all children of a CompositeFigure
in vertical direction.JComponent within an
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-2010 (c) by the authors and contributors of the JHotDraw project. Some rights reserved. |
||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||