| 
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 | ||||||||