A B C D E F G H I J K L M N O P R S T U V W X Y Z _

A

ALIGNMENT_MENU - Static variable in class org.jhotdraw.application.DrawApplication
The index of the alignment menu in the menu bar.
ARROW_MODE - Static variable in class org.jhotdraw.framework.FigureAttributeConstant
 
ARROW_MODE_STR - Static variable in class org.jhotdraw.framework.FigureAttributeConstant
 
ARROW_TIP_BOTH - Static variable in class org.jhotdraw.figures.PolyLineFigure
 
ARROW_TIP_END - Static variable in class org.jhotdraw.figures.PolyLineFigure
 
ARROW_TIP_NONE - Static variable in class org.jhotdraw.figures.PolyLineFigure
 
ARROW_TIP_START - Static variable in class org.jhotdraw.figures.PolyLineFigure
 
ASCIIFlavor - Static variable in class org.jhotdraw.contrib.dnd.DNDHelper
 
ATTRIBUTES_MENU - Static variable in class org.jhotdraw.application.DrawApplication
The index of the attributes menu in the menu bar.
AWTCursor - class org.jhotdraw.standard.AWTCursor.
Default implementation of the Cursor interface for AWT/Swing.
AWTCursor(int) - Constructor for class org.jhotdraw.standard.AWTCursor
Constructor for AWTCursor.
AWTCursor(String) - Constructor for class org.jhotdraw.standard.AWTCursor
Constructor for AWTCursor.
AbstractCommand - class org.jhotdraw.standard.AbstractCommand.
 
AbstractCommand(String, DrawingEditor) - Constructor for class org.jhotdraw.standard.AbstractCommand
Constructs a command with the given name that applies to the given view.
AbstractCommand(String, DrawingEditor, boolean) - Constructor for class org.jhotdraw.standard.AbstractCommand
 
AbstractCommand.EventDispatcher - class org.jhotdraw.standard.AbstractCommand.EventDispatcher.
 
AbstractCommand.EventDispatcher(Command) - Constructor for class org.jhotdraw.standard.AbstractCommand.EventDispatcher
 
AbstractConnector - class org.jhotdraw.standard.AbstractConnector.
AbstractConnector provides default implementation for the Connector interface.
AbstractConnector() - Constructor for class org.jhotdraw.standard.AbstractConnector
Constructs a connector that has no owner.
AbstractConnector(Figure) - Constructor for class org.jhotdraw.standard.AbstractConnector
Constructs a connector with the given owner figure.
AbstractContentProducer - class org.jhotdraw.contrib.html.AbstractContentProducer.
Base class for the ContentProducers hierarchy
Doesn't do a thing now, but we may need this one later to add generic behaviour.
AbstractContentProducer() - Constructor for class org.jhotdraw.contrib.html.AbstractContentProducer
Constructor for the AbstractContentProducer object
AbstractFigure - class org.jhotdraw.standard.AbstractFigure.
AbstractFigure provides default implementations for the Figure interface.
AbstractFigure() - Constructor for class org.jhotdraw.standard.AbstractFigure
 
AbstractHandle - class org.jhotdraw.standard.AbstractHandle.
AbstractHandle provides defaulf implementation for the Handle interface.
AbstractHandle(Figure) - Constructor for class org.jhotdraw.standard.AbstractHandle
Constructor for AbstractHandle.
AbstractLineDecoration - class org.jhotdraw.figures.AbstractLineDecoration.
An standard implementation of a line decoration.
AbstractLineDecoration() - Constructor for class org.jhotdraw.figures.AbstractLineDecoration
 
AbstractLocator - class org.jhotdraw.standard.AbstractLocator.
AbstractLocator provides default implementations for the Locator interface.
AbstractLocator() - Constructor for class org.jhotdraw.standard.AbstractLocator
 
AbstractTool - class org.jhotdraw.standard.AbstractTool.
Default implementation support for Tools.
AbstractTool(DrawingEditor) - Constructor for class org.jhotdraw.standard.AbstractTool
Constructs a tool for the given view.
AbstractTool.EventDispatcher - class org.jhotdraw.standard.AbstractTool.EventDispatcher.
 
AbstractTool.EventDispatcher(Tool) - Constructor for class org.jhotdraw.standard.AbstractTool.EventDispatcher
 
ActionTool - class org.jhotdraw.standard.ActionTool.
A tool that performs an action when it is active and the mouse is clicked.
ActionTool(DrawingEditor) - Constructor for class org.jhotdraw.standard.ActionTool
 
AlignCommand - class org.jhotdraw.standard.AlignCommand.
Align a selection of figures relative to each other.
AlignCommand(AlignCommand.Alignment, DrawingEditor) - Constructor for class org.jhotdraw.standard.AlignCommand
Constructs an alignment command.
AlignCommand.Alignment - class org.jhotdraw.standard.AlignCommand.Alignment.
 
AlignCommand.UndoActivity - class org.jhotdraw.standard.AlignCommand.UndoActivity.
 
AlignCommand.UndoActivity(DrawingView, AlignCommand.Alignment) - Constructor for class org.jhotdraw.standard.AlignCommand.UndoActivity
 
Animatable - interface org.jhotdraw.util.Animatable.
Animatable defines a simple animation interface
AnimationDecorator - class org.jhotdraw.samples.javadraw.AnimationDecorator.
 
AnimationDecorator() - Constructor for class org.jhotdraw.samples.javadraw.AnimationDecorator
 
AnimationDecorator(Figure) - Constructor for class org.jhotdraw.samples.javadraw.AnimationDecorator
 
Animator - class org.jhotdraw.samples.javadraw.Animator.
 
Animator(Animatable, DrawingView) - Constructor for class org.jhotdraw.samples.javadraw.Animator
 
AreaTracker - class org.jhotdraw.contrib.zoom.AreaTracker.
A rubberband area tracker.
AreaTracker(DrawingEditor) - Constructor for class org.jhotdraw.contrib.zoom.AreaTracker
 
ArrowTip - class org.jhotdraw.figures.ArrowTip.
An arrow tip line decoration.
ArrowTip() - Constructor for class org.jhotdraw.figures.ArrowTip
 
ArrowTip(double, double, double) - Constructor for class org.jhotdraw.figures.ArrowTip
Constructs an arrow tip with the given angle and radius.
AttributeContentProducerContext - interface org.jhotdraw.contrib.html.AttributeContentProducerContext.
AttributeContentProducerContext defines the interface required of clients requesting contents from AttributeFigures oriented ContentProducers.
AttributeFigure - class org.jhotdraw.figures.AttributeFigure.
A figure that can keep track of an open ended set of attributes.
AttributeFigure() - Constructor for class org.jhotdraw.figures.AttributeFigure
 
AttributeFigureContentProducer - class org.jhotdraw.contrib.html.AttributeFigureContentProducer.
AttributeFigureContentProducer provides content for AttributeFigures.
AttributeFigureContentProducer() - Constructor for class org.jhotdraw.contrib.html.AttributeFigureContentProducer
Constructor for the AttributeFigureContentProducer object
AutoscrollHelper - class org.jhotdraw.contrib.AutoscrollHelper.
A helper class for implementing autoscrolling
AutoscrollHelper(int) - Constructor for class org.jhotdraw.contrib.AutoscrollHelper
 
acceptsTyping() - Method in class org.jhotdraw.contrib.TextAreaFigure
Tests whether the figure accepts typing.
acceptsTyping() - Method in class org.jhotdraw.figures.TextFigure
Tests whether the figure accepts typing.
acceptsTyping() - Method in interface org.jhotdraw.standard.TextHolder
Tests whether the figure accepts typing.
action(Figure) - Method in class org.jhotdraw.figures.BorderTool
Decorates the clicked figure with a border.
action(Figure) - Method in class org.jhotdraw.standard.ActionTool
Performs an action with the touched figure.
actionPerformed(ActionEvent) - Method in class org.jhotdraw.contrib.CTXCommandMenu
Executes the command.
actionPerformed(ActionEvent) - Method in class org.jhotdraw.contrib.CommandMenuItem
Executes the command.
actionPerformed(ActionEvent) - Method in class org.jhotdraw.util.CommandButton
Executes the command.
actionPerformed(ActionEvent) - Method in class org.jhotdraw.util.CommandMenu
Executes the command.
activate() - Method in class org.jhotdraw.contrib.PolygonTool
 
activate() - Method in class org.jhotdraw.contrib.TextAreaTool
Activates the figure's editor
activate() - Method in class org.jhotdraw.contrib.dnd.DragNDropTool
Turn on drag by adding a DragGestureRegognizer to all Views which are based on Components.
activate() - Method in class org.jhotdraw.figures.ConnectedTextTool
If the pressed figure is a TextHolder it can be edited otherwise a new text figure is created.
activate() - Method in class org.jhotdraw.figures.ScribbleTool
 
activate() - Method in class org.jhotdraw.figures.TextTool
Sets the text cursor.
activate() - Method in interface org.jhotdraw.framework.Tool
Activates the tool for the given view.
activate() - Method in class org.jhotdraw.standard.AbstractTool
Activates the tool for use on the given view.
activate() - Method in class org.jhotdraw.standard.CreationTool
Sets the cross hair cursor.
activate() - Method in class org.jhotdraw.standard.DragTracker
 
activate() - Method in class org.jhotdraw.standard.HandleTracker
 
activate() - Method in class org.jhotdraw.standard.NullTool
 
activate() - Method in class org.jhotdraw.util.UndoableTool
Activates the tool for the given view.
activateTools() - Method in class org.jhotdraw.contrib.CustomToolBar
Activate a palette of the ToolBar by setting all Tools
add(Command) - Method in class org.jhotdraw.contrib.CTXCommandMenu
Adds a command to the menu.
add(Command, MenuShortcut) - Method in class org.jhotdraw.contrib.CTXCommandMenu
Adds a command with the given short cut to the menu.
add(CommandMenuItem) - Method in class org.jhotdraw.contrib.CTXCommandMenu
Adds a command menu item
add(CommandCheckBoxMenuItem) - Method in class org.jhotdraw.contrib.CTXCommandMenu
Adds a command checkbox menu item
add(Component) - Method in class org.jhotdraw.contrib.CustomToolBar
Add a new tool the the current palette of the ToolBar
add(Figure) - Method in interface org.jhotdraw.framework.Drawing
Adds a figure and sets its container to refer to this drawing.
add(Figure) - Method in interface org.jhotdraw.framework.DrawingView
Adds a figure to the drawing.
add(Figure) - Method in class org.jhotdraw.samples.javadraw.BouncingDrawing
 
add(Figure) - Method in class org.jhotdraw.standard.CompositeFigure
Adds a figure to the list of figures.
add(FigureChangeListener, FigureChangeListener) - Static method in class org.jhotdraw.standard.FigureChangeEventMulticaster
 
add(Figure) - Method in class org.jhotdraw.standard.NullDrawingView
Adds a figure to the drawing.
add(Figure) - Method in class org.jhotdraw.standard.StandardDrawing
 
add(Figure) - Method in class org.jhotdraw.standard.StandardDrawingView
Adds a figure to the drawing.
add(Command) - Method in class org.jhotdraw.util.CommandMenu
Adds a command to the menu.
add(Command, MenuShortcut) - Method in class org.jhotdraw.util.CommandMenu
Adds a command with the given short cut to the menu.
add(Object) - Method in class org.jhotdraw.util.collections.jdk11.ListWrapper
 
add(int, Object) - Method in class org.jhotdraw.util.collections.jdk11.ListWrapper
 
add(Object) - Method in class org.jhotdraw.util.collections.jdk11.SetWrapper
 
addActionListener(ActionListener) - Method in class org.jhotdraw.util.FloatingTextField
Adds an action listener
addAll(List) - Method in interface org.jhotdraw.framework.Drawing
Deprecated. use addAll(FigureEnumeration) instead
addAll(FigureEnumeration) - Method in interface org.jhotdraw.framework.Drawing
Adds a FigureEnumeration of figures.
addAll(Collection) - Method in interface org.jhotdraw.framework.DrawingView
Adds a collections of figures to the drawing.
addAll(List) - Method in class org.jhotdraw.standard.CompositeFigure
Deprecated. use addAll(FigureEnumeration) instead
addAll(FigureEnumeration) - Method in class org.jhotdraw.standard.CompositeFigure
Adds a FigureEnumeration of figures.
addAll(Collection) - Method in class org.jhotdraw.standard.NullDrawingView
Adds a collection of figures to the drawing.
addAll(Collection) - Method in class org.jhotdraw.standard.StandardDrawingView
Adds a Collection of figures to the drawing.
addAll(Collection) - Method in class org.jhotdraw.util.collections.jdk11.ListWrapper
 
addAll(int, Collection) - Method in class org.jhotdraw.util.collections.jdk11.ListWrapper
 
addAll(Collection) - Method in class org.jhotdraw.util.collections.jdk11.SetWrapper
 
addBackground(Painter) - Method in class org.jhotdraw.standard.StandardDrawingView
Adds a background.
addCheckItem(Command) - Method in class org.jhotdraw.contrib.CTXCommandMenu
Adds a command with the given short cut to the menu.
addCheckItem(Command) - Method in class org.jhotdraw.util.CommandMenu
Adds a command with the given short cut to the menu.
addCommandListener(CommandListener) - Method in class org.jhotdraw.standard.AbstractCommand.EventDispatcher
 
addCommandListener(CommandListener) - Method in class org.jhotdraw.standard.AbstractCommand
 
addCommandListener(CommandListener) - Method in interface org.jhotdraw.util.Command
 
addCommandListener(CommandListener) - Method in class org.jhotdraw.util.UndoableCommand
 
addComponent(Component) - Method in class org.jhotdraw.contrib.DesktopEventService
 
addCornerHandles(Figure, List) - Static method in class org.jhotdraw.standard.BoxHandleKit
Fills the given collection with handles at each corner of a figure.
addDependendFigure(Figure) - Method in interface org.jhotdraw.framework.Figure
Add a dependent figure.
addDependendFigure(Figure) - Method in class org.jhotdraw.standard.AbstractFigure
 
addDependendFigure(Figure) - Method in class org.jhotdraw.standard.DecoratorFigure
 
addDesktopListener(DesktopListener) - Method in interface org.jhotdraw.contrib.Desktop
 
addDesktopListener(DesktopListener) - Method in class org.jhotdraw.contrib.DesktopEventService
 
addDesktopListener(DesktopListener) - Method in class org.jhotdraw.contrib.JPanelDesktop
 
addDesktopListener(DesktopListener) - Method in class org.jhotdraw.contrib.JScrollPaneDesktop
 
addDesktopListener(DesktopListener) - Method in class org.jhotdraw.contrib.MDIDesktopPane
 
addDesktopListener(DesktopListener) - Method in class org.jhotdraw.contrib.SplitPaneDesktop
 
addDrawingChangeListener(DrawingChangeListener) - Method in interface org.jhotdraw.framework.Drawing
Adds a listener for this drawing.
addDrawingChangeListener(DrawingChangeListener) - Method in class org.jhotdraw.standard.StandardDrawing
Adds a listener for this drawing.
addEdge(ConnectionFigure, int) - Method in class org.jhotdraw.util.GraphLayout
 
addFigureChangeListener(FigureChangeListener) - Method in interface org.jhotdraw.framework.Figure
Adds a listener for this figure.
addFigureChangeListener(FigureChangeListener) - Method in class org.jhotdraw.standard.AbstractFigure
Adds a listener for this figure.
addFigureSelectionListener(FigureSelectionListener) - Method in interface org.jhotdraw.framework.DrawingView
Add a listener for selection changes in this DrawingView.
addFigureSelectionListener(FigureSelectionListener) - Method in class org.jhotdraw.standard.NullDrawingView
Add a listener for selection changes in this DrawingView.
addFigureSelectionListener(FigureSelectionListener) - Method in class org.jhotdraw.standard.StandardDrawingView
Add a listener for selection changes.
addForeground(Painter) - Method in class org.jhotdraw.standard.StandardDrawingView
Adds a foreground.
addHandles(Figure, List) - Static method in class org.jhotdraw.standard.BoxHandleKit
Fills the given collection with handles at each corner and the north, south, east, and west of the figure.
addInternal(FigureChangeListener, FigureChangeListener) - Static method in class org.jhotdraw.standard.FigureChangeEventMulticaster
 
addItem(Command) - Method in class org.jhotdraw.util.CommandChoice
Adds a command to the menu.
addLayoutComponent(String, Component) - Method in class org.jhotdraw.util.PaletteLayout
 
addListeners() - Method in class org.jhotdraw.application.DrawApplication
Registers the listeners for this window
addMenuIfPossible(JMenuBar, JMenu) - Method in class org.jhotdraw.application.DrawApplication
 
addMenuItem(JMenuItem) - Method in class org.jhotdraw.contrib.CTXCommandMenu
Adds a normal menu item to the menu
addMenuItem(Command, JMenuItem) - Method in class org.jhotdraw.util.CommandMenu
 
addNode(Figure) - Method in class org.jhotdraw.util.GraphLayout
 
addOriginalLayer(Figure, int) - Method in class org.jhotdraw.standard.SendToBackCommand.UndoActivity
 
addOriginalPoint(Figure) - Method in class org.jhotdraw.standard.AlignCommand.UndoActivity
 
addOriginalValue(Figure, Object) - Method in class org.jhotdraw.standard.ChangeAttributeCommand.UndoActivity
 
addPoint(int, int) - Method in class org.jhotdraw.contrib.PolygonFigure
Adds a node to the list of points.
addPoint(int, int) - Method in class org.jhotdraw.figures.PolyLineFigure
Adds a node to the list of points.
addPopupMenuItems(JPopupMenu) - Method in class org.jhotdraw.contrib.html.HTMLTextAreaFigure
Adds items to the popup menu
addPostTask(PertFigure) - Method in class org.jhotdraw.samples.pert.PertFigure
 
addPreTask(PertFigure) - Method in class org.jhotdraw.samples.pert.PertFigure
 
addStorageFormat(StorageFormat) - Method in class org.jhotdraw.util.StorageFormatManager
Add a StorageFormat that should be supported by this StorageFormatManager.
addToContainer(FigureChangeListener) - Method in interface org.jhotdraw.framework.Figure
Sets the Figure's container and registers the container as a figure change listener.
addToContainer(FigureChangeListener) - Method in class org.jhotdraw.standard.AbstractFigure
Sets the Figure's container and registers the container as a figure change listener.
addToDesktop(DrawingView, int) - Method in interface org.jhotdraw.contrib.Desktop
 
addToDesktop(DrawingView, int) - Method in class org.jhotdraw.contrib.JPanelDesktop
 
addToDesktop(DrawingView, int) - Method in class org.jhotdraw.contrib.JScrollPaneDesktop
 
addToDesktop(DrawingView, int) - Method in class org.jhotdraw.contrib.MDIDesktopPane
This must match the signature of the superclass it is overriding or the method invocation may not resolve to this method unless it is called on a reference of specifically MDIDesktopPane type.
addToDesktop(DrawingView, int) - Method in class org.jhotdraw.contrib.SplitPaneDesktop
 
addToSelection(Figure) - Method in interface org.jhotdraw.framework.DrawingView
Adds a figure to the current selection.
addToSelection(Figure) - Method in class org.jhotdraw.standard.NullDrawingView
Adds a figure to the current selection.
addToSelection(Figure) - Method in class org.jhotdraw.standard.StandardDrawingView
Adds a figure to the current selection.
addToSelectionAll(Collection) - Method in interface org.jhotdraw.framework.DrawingView
Adds a collections of figures to the current selection.
addToSelectionAll(FigureEnumeration) - Method in interface org.jhotdraw.framework.DrawingView
Adds a FigureEnumeration to the current selection.
addToSelectionAll(Collection) - Method in class org.jhotdraw.standard.NullDrawingView
Adds a Collection of figures to the current selection.
addToSelectionAll(FigureEnumeration) - Method in class org.jhotdraw.standard.NullDrawingView
Adds a FigureEnumeration to the current selection.
addToSelectionAll(Collection) - Method in class org.jhotdraw.standard.StandardDrawingView
Adds a Collection of figures to the current selection.
addToSelectionAll(FigureEnumeration) - Method in class org.jhotdraw.standard.StandardDrawingView
Adds a FigureEnumeration to the current selection.
addToSelectionImpl(Figure) - Method in class org.jhotdraw.standard.StandardDrawingView
 
addToolListener(ToolListener) - Method in interface org.jhotdraw.framework.Tool
 
addToolListener(ToolListener) - Method in class org.jhotdraw.standard.AbstractTool.EventDispatcher
 
addToolListener(ToolListener) - Method in class org.jhotdraw.standard.AbstractTool
 
addToolListener(ToolListener) - Method in class org.jhotdraw.util.UndoableTool
 
addViewChangeListener(ViewChangeListener) - Method in class org.jhotdraw.applet.DrawApplet
 
addViewChangeListener(ViewChangeListener) - Method in class org.jhotdraw.application.DrawApplication
Register to hear when the active view is changed.
addViewChangeListener(ViewChangeListener) - Method in interface org.jhotdraw.framework.DrawingEditor
 
addViewChangeListener(ViewChangeListener) - Method in class org.jhotdraw.samples.javadraw.JavaDrawViewer
 
adjustFileName(String) - Method in class org.jhotdraw.util.StandardStorageFormat
Adjust a file name to have the correct file extension.
alignAffectedFigures(AlignCommand.Alignment) - Method in class org.jhotdraw.standard.AlignCommand.UndoActivity
 
angleToPoint(Rectangle, double) - Static method in class org.jhotdraw.util.Geom
Gets the point on a rectangle that corresponds to the given angle.
animationStep() - Method in class org.jhotdraw.samples.javadraw.AnimationDecorator
 
animationStep() - Method in class org.jhotdraw.samples.javadraw.BouncingDrawing
 
animationStep() - Method in interface org.jhotdraw.util.Animatable
Perform a step of the animation.
arrangeFramesHorizontally() - Method in class org.jhotdraw.contrib.MDIDesktopPane
Arranges the frames as efficiently as possibly with preference for keeping horizontal size maximal.
arrangeFramesVertically() - Method in class org.jhotdraw.contrib.MDIDesktopPane
Arranges the frames as efficiently as possibly with preference for keeping vertical size maximal.
asRectangle2D() - Method in class org.jhotdraw.util.Bounds
 
assertCompatibleVersion() - Method in class org.jhotdraw.util.StandardVersionControlStrategy
Define a strategy how to select those versions of JHotDraw with which they are compatible.
assertCompatibleVersion() - Method in interface org.jhotdraw.util.VersionControlStrategy
Define a strategy how to select those versions of JHotDraw with which they are compatible.
attributeValue() - Method in class org.jhotdraw.standard.ToolButton
 
attributesMap - Variable in class org.jhotdraw.contrib.TextAreaFigure
Map of attributes for the AttributedString used for the figure's text.
autoscroll(Point) - Method in class org.jhotdraw.contrib.AutoscrollHelper
Part of the autoscrolls interface
autoscroll(Point) - Method in class org.jhotdraw.standard.StandardDrawingView
 

B

BOTTOMS - Static variable in class org.jhotdraw.standard.AlignCommand.Alignment
align bottoms
BOTTOM_MARGIN - Static variable in class org.jhotdraw.framework.FigureAttributeConstant
 
BOTTOM_MARGIN_STR - Static variable in class org.jhotdraw.framework.FigureAttributeConstant
 
BorderDecorator - class org.jhotdraw.figures.BorderDecorator.
BorderDecorator decorates an arbitrary Figure with a border.
BorderDecorator() - Constructor for class org.jhotdraw.figures.BorderDecorator
 
BorderDecorator(Figure) - Constructor for class org.jhotdraw.figures.BorderDecorator
 
BorderTool - class org.jhotdraw.figures.BorderTool.
BorderTool decorates the clicked figure with a BorderDecorator.
BorderTool(DrawingEditor) - Constructor for class org.jhotdraw.figures.BorderTool
 
BorderTool.UndoActivity - class org.jhotdraw.figures.BorderTool.UndoActivity.
 
BorderTool.UndoActivity(DrawingView) - Constructor for class org.jhotdraw.figures.BorderTool.UndoActivity
 
BouncingDrawing - class org.jhotdraw.samples.javadraw.BouncingDrawing.
 
BouncingDrawing() - Constructor for class org.jhotdraw.samples.javadraw.BouncingDrawing
 
Bounds - class org.jhotdraw.util.Bounds.
This class is a rectangle with floating point dimensions and location.
Bounds(double, double) - Constructor for class org.jhotdraw.util.Bounds
 
Bounds(double, double, double, double) - Constructor for class org.jhotdraw.util.Bounds
 
Bounds(Point2D) - Constructor for class org.jhotdraw.util.Bounds
 
Bounds(Point2D, Point2D) - Constructor for class org.jhotdraw.util.Bounds
 
Bounds(Bounds) - Constructor for class org.jhotdraw.util.Bounds
 
Bounds(Rectangle2D) - Constructor for class org.jhotdraw.util.Bounds
 
Bounds(Point2D, double, double) - Constructor for class org.jhotdraw.util.Bounds
 
Bounds(Dimension) - Constructor for class org.jhotdraw.util.Bounds
 
Bounds() - Constructor for class org.jhotdraw.util.Bounds
 
BoxHandleKit - class org.jhotdraw.standard.BoxHandleKit.
A set of utility methods to create Handles for the common locations on a figure's display box.
BoxHandleKit() - Constructor for class org.jhotdraw.standard.BoxHandleKit
 
BringToFrontCommand - class org.jhotdraw.standard.BringToFrontCommand.
BringToFrontCommand brings the selected figures in the front of the other figures.
BringToFrontCommand(String, DrawingEditor) - Constructor for class org.jhotdraw.standard.BringToFrontCommand
Constructs a bring to front command.
BringToFrontCommand.UndoActivity - class org.jhotdraw.standard.BringToFrontCommand.UndoActivity.
 
BringToFrontCommand.UndoActivity(DrawingView) - Constructor for class org.jhotdraw.standard.BringToFrontCommand.UndoActivity
 
BufferedUpdateStrategy - class org.jhotdraw.standard.BufferedUpdateStrategy.
The BufferedUpdateStrategy implements an update strategy that first draws a view into a buffer followed by copying the buffer to the DrawingView.
BufferedUpdateStrategy() - Constructor for class org.jhotdraw.standard.BufferedUpdateStrategy
 
basicDisplayBox(Point, Point) - Method in class org.jhotdraw.contrib.ComponentFigure
Changes the display box of a figure.
basicDisplayBox(Point, Point) - Method in class org.jhotdraw.contrib.GraphicalCompositeFigure
Standard presentation method which is delegated to the encapsulated presentation figure.
basicDisplayBox(Point, Point) - Method in class org.jhotdraw.contrib.PolygonFigure
 
basicDisplayBox(Point, Point) - Method in class org.jhotdraw.contrib.TextAreaFigure
Sets the display box for the figure
basicDisplayBox(Point, Point) - Method in class org.jhotdraw.contrib.html.HTMLTextAreaFigure
Sets the display box for the figure
basicDisplayBox(Point, Point) - Method in class org.jhotdraw.figures.EllipseFigure
 
basicDisplayBox(Point, Point) - Method in class org.jhotdraw.figures.GroupFigure
 
basicDisplayBox(Point, Point) - Method in class org.jhotdraw.figures.ImageFigure
 
basicDisplayBox(Point, Point) - Method in class org.jhotdraw.figures.LineFigure
 
basicDisplayBox(Point, Point) - Method in class org.jhotdraw.figures.NullFigure
Changes the display box of a figure.
basicDisplayBox(Point, Point) - Method in class org.jhotdraw.figures.PolyLineFigure
 
basicDisplayBox(Point, Point) - Method in class org.jhotdraw.figures.RectangleFigure
 
basicDisplayBox(Point, Point) - Method in class org.jhotdraw.figures.RoundRectangleFigure
 
basicDisplayBox(Point, Point) - Method in class org.jhotdraw.figures.TextFigure
 
basicDisplayBox(Point, Point) - Method in interface org.jhotdraw.framework.Figure
Changes the display box of a figure.
basicDisplayBox(Point, Point) - Method in class org.jhotdraw.samples.javadraw.AnimationDecorator
 
basicDisplayBox(Point, Point) - Method in class org.jhotdraw.samples.pert.PertFigure
 
basicDisplayBox(Point, Point) - Method in class org.jhotdraw.standard.AbstractFigure
Sets the display box of a figure.
basicDisplayBox(Point, Point) - Method in class org.jhotdraw.standard.DecoratorFigure
Forwards basicDisplayBox to its contained figure.
basicDisplayBox(Point, Point) - Method in class org.jhotdraw.standard.StandardDrawing
 
basicMoveBy(int, int) - Method in class org.jhotdraw.contrib.ComponentFigure
Moves the figure.
basicMoveBy(int, int) - Method in class org.jhotdraw.contrib.GraphicalCompositeFigure
Standard presentation method which is delegated to the encapsulated presentation figure.
basicMoveBy(int, int) - Method in class org.jhotdraw.contrib.PolygonFigure
 
basicMoveBy(int, int) - Method in class org.jhotdraw.contrib.TextAreaFigure
Moves the figure the supplied offset
basicMoveBy(int, int) - Method in class org.jhotdraw.figures.EllipseFigure
 
basicMoveBy(int, int) - Method in class org.jhotdraw.figures.ImageFigure
 
basicMoveBy(int, int) - Method in class org.jhotdraw.figures.LineConnection
Ensures that a connection is updated if the connection was moved.
basicMoveBy(int, int) - Method in class org.jhotdraw.figures.NullFigure
Moves the figure.
basicMoveBy(int, int) - Method in class org.jhotdraw.figures.PolyLineFigure
 
basicMoveBy(int, int) - Method in class org.jhotdraw.figures.RectangleFigure
 
basicMoveBy(int, int) - Method in class org.jhotdraw.figures.RoundRectangleFigure
 
basicMoveBy(int, int) - Method in class org.jhotdraw.figures.TextFigure
 
basicMoveBy(int, int) - Method in class org.jhotdraw.samples.javadraw.AnimationDecorator
 
basicMoveBy(int, int) - Method in class org.jhotdraw.samples.pert.PertFigure
 
basicMoveBy(int, int) - Method in class org.jhotdraw.standard.AbstractFigure
Moves the figure.
basicMoveBy(int, int) - Method in class org.jhotdraw.standard.CompositeFigure
Moves all the given figures by x and y.
basicMoveBy(int, int) - Method in class org.jhotdraw.standard.DecoratorFigure
Forwards basicMoveBy to its contained figure.
beginEdit(TextHolder, Figure) - Method in class org.jhotdraw.contrib.TextAreaTool
Begins editing the figure's text
beginEdit(TextHolder) - Method in class org.jhotdraw.figures.TextTool
 
bottomLeftCorner(Rectangle) - Static method in class org.jhotdraw.util.Geom
Returns the bottom left corner of the rectangle
bottomRightCorner(Rectangle) - Static method in class org.jhotdraw.util.Geom
Returns the bottom right corner of the rectangle.
bounds(Polygon) - Static method in class org.jhotdraw.contrib.PolygonFigure
replacement for builtin Polygon.getBounds that doesn't always update?
bringToFront(Figure) - Method in interface org.jhotdraw.framework.Drawing
Brings a figure to the front.
bringToFront(Figure) - Method in class org.jhotdraw.standard.CompositeFigure
Brings a figure to the front.

C

CENTERS - Static variable in class org.jhotdraw.standard.AlignCommand.Alignment
align centers (horizontally)
CTXCommandMenu - class org.jhotdraw.contrib.CTXCommandMenu.
A Command enabled menu.
CTXCommandMenu(String) - Constructor for class org.jhotdraw.contrib.CTXCommandMenu
 
CTXWindowMenu - class org.jhotdraw.contrib.CTXWindowMenu.
Menu component that handles the functionality expected of a standard "Windows" menu for MDI applications.
CTXWindowMenu(String, MDIDesktopPane, DrawingEditor) - Constructor for class org.jhotdraw.contrib.CTXWindowMenu
Constructor for the CTXWindowsMenu object
ChangeAttributeCommand - class org.jhotdraw.standard.ChangeAttributeCommand.
Command to change a named figure attribute.
ChangeAttributeCommand(String, FigureAttributeConstant, Object, DrawingEditor) - Constructor for class org.jhotdraw.standard.ChangeAttributeCommand
Constructs a change attribute command.
ChangeAttributeCommand.UndoActivity - class org.jhotdraw.standard.ChangeAttributeCommand.UndoActivity.
 
ChangeAttributeCommand.UndoActivity(DrawingView, FigureAttributeConstant, Object) - Constructor for class org.jhotdraw.standard.ChangeAttributeCommand.UndoActivity
 
ChangeConnectionEndHandle - class org.jhotdraw.standard.ChangeConnectionEndHandle.
A handle to reconnect the end point of a connection to another figure.
ChangeConnectionEndHandle(ConnectionFigure) - Constructor for class org.jhotdraw.standard.ChangeConnectionEndHandle
Constructs the connection handle.
ChangeConnectionEndHandle.UndoActivity - class org.jhotdraw.standard.ChangeConnectionEndHandle.UndoActivity.
 
ChangeConnectionEndHandle.UndoActivity(DrawingView) - Constructor for class org.jhotdraw.standard.ChangeConnectionEndHandle.UndoActivity
 
ChangeConnectionHandle - class org.jhotdraw.standard.ChangeConnectionHandle.
ChangeConnectionHandle factors the common code for handles that can be used to reconnect connections.
ChangeConnectionHandle(ConnectionFigure) - Constructor for class org.jhotdraw.standard.ChangeConnectionHandle
Initializes the change connection handle.
ChangeConnectionHandle.UndoActivity - class org.jhotdraw.standard.ChangeConnectionHandle.UndoActivity.
 
ChangeConnectionHandle.UndoActivity(DrawingView) - Constructor for class org.jhotdraw.standard.ChangeConnectionHandle.UndoActivity
 
ChangeConnectionStartHandle - class org.jhotdraw.standard.ChangeConnectionStartHandle.
Handle to reconnect the start of a connection to another figure.
ChangeConnectionStartHandle(ConnectionFigure) - Constructor for class org.jhotdraw.standard.ChangeConnectionStartHandle
Constructs the connection handle for the given start figure.
ChangeConnectionStartHandle.UndoActivity - class org.jhotdraw.standard.ChangeConnectionStartHandle.UndoActivity.
 
ChangeConnectionStartHandle.UndoActivity(DrawingView) - Constructor for class org.jhotdraw.standard.ChangeConnectionStartHandle.UndoActivity
 
ChopBoxConnector - class org.jhotdraw.standard.ChopBoxConnector.
A ChopBoxConnector locates connection points by choping the connection between the centers of the two figures at the display box.
ChopBoxConnector() - Constructor for class org.jhotdraw.standard.ChopBoxConnector
 
ChopBoxConnector(Figure) - Constructor for class org.jhotdraw.standard.ChopBoxConnector
 
ChopDiamondConnector - class org.jhotdraw.contrib.ChopDiamondConnector.
A ChopDiamondConnector locates connection points by choping the connection between the centers of the two figures at the edge of a diamond figure.
ChopDiamondConnector() - Constructor for class org.jhotdraw.contrib.ChopDiamondConnector
 
ChopDiamondConnector(Figure) - Constructor for class org.jhotdraw.contrib.ChopDiamondConnector
 
ChopEllipseConnector - class org.jhotdraw.figures.ChopEllipseConnector.
A ChopEllipseConnector locates a connection point by chopping the connection at the ellipse defined by the figure's display box.
ChopEllipseConnector() - Constructor for class org.jhotdraw.figures.ChopEllipseConnector
 
ChopEllipseConnector(Figure) - Constructor for class org.jhotdraw.figures.ChopEllipseConnector
 
ChopPolygonConnector - class org.jhotdraw.contrib.ChopPolygonConnector.
A ChopPolygonConnector locates a connection point by chopping the connection at the polygon boundary.
ChopPolygonConnector() - Constructor for class org.jhotdraw.contrib.ChopPolygonConnector
 
ChopPolygonConnector(Figure) - Constructor for class org.jhotdraw.contrib.ChopPolygonConnector
 
Clipboard - class org.jhotdraw.util.Clipboard.
A temporary replacement for a global clipboard.
ClippingUpdateStrategy - class org.jhotdraw.contrib.ClippingUpdateStrategy.
The ClippingUpdateStrategy will only draw those Figures in the DrawingView which intersect the Graphic's clipping rectangle.
ClippingUpdateStrategy() - Constructor for class org.jhotdraw.contrib.ClippingUpdateStrategy
 
CollectionsFactory - class org.jhotdraw.util.CollectionsFactory.
 
CollectionsFactory() - Constructor for class org.jhotdraw.util.CollectionsFactory
 
CollectionsFactoryJDK11 - class org.jhotdraw.util.collections.jdk11.CollectionsFactoryJDK11.
 
CollectionsFactoryJDK11() - Constructor for class org.jhotdraw.util.collections.jdk11.CollectionsFactoryJDK11
 
CollectionsFactoryJDK12 - class org.jhotdraw.util.collections.jdk12.CollectionsFactoryJDK12.
 
CollectionsFactoryJDK12() - Constructor for class org.jhotdraw.util.collections.jdk12.CollectionsFactoryJDK12
 
ColorContentProducer - class org.jhotdraw.contrib.html.ColorContentProducer.
ColorContentProducer produces RGB color encoded hexadecimal strings.
ColorContentProducer() - Constructor for class org.jhotdraw.contrib.html.ColorContentProducer
Constructor for the ColorContentProducer object
ColorContentProducer(Color) - Constructor for class org.jhotdraw.contrib.html.ColorContentProducer
Constructor for the ColorContentProducer object
ColorMap - class org.jhotdraw.util.ColorMap.
A map that is filled with some standard colors.
ColorMap() - Constructor for class org.jhotdraw.util.ColorMap
 
Command - interface org.jhotdraw.util.Command.
Commands encapsulate an action to be executed.
CommandButton - class org.jhotdraw.util.CommandButton.
A Command enabled button.
CommandButton(Command) - Constructor for class org.jhotdraw.util.CommandButton
Initializes the button with the given command.
CommandCheckBoxMenuItem - class org.jhotdraw.contrib.CommandCheckBoxMenuItem.
CommandCheckBoxMenuItem implements a command that can be added to a menu as a checkbox menu item
CommandCheckBoxMenuItem(Command) - Constructor for class org.jhotdraw.contrib.CommandCheckBoxMenuItem
Creates an initially unselected check box menu item with the specified command
CommandCheckBoxMenuItem(Command, Icon) - Constructor for class org.jhotdraw.contrib.CommandCheckBoxMenuItem
Creates an initially unselected check box menu item with an icon and the specified command.
CommandCheckBoxMenuItem(Command, boolean) - Constructor for class org.jhotdraw.contrib.CommandCheckBoxMenuItem
Creates a check box menu item with the specified command and selection state.
CommandCheckBoxMenuItem(Command, Icon, boolean) - Constructor for class org.jhotdraw.contrib.CommandCheckBoxMenuItem
Creates a check box menu item with the specified text, icon, and selection state.
CommandChoice - class org.jhotdraw.util.CommandChoice.
A Command enabled choice.
CommandChoice() - Constructor for class org.jhotdraw.util.CommandChoice
 
CommandHolder - interface org.jhotdraw.contrib.CommandHolder.
CommandHolder defines the interface for wrapper objects holding a Command, like menu items or toolbar tools.
CommandListener - interface org.jhotdraw.util.CommandListener.
 
CommandMenu - class org.jhotdraw.util.CommandMenu.
A Command enabled menu.
CommandMenu(String) - Constructor for class org.jhotdraw.util.CommandMenu
 
CommandMenuItem - class org.jhotdraw.contrib.CommandMenuItem.
CommandMenuItem implements a command that can be added to a menu as a menu item
CommandMenuItem(Command) - Constructor for class org.jhotdraw.contrib.CommandMenuItem
Creates a menuItem with no set text or icon.
CommandMenuItem(Command, Icon) - Constructor for class org.jhotdraw.contrib.CommandMenuItem
Creates a menuItem with an icon.
CommandMenuItem(Command, int) - Constructor for class org.jhotdraw.contrib.CommandMenuItem
Creates a menuItem with the specified text and keyboard mnemonic.
ComponentFigure - class org.jhotdraw.contrib.ComponentFigure.
 
ComponentFigure(Component) - Constructor for class org.jhotdraw.contrib.ComponentFigure
 
CompositeFigure - class org.jhotdraw.standard.CompositeFigure.
A Figure that is composed of several figures.
CompositeFigure() - Constructor for class org.jhotdraw.standard.CompositeFigure
 
CompositeFigureCreationTool - class org.jhotdraw.contrib.CompositeFigureCreationTool.
 
CompositeFigureCreationTool(DrawingEditor, Figure) - Constructor for class org.jhotdraw.contrib.CompositeFigureCreationTool
 
ConnectedTextTool - class org.jhotdraw.figures.ConnectedTextTool.
Tool to create new or edit existing text figures.
ConnectedTextTool(DrawingEditor, Figure) - Constructor for class org.jhotdraw.figures.ConnectedTextTool
 
ConnectedTextTool.DeleteUndoActivity - class org.jhotdraw.figures.ConnectedTextTool.DeleteUndoActivity.
This class
ConnectedTextTool.DeleteUndoActivity(FigureTransferCommand, Figure) - Constructor for class org.jhotdraw.figures.ConnectedTextTool.DeleteUndoActivity
 
ConnectedTextTool.UndoActivity - class org.jhotdraw.figures.ConnectedTextTool.UndoActivity.
 
ConnectedTextTool.UndoActivity(DrawingView, String) - Constructor for class org.jhotdraw.figures.ConnectedTextTool.UndoActivity
 
ConnectionFigure - interface org.jhotdraw.framework.ConnectionFigure.
Figures to connect Connectors provided by Figures.
ConnectionHandle - class org.jhotdraw.standard.ConnectionHandle.
A handle to connect figures.
ConnectionHandle(Figure, Locator, ConnectionFigure) - Constructor for class org.jhotdraw.standard.ConnectionHandle
Constructs a handle with the given owner, locator, and connection prototype
ConnectionTool - class org.jhotdraw.standard.ConnectionTool.
A tool that can be used to connect figures, to split connections, and to join two segments of a connection.
ConnectionTool(DrawingEditor, ConnectionFigure) - Constructor for class org.jhotdraw.standard.ConnectionTool
 
ConnectionTool.UndoActivity - class org.jhotdraw.standard.ConnectionTool.UndoActivity.
 
ConnectionTool.UndoActivity(DrawingView, ConnectionFigure) - Constructor for class org.jhotdraw.standard.ConnectionTool.UndoActivity
 
Connector - interface org.jhotdraw.framework.Connector.
Connectors know how to locate a connection point on a figure.
ContentProducer - interface org.jhotdraw.contrib.html.ContentProducer.
ContentProducer defines the interface for objects capable of producing contents on behalf of a client context.
ContentProducerContext - interface org.jhotdraw.contrib.html.ContentProducerContext.
ContentProducerContext defines the base interface required of clients of ContentProducers.
ContentProducerRegistry - class org.jhotdraw.contrib.html.ContentProducerRegistry.
ContentProducerRegistry acts as a repository for ContentProducers.
ContentProducerRegistry() - Constructor for class org.jhotdraw.contrib.html.ContentProducerRegistry
Constructor for the ContentProducerRegistry object
ContentProducerRegistry(ContentProducerRegistry) - Constructor for class org.jhotdraw.contrib.html.ContentProducerRegistry
Constructor for the ContentProducerRegistry object
CopyCommand - class org.jhotdraw.standard.CopyCommand.
Copy the selection to the clipboard.
CopyCommand(String, DrawingEditor) - Constructor for class org.jhotdraw.standard.CopyCommand
Constructs a copy command.
CreationTool - class org.jhotdraw.standard.CreationTool.
A tool to create new figures.
CreationTool(DrawingEditor, Figure) - Constructor for class org.jhotdraw.standard.CreationTool
Initializes a CreationTool with the given prototype.
CreationTool(DrawingEditor) - Constructor for class org.jhotdraw.standard.CreationTool
Constructs a CreationTool without a prototype.
Cursor - interface org.jhotdraw.framework.Cursor.
This interface has the purpose to reduce the dependency of JHotDraw on AWT classes and interfaces.
CustomSelectionTool - class org.jhotdraw.contrib.CustomSelectionTool.
A SelectionTool, which recognizes double clicks and popup menu triggers.
CustomSelectionTool(DrawingEditor) - Constructor for class org.jhotdraw.contrib.CustomSelectionTool
Create an instance of this SelectionTool for the given view
CustomToolBar - class org.jhotdraw.contrib.CustomToolBar.
This ToolBar allows to use several panels with tools.
CustomToolBar() - Constructor for class org.jhotdraw.contrib.CustomToolBar
Create a new ToolBar
CutCommand - class org.jhotdraw.standard.CutCommand.
Delete the selection and move the selected figures to the clipboard.
CutCommand(String, DrawingEditor) - Constructor for class org.jhotdraw.standard.CutCommand
Constructs a cut command.
CutCommand.UndoActivity - class org.jhotdraw.standard.CutCommand.UndoActivity.
 
CutCommand.UndoActivity(FigureTransferCommand) - Constructor for class org.jhotdraw.standard.CutCommand.UndoActivity
Constructor for UndoActivity.
calculateLayout(Point, Point) - Method in interface org.jhotdraw.contrib.Layouter
Calculate the layout for the figure and all its subelements.
calculateLayout(Point, Point) - Method in class org.jhotdraw.contrib.SimpleLayouter
 
calculateLayout(Point, Point) - Method in class org.jhotdraw.contrib.StandardLayouter
Calculate the layout for the figure and all its subelements.
calculateLayout(Point, Point) - Method in class org.jhotdraw.contrib.html.HTMLLayouter
Description of the Method
canConnect() - Method in class org.jhotdraw.figures.GroupFigure
GroupFigures cannot be connected
canConnect() - Method in class org.jhotdraw.figures.LineConnection
Tests whether a figure can be a connection target.
canConnect(Figure, Figure) - Method in class org.jhotdraw.figures.LineConnection
Tests whether two figures can be connected.
canConnect(Figure, Figure) - Method in interface org.jhotdraw.framework.ConnectionFigure
Checks if two figures can be connected.
canConnect() - Method in interface org.jhotdraw.framework.Figure
Checks if this figure can be connected
canConnect(Figure, Figure) - Method in class org.jhotdraw.samples.pert.PertDependency
 
canConnect() - Method in class org.jhotdraw.standard.AbstractFigure
Checks if this figure can be connected.
canConnect() - Method in class org.jhotdraw.standard.DecoratorFigure
Forwards the canConnect to its contained figure..
canConnectTo(Figure) - Method in class org.jhotdraw.standard.ChangeConnectionEndHandle
 
canConnectTo(Figure) - Method in class org.jhotdraw.standard.ChangeConnectionHandle
Called to check whether this end of the connection can connect to the given target figure.
canConnectTo(Figure) - Method in class org.jhotdraw.standard.ChangeConnectionStartHandle
 
cascadeFrames() - Method in class org.jhotdraw.contrib.MDIDesktopPane
Cascade all internal frames
center() - Method in class org.jhotdraw.contrib.PolygonFigure
 
center(Polygon) - Static method in class org.jhotdraw.contrib.PolygonFigure
 
center() - Method in class org.jhotdraw.contrib.TriangleFigure
 
center() - Method in interface org.jhotdraw.framework.Figure
Gets the figure's center
center() - Method in class org.jhotdraw.standard.AbstractFigure
Gets the center of a figure.
center() - Static method in class org.jhotdraw.standard.RelativeLocator
Center.
center(Rectangle) - Static method in class org.jhotdraw.util.Geom
 
change() - Method in class org.jhotdraw.contrib.GraphicalCompositeFigure
Notify the registered change listener if an exlicit change to the component (or one of its child components has occurred).
changed() - Method in class org.jhotdraw.figures.TextFigure
Updates the location whenever the figure changes itself.
changed() - Method in interface org.jhotdraw.framework.Figure
Informes that a figure has changed its display box.
changed() - Method in class org.jhotdraw.standard.AbstractFigure
Informs that a figure changed the area of its display box.
checkCommandMenu(CommandMenu) - Method in class org.jhotdraw.application.DrawApplication
 
checkCommandMenus() - Method in class org.jhotdraw.application.DrawApplication
 
checkDamage() - Method in interface org.jhotdraw.framework.DrawingView
Checks whether the drawing has some accumulated damage
checkDamage() - Method in class org.jhotdraw.standard.NullDrawingView
Checks whether the drawing has some accumulated damage
checkDamage() - Method in class org.jhotdraw.standard.StandardDrawingView
Refreshes the drawing if there is some accumulated damage
checkEnabled() - Method in class org.jhotdraw.contrib.CTXCommandMenu
Description of the Method
checkEnabled() - Method in class org.jhotdraw.util.CommandMenu
 
checkMinimumSize() - Method in class org.jhotdraw.standard.StandardDrawingView
 
checkUsable() - Method in class org.jhotdraw.standard.AbstractTool
 
checkUsable() - Method in class org.jhotdraw.standard.NullTool
 
chop(Figure, Point) - Method in class org.jhotdraw.contrib.ChopDiamondConnector
Return an appropriate connection point on the edge of a diamond figure
chop(Figure, Point) - Method in class org.jhotdraw.contrib.ChopPolygonConnector
 
chop(Point) - Method in class org.jhotdraw.contrib.DiamondFigure
 
chop(Point) - Method in class org.jhotdraw.contrib.PolygonFigure
 
chop(Polygon, Point) - Static method in class org.jhotdraw.contrib.PolygonFigure
 
chop(Point) - Method in class org.jhotdraw.contrib.TriangleFigure
 
chop(Figure, Point) - Method in class org.jhotdraw.figures.ChopEllipseConnector
 
chop(Figure, Point) - Method in class org.jhotdraw.figures.PolyLineConnector
 
chop(Figure, Point) - Method in class org.jhotdraw.standard.ChopBoxConnector
 
clear() - Method in class org.jhotdraw.util.collections.jdk11.ListWrapper
 
clear() - Method in class org.jhotdraw.util.collections.jdk11.MapWrapper
 
clear() - Method in class org.jhotdraw.util.collections.jdk11.SetWrapper
 
clearRect(int, int, int, int) - Method in class org.jhotdraw.contrib.zoom.ScalingGraphics
 
clearRedos() - Method in class org.jhotdraw.util.UndoManager
 
clearRedos(DrawingView) - Method in class org.jhotdraw.util.UndoManager
Removes all redo activities that operate on the given DrawingView.
clearSelection() - Method in interface org.jhotdraw.framework.DrawingView
Clears the current selection.
clearSelection() - Method in class org.jhotdraw.standard.NullDrawingView
Clears the current selection.
clearSelection() - Method in class org.jhotdraw.standard.StandardDrawingView
Clears the current selection.
clearStack(List) - Method in class org.jhotdraw.util.UndoManager
 
clearUndos() - Method in class org.jhotdraw.util.UndoManager
 
clearUndos(DrawingView) - Method in class org.jhotdraw.util.UndoManager
Removes all undo activities that operate on the given DrawingView.
clipRect(int, int, int, int) - Method in class org.jhotdraw.contrib.zoom.ScalingGraphics
 
clone() - Method in class org.jhotdraw.contrib.GraphicalCompositeFigure
Clones a figure and initializes it
clone() - Method in class org.jhotdraw.contrib.TriangleFigure
 
clone() - Method in interface org.jhotdraw.contrib.html.DisposableResourceHolder
Makes a clone the this
clone() - Method in class org.jhotdraw.contrib.html.HTMLTextAreaFigure
Clones a figure and initializes it
clone() - Method in class org.jhotdraw.contrib.html.StandardDisposableResourceHolder
Makes a clone of this
clone() - Method in class org.jhotdraw.figures.FigureAttributes
Clones the attributes.
clone() - Method in class org.jhotdraw.figures.NullFigure
Returns a Clone of this figure
clone() - Method in interface org.jhotdraw.framework.Figure
Returns a Clone of this figure
clone() - Method in class org.jhotdraw.standard.AbstractFigure
Clones a figure.
clone() - Method in class org.jhotdraw.standard.AbstractLocator
 
close() - Method in class org.jhotdraw.util.StorableOutput
Closes a storable output stream.
closeQuery() - Method in class org.jhotdraw.application.DrawApplication
 
color(int) - Static method in class org.jhotdraw.util.ColorMap
 
color(String) - Static method in class org.jhotdraw.util.ColorMap
 
colorIndex(Color) - Static method in class org.jhotdraw.util.ColorMap
 
commandExecutable(EventObject) - Method in class org.jhotdraw.contrib.CTXCommandMenu
Description of the Method
commandExecutable(EventObject) - Method in interface org.jhotdraw.util.CommandListener
 
commandExecutable(EventObject) - Method in class org.jhotdraw.util.CommandMenu
 
commandExecutable(EventObject) - Method in class org.jhotdraw.util.UndoableCommand
 
commandExecuted(EventObject) - Method in class org.jhotdraw.contrib.CTXCommandMenu
Description of the Method
commandExecuted(EventObject) - Method in interface org.jhotdraw.util.CommandListener
 
commandExecuted(EventObject) - Method in class org.jhotdraw.util.CommandMenu
 
commandExecuted(EventObject) - Method in class org.jhotdraw.util.UndoableCommand
 
commandNotExecutable(EventObject) - Method in class org.jhotdraw.contrib.CTXCommandMenu
Description of the Method
commandNotExecutable(EventObject) - Method in interface org.jhotdraw.util.CommandListener
 
commandNotExecutable(EventObject) - Method in class org.jhotdraw.util.CommandMenu
 
commandNotExecutable(EventObject) - Method in class org.jhotdraw.util.UndoableCommand
 
completelyContainsLine(double, double, double, double) - Method in class org.jhotdraw.util.Bounds
 
connect(Figure) - Method in class org.jhotdraw.contrib.TextAreaFigure
Connects the figure to another figure
connect(Figure) - Method in class org.jhotdraw.figures.TextFigure
 
connect(Connector) - Method in class org.jhotdraw.standard.ChangeConnectionEndHandle
Sets the end of the connection.
connect(Connector) - Method in class org.jhotdraw.standard.ChangeConnectionHandle
Connect the connection with the given figure.
connect(Connector) - Method in class org.jhotdraw.standard.ChangeConnectionStartHandle
Sets the start of the connection.
connect(Figure) - Method in interface org.jhotdraw.standard.TextHolder
Connects a text holder to another figure.
connectEnd(Connector) - Method in class org.jhotdraw.figures.LineConnection
Sets the end figure of the connection.
connectEnd(Connector) - Method in interface org.jhotdraw.framework.ConnectionFigure
Sets the end Connector of the connection.
connectStart(Connector) - Method in class org.jhotdraw.figures.LineConnection
Sets the start figure of the connection.
connectStart(Connector) - Method in interface org.jhotdraw.framework.ConnectionFigure
Sets the start Connector of the connection.
connectedTextLocator(Figure) - Method in class org.jhotdraw.figures.ElbowConnection
 
connectedTextLocator(Figure) - Method in interface org.jhotdraw.framework.Figure
Returns the locator used to located connected text.
connectedTextLocator(Figure) - Method in class org.jhotdraw.standard.AbstractFigure
Returns the locator used to located connected text.
connectedTextLocator(Figure) - Method in class org.jhotdraw.standard.DecoratorFigure
Returns the locator used to located connected text.
connectionInsets() - Method in class org.jhotdraw.contrib.DiamondFigure
 
connectionInsets() - Method in class org.jhotdraw.contrib.TriangleFigure
 
connectionInsets() - Method in class org.jhotdraw.figures.BorderDecorator
 
connectionInsets() - Method in class org.jhotdraw.figures.EllipseFigure
 
connectionInsets() - Method in class org.jhotdraw.figures.RoundRectangleFigure
 
connectionInsets() - Method in interface org.jhotdraw.framework.Figure
Returns the connection inset.
connectionInsets() - Method in class org.jhotdraw.samples.pert.PertFigure
 
connectionInsets() - Method in class org.jhotdraw.standard.AbstractFigure
Returns the connection inset.
connectionInsets() - Method in class org.jhotdraw.standard.DecoratorFigure
Forwards the connection insets to its contained figure..
connectorAt(int, int) - Method in class org.jhotdraw.contrib.DiamondFigure
 
connectorAt(int, int) - Method in class org.jhotdraw.contrib.PolygonFigure
 
connectorAt(int, int) - Method in class org.jhotdraw.figures.EllipseFigure
 
connectorAt(int, int) - Method in class org.jhotdraw.figures.PolyLineFigure
 
connectorAt(int, int) - Method in class org.jhotdraw.figures.RoundRectangleFigure
 
connectorAt(int, int) - Method in interface org.jhotdraw.framework.Figure
Gets a connector for this figure at the given location.
connectorAt(int, int) - Method in class org.jhotdraw.samples.net.NodeFigure
 
connectorAt(int, int) - Method in class org.jhotdraw.standard.AbstractFigure
Returns the Figures connector for the specified location.
connectorAt(int, int) - Method in class org.jhotdraw.standard.DecoratorFigure
Returns the Connector for the given location.
connectorVisibility(boolean, ConnectionFigure) - Method in interface org.jhotdraw.framework.Connector
Requests that the connector should show itself or hide itself.
connectorVisibility(boolean, ConnectionFigure) - Method in interface org.jhotdraw.framework.Figure
Sets whether the connectors should be visible.
connectorVisibility(boolean, ConnectionFigure) - Method in class org.jhotdraw.samples.net.NodeFigure
 
connectorVisibility(boolean, ConnectionFigure) - Method in class org.jhotdraw.standard.AbstractConnector
Requests that the connector should show itself or hide itself.
connectorVisibility(boolean, ConnectionFigure) - Method in class org.jhotdraw.standard.AbstractFigure
Sets whether the connectors should be visible.
connectorVisibility(boolean, ConnectionFigure) - Method in class org.jhotdraw.standard.DecoratorFigure
Forwards the connector visibility request to its component.
connectsSame(ConnectionFigure) - Method in class org.jhotdraw.figures.LineConnection
Tests whether a connection connects the same figures as another ConnectionFigure.
connectsSame(ConnectionFigure) - Method in interface org.jhotdraw.framework.ConnectionFigure
Checks if the ConnectionFigure connects the same figures.
constrainPoint(Point) - Method in class org.jhotdraw.contrib.zoom.ZoomDrawingView
Constrain to user coordinates, not screen coordinates.
constrainPoint(Point) - Method in interface org.jhotdraw.framework.PointConstrainer
Constrains the given point.
constrainPoint(Point) - Method in class org.jhotdraw.standard.GridConstrainer
Constrains the given point.
constrainPoint(Point) - Method in class org.jhotdraw.standard.StandardDrawingView
Constrains a point to the current grid.
contains(Object) - Method in class org.jhotdraw.util.collections.jdk11.ListWrapper
 
contains(Object) - Method in class org.jhotdraw.util.collections.jdk11.SetWrapper
 
containsAll(Collection) - Method in class org.jhotdraw.util.collections.jdk11.ListWrapper
 
containsAll(Collection) - Method in class org.jhotdraw.util.collections.jdk11.SetWrapper
 
containsFigure(Figure) - Method in interface org.jhotdraw.framework.Drawing
Check whether a given figure is a (direct) child figure of this CompositeFigure.
containsFigure(Figure) - Method in class org.jhotdraw.standard.CompositeFigure
Check whether a given figure is a child figure of this CompositeFigure.
containsKey(Object) - Method in class org.jhotdraw.util.collections.jdk11.MapWrapper
 
containsPoint(int, int) - Method in class org.jhotdraw.contrib.DiamondFigure
 
containsPoint(int, int) - Method in class org.jhotdraw.contrib.PolygonFigure
 
containsPoint(int, int) - Method in class org.jhotdraw.contrib.TriangleFigure
 
containsPoint(int, int) - Method in class org.jhotdraw.contrib.html.HTMLTextAreaFigure
True if the figure contains the point.
containsPoint(int, int) - Method in class org.jhotdraw.figures.PolyLineFigure
 
containsPoint(int, int) - Method in interface org.jhotdraw.framework.Connector
Tests if a point is contained in the connector.
containsPoint(int, int) - Method in interface org.jhotdraw.framework.Figure
Checks if a point is inside the figure.
containsPoint(int, int) - Method in interface org.jhotdraw.framework.Handle
Tests if a point is contained in the handle.
containsPoint(int, int) - Method in class org.jhotdraw.samples.net.NodeFigure
 
containsPoint(int, int) - Method in class org.jhotdraw.standard.AbstractConnector
Tests if a point is contained in the connector.
containsPoint(int, int) - Method in class org.jhotdraw.standard.AbstractFigure
Checks if a point is inside the figure.
containsPoint(int, int) - Method in class org.jhotdraw.standard.AbstractHandle
Tests if a point is contained in the handle.
containsPoint(int, int) - Method in class org.jhotdraw.standard.DecoratorFigure
Forwards containsPoint to its contained figure.
containsPoint(int, int) - Method in class org.jhotdraw.standard.LocatorConnector
Tests if a point is contained in the connector.
containsPoint(int, int) - Method in class org.jhotdraw.util.UndoableHandle
Tests if a point is contained in the handle.
containsStorageFormat(StorageFormat) - Method in class org.jhotdraw.util.StorageFormatManager
Test, whether a StorageFormat is supported by this StorageFormat
containsValue(Object) - Method in class org.jhotdraw.util.collections.jdk11.MapWrapper
 
copyArea(int, int, int, int, int, int) - Method in class org.jhotdraw.contrib.zoom.ScalingGraphics
 
copyFigures(FigureEnumeration, int) - Method in class org.jhotdraw.standard.FigureTransferCommand
Copies the FigureEnumeration to the clipboard.
corner(Rectangle) - Static method in class org.jhotdraw.util.Geom
Returns the corner (bottom right) of the rectangle
create(Layoutable) - Method in interface org.jhotdraw.contrib.Layouter
Create a new instance of this type and sets the layoutable
create(Layoutable) - Method in class org.jhotdraw.contrib.SimpleLayouter
Create a new instance of this type and sets the layoutable
create(Layoutable) - Method in class org.jhotdraw.contrib.StandardLayouter
Create a new instance of this type and sets the layoutable
create(Layoutable) - Method in class org.jhotdraw.contrib.html.HTMLLayouter
Create a new instance of this type and sets the layoutable
create() - Method in class org.jhotdraw.contrib.zoom.ScalingGraphics
 
createAlignmentMenu() - Method in class org.jhotdraw.application.DrawApplication
Creates the alignment menu.
createAnimationMenu() - Method in class org.jhotdraw.samples.javadraw.JavaDrawApp
 
createApplication() - Method in class org.jhotdraw.application.DrawApplication
Factory method which can be overriden by subclasses to create an instance of their type.
createApplication() - Method in class org.jhotdraw.contrib.MDI_DrawApplication
Factory method which can be overriden by subclasses to create an instance of their type.
createApplication() - Method in class org.jhotdraw.contrib.SVGDrawApp
Factory method which create a new instance of this application.
createApplication() - Method in class org.jhotdraw.samples.javadraw.JavaDrawApp
Factory method which create a new instance of this application.
createAreaTracker() - Method in class org.jhotdraw.contrib.dnd.DragNDropTool
Factory method to create an area tracker.
createAreaTracker() - Method in class org.jhotdraw.standard.SelectionTool
Factory method to create an area tracker.
createArrowMenu() - Method in class org.jhotdraw.application.DrawApplication
Creates the arrows menu.
createAttributeChoices(JPanel) - Method in class org.jhotdraw.applet.DrawApplet
Creates the attribute choices.
createAttributesMenu() - Method in class org.jhotdraw.application.DrawApplication
Creates the attributes menu and its submenus.
createAttributesPanel() - Method in class org.jhotdraw.applet.DrawApplet
Creates the attributes panel.
createButtonPanel() - Method in class org.jhotdraw.applet.DrawApplet
Creates the buttons panel.
createButtons(JPanel) - Method in class org.jhotdraw.applet.DrawApplet
Creates the buttons shown in the buttons panel.
createButtons(JPanel) - Method in class org.jhotdraw.samples.javadraw.JavaDrawApplet
 
createCollectionsFactory(String) - Static method in class org.jhotdraw.util.CollectionsFactory
 
createColorChoice(FigureAttributeConstant) - Method in class org.jhotdraw.applet.DrawApplet
Creates the color choice for the given attribute.
createColorMenu(String, FigureAttributeConstant) - Method in class org.jhotdraw.application.DrawApplication
Creates the color menu.
createComponentListener() - Method in class org.jhotdraw.contrib.DesktopEventService
 
createConnection() - Method in class org.jhotdraw.standard.ConnectionHandle
Creates the ConnectionFigure.
createConnection() - Method in class org.jhotdraw.standard.ConnectionTool
Creates the ConnectionFigure.
createContents(DrawingView) - Method in class org.jhotdraw.contrib.JPanelDesktop
 
createContents(DrawingView) - Method in class org.jhotdraw.contrib.JScrollPaneDesktop
 
createContents(DrawingView) - Method in class org.jhotdraw.contrib.MDIDesktopPane
 
createContents(DrawingView, int) - Method in class org.jhotdraw.contrib.SplitPaneDesktop
 
createCurrentFont() - Static method in class org.jhotdraw.figures.TextFigure
Creates the current font to be used for new text figures.
createDNDHelper() - Method in class org.jhotdraw.standard.StandardDrawingView
 
createDebugMenu() - Method in class org.jhotdraw.application.DrawApplication
Creates the debug menu.
createDebugMenu() - Method in class org.jhotdraw.samples.javadraw.JavaDrawApp
 
createDefaultTool() - Method in class org.jhotdraw.application.DrawApplication
 
createDeleteCommand() - Method in class org.jhotdraw.standard.StandardDrawingView.DrawingViewKeyListener
 
createDeleteUndoActivity() - Method in class org.jhotdraw.figures.ConnectedTextTool
 
createDeleteUndoActivity() - Method in class org.jhotdraw.figures.TextTool
 
createDesktop() - Method in class org.jhotdraw.application.DrawApplication
 
createDesktop() - Method in class org.jhotdraw.contrib.MDI_DrawApplication
Factory method to create a specialized desktop (manager) for MDI applications
createDesktop() - Method in class org.jhotdraw.contrib.SplitPaneDrawApplication
 
createDesktop() - Method in class org.jhotdraw.samples.minimap.MiniMapApplication
 
createDesktopEvent(DrawingView, DrawingView) - Method in class org.jhotdraw.contrib.DesktopEventService
 
createDesktopEventService() - Method in class org.jhotdraw.contrib.JPanelDesktop
 
createDesktopEventService() - Method in class org.jhotdraw.contrib.JScrollPaneDesktop
 
createDesktopEventService() - Method in class org.jhotdraw.contrib.MDIDesktopPane
 
createDesktopEventService() - Method in class org.jhotdraw.contrib.SplitPaneDesktop
 
createDesktopListener() - Method in class org.jhotdraw.application.DrawApplication
 
createDisplayUpdate() - Method in class org.jhotdraw.standard.StandardDrawingView
Factory method which can be overriden by subclasses
createDragGestureRecognizer(DragGestureListener) - Method in class org.jhotdraw.contrib.dnd.DNDHelper
Used to create the gesture recognizer which in effect turns on draggability.
createDragSourceListener() - Method in class org.jhotdraw.contrib.dnd.DNDHelper
 
createDragTracker(DrawingEditor, Figure) - Method in class org.jhotdraw.contrib.dnd.DragNDropTool
Factory method to create a Drag tracker.
createDragTracker(Figure) - Method in class org.jhotdraw.standard.SelectionTool
Factory method to create a Drag tracker.
createDrawing() - Method in class org.jhotdraw.applet.DrawApplet
Creates the drawing used in this application.
createDrawing() - Method in class org.jhotdraw.application.DrawApplication
Creates the drawing used in this application.
createDrawing() - Method in class org.jhotdraw.samples.javadraw.JavaDrawApp
 
createDrawing() - Method in class org.jhotdraw.samples.javadraw.JavaDrawApplet
 
createDrawing() - Method in class org.jhotdraw.samples.javadraw.JavaDrawViewer
 
createDrawingView() - Method in class org.jhotdraw.applet.DrawApplet
Creates the drawing view used in this application.
createDrawingView() - Method in class org.jhotdraw.application.DrawApplication
Creates the drawing view used in this application.
createDrawingView(Drawing) - Method in class org.jhotdraw.application.DrawApplication
 
createDrawingView(Drawing) - Method in class org.jhotdraw.samples.javadraw.JavaDrawApp
 
createDropTarget() - Method in class org.jhotdraw.contrib.dnd.DNDHelper
 
createDropTargetListener() - Method in class org.jhotdraw.contrib.dnd.DNDHelper
 
createEditMenu() - Method in class org.jhotdraw.application.DrawApplication
Creates the edit menu.
createEventDispatcher() - Method in class org.jhotdraw.standard.AbstractCommand
 
createEventDispatcher() - Method in class org.jhotdraw.standard.AbstractTool
 
createEventDispatcher() - Method in class org.jhotdraw.util.UndoableCommand
 
createEventDispatcher() - Method in class org.jhotdraw.util.UndoableTool
 
createFigure() - Method in class org.jhotdraw.samples.pert.PertFigureCreationTool
Creates a new PertFigure.
createFigure() - Method in class org.jhotdraw.standard.CreationTool
Creates a new figure by cloning the prototype.
createFileDescription() - Method in class org.jhotdraw.contrib.SVGStorageFormat
Factory method to create a file description for the file type when displaying the associated FileFilter.
createFileDescription() - Method in class org.jhotdraw.util.JDOStorageFormat
Factory method to create a file description for the file type when displaying the associated FileFilter.
createFileDescription() - Method in class org.jhotdraw.util.SerializationStorageFormat
Factory method to create a file description for the file type when displaying the associated FileFilter.
createFileDescription() - Method in class org.jhotdraw.util.StandardStorageFormat
Factory method to create a file description for the file type when displaying the associated FileFilter.
createFileExtension() - Method in class org.jhotdraw.contrib.SVGStorageFormat
Return the file extension recognized by the FileFilter for this StandardStorageFormat.
createFileExtension() - Method in class org.jhotdraw.util.JDOStorageFormat
Factory method to create the file extension recognized by the FileFilter for this SerializationStorageFormat.
createFileExtension() - Method in class org.jhotdraw.util.SerializationStorageFormat
Factory method to create the file extension recognized by the FileFilter for this SerializationStorageFormat.
createFileExtension() - Method in class org.jhotdraw.util.StandardStorageFormat
Factory method to create the file extension recognized by the FileFilter for this StandardStorageFormat.
createFileFilter() - Method in class org.jhotdraw.util.StandardStorageFormat
Factory method to create a FileFilter that accepts file with the appropriate file exention used by a javax.swing.JFileChooser.
createFileMenu() - Method in class org.jhotdraw.application.DrawApplication
Creates the file menu.
createFont() - Method in class org.jhotdraw.contrib.TextAreaFigure
Creates the font from current attributes.
createFontChoice() - Method in class org.jhotdraw.applet.DrawApplet
Creates the font choice.
createFontMenu() - Method in class org.jhotdraw.application.DrawApplication
Creates the fonts menus.
createFontSizeMenu() - Method in class org.jhotdraw.application.DrawApplication
Creates the font size menu.
createFontStyleMenu() - Method in class org.jhotdraw.application.DrawApplication
Creates the font style menu with entries (Plain, Italic, Bold).
createHandleTracker(Handle) - Method in class org.jhotdraw.contrib.dnd.DragNDropTool
Factory method to create a Handle tracker.
createHandleTracker(DrawingView, Handle) - Method in class org.jhotdraw.standard.SelectionTool
Factory method to create a Handle tracker.
createIconkit() - Method in class org.jhotdraw.applet.DrawApplet
 
createIconkit() - Method in class org.jhotdraw.application.DrawApplication
 
createImage(int, int) - Method in class org.jhotdraw.contrib.html.HTMLTextAreaFigure
Creates the cached image, unless there is already one and it is compatible with new request, in which case we reuse it
createImage(int, int) - Method in interface org.jhotdraw.framework.DrawingView
Creates an image with the given dimensions
createImage(int, int) - Method in class org.jhotdraw.standard.NullDrawingView
Creates an image with the given dimensions
createImagesMenu() - Method in class org.jhotdraw.samples.javadraw.JavaDrawApp
 
createInitialDrawingView() - Method in class org.jhotdraw.application.DrawApplication
Create the DrawingView that is active when the application is started.
createInitialDrawingView() - Method in class org.jhotdraw.contrib.MDI_DrawApplication
Create the DrawingView that is active when the application is started.
createKeyListener() - Method in class org.jhotdraw.contrib.zoom.ZoomDrawingView
 
createKeyListener() - Method in class org.jhotdraw.standard.StandardDrawingView
 
createLeftComponent(DrawingView) - Method in class org.jhotdraw.contrib.SplitPaneDesktop
 
createLeftComponent(DrawingView) - Method in class org.jhotdraw.samples.minimap.MiniMapDesktop
 
createList() - Method in class org.jhotdraw.util.CollectionsFactory
 
createList(Collection) - Method in class org.jhotdraw.util.CollectionsFactory
 
createList(int) - Method in class org.jhotdraw.util.CollectionsFactory
 
createList() - Method in class org.jhotdraw.util.collections.jdk11.CollectionsFactoryJDK11
 
createList(Collection) - Method in class org.jhotdraw.util.collections.jdk11.CollectionsFactoryJDK11
 
createList(int) - Method in class org.jhotdraw.util.collections.jdk11.CollectionsFactoryJDK11
 
createList() - Method in class org.jhotdraw.util.collections.jdk12.CollectionsFactoryJDK12
 
createList(Collection) - Method in class org.jhotdraw.util.collections.jdk12.CollectionsFactoryJDK12
 
createList(int) - Method in class org.jhotdraw.util.collections.jdk12.CollectionsFactoryJDK12
 
createLookAndFeelMenu() - Method in class org.jhotdraw.application.DrawApplication
Create a menu which allows the user to select a different look and feel at runtime.
createMap() - Method in class org.jhotdraw.util.CollectionsFactory
 
createMap(Map) - Method in class org.jhotdraw.util.CollectionsFactory
 
createMap() - Method in class org.jhotdraw.util.collections.jdk11.CollectionsFactoryJDK11
 
createMap(Map) - Method in class org.jhotdraw.util.collections.jdk11.CollectionsFactoryJDK11
 
createMap() - Method in class org.jhotdraw.util.collections.jdk12.CollectionsFactoryJDK12
 
createMap(Map) - Method in class org.jhotdraw.util.collections.jdk12.CollectionsFactoryJDK12
 
createMenus(JMenuBar) - Method in class org.jhotdraw.application.DrawApplication
Creates the standard menus.
createMenus(JMenuBar) - Method in class org.jhotdraw.samples.javadraw.JavaDrawApp
 
createMouseListener() - Method in class org.jhotdraw.contrib.zoom.ZoomDrawingView
 
createMouseListener() - Method in class org.jhotdraw.standard.StandardDrawingView
 
createMouseMotionListener() - Method in class org.jhotdraw.contrib.zoom.ZoomDrawingView
 
createMouseMotionListener() - Method in class org.jhotdraw.standard.StandardDrawingView
 
createOpenFileChooser() - Method in class org.jhotdraw.application.DrawApplication
Create a file chooser for the open file dialog.
createOverlay(Container) - Method in class org.jhotdraw.contrib.FloatingTextArea
Creates the overlay within the given container.
createOverlay(Container, Font) - Method in class org.jhotdraw.contrib.FloatingTextArea
Creates the overlay for the given Container using a specific font.
createOverlay(Container) - Method in class org.jhotdraw.util.FloatingTextField
Creates the overlay for the given Component.
createOverlay(Container, Font) - Method in class org.jhotdraw.util.FloatingTextField
Creates the overlay for the given Container using a specific font.
createPasteUndoActivity() - Method in class org.jhotdraw.figures.TextTool
 
createPopupMenu() - Method in class org.jhotdraw.contrib.html.HTMLTextAreaFigure
Factory method to create a popup menu which allows to set options
createPropertyChangeListener() - Method in class org.jhotdraw.contrib.SplitPaneDesktop
 
createRightComponent(DrawingView) - Method in class org.jhotdraw.contrib.SplitPaneDesktop
 
createRightComponent(DrawingView) - Method in class org.jhotdraw.samples.minimap.MiniMapDesktop
 
createSaveFileChooser() - Method in class org.jhotdraw.application.DrawApplication
Create a file chooser for the save file dialog.
createSelectionTool() - Method in class org.jhotdraw.applet.DrawApplet
Creates the selection tool used in this editor.
createSelectionTool() - Method in class org.jhotdraw.application.DrawApplication
Creates the selection tool used in this editor.
createSelectionTool() - Method in class org.jhotdraw.samples.javadraw.JavaDrawApp
 
createSet() - Method in class org.jhotdraw.util.CollectionsFactory
 
createSet(Set) - Method in class org.jhotdraw.util.CollectionsFactory
 
createSet() - Method in class org.jhotdraw.util.collections.jdk11.CollectionsFactoryJDK11
 
createSet(Set) - Method in class org.jhotdraw.util.collections.jdk11.CollectionsFactoryJDK11
 
createSet() - Method in class org.jhotdraw.util.collections.jdk12.CollectionsFactoryJDK12
 
createSet(Set) - Method in class org.jhotdraw.util.collections.jdk12.CollectionsFactoryJDK12
 
createSourceUndoActivity(DrawingView) - Method in class org.jhotdraw.contrib.dnd.JHDDragSourceListener
Factory method for undo activity
createStandardHolder(Object) - Static method in class org.jhotdraw.contrib.html.DisposableResourceManagerFactory
Returns a new standard resource holder already registered with the default resource manager
createStatusLine() - Method in class org.jhotdraw.application.DrawApplication
Creates the status line.
createStorageFormatManager() - Method in class org.jhotdraw.application.DrawApplication
Factory method to create a StorageFormatManager for supported storage formats.
createStorageFormatManager() - Method in class org.jhotdraw.contrib.SVGDrawApp
Factory method to create a StorageFormatManager for supported storage formats.
createTargetUndoActivity(DrawingView) - Method in class org.jhotdraw.contrib.dnd.JHDDropTargetListener
Factory method for undo activity
createToolButton(String, String, Tool) - Method in class org.jhotdraw.applet.DrawApplet
Creates a tool button with the given image, tool, and text
createToolButton(String, String, Tool) - Method in class org.jhotdraw.application.DrawApplication
Creates a tool button with the given image, tool, and text
createToolPalette() - Method in class org.jhotdraw.applet.DrawApplet
Creates the tools palette.
createToolPalette() - Method in class org.jhotdraw.application.DrawApplication
Creates the tool palette.
createTools(JPanel) - Method in class org.jhotdraw.applet.DrawApplet
Creates the tools.
createTools(JToolBar) - Method in class org.jhotdraw.application.DrawApplication
Creates the tools.
createTools(JToolBar) - Method in class org.jhotdraw.contrib.MDI_DrawApplication
Creates the tools.
createTools(JToolBar) - Method in class org.jhotdraw.samples.javadraw.JavaDrawApp
 
createTools(JPanel) - Method in class org.jhotdraw.samples.javadraw.JavaDrawApplet
 
createTools(JToolBar) - Method in class org.jhotdraw.samples.net.NetApp
 
createTools(JToolBar) - Method in class org.jhotdraw.samples.nothing.NothingApp
 
createTools(JPanel) - Method in class org.jhotdraw.samples.nothing.NothingApplet
 
createTools(JPanel) - Method in class org.jhotdraw.samples.pert.PertApplet
 
createTools(JToolBar) - Method in class org.jhotdraw.samples.pert.PertApplication
 
createUndoActivity(DrawingView, int) - Method in class org.jhotdraw.contrib.PolygonHandle
Factory method for undo activity.
createUndoActivity() - Method in class org.jhotdraw.contrib.PolygonTool
Factory method for undo activity
createUndoActivity() - Method in class org.jhotdraw.contrib.TextAreaTool
Factory method for undo activity
createUndoActivity() - Method in class org.jhotdraw.figures.BorderTool
Factory method for undo activity
createUndoActivity() - Method in class org.jhotdraw.figures.ConnectedTextTool
Factory method for undo activity
createUndoActivity(DrawingView) - Method in class org.jhotdraw.figures.FontSizeHandle
Factory method for undo activity
createUndoActivity() - Method in class org.jhotdraw.figures.GroupCommand
Factory method for undo activity
createUndoActivity() - Method in class org.jhotdraw.figures.InsertImageCommand
Factory method for undo activity
createUndoActivity(DrawingView, int) - Method in class org.jhotdraw.figures.PolyLineHandle
Factory method for undo activity.
createUndoActivity() - Method in class org.jhotdraw.figures.ScribbleTool
Factory method for undo activity
createUndoActivity() - Method in class org.jhotdraw.figures.TextTool
Factory method for undo activity
createUndoActivity() - Method in class org.jhotdraw.figures.UngroupCommand
Factory method for undo activity
createUndoActivity() - Method in class org.jhotdraw.standard.AlignCommand
Factory method for undo activity
createUndoActivity() - Method in class org.jhotdraw.standard.BringToFrontCommand
 
createUndoActivity() - Method in class org.jhotdraw.standard.ChangeAttributeCommand
Factory method for undo activity
createUndoActivity(DrawingView) - Method in class org.jhotdraw.standard.ChangeConnectionEndHandle
Factory method for undo activity
createUndoActivity(DrawingView) - Method in class org.jhotdraw.standard.ChangeConnectionHandle
Factory method for undo activity.
createUndoActivity(DrawingView) - Method in class org.jhotdraw.standard.ChangeConnectionStartHandle
Factory method for undo activity
createUndoActivity(DrawingView) - Method in class org.jhotdraw.standard.ConnectionHandle
Factory method for undo activity.
createUndoActivity() - Method in class org.jhotdraw.standard.ConnectionTool
Factory method for undo activity
createUndoActivity() - Method in class org.jhotdraw.standard.CreationTool
Factory method for undo activity
createUndoActivity() - Method in class org.jhotdraw.standard.CutCommand
Factory method for undo activity
createUndoActivity() - Method in class org.jhotdraw.standard.DeleteCommand
Factory method for undo activity
createUndoActivity() - Method in class org.jhotdraw.standard.DragTracker
Factory method for undo activity
createUndoActivity() - Method in class org.jhotdraw.standard.DuplicateCommand
Factory method for undo activity
createUndoActivity() - Method in class org.jhotdraw.standard.PasteCommand
Factory method for undo activity
createUndoActivity() - Method in class org.jhotdraw.standard.SelectAllCommand
Factory method for undo activity
createUndoActivity() - Method in class org.jhotdraw.standard.SendToBackCommand
 
createUndoRedoActivity(Undoable) - Static method in class org.jhotdraw.util.UndoRedoActivity
 
createViewChangeListener() - Method in class org.jhotdraw.standard.AbstractCommand
 
createViewChangeListener() - Method in class org.jhotdraw.standard.AbstractTool
 
createWindowMenu() - Method in class org.jhotdraw.samples.javadraw.JavaDrawApp
 
cropLine(double, double, double, double) - Method in class org.jhotdraw.util.Bounds
 
current() - Static method in class org.jhotdraw.util.CollectionsFactory
 
currentManager - Static variable in class org.jhotdraw.contrib.html.DisposableResourceManagerFactory
The singleton current resource manager
currentStrategy - Static variable in class org.jhotdraw.contrib.html.DisposableResourceManagerFactory
 

D

DEFAULT_BUFFER_SIZE - Static variable in class org.jhotdraw.util.UndoManager
Maximum default buffer size for undo and redo stack
DEFAULT_DISPOSAL_PERIODICITY - Static variable in class org.jhotdraw.contrib.html.DisposableResourceManagerFactory
The default periodicity for resource disposal
DNDDeinitialize() - Method in interface org.jhotdraw.contrib.dnd.DNDInterface
 
DNDDeinitialize() - Method in class org.jhotdraw.standard.StandardDrawingView
 
DNDFigures - class org.jhotdraw.contrib.dnd.DNDFigures.
 
DNDFigures(FigureEnumeration, Point) - Constructor for class org.jhotdraw.contrib.dnd.DNDFigures
 
DNDFiguresFlavor - Static variable in class org.jhotdraw.contrib.dnd.DNDFiguresTransferable
 
DNDFiguresTransferable - class org.jhotdraw.contrib.dnd.DNDFiguresTransferable.
 
DNDFiguresTransferable(Object) - Constructor for class org.jhotdraw.contrib.dnd.DNDFiguresTransferable
 
DNDHelper - class org.jhotdraw.contrib.dnd.DNDHelper.
Changes made in hopes of eventually cleaning up the functionality and distributing it sensibly. 1/10/02
DNDHelper(boolean, boolean) - Constructor for class org.jhotdraw.contrib.dnd.DNDHelper
 
DNDInitialize(DragGestureListener) - Method in interface org.jhotdraw.contrib.dnd.DNDInterface
 
DNDInitialize(DragGestureListener) - Method in class org.jhotdraw.standard.StandardDrawingView
 
DNDInterface - interface org.jhotdraw.contrib.dnd.DNDInterface.
Interface for Components which wish to participate in drag and drop.
DecoratorFigure - class org.jhotdraw.standard.DecoratorFigure.
DecoratorFigure can be used to decorate other figures with decorations like borders.
DecoratorFigure() - Constructor for class org.jhotdraw.standard.DecoratorFigure
 
DecoratorFigure(Figure) - Constructor for class org.jhotdraw.standard.DecoratorFigure
Constructs a DecoratorFigure and decorates the passed in figure.
DeleteCommand - class org.jhotdraw.standard.DeleteCommand.
Command to delete the selection.
DeleteCommand(String, DrawingEditor) - Constructor for class org.jhotdraw.standard.DeleteCommand
Constructs a delete command.
DeleteCommand.UndoActivity - class org.jhotdraw.standard.DeleteCommand.UndoActivity.
 
DeleteCommand.UndoActivity(FigureTransferCommand) - Constructor for class org.jhotdraw.standard.DeleteCommand.UndoActivity
Constructor for UndoActivity.
DeleteFromDrawingVisitor - class org.jhotdraw.standard.DeleteFromDrawingVisitor.
 
DeleteFromDrawingVisitor(Drawing) - Constructor for class org.jhotdraw.standard.DeleteFromDrawingVisitor
 
Desktop - interface org.jhotdraw.contrib.Desktop.
 
DesktopEvent - class org.jhotdraw.contrib.DesktopEvent.
 
DesktopEvent(Desktop, DrawingView) - Constructor for class org.jhotdraw.contrib.DesktopEvent
 
DesktopEvent(Desktop, DrawingView, DrawingView) - Constructor for class org.jhotdraw.contrib.DesktopEvent
 
DesktopEventService - class org.jhotdraw.contrib.DesktopEventService.
 
DesktopEventService(Desktop, Container) - Constructor for class org.jhotdraw.contrib.DesktopEventService
 
DesktopListener - interface org.jhotdraw.contrib.DesktopListener.
 
DiamondFigure - class org.jhotdraw.contrib.DiamondFigure.
A diamond with vertices at the midpoints of its enclosing rectangle
DiamondFigure() - Constructor for class org.jhotdraw.contrib.DiamondFigure
 
DiamondFigure(Point, Point) - Constructor for class org.jhotdraw.contrib.DiamondFigure
 
DiamondFigureGeometricAdapter - class org.jhotdraw.contrib.html.DiamondFigureGeometricAdapter.
Geometric adapter for the DiamondFigure
DiamondFigureGeometricAdapter() - Constructor for class org.jhotdraw.contrib.html.DiamondFigureGeometricAdapter
Constructor for the DiamondFigureGeometricAdapter object
DiamondFigureGeometricAdapter(Point, Point) - Constructor for class org.jhotdraw.contrib.html.DiamondFigureGeometricAdapter
Constructor for the DiamondFigureGeometricAdapter object
DisposableResourceHolder - interface org.jhotdraw.contrib.html.DisposableResourceHolder.
DisposableResourceHolder defines the interface for objects holding disposable resources.
DisposableResourceManager - interface org.jhotdraw.contrib.html.DisposableResourceManager.
DisposableResourceManager defines the interface for managers of disposable resources.
DisposableResourceManagerFactory - class org.jhotdraw.contrib.html.DisposableResourceManagerFactory.
DisposableResourceManagerFactory creates DisposableResourceHolders on behalf of requesting clients.
DisposableResourceManagerFactory() - Constructor for class org.jhotdraw.contrib.html.DisposableResourceManagerFactory
 
DoubleBufferImage - class org.jhotdraw.contrib.zoom.DoubleBufferImage.
A DoubleBufferImage is an image that scaling components, such as a ZoomDrawingView, use for double buffering.
DoubleBufferImage(Image, double) - Constructor for class org.jhotdraw.contrib.zoom.DoubleBufferImage
 
DragNDropTool - class org.jhotdraw.contrib.dnd.DragNDropTool.
This is a tool which handles drag and drop between Components in JHotDraw and drags from JHotDraw.
DragNDropTool(DrawingEditor) - Constructor for class org.jhotdraw.contrib.dnd.DragNDropTool
 
DragTracker - class org.jhotdraw.standard.DragTracker.
DragTracker implements the dragging of the clicked figure.
DragTracker(DrawingEditor, Figure) - Constructor for class org.jhotdraw.standard.DragTracker
 
DragTracker.UndoActivity - class org.jhotdraw.standard.DragTracker.UndoActivity.
 
DragTracker.UndoActivity(DrawingView, Point) - Constructor for class org.jhotdraw.standard.DragTracker.UndoActivity
 
DrawApplet - class org.jhotdraw.applet.DrawApplet.
DrawApplication defines a standard presentation for a drawing editor that is run as an applet.
DrawApplet() - Constructor for class org.jhotdraw.applet.DrawApplet
 
DrawApplication - class org.jhotdraw.application.DrawApplication.
DrawApplication defines a standard presentation for standalone drawing editors.
DrawApplication() - Constructor for class org.jhotdraw.application.DrawApplication
Constructs a drawing window with a default title.
DrawApplication(String) - Constructor for class org.jhotdraw.application.DrawApplication
Constructs a drawing window with the given title.
Drawing - interface org.jhotdraw.framework.Drawing.
Drawing is a container for figures.
DrawingChangeEvent - class org.jhotdraw.framework.DrawingChangeEvent.
The event passed to DrawingChangeListeners.
DrawingChangeEvent(Drawing, Rectangle) - Constructor for class org.jhotdraw.framework.DrawingChangeEvent
Constructs a drawing change event.
DrawingChangeListener - interface org.jhotdraw.framework.DrawingChangeListener.
Listener interested in Drawing changes.
DrawingEditor - interface org.jhotdraw.framework.DrawingEditor.
DrawingEditor defines the interface for coordinating the different objects that participate in a drawing editor.
DrawingView - interface org.jhotdraw.framework.DrawingView.
DrawingView renders a Drawing and listens to its changes.
DuplicateCommand - class org.jhotdraw.standard.DuplicateCommand.
Duplicate the selection and select the duplicates.
DuplicateCommand(String, DrawingEditor) - Constructor for class org.jhotdraw.standard.DuplicateCommand
Constructs a duplicate command.
deZoom(int, int) - Method in class org.jhotdraw.contrib.zoom.ZoomDrawingView
Sets the zoom scale to 1.0 and adjusts the scroll pane so that point (x, y) is in the center.
deactivate() - Method in class org.jhotdraw.contrib.PolygonTool
 
deactivate() - Method in class org.jhotdraw.contrib.SplitConnectionTool
 
deactivate() - Method in class org.jhotdraw.contrib.TextAreaTool
Terminates the editing of a text figure.
deactivate() - Method in class org.jhotdraw.contrib.dnd.DragNDropTool
 
deactivate() - Method in class org.jhotdraw.figures.ScribbleTool
 
deactivate() - Method in class org.jhotdraw.figures.TextTool
Terminates the editing of a text figure.
deactivate() - Method in interface org.jhotdraw.framework.Tool
Deactivates the tool.
deactivate(DrawingView) - Method in class org.jhotdraw.samples.javadraw.URLTool
 
deactivate() - Method in class org.jhotdraw.standard.AbstractTool
Deactivates the tool.
deactivate() - Method in class org.jhotdraw.standard.ConnectionTool
 
deactivate() - Method in class org.jhotdraw.standard.CreationTool
 
deactivate() - Method in class org.jhotdraw.standard.DragTracker
 
deactivate() - Method in class org.jhotdraw.standard.NullTool
 
deactivate() - Method in class org.jhotdraw.util.UndoableTool
Deactivates the tool.
decompose() - Method in class org.jhotdraw.figures.GroupFigure
 
decompose() - Method in class org.jhotdraw.figures.NullFigure
Decomposes a figure into its parts.
decompose() - Method in interface org.jhotdraw.framework.Figure
Decomposes a figure into its parts.
decompose() - Method in class org.jhotdraw.standard.AbstractFigure
Decomposes a figure into its parts.
decompose() - Method in class org.jhotdraw.standard.DecoratorFigure
Forwards decompose to its contained figure.
decorate(Figure) - Method in class org.jhotdraw.standard.DecoratorFigure
Decorates the given figure.
defaultSize() - Method in class org.jhotdraw.application.DrawApplication
Gets the default size of the window.
deinitialize() - Method in class org.jhotdraw.contrib.dnd.DNDHelper
 
deleteFigures(FigureEnumeration) - Method in class org.jhotdraw.standard.FigureTransferCommand
Deletes the selection from the drawing.
destroy() - Method in class org.jhotdraw.application.DrawApplication
Handles additional clean up operations.
destroy() - Method in class org.jhotdraw.samples.javadraw.JavaDrawApp
 
destroy() - Method in class org.jhotdraw.samples.javadraw.JavaDrawApplet
 
destroyDragGestreRecognizer() - Method in class org.jhotdraw.contrib.dnd.DNDHelper
Used to destroy the gesture listener which ineffect turns off dragability.
determineCollectionsFactory() - Static method in class org.jhotdraw.util.CollectionsFactory
 
direction(int, int, int, int) - Static method in class org.jhotdraw.util.Geom
Returns the direction NORTH, SOUTH, WEST, EAST from one point to another one.
disconnect(Figure) - Method in class org.jhotdraw.contrib.TextAreaFigure
Disconnects a text holder from a connect figure.
disconnect(Figure) - Method in class org.jhotdraw.figures.TextFigure
Disconnects a text holder from a connect figure.
disconnect() - Method in class org.jhotdraw.standard.ChangeConnectionEndHandle
Disconnects the end figure.
disconnect() - Method in class org.jhotdraw.standard.ChangeConnectionHandle
Disconnects the connection.
disconnect() - Method in class org.jhotdraw.standard.ChangeConnectionStartHandle
Disconnects the start figure.
disconnect(Figure) - Method in interface org.jhotdraw.standard.TextHolder
Disconnects a text holder from a connect figure.
disconnectEnd() - Method in class org.jhotdraw.figures.LineConnection
Disconnects the end figure.
disconnectEnd() - Method in interface org.jhotdraw.framework.ConnectionFigure
Disconnects the end figure from the dependent figure
disconnectStart() - Method in class org.jhotdraw.figures.LineConnection
Disconnects the start figure.
disconnectStart() - Method in interface org.jhotdraw.framework.ConnectionFigure
Disconnects the start figure from the dependent figure
displayBox() - Method in class org.jhotdraw.contrib.ComponentFigure
Gets the display box of a figure
displayBox() - Method in class org.jhotdraw.contrib.GraphicalCompositeFigure
Return the display area.
displayBox() - Method in class org.jhotdraw.contrib.PolygonFigure
 
displayBox() - Method in class org.jhotdraw.contrib.TextAreaFigure
Returns the current display box for the figure
displayBox() - Method in interface org.jhotdraw.contrib.html.FigureContentProducerContext
Returns the display box of the figure
displayBox() - Method in class org.jhotdraw.figures.AbstractLineDecoration
The LineDecoration has only a displayBox after it has been drawn at least once.
displayBox() - Method in class org.jhotdraw.figures.BorderDecorator
Gets the displaybox including the border.
displayBox() - Method in class org.jhotdraw.figures.EllipseFigure
 
displayBox() - Method in class org.jhotdraw.figures.GroupFigure
Gets the display box.
displayBox() - Method in class org.jhotdraw.figures.ImageFigure
 
displayBox() - Method in interface org.jhotdraw.figures.LineDecoration
 
displayBox() - Method in class org.jhotdraw.figures.NullFigure
Gets the display box of a figure
displayBox() - Method in class org.jhotdraw.figures.PolyLineFigure
 
displayBox() - Method in class org.jhotdraw.figures.RectangleFigure
 
displayBox() - Method in class org.jhotdraw.figures.RoundRectangleFigure
 
displayBox() - Method in class org.jhotdraw.figures.TextFigure
 
displayBox() - Method in interface org.jhotdraw.framework.Connector
Gets the display box of the connector.
displayBox(Point, Point) - Method in interface org.jhotdraw.framework.Figure
Changes the display box of a figure.
displayBox() - Method in interface org.jhotdraw.framework.Figure
Gets the display box of a figure
displayBox(Rectangle) - Method in interface org.jhotdraw.framework.Figure
Changes the display box of a figure.
displayBox() - Method in interface org.jhotdraw.framework.Handle
Gets the display box of the handle.
displayBox() - Method in class org.jhotdraw.samples.javadraw.AnimationDecorator
 
displayBox() - Method in class org.jhotdraw.samples.net.NodeFigure
 
displayBox() - Method in class org.jhotdraw.samples.pert.PertFigure
 
displayBox() - Method in class org.jhotdraw.standard.AbstractConnector
Gets the display box of the connector.
displayBox(Point, Point) - Method in class org.jhotdraw.standard.AbstractFigure
Changes the display box of a figure.
displayBox() - Method in class org.jhotdraw.standard.AbstractFigure
Gets the display box of a figure.
displayBox(Rectangle) - Method in class org.jhotdraw.standard.AbstractFigure
Changes the display box of a figure.
displayBox() - Method in class org.jhotdraw.standard.AbstractHandle
Gets the display box of the handle.
displayBox() - Method in class org.jhotdraw.standard.DecoratorFigure
Forwards displayBox to its contained figure.
displayBox() - Method in class org.jhotdraw.standard.LocatorConnector
Gets the display box of the connector.
displayBox() - Method in class org.jhotdraw.standard.StandardDrawing
Gets the display box.
displayBox() - Method in class org.jhotdraw.util.UndoableHandle
Gets the display box of the handle.
dispose() - Method in interface org.jhotdraw.contrib.html.DisposableResourceHolder
Disposes of the resource immediately.
dispose() - Method in class org.jhotdraw.contrib.html.ETSLADisposalStrategy
Dispose of all the resources whose dispose delay has expired and are not locked
dispose() - Method in class org.jhotdraw.contrib.html.StandardDisposableResourceHolder
Disposes of the resource
dispose() - Method in class org.jhotdraw.contrib.zoom.ScalingGraphics
 
dispose() - Method in class org.jhotdraw.standard.AbstractCommand
Releases resources associated with this command
distanceFromLine(int, int, int, int, int, int) - Static method in class org.jhotdraw.util.Geom
compute distance of point from line segment, or Double.MAX_VALUE if perpendicular projection is outside segment; or If pts on line are same, return distance from point
distanceFromLine2D(int, int, int, int, int, int) - Static method in class org.jhotdraw.util.Geom
compute distance of point from line segment.
dragDropEnd(DragSourceDropEvent) - Method in class org.jhotdraw.contrib.dnd.JHDDragSourceListener
This method is invoked to signify that the Drag and Drop operation is complete.
dragEnter(DragSourceDragEvent) - Method in class org.jhotdraw.contrib.dnd.JHDDragSourceListener
Called as the hotspot enters a platform dependent drop site.
dragEnter(DropTargetDragEvent) - Method in class org.jhotdraw.contrib.dnd.JHDDropTargetListener
Called when a drag operation has encountered the DropTarget.
dragExit(DragSourceEvent) - Method in class org.jhotdraw.contrib.dnd.JHDDragSourceListener
Called as the hotspot exits a platform dependent drop site.
dragExit(DropTargetEvent) - Method in class org.jhotdraw.contrib.dnd.JHDDropTargetListener
The drag operation has departed the DropTarget without dropping.
dragOver(DragSourceDragEvent) - Method in class org.jhotdraw.contrib.dnd.JHDDragSourceListener
Called as the hotspot moves over a platform dependent drop site.
dragOver(DropTargetDragEvent) - Method in class org.jhotdraw.contrib.dnd.JHDDropTargetListener
Called when a drag operation is ongoing on the DropTarget.
draw(Graphics, DrawingView) - Method in class org.jhotdraw.contrib.ClippingUpdateStrategy
 
draw(Graphics) - Method in class org.jhotdraw.contrib.ComponentFigure
Draws the figure.
draw(Graphics) - Method in class org.jhotdraw.contrib.DiamondFigure
 
draw(Graphics) - Method in class org.jhotdraw.contrib.GraphicalCompositeFigure
Draw the figure.
draw(Graphics) - Method in class org.jhotdraw.contrib.TextAreaFigure
Draws the figure.
draw(Graphics) - Method in class org.jhotdraw.contrib.TriangleFigure
 
draw(Graphics) - Method in class org.jhotdraw.contrib.html.HTMLTextAreaFigure
Draws the figure in the given graphics.
draw(Graphics, DrawingView) - Method in class org.jhotdraw.contrib.zoom.ZoomUpdateStrategy
Draws the view contents.
draw(Graphics, int, int, int, int) - Method in class org.jhotdraw.figures.AbstractLineDecoration
Draws the arrow tip in the direction specified by the given two points..
draw(Graphics) - Method in class org.jhotdraw.figures.AttributeFigure
Draws the figure in the given graphics.
draw(Graphics) - Method in class org.jhotdraw.figures.BorderDecorator
Draws a the figure and decorates it with a border.
draw(Graphics) - Method in class org.jhotdraw.figures.ElbowHandle
 
draw(Graphics) - Method in class org.jhotdraw.figures.FontSizeHandle
 
draw(Graphics) - Method in class org.jhotdraw.figures.ImageFigure
 
draw(Graphics, int, int, int, int) - Method in interface org.jhotdraw.figures.LineDecoration
Draws the decoration in the direction specified by the two points.
draw(Graphics) - Method in class org.jhotdraw.figures.NullFigure
Draws the figure.
draw(Graphics) - Method in class org.jhotdraw.figures.PolyLineFigure
 
draw(Graphics) - Method in interface org.jhotdraw.framework.Connector
Draws this connector.
draw(Graphics) - Method in interface org.jhotdraw.framework.Drawing
Draws all the figures back to front.
draw(Graphics, FigureEnumeration) - Method in interface org.jhotdraw.framework.Drawing
Draws only the given figures.
draw(Graphics, FigureEnumeration) - Method in interface org.jhotdraw.framework.DrawingView
Draws the given figures.
draw(Graphics) - Method in interface org.jhotdraw.framework.Figure
Draws the figure.
draw(Graphics) - Method in interface org.jhotdraw.framework.Handle
Draws this handle.
draw(Graphics, DrawingView) - Method in interface org.jhotdraw.framework.Painter
Draws into the given DrawingView.
draw(Graphics, DrawingView) - Method in class org.jhotdraw.samples.javadraw.PatternPainter
 
draw(Graphics) - Method in class org.jhotdraw.samples.net.NodeFigure
 
draw(Graphics) - Method in class org.jhotdraw.samples.pert.PertFigure
 
draw(Graphics) - Method in class org.jhotdraw.standard.AbstractConnector
Draws this connector.
draw(Graphics) - Method in class org.jhotdraw.standard.AbstractHandle
Draws this handle.
draw(Graphics, DrawingView) - Method in class org.jhotdraw.standard.BufferedUpdateStrategy
Draws the view contents.
draw(Graphics) - Method in class org.jhotdraw.standard.ChangeConnectionHandle
Draws this handle.
draw(Graphics) - Method in class org.jhotdraw.standard.CompositeFigure
Draws all the contained figures
draw(Graphics, FigureEnumeration) - Method in class org.jhotdraw.standard.CompositeFigure
Draws only the given figures
draw(Graphics) - Method in class org.jhotdraw.standard.ConnectionHandle
Draws the connection handle, by default the outline of a blue circle.
draw(Graphics) - Method in class org.jhotdraw.standard.DecoratorFigure
Forwards draw to its contained figure.
draw(Graphics, DrawingView) - Method in class org.jhotdraw.standard.FastBufferedUpdateStrategy
 
draw(Graphics) - Method in class org.jhotdraw.standard.LocatorConnector
Draws this connector.
draw(Graphics, FigureEnumeration) - Method in class org.jhotdraw.standard.NullDrawingView
Draws the given figures.
draw(Graphics) - Method in class org.jhotdraw.standard.NullHandle
Draws the NullHandle.
draw(Graphics, DrawingView) - Method in class org.jhotdraw.standard.NullPainter
 
draw(Graphics, DrawingView) - Method in class org.jhotdraw.standard.SimpleUpdateStrategy
Draws the view contents.
draw(Graphics, FigureEnumeration) - Method in class org.jhotdraw.standard.StandardDrawingView
Draws the given figures.
draw(Graphics) - Method in class org.jhotdraw.util.UndoableHandle
Draws this handle.
drawAll(Graphics) - Method in interface org.jhotdraw.framework.DrawingView
Draws the contents of the drawing view.
drawAll(Graphics) - Method in class org.jhotdraw.standard.NullDrawingView
Draws the contents of the drawing view.
drawAll(Graphics) - Method in class org.jhotdraw.standard.StandardDrawingView
Draws the contents of the drawing view.
drawArc(int, int, int, int, int, int) - Method in class org.jhotdraw.contrib.zoom.ScalingGraphics
 
drawBackground(Graphics) - Method in class org.jhotdraw.contrib.PolygonFigure
 
drawBackground(Graphics) - Method in class org.jhotdraw.contrib.TextAreaFigure
Draws the background for the figure.
drawBackground(Graphics) - Method in class org.jhotdraw.contrib.html.HTMLTextAreaFigure
Draws the background for the figure.
drawBackground(Graphics) - Method in class org.jhotdraw.contrib.zoom.ZoomDrawingView
 
drawBackground(Graphics) - Method in class org.jhotdraw.figures.AttributeFigure
Draws the background of the figure.
drawBackground(Graphics) - Method in class org.jhotdraw.figures.EllipseFigure
 
drawBackground(Graphics) - Method in class org.jhotdraw.figures.RectangleFigure
 
drawBackground(Graphics) - Method in class org.jhotdraw.figures.RoundRectangleFigure
 
drawBackground(Graphics) - Method in class org.jhotdraw.figures.TextFigure
 
drawBackground(Graphics) - Method in interface org.jhotdraw.framework.DrawingView
Draws the background.
drawBackground(Graphics) - Method in class org.jhotdraw.standard.NullDrawingView
Draws the background.
drawBackground(Graphics) - Method in class org.jhotdraw.standard.StandardDrawingView
Draws the background.
drawDrawing(Graphics) - Method in interface org.jhotdraw.framework.DrawingView
Draws the drawing.
drawDrawing(Graphics) - Method in class org.jhotdraw.standard.NullDrawingView
Draws the drawing.
drawDrawing(Graphics) - Method in class org.jhotdraw.standard.StandardDrawingView
Draws the drawing.
drawFrame(Graphics) - Method in class org.jhotdraw.contrib.PolygonFigure
 
drawFrame(Graphics) - Method in class org.jhotdraw.contrib.TextAreaFigure
Draws the frame around the text
drawFrame(Graphics) - Method in class org.jhotdraw.contrib.html.HTMLTextAreaFigure
Draws the frame around the text.
drawFrame(Graphics) - Method in class org.jhotdraw.figures.AttributeFigure
Draws the frame of the figure.
drawFrame(Graphics) - Method in class org.jhotdraw.figures.EllipseFigure
 
drawFrame(Graphics) - Method in class org.jhotdraw.figures.RectangleFigure
 
drawFrame(Graphics) - Method in class org.jhotdraw.figures.RoundRectangleFigure
 
drawFrame(Graphics) - Method in class org.jhotdraw.figures.TextFigure
 
drawHandles(Graphics) - Method in interface org.jhotdraw.framework.DrawingView
Draws the currently active handles.
drawHandles(Graphics) - Method in class org.jhotdraw.standard.NullDrawingView
Draws the currently active handles.
drawHandles(Graphics) - Method in class org.jhotdraw.standard.StandardDrawingView
Draws the currently active handles.
drawImage(Image, int, int, ImageObserver) - Method in class org.jhotdraw.contrib.zoom.ScalingGraphics
 
drawImage(Image, int, int, int, int, ImageObserver) - Method in class org.jhotdraw.contrib.zoom.ScalingGraphics
 
drawImage(Image, int, int, Color, ImageObserver) - Method in class org.jhotdraw.contrib.zoom.ScalingGraphics
 
drawImage(Image, int, int, int, int, Color, ImageObserver) - Method in class org.jhotdraw.contrib.zoom.ScalingGraphics
 
drawImage(Image, int, int, int, int, int, int, int, int, ImageObserver) - Method in class org.jhotdraw.contrib.zoom.ScalingGraphics
 
drawImage(Image, int, int, int, int, int, int, int, int, Color, ImageObserver) - Method in class org.jhotdraw.contrib.zoom.ScalingGraphics
 
drawLine(int, int, int, int) - Method in class org.jhotdraw.contrib.zoom.ScalingGraphics
 
drawLine(Graphics, int, int, int, int) - Method in class org.jhotdraw.figures.PolyLineFigure
Can be overriden in subclasses to draw different types of lines (e.g. dotted lines)
drawOval(int, int, int, int) - Method in class org.jhotdraw.contrib.zoom.ScalingGraphics
 
drawPainters(Graphics, List) - Method in class org.jhotdraw.standard.StandardDrawingView
 
drawPolygon(int[], int[], int) - Method in class org.jhotdraw.contrib.zoom.ScalingGraphics
 
drawPolyline(int[], int[], int) - Method in class org.jhotdraw.contrib.zoom.ScalingGraphics
 
drawRoundRect(int, int, int, int, int, int) - Method in class org.jhotdraw.contrib.zoom.ScalingGraphics
 
drawString(String, int, int) - Method in class org.jhotdraw.contrib.zoom.ScalingGraphics
 
drawString(AttributedCharacterIterator, int, int) - Method in class org.jhotdraw.contrib.zoom.ScalingGraphics
 
drawText(Graphics, Rectangle) - Method in class org.jhotdraw.contrib.TextAreaFigure
Formats and draws the text for the figure
drawText(Graphics, Rectangle) - Method in class org.jhotdraw.contrib.html.HTMLTextAreaFigure
Formats and draws the text for the figure
drawTextDirect(Graphics2D, Rectangle) - Method in class org.jhotdraw.contrib.html.HTMLTextAreaFigure
Draws the text directly onto the drawing, without using the cached figure
drawViewRectangle(Graphics2D, Rectangle) - Method in class org.jhotdraw.contrib.MiniMapView
 
drawing() - Method in class org.jhotdraw.applet.DrawApplet
Gets the current drawing.
drawing() - Method in interface org.jhotdraw.framework.DrawingView
Gets the drawing.
drawing() - Method in class org.jhotdraw.samples.javadraw.JavaDrawViewer
Gets the editor's drawing.
drawing() - Method in class org.jhotdraw.standard.AbstractTool
Gets the tool's drawing.
drawing() - Method in class org.jhotdraw.standard.NullDrawingView
Gets the drawing.
drawing() - Method in class org.jhotdraw.standard.StandardDrawingView
Gets the drawing.
drawingChangeListeners() - Method in interface org.jhotdraw.framework.Drawing
Gets the listeners of a drawing.
drawingChangeListeners() - Method in class org.jhotdraw.standard.StandardDrawing
Gets an enumeration with all listener for this drawing.
drawingInvalidated(DrawingChangeEvent) - Method in class org.jhotdraw.contrib.zoom.ZoomDrawingView
Overridden to accumulate damage in an instance variable of this class.
drawingInvalidated(DrawingChangeEvent) - Method in interface org.jhotdraw.framework.DrawingChangeListener
Sent when an area is invalid
drawingInvalidated(DrawingChangeEvent) - Method in class org.jhotdraw.standard.NullDrawingView
 
drawingInvalidated(DrawingChangeEvent) - Method in class org.jhotdraw.standard.StandardDrawingView
 
drawingRequestUpdate(DrawingChangeEvent) - Method in interface org.jhotdraw.framework.DrawingChangeListener
Sent when the drawing wants to be refreshed
drawingRequestUpdate(DrawingChangeEvent) - Method in class org.jhotdraw.standard.NullDrawingView
 
drawingRequestUpdate(DrawingChangeEvent) - Method in class org.jhotdraw.standard.StandardDrawingView
 
drawingTitleChanged(DrawingChangeEvent) - Method in interface org.jhotdraw.framework.DrawingChangeListener
Sent when the drawing Title has changed
drawingTitleChanged(DrawingChangeEvent) - Method in class org.jhotdraw.standard.NullDrawingView
 
drawingTitleChanged(DrawingChangeEvent) - Method in class org.jhotdraw.standard.StandardDrawingView
 
drawingViewAdded(DesktopEvent) - Method in interface org.jhotdraw.contrib.DesktopListener
 
drawingViewRemoved(DesktopEvent) - Method in interface org.jhotdraw.contrib.DesktopListener
 
drawingViewSelected(DesktopEvent) - Method in interface org.jhotdraw.contrib.DesktopListener
 
drop(DropTargetDropEvent) - Method in class org.jhotdraw.contrib.dnd.JHDDropTargetListener
The drag operation has terminated with a drop on this DropTarget.
dropActionChanged(DragSourceDragEvent) - Method in class org.jhotdraw.contrib.dnd.JHDDragSourceListener
Called when the user has modified the drop gesture.
dropActionChanged(DropTargetDragEvent) - Method in class org.jhotdraw.contrib.dnd.JHDDropTargetListener
Called if the user has modified the current drop gesture.
duplicateAffectedFigures() - Method in class org.jhotdraw.util.UndoableAdapter
Create new set of affected figures for redo operation because deleting figures in an undo operation makes them unusable Especially contained figures have been removed from their observing container like CompositeFigure or DecoratorFigure.
duplicateFigures(FigureEnumeration, int) - Static method in class org.jhotdraw.standard.StandardFigureSelection
 
duration() - Method in class org.jhotdraw.samples.pert.PertFigure
 

E

EAST - Static variable in class org.jhotdraw.util.Geom
 
EDIT_MENU - Static variable in class org.jhotdraw.application.DrawApplication
The index of the edit menu in the menu bar.
END_ENTITY_CHAR - Static variable in class org.jhotdraw.contrib.html.HTMLTextAreaFigure
End marker for embedded attribute values
ENTITY_ARROW_MODE - Static variable in interface org.jhotdraw.contrib.html.ContentProducer
Entity name for the figure's current arrow mode
ENTITY_FIGURE_HEIGHT - Static variable in interface org.jhotdraw.contrib.html.ContentProducer
Entity name for the figure's current height in pixels
ENTITY_FIGURE_POSX - Static variable in interface org.jhotdraw.contrib.html.ContentProducer
Entity name for the figure's current x position in pixels
ENTITY_FIGURE_POSY - Static variable in interface org.jhotdraw.contrib.html.ContentProducer
Entity name for the figure's current y position in pixels
ENTITY_FIGURE_WIDTH - Static variable in interface org.jhotdraw.contrib.html.ContentProducer
Entity name for the figure's current width in pixels
ENTITY_FILL_COLOR - Static variable in interface org.jhotdraw.contrib.html.ContentProducer
Entity name for the figure's current fill color
ENTITY_FONT_NAME - Static variable in interface org.jhotdraw.contrib.html.ContentProducer
Entity name for the figure's current font name
ENTITY_FONT_SIZE - Static variable in interface org.jhotdraw.contrib.html.ContentProducer
Entity name for the figure's current font size
ENTITY_FONT_STYLE - Static variable in interface org.jhotdraw.contrib.html.ContentProducer
Entity name for the figure's current font style
ENTITY_FRAME_COLOR - Static variable in interface org.jhotdraw.contrib.html.ContentProducer
Entity name for the figure's current text color
ESCAPE_CHAR - Static variable in class org.jhotdraw.contrib.html.HTMLTextAreaFigure
Marker escape character
ETSLADisposalStrategy - class org.jhotdraw.contrib.html.ETSLADisposalStrategy.
ETSLADisposalStrategy implements an Ellapsed Time Since Last Access disposal strategy.
ETSLADisposalStrategy() - Constructor for class org.jhotdraw.contrib.html.ETSLADisposalStrategy
Constructor for the ETSLADisposalStrategy object
ETSLADisposalStrategy(long) - Constructor for class org.jhotdraw.contrib.html.ETSLADisposalStrategy
Constructor for the ETSLADisposalStrategy object
ETSLADisposalStrategy(DisposableResourceManager, long) - Constructor for class org.jhotdraw.contrib.html.ETSLADisposalStrategy
Constructor for the ETSLADisposalStrategy object
ElbowConnection - class org.jhotdraw.figures.ElbowConnection.
A LineConnection that constrains a connection to orthogonal lines.
ElbowConnection() - Constructor for class org.jhotdraw.figures.ElbowConnection
 
ElbowHandle - class org.jhotdraw.figures.ElbowHandle.
A Handle to move an ElbowConnection left/right or up/down.
ElbowHandle(LineConnection, int) - Constructor for class org.jhotdraw.figures.ElbowHandle
 
EllipseFigure - class org.jhotdraw.figures.EllipseFigure.
An ellipse figure.
EllipseFigure() - Constructor for class org.jhotdraw.figures.EllipseFigure
 
EllipseFigure(Point, Point) - Constructor for class org.jhotdraw.figures.EllipseFigure
 
EllipseFigureGeometricAdapter - class org.jhotdraw.contrib.html.EllipseFigureGeometricAdapter.
Geometric adapter for the EllipseFigure
EllipseFigureGeometricAdapter() - Constructor for class org.jhotdraw.contrib.html.EllipseFigureGeometricAdapter
Constructor for the EllipseFigureExt object
EllipseFigureGeometricAdapter(Point, Point) - Constructor for class org.jhotdraw.contrib.html.EllipseFigureGeometricAdapter
Constructor for the EllipseFigureGeometricAdapter object
east(Figure) - Static method in class org.jhotdraw.standard.BoxHandleKit
 
east() - Static method in class org.jhotdraw.standard.RelativeLocator
 
east(Rectangle) - Static method in class org.jhotdraw.util.Geom
 
editor() - Method in class org.jhotdraw.contrib.dnd.DNDHelper
 
editor() - Method in class org.jhotdraw.contrib.dnd.JHDDragSourceListener
 
editor() - Method in class org.jhotdraw.contrib.dnd.JHDDropTargetListener
 
editor() - Method in interface org.jhotdraw.framework.DrawingView
Gets the editor.
editor() - Method in interface org.jhotdraw.framework.Tool
 
editor() - Method in class org.jhotdraw.standard.AbstractTool
Gets the tool's editor.
editor() - Method in class org.jhotdraw.standard.NullDrawingView
Gets the editor.
editor() - Method in class org.jhotdraw.standard.StandardDrawingView
Gets the editor.
editor() - Method in class org.jhotdraw.util.UndoableTool
 
enable(String, boolean) - Method in class org.jhotdraw.contrib.CTXCommandMenu
Changes the enabling/disabling state of a named menu item.
enable(String, boolean) - Method in class org.jhotdraw.util.CommandMenu
Changes the enabling/disabling state of a named menu item.
end() - Method in class org.jhotdraw.samples.javadraw.Animator
 
end() - Method in class org.jhotdraw.samples.pert.PertFigure
 
endAnimation() - Method in class org.jhotdraw.samples.javadraw.JavaDrawApp
 
endAnimation() - Method in class org.jhotdraw.samples.javadraw.JavaDrawApplet
 
endApp() - Method in class org.jhotdraw.application.DrawApplication
 
endEdit() - Method in class org.jhotdraw.contrib.TextAreaTool
Ends editing of the figure's text
endEdit() - Method in class org.jhotdraw.figures.ConnectedTextTool
 
endEdit() - Method in class org.jhotdraw.figures.TextTool
 
endFigure() - Method in class org.jhotdraw.figures.LineConnection
Gets the end figure of the connection.
endFigure() - Method in interface org.jhotdraw.framework.ConnectionFigure
Gets the end figure of the connection.
endOverlay() - Method in class org.jhotdraw.contrib.FloatingTextArea
Removes the overlay.
endOverlay() - Method in class org.jhotdraw.util.FloatingTextField
Removes the overlay.
endPoint(int, int) - Method in class org.jhotdraw.figures.LineConnection
Sets the end point.
endPoint() - Method in class org.jhotdraw.figures.LineConnection
Gets the end point.
endPoint() - Method in class org.jhotdraw.figures.LineFigure
Gets a copy of the end point.
endPoint(int, int) - Method in class org.jhotdraw.figures.LineFigure
Sets the end point.
endPoint(int, int) - Method in interface org.jhotdraw.framework.ConnectionFigure
Sets the end point.
endPoint() - Method in interface org.jhotdraw.framework.ConnectionFigure
Gets the end point.
entrySet() - Method in class org.jhotdraw.util.collections.jdk11.MapWrapper
 
equals(Object) - Method in class org.jhotdraw.framework.FigureAttributeConstant
 
equals(Object) - Method in class org.jhotdraw.standard.RelativeLocator
 
equals(Object) - Method in class org.jhotdraw.util.Bounds
 
equals(Object) - Method in class org.jhotdraw.util.StandardStorageFormat
Test, whether two StorageFormats are the same.
execute() - Method in class org.jhotdraw.contrib.zoom.ZoomCommand
Executes the command
execute() - Method in class org.jhotdraw.figures.GroupCommand
 
execute() - Method in class org.jhotdraw.figures.InsertImageCommand
 
execute() - Method in class org.jhotdraw.figures.UngroupCommand
 
execute() - Method in class org.jhotdraw.standard.AbstractCommand
Executes the command.
execute() - Method in class org.jhotdraw.standard.AlignCommand
 
execute() - Method in class org.jhotdraw.standard.BringToFrontCommand
 
execute() - Method in class org.jhotdraw.standard.ChangeAttributeCommand
 
execute() - Method in class org.jhotdraw.standard.CopyCommand
 
execute() - Method in class org.jhotdraw.standard.CutCommand
 
execute() - Method in class org.jhotdraw.standard.DeleteCommand
 
execute() - Method in class org.jhotdraw.standard.DuplicateCommand
 
execute() - Method in class org.jhotdraw.standard.PasteCommand
 
execute() - Method in class org.jhotdraw.standard.SelectAllCommand
 
execute() - Method in class org.jhotdraw.standard.SendToBackCommand
 
execute() - Method in class org.jhotdraw.standard.ToggleGridCommand
 
execute() - Method in interface org.jhotdraw.util.Command
Executes the command.
execute() - Method in class org.jhotdraw.util.RedoCommand
 
execute() - Method in class org.jhotdraw.util.UndoCommand
 
execute() - Method in class org.jhotdraw.util.UndoableCommand
Executes the command.
exit() - Method in class org.jhotdraw.application.DrawApplication
Exits the application.
expandToRatio(double) - Method in class org.jhotdraw.util.Bounds
This will cause the bounds to grow until the given ratio is satisfied.
extractVersionInfo(String) - Static method in class org.jhotdraw.util.VersionManagement
Get the version information specified in a jar manifest file without any leading or trailing "\"".

F

FILE_MENU - Static variable in class org.jhotdraw.application.DrawApplication
The index of the file menu in the menu bar.
FILL_COLOR - Static variable in class org.jhotdraw.framework.FigureAttributeConstant
 
FILL_COLOR_STR - Static variable in class org.jhotdraw.framework.FigureAttributeConstant
 
FONT_NAME - Static variable in class org.jhotdraw.framework.FigureAttributeConstant
 
FONT_NAME_STR - Static variable in class org.jhotdraw.framework.FigureAttributeConstant
 
FONT_SIZE - Static variable in class org.jhotdraw.framework.FigureAttributeConstant
 
FONT_SIZE_STR - Static variable in class org.jhotdraw.framework.FigureAttributeConstant
 
FONT_STYLE - Static variable in class org.jhotdraw.framework.FigureAttributeConstant
 
FONT_STYLE_STR - Static variable in class org.jhotdraw.framework.FigureAttributeConstant
 
FRAME_COLOR - Static variable in class org.jhotdraw.framework.FigureAttributeConstant
 
FRAME_COLOR_STR - Static variable in class org.jhotdraw.framework.FigureAttributeConstant
 
FRICTION_FACTOR - Variable in class org.jhotdraw.util.GraphLayout
 
FastBufferedUpdateStrategy - class org.jhotdraw.standard.FastBufferedUpdateStrategy.
 
FastBufferedUpdateStrategy() - Constructor for class org.jhotdraw.standard.FastBufferedUpdateStrategy
 
Figure - interface org.jhotdraw.framework.Figure.
The interface of a graphical figure.
FigureAndEnumerator - class org.jhotdraw.standard.FigureAndEnumerator.
 
FigureAndEnumerator(FigureEnumeration, FigureEnumeration) - Constructor for class org.jhotdraw.standard.FigureAndEnumerator
 
FigureAttributeConstant - class org.jhotdraw.framework.FigureAttributeConstant.
A FigureAttribute is a constant for accessing a special figure attribute.
FigureAttributeConstant(String) - Constructor for class org.jhotdraw.framework.FigureAttributeConstant
 
FigureAttributes - class org.jhotdraw.figures.FigureAttributes.
A container for a figure's attributes.
FigureAttributes() - Constructor for class org.jhotdraw.figures.FigureAttributes
Constructs the FigureAttributes.
FigureChangeAdapter - class org.jhotdraw.standard.FigureChangeAdapter.
Empty implementation of FigureChangeListener.
FigureChangeAdapter() - Constructor for class org.jhotdraw.standard.FigureChangeAdapter
 
FigureChangeEvent - class org.jhotdraw.framework.FigureChangeEvent.
FigureChange event passed to FigureChangeListeners.
FigureChangeEvent(Figure, Rectangle) - Constructor for class org.jhotdraw.framework.FigureChangeEvent
Constructs an event for the given source Figure.
FigureChangeEvent(Figure) - Constructor for class org.jhotdraw.framework.FigureChangeEvent
 
FigureChangeEvent(Figure, Rectangle, FigureChangeEvent) - Constructor for class org.jhotdraw.framework.FigureChangeEvent
 
FigureChangeEventMulticaster - class org.jhotdraw.standard.FigureChangeEventMulticaster.
Manages a list of FigureChangeListeners to be notified of specific FigureChangeEvents.
FigureChangeEventMulticaster(EventListener, EventListener) - Constructor for class org.jhotdraw.standard.FigureChangeEventMulticaster
 
FigureChangeListener - interface org.jhotdraw.framework.FigureChangeListener.
Listener interested in Figure changes.
FigureContentProducerContext - interface org.jhotdraw.contrib.html.FigureContentProducerContext.
FigureContentProducerContext defines the interface required of clients requesting contents for Figure oriented ContentProducers.
FigureDataContentProducer - class org.jhotdraw.contrib.html.FigureDataContentProducer.
FigureDataContentProducer produces content on behalf of Figures.
FigureDataContentProducer() - Constructor for class org.jhotdraw.contrib.html.FigureDataContentProducer
Constructor for the FigureContentProducer object
FigureEnumeration - interface org.jhotdraw.framework.FigureEnumeration.
Interface for Enumerations that access Figures.
FigureEnumerator - class org.jhotdraw.standard.FigureEnumerator.
An Enumeration for a Collection of Figures.
FigureEnumerator(Collection) - Constructor for class org.jhotdraw.standard.FigureEnumerator
 
FigureSelection - interface org.jhotdraw.framework.FigureSelection.
FigureSelection enables to transfer the selected figures to a clipboard.
FigureSelectionListener - interface org.jhotdraw.framework.FigureSelectionListener.
Listener interested in DrawingView selection changes.
FigureTransferCommand - class org.jhotdraw.standard.FigureTransferCommand.
Common base clase for commands that transfer figures between a drawing and the clipboard.
FigureTransferCommand(String, DrawingEditor) - Constructor for class org.jhotdraw.standard.FigureTransferCommand
Constructs a drawing command.
FigureVisitor - interface org.jhotdraw.framework.FigureVisitor.
 
Filler - class org.jhotdraw.util.Filler.
A component that can be used to reserve white space in a layout.
Filler(int, int) - Constructor for class org.jhotdraw.util.Filler
 
Filler(int, int, Color) - Constructor for class org.jhotdraw.util.Filler
 
FloatingTextArea - class org.jhotdraw.contrib.FloatingTextArea.
A FloatingTextArea overlays an editor on top of an area in a drawing
FloatingTextArea() - Constructor for class org.jhotdraw.contrib.FloatingTextArea
Constructor for the FloatingTextArea object
FloatingTextField - class org.jhotdraw.util.FloatingTextField.
A text field overlay that is used to edit a TextFigure.
FloatingTextField() - Constructor for class org.jhotdraw.util.FloatingTextField
 
FontSizeHandle - class org.jhotdraw.figures.FontSizeHandle.
A Handle to change the font size by direct manipulation.
FontSizeHandle(Figure, Locator) - Constructor for class org.jhotdraw.figures.FontSizeHandle
 
FontSizeHandle.UndoActivity - class org.jhotdraw.figures.FontSizeHandle.UndoActivity.
 
FontSizeHandle.UndoActivity(DrawingView, Font) - Constructor for class org.jhotdraw.figures.FontSizeHandle.UndoActivity
 
fContainer - Variable in class org.jhotdraw.contrib.FloatingTextArea
The container within which the editor is created
fEditScrollContainer - Variable in class org.jhotdraw.contrib.FloatingTextArea
A scroll pane to allow for vertical scrolling while editing
fEditWidget - Variable in class org.jhotdraw.contrib.FloatingTextArea
The actual editor
fEditedFigure - Variable in class org.jhotdraw.contrib.TextAreaTool
The edited figure
fEndDecoration - Variable in class org.jhotdraw.figures.PolyLineFigure
 
fFigures - Variable in class org.jhotdraw.standard.CompositeFigure
The figures that this figure is composed of
fFont - Variable in class org.jhotdraw.contrib.TextAreaFigure
The current font
fFontIsDirty - Variable in class org.jhotdraw.contrib.TextAreaFigure
True if the font has changed and font related calculations need to be remade
fFontWidth - Variable in class org.jhotdraw.contrib.TextAreaFigure
The width of the current font
fFrameColor - Variable in class org.jhotdraw.figures.PolyLineFigure
 
fIsReadOnly - Variable in class org.jhotdraw.contrib.TextAreaFigure
True if the figure is read only
fLocator - Variable in class org.jhotdraw.contrib.TextAreaFigure
Description of the Field
fLocator - Variable in class org.jhotdraw.standard.NullHandle
The handle's locator.
fObservedFigure - Variable in class org.jhotdraw.contrib.TextAreaFigure
A connected figure
fParagraphs - Variable in class org.jhotdraw.contrib.TextAreaFigure
Paragraph cache resulting from splitting the text
fPoints - Variable in class org.jhotdraw.figures.PolyLineFigure
 
fSizeIsDirty - Variable in class org.jhotdraw.contrib.TextAreaFigure
True if the sizing needs to be recalculated
fStartDecoration - Variable in class org.jhotdraw.figures.PolyLineFigure
 
fText - Variable in class org.jhotdraw.contrib.TextAreaFigure
The text
fTextField - Variable in class org.jhotdraw.contrib.TextAreaTool
The field used for editing
fTextIsDirty - Variable in class org.jhotdraw.contrib.TextAreaFigure
True if the paragraph's cache needs to be reconstructed
fTypingTarget - Variable in class org.jhotdraw.contrib.TextAreaTool
The typing target
fgUntitled - Static variable in class org.jhotdraw.application.DrawApplication
 
figureAt(int) - Method in class org.jhotdraw.standard.CompositeFigure
Gets a figure at the given index.
figureChanged(FigureChangeEvent) - Method in class org.jhotdraw.contrib.TextAreaFigure
A connected figure has changed, update the figure's location
figureChanged(FigureChangeEvent) - Method in class org.jhotdraw.contrib.html.HTMLTextAreaFigure
handles frame figure's changed events.
figureChanged(FigureChangeEvent) - Method in class org.jhotdraw.figures.LineConnection
 
figureChanged(FigureChangeEvent) - Method in class org.jhotdraw.figures.TextFigure
 
figureChanged(FigureChangeEvent) - Method in interface org.jhotdraw.framework.FigureChangeListener
Sent when a figure changed
figureChanged(FigureChangeEvent) - Method in class org.jhotdraw.samples.pert.PertFigure
 
figureChanged(FigureChangeEvent) - Method in class org.jhotdraw.standard.CompositeFigure
 
figureChanged(FigureChangeEvent) - Method in class org.jhotdraw.standard.DecoratorFigure
 
figureChanged(FigureChangeEvent) - Method in class org.jhotdraw.standard.FigureChangeAdapter
Sent when a figure changed
figureChanged(FigureChangeEvent) - Method in class org.jhotdraw.standard.FigureChangeEventMulticaster
 
figureChanged(FigureChangeEvent) - Method in class org.jhotdraw.util.GraphLayout
Sent when a figure changed
figureCount() - Method in class org.jhotdraw.standard.CompositeFigure
Gets number of child figures.
figureExists(Figure, FigureEnumeration) - Method in class org.jhotdraw.standard.StandardDrawingView
Check existance of figure in the drawing
figureInvalidated(FigureChangeEvent) - Method in class org.jhotdraw.contrib.TextAreaFigure
Description of the Method
figureInvalidated(FigureChangeEvent) - Method in class org.jhotdraw.contrib.html.HTMLTextAreaFigure
handles frame figure's invalidated events
figureInvalidated(FigureChangeEvent) - Method in class org.jhotdraw.figures.BorderDecorator
Invalidates the figure extended by its border.
figureInvalidated(FigureChangeEvent) - Method in class org.jhotdraw.figures.LineConnection
 
figureInvalidated(FigureChangeEvent) - Method in class org.jhotdraw.figures.TextFigure
 
figureInvalidated(FigureChangeEvent) - Method in interface org.jhotdraw.framework.FigureChangeListener
Sent when an area is invalid
figureInvalidated(FigureChangeEvent) - Method in class org.jhotdraw.standard.CompositeFigure
Propagates the figureInvalidated event to my listener.
figureInvalidated(FigureChangeEvent) - Method in class org.jhotdraw.standard.DecoratorFigure
Propagates invalidate up the container chain.
figureInvalidated(FigureChangeEvent) - Method in class org.jhotdraw.standard.FigureChangeAdapter
Sent when an area is invalid
figureInvalidated(FigureChangeEvent) - Method in class org.jhotdraw.standard.FigureChangeEventMulticaster
 
figureInvalidated(FigureChangeEvent) - Method in class org.jhotdraw.standard.StandardDrawing
Invalidates a rectangle and merges it with the existing damaged area.
figureRemoved(FigureChangeEvent) - Method in class org.jhotdraw.contrib.TextAreaFigure
The figure is about to be removed from another composite figure
figureRemoved(FigureChangeEvent) - Method in class org.jhotdraw.contrib.html.HTMLTextAreaFigure
handles frame figure's invalidatedremoved events.
figureRemoved(FigureChangeEvent) - Method in class org.jhotdraw.figures.LineConnection
 
figureRemoved(FigureChangeEvent) - Method in class org.jhotdraw.figures.TextFigure
 
figureRemoved(FigureChangeEvent) - Method in interface org.jhotdraw.framework.FigureChangeListener
Sent when a figure was removed
figureRemoved(FigureChangeEvent) - Method in class org.jhotdraw.samples.pert.PertFigure
 
figureRemoved(FigureChangeEvent) - Method in class org.jhotdraw.standard.CompositeFigure
 
figureRemoved(FigureChangeEvent) - Method in class org.jhotdraw.standard.DecoratorFigure
 
figureRemoved(FigureChangeEvent) - Method in class org.jhotdraw.standard.FigureChangeAdapter
Sent when a figure was removed
figureRemoved(FigureChangeEvent) - Method in class org.jhotdraw.standard.FigureChangeEventMulticaster
 
figureRequestRemove(FigureChangeEvent) - Method in class org.jhotdraw.contrib.GraphicalCompositeFigure
Propagates the removeFromDrawing request up to the container.
figureRequestRemove(FigureChangeEvent) - Method in class org.jhotdraw.contrib.TextAreaFigure
A request to remove the figure from another composite figure
figureRequestRemove(FigureChangeEvent) - Method in class org.jhotdraw.contrib.html.HTMLTextAreaFigure
handles frame figure's remove requests events.
figureRequestRemove(FigureChangeEvent) - Method in class org.jhotdraw.figures.LineConnection
 
figureRequestRemove(FigureChangeEvent) - Method in class org.jhotdraw.figures.TextFigure
 
figureRequestRemove(FigureChangeEvent) - Method in interface org.jhotdraw.framework.FigureChangeListener
Sent when requesting to remove a figure.
figureRequestRemove(FigureChangeEvent) - Method in class org.jhotdraw.standard.CompositeFigure
Propagates the removeFromDrawing request up to the container.
figureRequestRemove(FigureChangeEvent) - Method in class org.jhotdraw.standard.DecoratorFigure
Propagates the removeFromDrawing request up to the container.
figureRequestRemove(FigureChangeEvent) - Method in class org.jhotdraw.standard.FigureChangeAdapter
Sent when requesting to remove a figure.
figureRequestRemove(FigureChangeEvent) - Method in class org.jhotdraw.standard.FigureChangeEventMulticaster
 
figureRequestUpdate(FigureChangeEvent) - Method in class org.jhotdraw.contrib.TextAreaFigure
 
figureRequestUpdate(FigureChangeEvent) - Method in class org.jhotdraw.contrib.html.HTMLTextAreaFigure
handles frame figure's update requests events.
figureRequestUpdate(FigureChangeEvent) - Method in class org.jhotdraw.figures.LineConnection
 
figureRequestUpdate(FigureChangeEvent) - Method in class org.jhotdraw.figures.TextFigure
 
figureRequestUpdate(FigureChangeEvent) - Method in interface org.jhotdraw.framework.FigureChangeListener
Sent when an update should happen.
figureRequestUpdate(FigureChangeEvent) - Method in class org.jhotdraw.standard.CompositeFigure
Propagates the requestUpdate request up to the container.
figureRequestUpdate(FigureChangeEvent) - Method in class org.jhotdraw.standard.DecoratorFigure
Propagates figureRequestUpdate up the container chain.
figureRequestUpdate(FigureChangeEvent) - Method in class org.jhotdraw.standard.FigureChangeAdapter
Sent when an update should happen.
figureRequestUpdate(FigureChangeEvent) - Method in class org.jhotdraw.standard.FigureChangeEventMulticaster
 
figureRequestUpdate(FigureChangeEvent) - Method in class org.jhotdraw.standard.StandardDrawing
Forces an update of the drawing change listeners.
figureSelectionChanged(DrawingView) - Method in class org.jhotdraw.applet.DrawApplet
Handles a change of the current selection.
figureSelectionChanged(DrawingView) - Method in class org.jhotdraw.application.DrawApplication
Fired by a view when the figure selection changes.
figureSelectionChanged(DrawingView) - Method in interface org.jhotdraw.framework.DrawingEditor
Informs that the current figure selection has changed.
figureSelectionChanged(DrawingView) - Method in interface org.jhotdraw.framework.FigureSelectionListener
Sent when the figure selection has changed.
figureSelectionChanged(DrawingView) - Method in class org.jhotdraw.samples.javadraw.JavaDrawViewer
Ignore selection changes, we don't show any selection
figureSelectionChanged(DrawingView) - Method in class org.jhotdraw.standard.AbstractCommand
 
figureSelectionChanged(DrawingView) - Method in class org.jhotdraw.util.UndoableCommand
 
figures() - Method in class org.jhotdraw.figures.NullFigure
Returns an Enumeration of the figures contained in this figure
figures() - Method in interface org.jhotdraw.framework.Drawing
Returns an enumeration to iterate in Z-order back to front over the figures.
figures(Rectangle) - Method in interface org.jhotdraw.framework.Drawing
Returns an enumeration to iterate in Z-order back to front over the figures that lie within the absolute bounds.
figures() - Method in interface org.jhotdraw.framework.Figure
Returns an Enumeration of the figures contained in this figure
figures() - Method in class org.jhotdraw.standard.AbstractFigure
Returns an Enumeration of the figures contained in this figure.
figures() - Method in class org.jhotdraw.standard.CompositeFigure
Returns an Enumeration for accessing the contained figures.
figures(Rectangle) - Method in class org.jhotdraw.standard.CompositeFigure
Returns an enumeration to iterate in Z-order back to front over the figures that lie within the given bounds.
figures() - Method in class org.jhotdraw.standard.DecoratorFigure
Forwards figures to its contained figure.
figuresReverse() - Method in interface org.jhotdraw.framework.Drawing
Returns an enumeration to iterate in Z-order front to back over the figures.
figuresReverse() - Method in class org.jhotdraw.standard.CompositeFigure
Returns an Enumeration for accessing the contained figures in the reverse drawing order.
fillArc(int, int, int, int, int, int) - Method in class org.jhotdraw.contrib.zoom.ScalingGraphics
 
fillOval(int, int, int, int) - Method in class org.jhotdraw.contrib.zoom.ScalingGraphics
 
fillPolygon(int[], int[], int) - Method in class org.jhotdraw.contrib.zoom.ScalingGraphics
 
fillRect(int, int, int, int) - Method in class org.jhotdraw.contrib.zoom.ScalingGraphics
 
fillRoundRect(int, int, int, int, int, int) - Method in class org.jhotdraw.contrib.zoom.ScalingGraphics
 
findConnectableFigure(int, int, Drawing) - Method in class org.jhotdraw.standard.ConnectionTool
Returns the topmost?
findConnection(int, int, Drawing) - Method in class org.jhotdraw.standard.ConnectionTool
Finds an existing connection figure.
findConnectionStart(int, int, Drawing) - Method in class org.jhotdraw.standard.ConnectionTool
Finds a connection start figure.
findConnectionTarget(int, int, Drawing) - Method in class org.jhotdraw.standard.ConnectionHandle
Finds a connection end figure.
findConnector(int, int, Figure) - Method in class org.jhotdraw.standard.ChangeConnectionHandle
 
findConnector(int, int, Figure) - Method in class org.jhotdraw.standard.ConnectionHandle
 
findConnector(int, int, Figure) - Method in class org.jhotdraw.standard.ConnectionTool
 
findEnd(ConnectionFigure) - Method in class org.jhotdraw.figures.ShortestDistanceConnector
 
findEnd(ConnectionFigure) - Method in interface org.jhotdraw.framework.Connector
Finds the end point for the connection.
findEnd(ConnectionFigure) - Method in class org.jhotdraw.standard.AbstractConnector
 
findEnd(ConnectionFigure) - Method in class org.jhotdraw.standard.ChopBoxConnector
 
findFigure(int, int) - Method in interface org.jhotdraw.framework.Drawing
Finds a top level Figure.
findFigure(Rectangle) - Method in interface org.jhotdraw.framework.Drawing
Finds a top level Figure that intersects the given rectangle.
findFigure(Rectangle, Figure) - Method in interface org.jhotdraw.framework.Drawing
Finds a top level Figure that intersects the given rectangle.
findFigure(int, int) - Method in class org.jhotdraw.standard.CompositeFigure
Finds a top level Figure.
findFigure(Rectangle) - Method in class org.jhotdraw.standard.CompositeFigure
Finds a top level Figure that intersects the given rectangle.
findFigure(Rectangle, Figure) - Method in class org.jhotdraw.standard.CompositeFigure
Finds a top level Figure that intersects the given rectangle.
findFigureInside(int, int) - Method in class org.jhotdraw.figures.NullFigure
Returns the figure that contains the given point.
findFigureInside(int, int) - Method in interface org.jhotdraw.framework.Drawing
Finds a figure but descends into a figure's children.
findFigureInside(int, int) - Method in interface org.jhotdraw.framework.Figure
Returns the figure that contains the given point.
findFigureInside(int, int) - Method in class org.jhotdraw.standard.AbstractFigure
Returns the figure that contains the given point.
findFigureInside(int, int) - Method in class org.jhotdraw.standard.CompositeFigure
Finds a figure but descends into a figure's children.
findFigureInside(int, int) - Method in class org.jhotdraw.standard.DecoratorFigure
Forwards findFigureInside to its contained figure.
findFigureInsideWithout(int, int, Figure) - Method in interface org.jhotdraw.framework.Drawing
Finds a figure but descends into a figure's children.
findFigureInsideWithout(int, int, Figure) - Method in class org.jhotdraw.standard.CompositeFigure
Finds a figure but descends into a figure's children.
findFigureWithout(int, int, Figure) - Method in interface org.jhotdraw.framework.Drawing
Finds a top level Figure, but supresses the passed in figure.
findFigureWithout(int, int, Figure) - Method in class org.jhotdraw.standard.CompositeFigure
Finds a top level Figure, but supresses the passed in figure.
findHandle(int, int) - Method in interface org.jhotdraw.framework.DrawingView
Finds a handle at the given coordinates.
findHandle(int, int) - Method in class org.jhotdraw.standard.NullDrawingView
Finds a handle at the given coordinates.
findHandle(int, int) - Method in class org.jhotdraw.standard.StandardDrawingView
Finds a handle at the given coordinates.
findPoint(ConnectionFigure, boolean) - Method in class org.jhotdraw.figures.ShortestDistanceConnector
 
findPoint(ConnectionFigure) - Method in class org.jhotdraw.standard.AbstractConnector
Gets the connection point.
findSegment(int, int) - Method in class org.jhotdraw.contrib.PolygonFigure
Gets the segment that is hit by the given point.
findSegment(int, int) - Method in class org.jhotdraw.figures.PolyLineFigure
Gets the segment of the polyline that is hit by the given point.
findSource(int, int, Drawing) - Method in class org.jhotdraw.standard.ConnectionTool
Finds a connectable figure target.
findStart(ConnectionFigure) - Method in class org.jhotdraw.figures.ShortestDistanceConnector
 
findStart(ConnectionFigure) - Method in interface org.jhotdraw.framework.Connector
Finds the start point for the connection.
findStart(ConnectionFigure) - Method in class org.jhotdraw.standard.AbstractConnector
 
findStart(ConnectionFigure) - Method in class org.jhotdraw.standard.ChopBoxConnector
 
findStorageFormat(FileFilter) - Method in class org.jhotdraw.util.StorageFormatManager
Find a StorageFormat that can be used according to a FileFilter to store a Drawing in a file or restore it from a file respectively.
findStorageFormat(File) - Method in class org.jhotdraw.util.StorageFormatManager
Find a StorageFormat that can be used according to a file object to store a Drawing in a file or restore it from a file respectively.
findTarget(int, int, Drawing) - Method in class org.jhotdraw.standard.ConnectionTool
Finds a connectable figure target at the current mouse location that can 1.
fireCommandExecutableEvent() - Method in class org.jhotdraw.standard.AbstractCommand.EventDispatcher
 
fireCommandExecutedEvent() - Method in class org.jhotdraw.standard.AbstractCommand.EventDispatcher
 
fireCommandNotExecutableEvent() - Method in class org.jhotdraw.standard.AbstractCommand.EventDispatcher
 
fireDrawingTitleChanged() - Method in class org.jhotdraw.standard.StandardDrawing
Forces an update of the drawing change listeners.
fireDrawingViewAddedEvent(DrawingView) - Method in class org.jhotdraw.contrib.DesktopEventService
 
fireDrawingViewAddedEvent(DrawingView) - Method in class org.jhotdraw.contrib.MDIDesktopPane
 
fireDrawingViewRemovedEvent(DrawingView) - Method in class org.jhotdraw.contrib.DesktopEventService
 
fireDrawingViewRemovedEvent(DrawingView) - Method in class org.jhotdraw.contrib.MDIDesktopPane
 
fireDrawingViewSelectedEvent(DrawingView, DrawingView) - Method in class org.jhotdraw.contrib.DesktopEventService
This method is only called if the selected drawingView has actually changed
fireDrawingViewSelectedEvent(DrawingView, DrawingView) - Method in class org.jhotdraw.contrib.MDIDesktopPane
 
fireSelectionChanged() - Method in class org.jhotdraw.standard.StandardDrawingView
Informs that the current selection changed.
fireToolActivatedEvent() - Method in class org.jhotdraw.standard.AbstractTool.EventDispatcher
 
fireToolDeactivatedEvent() - Method in class org.jhotdraw.standard.AbstractTool.EventDispatcher
 
fireToolDisabledEvent() - Method in class org.jhotdraw.standard.AbstractTool.EventDispatcher
 
fireToolEnabledEvent() - Method in class org.jhotdraw.standard.AbstractTool.EventDispatcher
 
fireToolUnusableEvent() - Method in class org.jhotdraw.standard.AbstractTool.EventDispatcher
 
fireToolUsableEvent() - Method in class org.jhotdraw.standard.AbstractTool.EventDispatcher
 
fireViewCreatedEvent(DrawingView) - Method in class org.jhotdraw.application.DrawApplication
 
fireViewDestroyingEvent(DrawingView) - Method in class org.jhotdraw.application.DrawApplication
 
fireViewSelectionChangedEvent(DrawingView, DrawingView) - Method in class org.jhotdraw.application.DrawApplication
An appropriate event is triggered and all registered observers are notified if the drawing view has been changed, e.g. by switching between several internal frames.
flush() - Method in class org.jhotdraw.contrib.zoom.DoubleBufferImage
 
freezeView() - Method in interface org.jhotdraw.framework.DrawingView
Freezes the view by acquiring the drawing lock.
freezeView() - Method in class org.jhotdraw.standard.NullDrawingView
Freezes the view by acquiring the drawing lock.
freezeView() - Method in class org.jhotdraw.standard.StandardDrawingView
Freezes the view by acquiring the drawing lock.

G

Geom - class org.jhotdraw.util.Geom.
Some geometric utilities.
GeometricFigure - interface org.jhotdraw.contrib.html.GeometricFigure.
GeometricFigure defines required of figures that can be used as shape providers for other figures.
GraphLayout - class org.jhotdraw.util.GraphLayout.
 
GraphLayout() - Constructor for class org.jhotdraw.util.GraphLayout
 
GraphicalCompositeFigure - class org.jhotdraw.contrib.GraphicalCompositeFigure.
The GraphicalCompositeFigure fills in the gap between a CompositeFigure and other figures which mainly have a presentation purpose.
GraphicalCompositeFigure() - Constructor for class org.jhotdraw.contrib.GraphicalCompositeFigure
Default constructor which uses a RectangleFigure as presentation figure.
GraphicalCompositeFigure(Figure) - Constructor for class org.jhotdraw.contrib.GraphicalCompositeFigure
Constructor which creates a GraphicalCompositeFigure with a given graphical figure for presenting it.
GridConstrainer - class org.jhotdraw.standard.GridConstrainer.
Constrains a point such that it falls on a grid.
GridConstrainer(int, int) - Constructor for class org.jhotdraw.standard.GridConstrainer
 
GroupCommand - class org.jhotdraw.figures.GroupCommand.
Command to group the selection into a GroupFigure.
GroupCommand(String, DrawingEditor) - Constructor for class org.jhotdraw.figures.GroupCommand
Constructs a group command.
GroupCommand.UndoActivity - class org.jhotdraw.figures.GroupCommand.UndoActivity.
 
GroupCommand.UndoActivity(DrawingView) - Constructor for class org.jhotdraw.figures.GroupCommand.UndoActivity
 
GroupFigure - class org.jhotdraw.figures.GroupFigure.
A Figure that groups a collection of figures.
GroupFigure() - Constructor for class org.jhotdraw.figures.GroupFigure
 
generateImage(Rectangle) - Method in class org.jhotdraw.contrib.html.HTMLTextAreaFigure
Generates the HTML image to be used for fast BufferedDrawing
get(FigureAttributeConstant) - Method in class org.jhotdraw.figures.FigureAttributes
Gets the attribute with the given name.
get(int) - Method in class org.jhotdraw.util.collections.jdk11.ListWrapper
 
get(Object) - Method in class org.jhotdraw.util.collections.jdk11.MapWrapper
 
getActiveDrawing() - Method in class org.jhotdraw.standard.AbstractTool
 
getActiveDrawingView() - Method in interface org.jhotdraw.contrib.Desktop
For those absent minded components that were not paying attention to the listener events.
getActiveDrawingView() - Method in class org.jhotdraw.contrib.DesktopEventService
 
getActiveDrawingView() - Method in class org.jhotdraw.contrib.JPanelDesktop
 
getActiveDrawingView() - Method in class org.jhotdraw.contrib.JScrollPaneDesktop
 
getActiveDrawingView() - Method in class org.jhotdraw.contrib.MDIDesktopPane
 
getActiveDrawingView() - Method in class org.jhotdraw.contrib.SplitPaneDesktop
 
getActiveView() - Method in class org.jhotdraw.standard.AbstractTool
 
getActiveView() - Method in class org.jhotdraw.util.UndoableTool
 
getAddedFigure() - Method in class org.jhotdraw.contrib.PolygonTool
Gets the figure that was actually added Note, this can be a different figure from the one which has been created.
getAddedFigure() - Method in class org.jhotdraw.figures.ScribbleTool
Gets the figure that was actually added Note, this can be a different figure from the one which has been created.
getAddedFigure() - Method in class org.jhotdraw.standard.ConnectionTool
Gets the figure that was actually added Note, this can be a different figure from the one which has been created.
getAddedFigure() - Method in class org.jhotdraw.standard.CreationTool
Gets the figure that was actually added Note, this can be a different figure from the one which has been created.
getAddedFigures() - Method in class org.jhotdraw.standard.CreationTool
Gets the list of currently added figure
getAffectedFigures() - Method in class org.jhotdraw.util.UndoRedoActivity
 
getAffectedFigures() - Method in interface org.jhotdraw.util.Undoable
 
getAffectedFigures() - Method in class org.jhotdraw.util.UndoableAdapter
 
getAffectedFiguresCount() - Method in class org.jhotdraw.util.UndoRedoActivity
 
getAffectedFiguresCount() - Method in interface org.jhotdraw.util.Undoable
 
getAffectedFiguresCount() - Method in class org.jhotdraw.util.UndoableAdapter
 
getAffectedFiguresReversed() - Method in class org.jhotdraw.util.UndoableAdapter
 
getAlignment() - Method in class org.jhotdraw.standard.AlignCommand
 
getAllFromDesktop(int) - Method in interface org.jhotdraw.contrib.Desktop
 
getAllFromDesktop(int) - Method in class org.jhotdraw.contrib.JPanelDesktop
 
getAllFromDesktop(int) - Method in class org.jhotdraw.contrib.JScrollPaneDesktop
 
getAllFromDesktop(int) - Method in class org.jhotdraw.contrib.MDIDesktopPane
 
getAllFromDesktop(int) - Method in class org.jhotdraw.contrib.SplitPaneDesktop
 
getAnchorFigure() - Method in class org.jhotdraw.standard.DragTracker
 
getAnchorX() - Method in class org.jhotdraw.standard.AbstractTool
The anchor point is usually the first mouse click performed with this tool.
getAnchorY() - Method in class org.jhotdraw.standard.AbstractTool
The anchor point is usually the first mouse click performed with this tool.
getAngle() - Method in class org.jhotdraw.figures.ArrowTip
Returns point angle of arrow.
getApplicationName() - Method in class org.jhotdraw.application.DrawApplication
Return the name of the application build from this skeleton application
getAppliedAlignment() - Method in class org.jhotdraw.standard.AlignCommand.UndoActivity
 
getArc() - Method in class org.jhotdraw.figures.RoundRectangleFigure
Gets the arc's width and height.
getArea() - Method in class org.jhotdraw.contrib.zoom.AreaTracker
 
getAttribute(String) - Method in class org.jhotdraw.contrib.GraphicalCompositeFigure
Deprecated. use getAttribute(FigureAttributeConstant) instead
getAttribute(FigureAttributeConstant) - Method in class org.jhotdraw.contrib.GraphicalCompositeFigure
Delegate capabilities for storing and retrieving attributes to a CompositeFigure if the encapsulated presentation figure.
getAttribute(String) - Method in class org.jhotdraw.contrib.TextAreaFigure
Deprecated. use getAttribute(FigureAttributeConstant)
getAttribute(String) - Method in interface org.jhotdraw.contrib.html.AttributeContentProducerContext
Gets an attribute from the ContentProducerContext object
getAttribute(String) - Method in class org.jhotdraw.figures.AttributeFigure
Deprecated. use getAttribute(FigureAttributeConstant) instead
getAttribute(FigureAttributeConstant) - Method in class org.jhotdraw.figures.AttributeFigure
 
getAttribute(String) - Method in class org.jhotdraw.figures.NullFigure
Deprecated. use getAttribute(FigureAttributeConstant) instead
getAttribute(FigureAttributeConstant) - Method in class org.jhotdraw.figures.NullFigure
Returns the named attribute or null if a a figure doesn't have an attribute.
getAttribute(String) - Method in class org.jhotdraw.figures.PolyLineFigure
Deprecated. use getAttribute(FigureAttributeConstant) instead
getAttribute(FigureAttributeConstant) - Method in class org.jhotdraw.figures.PolyLineFigure
Gets the attribute with the given name.
getAttribute(String) - Method in class org.jhotdraw.figures.TextFigure
Deprecated. use getAttribute(FigureAttributeConstant) instead
getAttribute(FigureAttributeConstant) - Method in class org.jhotdraw.figures.TextFigure
A text figure understands the "FontSize", "FontStyle", and "FontName" attributes.
getAttribute(String) - Method in interface org.jhotdraw.framework.Figure
Deprecated. use getAttribute(FigureAttributeConstant) instead
getAttribute(FigureAttributeConstant) - Method in interface org.jhotdraw.framework.Figure
Returns the named attribute or null if a a figure doesn't have an attribute.
getAttribute(String) - Method in class org.jhotdraw.standard.AbstractFigure
Deprecated. use getAttribute(FigureAttributeConstant) instead
getAttribute(FigureAttributeConstant) - Method in class org.jhotdraw.standard.AbstractFigure
Returns the named attribute or null if a a figure doesn't have an attribute.
getAttribute() - Method in class org.jhotdraw.standard.ChangeAttributeCommand.UndoActivity
 
getAttribute(String) - Method in class org.jhotdraw.standard.DecoratorFigure
Deprecated. use getAttribute(FigureAttributeConstant) instead
getAttribute(FigureAttributeConstant) - Method in class org.jhotdraw.standard.DecoratorFigure
Forwards getAttribute to its contained figure.
getAutoscrollInsets() - Method in class org.jhotdraw.contrib.AutoscrollHelper
 
getAutoscrollInsets() - Method in class org.jhotdraw.standard.StandardDrawingView
 
getAutoscrollMargin() - Method in class org.jhotdraw.contrib.AutoscrollHelper
 
getBackground() - Method in interface org.jhotdraw.framework.DrawingView
Gets the background color of the DrawingView
getBackground() - Method in class org.jhotdraw.standard.NullDrawingView
Gets the background color of the DrawingView
getBackground() - Method in class org.jhotdraw.util.Filler
 
getBackgrounds() - Method in class org.jhotdraw.standard.StandardDrawingView
 
getBackupPoint() - Method in class org.jhotdraw.standard.DragTracker.UndoActivity
 
getBackupText() - Method in class org.jhotdraw.contrib.TextAreaTool.UndoActivity
Gets the backupText attribute of the UndoActivity
getBackupText() - Method in class org.jhotdraw.figures.TextTool.UndoActivity
 
getBackupValue() - Method in class org.jhotdraw.standard.ChangeAttributeCommand.UndoActivity
 
getBorderColor() - Method in class org.jhotdraw.figures.AbstractLineDecoration
Returns color of arrow's border
getBorderOffset() - Method in class org.jhotdraw.figures.BorderDecorator
 
getCenter() - Method in class org.jhotdraw.util.Bounds
 
getClip() - Method in class org.jhotdraw.contrib.zoom.ScalingGraphics
 
getClipBounds() - Method in class org.jhotdraw.contrib.zoom.ScalingGraphics
 
getClipboard() - Static method in class org.jhotdraw.util.Clipboard
Gets the clipboard.
getClippingShape() - Method in class org.jhotdraw.contrib.html.HTMLTextAreaFigure
Gets the clippingShape attribute of the HTMLTextAreaFigure object
getColor() - Method in class org.jhotdraw.contrib.html.ColorContentProducer
Gets the color attribute of the ColorContentProducer object
getColor() - Method in class org.jhotdraw.contrib.zoom.ScalingGraphics
 
getCommand() - Method in class org.jhotdraw.contrib.CommandCheckBoxMenuItem
Gets the command attribute of the CommandMenuItem object
getCommand() - Method in interface org.jhotdraw.contrib.CommandHolder
Gets the command of the CommandHolder object
getCommand() - Method in class org.jhotdraw.contrib.CommandMenuItem
Gets the command attribute of the CommandMenuItem object
getComponent() - Method in class org.jhotdraw.contrib.ComponentFigure
Getter for property component.
getConnectedFigure() - Method in class org.jhotdraw.figures.ConnectedTextTool.DeleteUndoActivity
 
getConnectedFigure() - Method in class org.jhotdraw.figures.ConnectedTextTool.UndoActivity
 
getConnectedFigure() - Method in class org.jhotdraw.figures.ConnectedTextTool
 
getConnection() - Method in class org.jhotdraw.standard.ChangeConnectionHandle
 
getConnection() - Method in class org.jhotdraw.standard.ConnectionHandle
 
getConnection() - Method in class org.jhotdraw.standard.ConnectionTool.UndoActivity
Gets the currently created figure
getConnection() - Method in class org.jhotdraw.standard.ConnectionTool
Gets the connection which is created by this tool
getConnectionFigures(Figure) - Method in interface org.jhotdraw.framework.DrawingView
Returns a FigureEnumeration of connection figures
getConnectionFigures(Figure) - Method in class org.jhotdraw.standard.NullDrawingView
Returns a FigureEnumeration of connection figures
getConnectionFigures(Figure) - Method in class org.jhotdraw.standard.StandardDrawingView
Returns a FigureEnumeration of connectionfigures attached to this figure
getConstant(String) - Static method in class org.jhotdraw.framework.FigureAttributeConstant
 
getConstant(int) - Static method in class org.jhotdraw.framework.FigureAttributeConstant
 
getConstrainer() - Method in interface org.jhotdraw.framework.DrawingView
Gets the current grid setting.
getConstrainer() - Method in class org.jhotdraw.standard.NullDrawingView
Gets the current grid setting.
getConstrainer() - Method in class org.jhotdraw.standard.StandardDrawingView
Gets the current constrainer.
getContainer() - Method in class org.jhotdraw.contrib.DesktopEventService
 
getContainerFigure() - Method in class org.jhotdraw.contrib.CompositeFigureCreationTool
 
getContainerFigure() - Method in class org.jhotdraw.contrib.NestedCreationTool
 
getContainerPanel(Component, Rectangle) - Method in class org.jhotdraw.contrib.html.HTMLTextAreaFigure
Builds the container for the drawing delegate
getContent(ContentProducerContext, String, Object) - Method in class org.jhotdraw.contrib.html.AttributeFigureContentProducer
Produces the contents for the attribute
getContent(ContentProducerContext, String, Object) - Method in class org.jhotdraw.contrib.html.ColorContentProducer
Produces the contents for the color
getContent(ContentProducerContext, String, Object) - Method in interface org.jhotdraw.contrib.html.ContentProducer
Produces the contents
getContent(ContentProducerContext, String, Object) - Method in class org.jhotdraw.contrib.html.FigureDataContentProducer
Produces the contents for the figure
getContent(ContentProducerContext, String, Object) - Method in class org.jhotdraw.contrib.html.HTMLColorContentProducer
Produces the contents for the color
getContent(ContentProducerContext, String, Object) - Method in class org.jhotdraw.contrib.html.HTMLContentProducer
Gets the HTML content value for the requested attribute
getContent(ContentProducerContext, String, Object) - Method in class org.jhotdraw.contrib.html.ResourceContentProducer
Gets the content attribute of the ResourceContentProducer object
getContent(ContentProducerContext, String, Object) - Method in class org.jhotdraw.contrib.html.TextHolderContentProducer
Gets the text from the text figure
getContent(ContentProducerContext, String, Object) - Method in class org.jhotdraw.contrib.html.URLContentProducer
Retrieves the contents of the URL pointed object
getContentProducer(Class) - Method in class org.jhotdraw.contrib.html.ContentProducerRegistry
Finds the most appropriate producer for the target class.
getContentProducer(Class) - Method in class org.jhotdraw.contrib.html.HTMLTextAreaFigure
Retrieves a suitable content producer for the target class
getContents() - Method in class org.jhotdraw.util.Clipboard
Gets the contents of the clipboard.
getCreatedFigure() - Method in class org.jhotdraw.standard.CreationTool
Gets the currently created figure
getCursor() - Method in interface org.jhotdraw.framework.Handle
Returns the preferred Cursor for this Handle.
getCursor() - Method in class org.jhotdraw.standard.AbstractHandle
 
getCursor() - Method in class org.jhotdraw.standard.ConnectionHandle
 
getCursor() - Method in class org.jhotdraw.standard.LocatorHandle
 
getCursor() - Method in class org.jhotdraw.util.UndoableHandle
 
getDNDHelper() - Method in class org.jhotdraw.standard.StandardDrawingView
 
getDamage() - Method in class org.jhotdraw.standard.StandardDrawingView
 
getData(String) - Method in interface org.jhotdraw.framework.FigureSelection
Gets the data of the selection.
getData(String) - Method in class org.jhotdraw.standard.StandardFigureSelection
Gets the data of the selection.
getDecoratedFigure() - Method in interface org.jhotdraw.framework.Figure
Get the underlying figure in case the figure has been decorated.
getDecoratedFigure() - Method in class org.jhotdraw.standard.AbstractFigure
 
getDecoratedFigure() - Method in class org.jhotdraw.standard.DecoratorFigure
 
getDefaultAttribute(String) - Static method in class org.jhotdraw.figures.AttributeFigure
Gets a the default value for a named attribute
getDefaultAttribute(FigureAttributeConstant) - Static method in class org.jhotdraw.figures.AttributeFigure
 
getDefaultContentProducer(Class) - Static method in class org.jhotdraw.contrib.html.ContentProducerRegistry
Gets the ContentProducer attribute of the HTMLTextAreaFigure object
getDefaultDNDActions() - Method in class org.jhotdraw.standard.StandardDrawingView
 
getDefaultDrawingTitle() - Method in class org.jhotdraw.application.DrawApplication
 
getDefaultDrawingTitle() - Method in class org.jhotdraw.contrib.MDI_DrawApplication
 
getDefaultStorageFormat() - Method in class org.jhotdraw.util.StorageFormatManager
Return the StorageFormat which is used as selected file format in a javax.swing.JFileChooser
getDefaultTool() - Method in class org.jhotdraw.application.DrawApplication
 
getDelegateTool() - Method in class org.jhotdraw.standard.SelectionTool
 
getDeletedFigures() - Method in class org.jhotdraw.standard.DeleteFromDrawingVisitor
 
getDependendFigures() - Method in interface org.jhotdraw.framework.Figure
Get an enumeration of all dependent figures.
getDependendFigures() - Method in class org.jhotdraw.standard.AbstractFigure
 
getDependendFigures() - Method in class org.jhotdraw.standard.DecoratorFigure
 
getDescription() - Method in class org.jhotdraw.standard.AlignCommand.Alignment
 
getDesktop() - Method in class org.jhotdraw.application.DrawApplication
Get the component, in which the content is embedded.
getDesktop() - Method in class org.jhotdraw.contrib.DesktopEventService
 
getDesktopEventService() - Method in class org.jhotdraw.contrib.JPanelDesktop
 
getDesktopEventService() - Method in class org.jhotdraw.contrib.JScrollPaneDesktop
 
getDesktopEventService() - Method in class org.jhotdraw.contrib.MDIDesktopPane
 
getDesktopEventService() - Method in class org.jhotdraw.contrib.SplitPaneDesktop
 
getDesktopListener() - Method in class org.jhotdraw.application.DrawApplication
 
getDisplayDelegate() - Method in class org.jhotdraw.contrib.html.HTMLTextAreaFigure
Gets the displayDelegate attribute of the HTMLTextAreaFigure object
getDisplayUpdate() - Method in interface org.jhotdraw.framework.DrawingView
Gets the current display update strategy.
getDisplayUpdate() - Method in class org.jhotdraw.standard.NullDrawingView
Gets the current display update strategy.
getDisplayUpdate() - Method in class org.jhotdraw.standard.StandardDrawingView
Sets the current display update strategy.
getDisposableDelay() - Method in interface org.jhotdraw.contrib.html.DisposableResourceHolder
Gets the disposableDelay
getDisposableDelay() - Method in class org.jhotdraw.contrib.html.StandardDisposableResourceHolder
Gets the disposableDelay attribute of the StandardDisposableResourceHolder object
getDragGestureListener() - Method in class org.jhotdraw.contrib.dnd.DNDHelper
 
getDragGestureRecognizer() - Method in class org.jhotdraw.contrib.dnd.DNDHelper
 
getDragSourceActions() - Method in class org.jhotdraw.contrib.dnd.DNDHelper
This must reflect the capabilities of the dragSsource, not your desired actions.
getDragSourceListener() - Method in class org.jhotdraw.contrib.dnd.DNDHelper
 
getDragSourceListener() - Method in interface org.jhotdraw.contrib.dnd.DNDInterface
When the DNDTool starts a drag action, it queries the interface for the dragSourceListener of the source view.
getDragSourceListener() - Method in class org.jhotdraw.standard.StandardDrawingView
 
getDrawApplication() - Method in class org.jhotdraw.contrib.JPanelDesktop
 
getDrawApplication() - Method in class org.jhotdraw.contrib.MDIDesktopPane
 
getDrawing() - Method in class org.jhotdraw.framework.DrawingChangeEvent
Gets the changed drawing
getDrawing() - Method in class org.jhotdraw.standard.DeleteFromDrawingVisitor
 
getDrawing() - Method in class org.jhotdraw.standard.InsertIntoDrawingVisitor
 
getDrawingEditor() - Method in class org.jhotdraw.standard.AbstractCommand
 
getDrawingEditor() - Method in interface org.jhotdraw.util.Command
 
getDrawingEditor() - Method in class org.jhotdraw.util.UndoableCommand
 
getDrawingSize() - Method in class org.jhotdraw.standard.StandardDrawingView
Return the size of the area occupied by the contained figures inside the drawing.
getDrawingTitle() - Method in class org.jhotdraw.application.DrawApplication
Return the title of the currently selected drawing
getDrawingView() - Method in class org.jhotdraw.contrib.DesktopEvent
 
getDrawingView(Container) - Static method in class org.jhotdraw.contrib.Helper
 
getDrawingView(Component) - Static method in class org.jhotdraw.contrib.Helper
 
getDrawingView() - Method in class org.jhotdraw.util.UndoRedoActivity
 
getDrawingView() - Method in interface org.jhotdraw.util.Undoable
 
getDrawingView() - Method in class org.jhotdraw.util.UndoableAdapter
 
getDrawingView() - Method in class org.jhotdraw.util.UndoableHandle
Deprecated. attribute not required anymore
getDrawingViewSize() - Method in class org.jhotdraw.application.DrawApplication
Override to define the dimensions of the drawing view.
getDrawingViews(Component[]) - Method in class org.jhotdraw.contrib.DesktopEventService
 
getDropTargetActions() - Method in class org.jhotdraw.contrib.dnd.DNDHelper
 
getDropTargetListener() - Method in class org.jhotdraw.contrib.dnd.DNDHelper
 
getEast() - Method in class org.jhotdraw.util.Bounds
 
getEditedFigure() - Method in class org.jhotdraw.contrib.TextAreaTool
Gets the editedFigure attribute of the TextAreaTool
getEmptyEnumeration() - Static method in class org.jhotdraw.standard.FigureEnumerator
 
getEmptyEnumeration() - Static method in class org.jhotdraw.standard.HandleEnumerator
 
getEndConnector() - Method in class org.jhotdraw.figures.LineConnection
Gets the end figure of the connection.
getEndConnector() - Method in interface org.jhotdraw.framework.ConnectionFigure
Gets the end Connector.
getEndConnector() - Method in class org.jhotdraw.standard.ConnectionTool
 
getEndDecoration() - Method in class org.jhotdraw.figures.PolyLineFigure
Returns the end decoration.
getEntityHTMLRepresentation(String) - Method in class org.jhotdraw.contrib.html.HTMLTextAreaFigure
Returns a string representation of the attribute according to its type
getEventDispatcher() - Method in class org.jhotdraw.standard.AbstractCommand
 
getEventDispatcher() - Method in class org.jhotdraw.standard.AbstractTool
 
getEventDispatcher() - Method in class org.jhotdraw.util.UndoableCommand
 
getEventDispatcher() - Method in class org.jhotdraw.util.UndoableTool
 
getExactContentProducer(Class) - Method in class org.jhotdraw.contrib.html.ContentProducerRegistry
Finds the exact producer for the target class, ie: no class hierarchy search
getExactDefaultContentProducer(Class) - Static method in class org.jhotdraw.contrib.html.ContentProducerRegistry
Gets the exact application global Producer for the target class, ie: no class hierarchy search
getFigure() - Method in class org.jhotdraw.framework.FigureChangeEvent
Gets the changed figure
getFigureFromLayer(int) - Method in interface org.jhotdraw.framework.Drawing
Gets the figure from a certain layer.
getFigureFromLayer(int) - Method in class org.jhotdraw.standard.CompositeFigure
Gets the figure from a certain layer.
getFigureSelection() - Method in interface org.jhotdraw.framework.DrawingView
Gets the current selection as a FigureSelection.
getFigureSelection() - Method in class org.jhotdraw.standard.NullDrawingView
Gets the current selection as a FigureSelection.
getFigureSelection() - Method in class org.jhotdraw.standard.StandardDrawingView
Gets the current selection as a FigureSelection.
getFigures() - Method in class org.jhotdraw.contrib.dnd.DNDFigures
 
getFileDescription() - Method in class org.jhotdraw.util.StandardStorageFormat
Return the file description for the file type of the storage format
getFileExtension() - Method in class org.jhotdraw.util.StandardStorageFormat
Return the file extension for the storage format
getFileFilter() - Method in class org.jhotdraw.util.StandardStorageFormat
Return the FileFilter used to identify Drawing files with the correct file extension for this StorageFormat.
getFileFilter() - Method in interface org.jhotdraw.util.StorageFormat
Return a FileFilter that can be used to identify files which can be stored and restored with this Storage Format.
getFillColor() - Method in class org.jhotdraw.figures.AbstractLineDecoration
Returns color with which arrow is filled
getFillColor() - Method in class org.jhotdraw.figures.AttributeFigure
Gets the fill color of a figure.
getFloatingTextField() - Method in class org.jhotdraw.figures.TextTool
 
getFont() - Method in class org.jhotdraw.contrib.TextAreaFigure
Gets the font.
getFont(TextHolder) - Method in class org.jhotdraw.contrib.TextAreaTool
Gets the font to be used for editing the figure
getFont() - Method in interface org.jhotdraw.contrib.html.FigureContentProducerContext
Gets the font of the figure
getFont(TextHolder) - Method in class org.jhotdraw.contrib.html.HTMLTextAreaTool
Gets the font to be used for editing the figure.
getFont() - Method in class org.jhotdraw.contrib.zoom.ScalingGraphics
 
getFont() - Method in class org.jhotdraw.figures.FontSizeHandle.UndoActivity
 
getFont() - Method in class org.jhotdraw.figures.TextFigure
Gets the font.
getFont() - Method in interface org.jhotdraw.standard.TextHolder
Gets the font.
getFontMetrics() - Method in class org.jhotdraw.contrib.zoom.ScalingGraphics
 
getFontMetrics(Font) - Method in class org.jhotdraw.contrib.zoom.ScalingGraphics
 
getFontWidth() - Method in class org.jhotdraw.contrib.TextAreaFigure
Gets the font width for the active font.
getForegrounds() - Method in class org.jhotdraw.standard.StandardDrawingView
 
getFrameColor() - Method in class org.jhotdraw.figures.AttributeFigure
Gets the frame color of a figure.
getFrameColor() - Method in class org.jhotdraw.figures.PolyLineFigure
 
getFrameFigure() - Method in class org.jhotdraw.contrib.html.HTMLTextAreaFigure
Gets the frameFigure attribute of the HTMLTextAreaFigure object
getGraphics() - Method in class org.jhotdraw.contrib.zoom.DoubleBufferImage
 
getGraphics() - Method in class org.jhotdraw.contrib.zoom.ZoomDrawingView
 
getGraphics() - Method in interface org.jhotdraw.framework.DrawingView
Gets a graphic to draw into
getGraphics() - Method in class org.jhotdraw.standard.NullDrawingView
Gets a graphic to draw into
getGreaterX() - Method in class org.jhotdraw.util.Bounds
 
getGreaterY() - Method in class org.jhotdraw.util.Bounds
 
getHTMLColorCode(Color) - Static method in class org.jhotdraw.contrib.html.HTMLColorContentProducer
 
getHTMLFontSizeEquivalent(int) - Method in class org.jhotdraw.contrib.html.HTMLContentProducer
Gets the hTMLFontSizeEquivalent attribute of the HTMLTextAreaFigure object
getHTMLText(String, Font, String, String, Rectangle) - Method in class org.jhotdraw.contrib.html.HTMLTextAreaFigure
Returns a string that is valid HTML contents for a JLabel.
getHeight(ImageObserver) - Method in class org.jhotdraw.contrib.zoom.DoubleBufferImage
 
getHeight() - Method in class org.jhotdraw.util.Bounds
 
getHeight() - Method in class org.jhotdraw.util.PaletteIcon
 
getID() - Method in class org.jhotdraw.framework.FigureAttributeConstant
 
getIconkit() - Method in class org.jhotdraw.application.DrawApplication
 
getImage() - Method in class org.jhotdraw.contrib.html.HTMLTextAreaFigure
Gets the image.
getImage(String) - Method in class org.jhotdraw.util.Iconkit
Gets the image with the given name.
getImageFigure() - Method in class org.jhotdraw.figures.InsertImageCommand.UndoActivity
 
getInitDividerLocation() - Method in class org.jhotdraw.contrib.SplitPaneDesktop
 
getInnerRadius() - Method in class org.jhotdraw.figures.ArrowTip
Returns the inner radius
getInsertedFigures() - Method in class org.jhotdraw.standard.InsertIntoDrawingVisitor
 
getInsets() - Method in interface org.jhotdraw.contrib.Layouter
Get the insets for spacing between the figure and its subfigures
getInsets() - Method in class org.jhotdraw.contrib.SimpleLayouter
Get the insets for spacing between the figure and its subfigures
getInsets() - Method in class org.jhotdraw.contrib.html.HTMLLayouter
Gets the insets attribute of the HTMLLayouter object
getInternalPolygon() - Method in class org.jhotdraw.contrib.PolygonFigure
 
getIntrinsicContentProducer() - Method in class org.jhotdraw.contrib.html.HTMLTextAreaFigure
Gets the IntrinsicContentProducer attribute of the HTMLTextAreaFigure object.
getInvalidatedRectangle() - Method in class org.jhotdraw.framework.DrawingChangeEvent
Gets the changed rectangle
getInvalidatedRectangle() - Method in class org.jhotdraw.framework.FigureChangeEvent
Gets the changed rectangle
getInverseSubjectTransform() - Method in class org.jhotdraw.contrib.MiniMapView
Allows subclasses to modify the transformation used in creating the mini-map
getInverseSubjectTransform() - Method in class org.jhotdraw.contrib.zoom.MiniMapZoomableView
 
getJHotDrawVersion() - Static method in class org.jhotdraw.util.VersionManagement
Return the version of the main package of the framework.
getLastMouseX() - Method in class org.jhotdraw.standard.DragTracker
 
getLastMouseY() - Method in class org.jhotdraw.standard.DragTracker
 
getLastTimeAccessed() - Method in interface org.jhotdraw.contrib.html.DisposableResourceHolder
Gets the lastTimeAccessed attribute of the DisposableResourceHolder object
getLastTimeAccessed() - Method in class org.jhotdraw.contrib.html.StandardDisposableResourceHolder
Gets the lastTimeAccessed attribute of the DisposableResourceHolder object
getLayer(Figure) - Method in interface org.jhotdraw.framework.Drawing
Gets the layer for a certain figure (first occurrence).
getLayer(Figure) - Method in class org.jhotdraw.standard.CompositeFigure
Gets the layer for a certain figure (first occurrence).
getLayoutable() - Method in class org.jhotdraw.contrib.SimpleLayouter
Get the figure upon which the layout strategy operates.
getLayouter() - Method in class org.jhotdraw.contrib.GraphicalCompositeFigure
Get a Layouter object which encapsulated a layout algorithm for this figure.
getLayouter() - Method in interface org.jhotdraw.contrib.Layoutable
Return the Layouter for this Layoutable
getLesserX() - Method in class org.jhotdraw.util.Bounds
 
getLesserY() - Method in class org.jhotdraw.util.Bounds
 
getLocator() - Method in class org.jhotdraw.figures.TextFigure
 
getLocator() - Method in class org.jhotdraw.standard.LocatorConnector
 
getLocator() - Method in class org.jhotdraw.standard.LocatorHandle
This should be cloned or it gives the receiver the opportunity to alter our internal behavior.
getManagedDrawingView(DrawingEditor) - Static method in class org.jhotdraw.standard.NullDrawingView
 
getManager() - Static method in class org.jhotdraw.contrib.html.DisposableResourceManagerFactory
Gets the current manager.
getManager() - Method in class org.jhotdraw.contrib.html.ETSLADisposalStrategy
Gets the manager holding the resources for this strategy
getManager() - Method in interface org.jhotdraw.contrib.html.ResourceDisposabilityStrategy
Gets the manager holding the resources for this strategy
getMappedComponent() - Method in class org.jhotdraw.contrib.MiniMapView
 
getMappedDrawingView() - Method in class org.jhotdraw.contrib.MiniMapView
 
getMaximumSize() - Method in class org.jhotdraw.standard.ToolButton
 
getMinimumSize() - Method in class org.jhotdraw.contrib.zoom.ZoomDrawingView
 
getMinimumSize() - Method in interface org.jhotdraw.framework.DrawingView
Gets the minimum dimension of the drawing.
getMinimumSize() - Method in class org.jhotdraw.standard.NullDrawingView
Gets the minimum dimension of the drawing.
getMinimumSize() - Method in class org.jhotdraw.standard.StandardDrawingView
Gets the minimum dimension of the drawing.
getMinimumSize() - Method in class org.jhotdraw.standard.ToolButton
 
getMinimumSize() - Method in class org.jhotdraw.util.Filler
 
getName() - Method in class org.jhotdraw.framework.FigureAttributeConstant
 
getNestedEvent() - Method in class org.jhotdraw.framework.FigureChangeEvent
 
getNestedException() - Method in class org.jhotdraw.framework.JHotDrawException
 
getNestedException() - Method in class org.jhotdraw.framework.JHotDrawRuntimeException
 
getNextPackage(String) - Static method in class org.jhotdraw.util.VersionManagement
Get the super package of a package specifier.
getNextParagraph(String, Point) - Method in class org.jhotdraw.contrib.TextAreaFigure
Gets the next paragraph in the supplied string
Paragraphs are defined by a LF or CRLF sequence
Scanning starts from the next characters as given by the pos.y value
getNorth() - Method in class org.jhotdraw.util.Bounds
 
getObservedFigure() - Method in class org.jhotdraw.figures.TextFigure
 
getOldConnector() - Method in class org.jhotdraw.standard.ChangeConnectionHandle.UndoActivity
 
getOldFontSize() - Method in class org.jhotdraw.figures.FontSizeHandle.UndoActivity
 
getOldPoint() - Method in class org.jhotdraw.figures.PolyLineHandle.UndoActivity
 
getOrigin() - Method in class org.jhotdraw.contrib.dnd.DNDFigures
 
getOriginalLayer(Figure) - Method in class org.jhotdraw.standard.SendToBackCommand.UndoActivity
 
getOriginalPoint(Figure) - Method in class org.jhotdraw.standard.AlignCommand.UndoActivity
 
getOriginalPoint() - Method in class org.jhotdraw.standard.DragTracker.UndoActivity
 
getOriginalText() - Method in class org.jhotdraw.contrib.TextAreaTool.UndoActivity
Gets the originalText attribute of the UndoActivity
getOriginalText() - Method in class org.jhotdraw.figures.TextTool.UndoActivity
 
getOriginalValue(Figure) - Method in class org.jhotdraw.standard.ChangeAttributeCommand.UndoActivity
 
getOuterRadius() - Method in class org.jhotdraw.figures.ArrowTip
Returns the outer radius
getPackageVersion(Package) - Static method in class org.jhotdraw.util.VersionManagement
 
getPaletteIcon() - Method in class org.jhotdraw.standard.ToolButton
 
getParent() - Method in class org.jhotdraw.contrib.html.ContentProducerRegistry
Gets the parent attribute of the ContentProducerRegistry object
getPeriodicity() - Method in class org.jhotdraw.contrib.html.ETSLADisposalStrategy
Gets the periodicity attribute of the ETSLADisposalStrategy object
getPointIndex() - Method in class org.jhotdraw.figures.PolyLineHandle.UndoActivity
 
getPolygon() - Method in class org.jhotdraw.contrib.DiamondFigure
 
getPolygon() - Method in class org.jhotdraw.contrib.PolygonFigure
 
getPolygon() - Method in class org.jhotdraw.contrib.TriangleFigure
Return the polygon describing the triangle
getPolygon() - Method in class org.jhotdraw.contrib.html.HTMLTextAreaFigure
Makes a polygon with the same shape and dimensions as the current figure
getPreferredSize(int) - Method in class org.jhotdraw.contrib.FloatingTextArea
Gets the preferred size of the overlay.
getPreferredSize() - Method in class org.jhotdraw.contrib.zoom.ZoomDrawingView
 
getPreferredSize() - Method in interface org.jhotdraw.framework.DrawingView
Gets the preferred dimension of the drawing..
getPreferredSize() - Method in class org.jhotdraw.standard.NullDrawingView
Gets the preferred dimension of the drawing..
getPreferredSize() - Method in class org.jhotdraw.standard.ToolButton
 
getPreferredSize() - Method in class org.jhotdraw.util.Filler
 
getPreferredSize(int) - Method in class org.jhotdraw.util.FloatingTextField
Gets the preferred size of the overlay.
getPresentationFigure() - Method in class org.jhotdraw.contrib.GraphicalCompositeFigure
Get a figure which renders this CompositeFigure.
getPreviousDrawingView() - Method in class org.jhotdraw.contrib.DesktopEvent
 
getProperty(String, ImageObserver) - Method in class org.jhotdraw.contrib.zoom.DoubleBufferImage
 
getPrototypeFigure() - Method in class org.jhotdraw.standard.CreationTool
As the name suggests this CreationTool uses the Prototype design pattern.
getRealImage() - Method in class org.jhotdraw.contrib.zoom.DoubleBufferImage
 
getRedoSize() - Method in class org.jhotdraw.util.UndoManager
Returns the current size of redo buffer.
getRepresentingFigure() - Method in class org.jhotdraw.contrib.TextAreaFigure
Usually, a TextHolders is implemented by a Figure subclass.
getRepresentingFigure() - Method in class org.jhotdraw.contrib.html.HTMLTextAreaFigure
Usually, a TextHolders is implemented by a Figure subclass.
getRepresentingFigure() - Method in class org.jhotdraw.figures.NumberTextFigure
Usually, a TextHolders is implemented by a Figure subclass.
getRepresentingFigure() - Method in class org.jhotdraw.figures.TextFigure
Usually, a TextHolders is implemented by a Figure subclass.
getRepresentingFigure() - Method in class org.jhotdraw.samples.net.NodeFigure
Usually, a TextHolders is implemented by a Figure subclass.
getRepresentingFigure() - Method in interface org.jhotdraw.standard.TextHolder
Usually, a TextHolders is implemented by a Figure subclass.
getRequiredVersions() - Method in class org.jhotdraw.applet.DrawApplet
Subclasses should override this method to specify to which versions of JHotDraw they are compatible.
getRequiredVersions() - Method in class org.jhotdraw.application.DrawApplication
Subclasses should override this method to specify to which versions of JHotDraw they are compatible.
getRequiredVersions() - Method in interface org.jhotdraw.util.VersionRequester
Subclasses should override this method to specify to which versions of JHotDraw they are compatible.
getResource() - Method in interface org.jhotdraw.contrib.html.DisposableResourceHolder
Gets the resource
getResource() - Method in class org.jhotdraw.contrib.html.StandardDisposableResourceHolder
Gets the resource attribute of the StandardDisposableResourceHolder object
getResourceName() - Method in class org.jhotdraw.contrib.html.ResourceContentProducer
 
getResources() - Method in interface org.jhotdraw.contrib.html.DisposableResourceManager
Returns an iterator on the managed resources
getResources() - Method in class org.jhotdraw.contrib.html.StandardDisposableResourceManager
Gets an iterator on the managed resources
getReversedActivity() - Method in class org.jhotdraw.util.UndoRedoActivity
 
getRotationAngle() - Method in class org.jhotdraw.contrib.TriangleFigure
 
getScale() - Method in class org.jhotdraw.contrib.zoom.ScalingGraphics
Returns the scale factor currently used for drawing operations.
getScale() - Method in class org.jhotdraw.contrib.zoom.ZoomCommand
Gets the scale attribute of the ZoomCommand object
getScale() - Method in class org.jhotdraw.contrib.zoom.ZoomDrawingView
 
getScaledInstance(int, int, int) - Method in class org.jhotdraw.contrib.zoom.DoubleBufferImage
 
getSelectedFigure() - Method in interface org.jhotdraw.contrib.PopupMenuFigureSelection
Get the figure which was selected when the popup menu was invoked.
getSelectedFigure() - Method in class org.jhotdraw.figures.TextTool
 
getSelectedFigures() - Method in class org.jhotdraw.standard.CutCommand.UndoActivity
Returns the selection of figures to perform the command on.
getSelectedFiguresCount() - Method in class org.jhotdraw.standard.CutCommand.UndoActivity
Returns the size of the selection.
getShape() - Method in class org.jhotdraw.contrib.html.DiamondFigureGeometricAdapter
Gets the shape attribute of the DiamondFigure object
getShape() - Method in class org.jhotdraw.contrib.html.EllipseFigureGeometricAdapter
Gets the shape attribute of the EllipseFigure object
getShape() - Method in interface org.jhotdraw.contrib.html.GeometricFigure
Returns a shape with the figures area outline
getShape() - Method in class org.jhotdraw.contrib.html.PolygonFigureGeometricAdapter
Gets the shape attribute of the PolygonFigure object
getShape() - Method in class org.jhotdraw.contrib.html.RoundRectangleGeometricAdapter
Gets the shape attribute of the TriangleFigure object
getShape() - Method in class org.jhotdraw.contrib.html.TriangleFigureGeometricAdapter
Gets the shape attribute of the TriangleFigure object
getSize() - Method in class org.jhotdraw.contrib.AutoscrollHelper
Override this method to call getSize() on your Component
getSize() - Method in class org.jhotdraw.contrib.zoom.ZoomDrawingView
 
getSize() - Method in interface org.jhotdraw.framework.DrawingView
Gets the size of the drawing.
getSize() - Method in class org.jhotdraw.standard.NullDrawingView
Gets the size of the drawing.
getSource() - Method in class org.jhotdraw.contrib.zoom.DoubleBufferImage
 
getSourceUndoActivity() - Method in class org.jhotdraw.contrib.dnd.JHDDragSourceListener
 
getSouth() - Method in class org.jhotdraw.util.Bounds
 
getStartConnector() - Method in class org.jhotdraw.figures.LineConnection
Gets the start figure of the connection.
getStartConnector() - Method in interface org.jhotdraw.framework.ConnectionFigure
Gets the start Connector
getStartConnector() - Method in class org.jhotdraw.standard.ConnectionTool
 
getStartDecoration() - Method in class org.jhotdraw.figures.PolyLineFigure
Returns the start decoration.
getStatusLine() - Method in class org.jhotdraw.application.DrawApplication
 
getStepX() - Method in interface org.jhotdraw.framework.PointConstrainer
Gets the x offset to move an object.
getStepX() - Method in class org.jhotdraw.standard.GridConstrainer
Gets the x offset to move an object.
getStepY() - Method in interface org.jhotdraw.framework.PointConstrainer
Gets the y offset to move an object.
getStepY() - Method in class org.jhotdraw.standard.GridConstrainer
Gets the y offset to move an object.
getStorageFormatManager() - Method in class org.jhotdraw.application.DrawApplication
Return the StorageFormatManager for this application.The StorageFormatManager is used when storing and restoring Drawing from the file system.
getStrategy() - Method in class org.jhotdraw.contrib.html.StandardDisposableResourceManager
Gets the strategy attribute of the StandardDisposableResourceManager object
getSubject() - Method in class org.jhotdraw.contrib.MiniMapView
 
getSuperClassContentProducer(Class, Class) - Method in class org.jhotdraw.contrib.html.ContentProducerRegistry
Gets the producers for the closest super class of the target class
getTargetConnector() - Method in class org.jhotdraw.standard.ConnectionTool
 
getTargetFigure() - Method in class org.jhotdraw.standard.ChangeConnectionHandle
 
getTargetFigure() - Method in class org.jhotdraw.standard.ConnectionHandle
 
getTargetFigure() - Method in class org.jhotdraw.standard.ConnectionTool
 
getTargetUndoActivity() - Method in class org.jhotdraw.contrib.dnd.JHDDropTargetListener
 
getText() - Method in class org.jhotdraw.contrib.FloatingTextArea
Gets the text contents of the overlay.
getText() - Method in class org.jhotdraw.contrib.TextAreaFigure
Gets the text of the figure
getText() - Method in class org.jhotdraw.figures.TextFigure
Gets the text shown by the text figure.
getText() - Method in interface org.jhotdraw.standard.TextHolder
Gets the text shown by the text figure.
getText() - Method in class org.jhotdraw.util.FloatingTextField
Gets the text contents of the overlay.
getTextColor() - Method in class org.jhotdraw.contrib.TextAreaFigure
Gets the text color of a figure.
getTextHolder() - Method in class org.jhotdraw.contrib.html.TextHolderContentProducer
 
getTextHolder() - Method in class org.jhotdraw.figures.TextFigure
 
getTextHolder() - Method in interface org.jhotdraw.framework.Figure
Some figures have the ability to hold text.
getTextHolder() - Method in class org.jhotdraw.standard.AbstractFigure
 
getTextHolder() - Method in class org.jhotdraw.standard.DecoratorFigure
 
getTitle() - Method in interface org.jhotdraw.framework.Drawing
 
getTitle() - Method in class org.jhotdraw.standard.StandardDrawing
 
getTransferData(DataFlavor) - Method in class org.jhotdraw.contrib.dnd.DNDFiguresTransferable
 
getTransferDataFlavors() - Method in class org.jhotdraw.contrib.dnd.DNDFiguresTransferable
 
getType() - Method in interface org.jhotdraw.framework.FigureSelection
Gets the type of the selection.
getType() - Method in class org.jhotdraw.standard.StandardFigureSelection
Gets the type of the selection.
getTypingTarget() - Method in class org.jhotdraw.contrib.TextAreaTool
Gets the typingTarget attribute of the TextAreaTool
getTypingTarget() - Method in class org.jhotdraw.figures.TextTool
 
getURL() - Method in class org.jhotdraw.contrib.html.URLContentProducer
 
getUndoActivity() - Method in interface org.jhotdraw.framework.Handle
Returns an Undoable to be used by the Undo/Redo infrastructure.
getUndoActivity() - Method in interface org.jhotdraw.framework.Tool
 
getUndoActivity() - Method in class org.jhotdraw.standard.AbstractCommand
 
getUndoActivity() - Method in class org.jhotdraw.standard.AbstractHandle
 
getUndoActivity() - Method in class org.jhotdraw.standard.AbstractTool
 
getUndoActivity() - Method in interface org.jhotdraw.util.Command
 
getUndoActivity() - Method in class org.jhotdraw.util.UndoableCommand
 
getUndoActivity() - Method in class org.jhotdraw.util.UndoableHandle
 
getUndoActivity() - Method in class org.jhotdraw.util.UndoableTool
 
getUndoManager() - Method in class org.jhotdraw.applet.DrawApplet
 
getUndoManager() - Method in class org.jhotdraw.application.DrawApplication
 
getUndoManager() - Method in interface org.jhotdraw.framework.DrawingEditor
 
getUndoManager() - Method in class org.jhotdraw.samples.javadraw.JavaDrawViewer
 
getUndoSize() - Method in class org.jhotdraw.util.UndoManager
Returns the current size of undo buffer.
getUpperLeftPointsFromCenter(int, int) - Method in class org.jhotdraw.contrib.MiniMapView
 
getUserSize() - Method in class org.jhotdraw.contrib.zoom.ZoomDrawingView
 
getValue() - Method in class org.jhotdraw.figures.NumberTextFigure
Gets the numerical value of the contained text.
getVersionControlStrategy() - Method in class org.jhotdraw.applet.DrawApplet
 
getVersionControlStrategy() - Method in class org.jhotdraw.application.DrawApplication
 
getVersionRequester() - Method in class org.jhotdraw.util.StandardVersionControlStrategy
 
getViewBowColor() - Method in class org.jhotdraw.contrib.MiniMapView
 
getViewRectangle() - Method in class org.jhotdraw.contrib.MiniMapView
 
getViewToMiniMapTransform(Component) - Method in class org.jhotdraw.contrib.MiniMapView
 
getViewportSize() - Method in class org.jhotdraw.contrib.zoom.ZoomDrawingView
 
getVisibleRect() - Method in class org.jhotdraw.contrib.AutoscrollHelper
Override this method to call getVisibleRect() on your JComponent
getWest() - Method in class org.jhotdraw.util.Bounds
 
getWidth(ImageObserver) - Method in class org.jhotdraw.contrib.zoom.DoubleBufferImage
 
getWidth() - Method in class org.jhotdraw.util.Bounds
 
getWidth() - Method in class org.jhotdraw.util.PaletteIcon
 
getWrappedCommand() - Method in class org.jhotdraw.util.UndoableCommand
 
getWrappedHandle() - Method in class org.jhotdraw.util.UndoableHandle
 
getWrappedTool() - Method in class org.jhotdraw.util.UndoableTool
 
getZValue() - Method in interface org.jhotdraw.framework.Figure
Gets the z value (back-to-front ordering) of this figure.
getZValue() - Method in class org.jhotdraw.standard.AbstractFigure
Gets the z value (back-to-front ordering) of this figure.
getZoomSpeed() - Method in class org.jhotdraw.contrib.zoom.ZoomDrawingView
Returns the current zoom speed
groupFigures() - Method in class org.jhotdraw.figures.GroupCommand.UndoActivity
 

H

HANDLESIZE - Static variable in interface org.jhotdraw.framework.Handle
 
HANDLESIZE - Static variable in class org.jhotdraw.standard.AbstractHandle
The standard size of a handle.
HTMLColorContentProducer - class org.jhotdraw.contrib.html.HTMLColorContentProducer.
HTMLColorContentProducer produces RGB color HTML encoded strings.
HTMLColorContentProducer() - Constructor for class org.jhotdraw.contrib.html.HTMLColorContentProducer
Constructor for the HTMLColorContentProducer object
HTMLContentProducer - class org.jhotdraw.contrib.html.HTMLContentProducer.
HTMLContentProducer produces HTML suitable values and encoded strings for various types of values.
HTMLContentProducer() - Constructor for class org.jhotdraw.contrib.html.HTMLContentProducer
Constructor for the HTMLContentProducer object
HTMLContentProducerContext - interface org.jhotdraw.contrib.html.HTMLContentProducerContext.
HTMLContentProducerContext defines the interface required of clients requesting HTML based contents.
HTMLLayouter - class org.jhotdraw.contrib.html.HTMLLayouter.
HTMLLayouter implements the logic for laying out figures based on an HTML template.
HTMLLayouter() - Constructor for class org.jhotdraw.contrib.html.HTMLLayouter
Constructor for the HTMLLayouter object
HTMLLayouter(Layoutable) - Constructor for class org.jhotdraw.contrib.html.HTMLLayouter
Constructor which associates a HTMLLayouter with a certain Layoutable.
HTMLTextAreaFigure - class org.jhotdraw.contrib.html.HTMLTextAreaFigure.
An HTMLTextAreaFigure contains HTML formatted text.
HTMLTextAreaFigure() - Constructor for class org.jhotdraw.contrib.html.HTMLTextAreaFigure
Constructor for the HTMLTextAreaFigure object
HTMLTextAreaTool - class org.jhotdraw.contrib.html.HTMLTextAreaTool.
HTMLTextAreaTool creates or edits HTMLTextAreaFigures.
HTMLTextAreaTool(DrawingEditor, Figure) - Constructor for class org.jhotdraw.contrib.html.HTMLTextAreaTool
Constructor for the TextAreaTool object
Handle - interface org.jhotdraw.framework.Handle.
Handles are used to change a figure by direct manipulation.
HandleAndEnumerator - class org.jhotdraw.standard.HandleAndEnumerator.
 
HandleAndEnumerator(HandleEnumeration, HandleEnumeration) - Constructor for class org.jhotdraw.standard.HandleAndEnumerator
 
HandleEnumeration - interface org.jhotdraw.framework.HandleEnumeration.
Interface for Enumerations that access Handles.
HandleEnumerator - class org.jhotdraw.standard.HandleEnumerator.
 
HandleEnumerator(Collection) - Constructor for class org.jhotdraw.standard.HandleEnumerator
 
HandleTracker - class org.jhotdraw.standard.HandleTracker.
HandleTracker implements interactions with the handles of a Figure.
HandleTracker(DrawingEditor, Handle) - Constructor for class org.jhotdraw.standard.HandleTracker
 
Helper - class org.jhotdraw.contrib.Helper.
 
Helper() - Constructor for class org.jhotdraw.contrib.Helper
 
handleConnect(Figure, Figure) - Method in class org.jhotdraw.figures.LineConnection
Handles the connection of a connection.
handleConnect(Figure, Figure) - Method in class org.jhotdraw.samples.pert.PertDependency
 
handleCursorKey(int) - Method in class org.jhotdraw.standard.StandardDrawingView.DrawingViewKeyListener
Handles cursor keys by moving all the selected figures one grid point in the cursor direction.
handleDisconnect(Figure, Figure) - Method in class org.jhotdraw.figures.LineConnection
Handles the disconnection of a connection.
handleDisconnect(Figure, Figure) - Method in class org.jhotdraw.samples.pert.PertDependency
 
handleIncompatibleVersions() - Method in class org.jhotdraw.util.StandardVersionControlStrategy
This method is called in open() if an incompatible version has been encountered.
handleMouseClick(MouseEvent, int, int) - Method in class org.jhotdraw.contrib.CustomSelectionTool
Hook method which can be overriden by subclasses to provide specialised behaviour in the event of a mouse click.
handleMouseDoubleClick(MouseEvent, int, int) - Method in class org.jhotdraw.contrib.CustomSelectionTool
Hook method which can be overriden by subclasses to provide specialised behaviour in the event of a mouse double click.
handleMouseDown(MouseEvent, int, int) - Method in class org.jhotdraw.contrib.CustomSelectionTool
Hook method which can be overriden by subclasses to provide specialised behaviour in the event of a mouse down.
handleMouseEventException(Throwable) - Method in class org.jhotdraw.standard.StandardDrawingView
Default action when any uncaught exception bubbled from the mouse event handlers of the tools.
handleMouseUp(MouseEvent, int, int) - Method in class org.jhotdraw.contrib.CustomSelectionTool
Hook method which can be overriden by subclasses to provide specialised behaviour in the event of a mouse up.
handlePopupMenu(MouseEvent, int, int) - Method in class org.jhotdraw.contrib.CustomSelectionTool
Hook method which can be overriden by subclasses to provide specialised behaviour in the event of a popup trigger.
handles() - Method in class org.jhotdraw.contrib.ComponentFigure
Returns the handles used to manipulate the figure.
handles() - Method in class org.jhotdraw.contrib.GraphicalCompositeFigure
Return default handles from the presentation figure.
handles() - Method in class org.jhotdraw.contrib.PolygonFigure
 
handles() - Method in class org.jhotdraw.contrib.TextAreaFigure
Returns an iterator of standard sizing handles to manipulate the figure
handles() - Method in class org.jhotdraw.contrib.TriangleFigure
 
handles() - Method in class org.jhotdraw.contrib.html.HTMLTextAreaFigure
Returns an iterator of standard sizing handles to manipulate the figure
handles() - Method in class org.jhotdraw.figures.ElbowConnection
Gets the handles of the figure.
handles() - Method in class org.jhotdraw.figures.EllipseFigure
 
handles() - Method in class org.jhotdraw.figures.GroupFigure
Gets the handles for the GroupFigure.
handles() - Method in class org.jhotdraw.figures.ImageFigure
 
handles() - Method in class org.jhotdraw.figures.LineConnection
Gets the handles of the figure.
handles() - Method in class org.jhotdraw.figures.NullFigure
Returns the handles used to manipulate the figure.
handles() - Method in class org.jhotdraw.figures.PolyLineFigure
 
handles() - Method in class org.jhotdraw.figures.RectangleFigure
 
handles() - Method in class org.jhotdraw.figures.RoundRectangleFigure
 
handles() - Method in class org.jhotdraw.figures.TextFigure
 
handles() - Method in interface org.jhotdraw.framework.Figure
Returns the handles used to manipulate the figure.
handles() - Method in class org.jhotdraw.samples.net.NodeFigure
 
handles() - Method in class org.jhotdraw.samples.pert.PertDependency
 
handles() - Method in class org.jhotdraw.samples.pert.PertFigure
 
handles() - Method in class org.jhotdraw.standard.AbstractFigure
Returns the handles of a Figure that can be used to manipulate some of its attributes.
handles() - Method in class org.jhotdraw.standard.DecoratorFigure
Forwards handles to its contained figure.
handles() - Method in class org.jhotdraw.standard.StandardDrawing
Return's the figure's handles.
hasCorrectFileExtension(String) - Method in class org.jhotdraw.util.StandardStorageFormat
Test whether the file name has the correct file extension
hasCycle(Figure) - Method in class org.jhotdraw.samples.pert.PertFigure
 
hasDefined(FigureAttributeConstant) - Method in class org.jhotdraw.figures.FigureAttributes
Tests if an attribute is defined.
hasMoved() - Method in class org.jhotdraw.standard.DragTracker
Check whether the selected figure has been moved since the tool has been activated.
hasNext() - Method in class org.jhotdraw.util.ReverseListEnumerator
 
hasNext() - Method in class org.jhotdraw.util.collections.jdk11.IteratorWrapper
 
hasNextFigure() - Method in interface org.jhotdraw.framework.FigureEnumeration
 
hasNextFigure() - Method in class org.jhotdraw.standard.FigureAndEnumerator
 
hasNextFigure() - Method in class org.jhotdraw.standard.FigureEnumerator
Returns true if the enumeration contains more elements; false if its empty.
hasNextFigure() - Method in class org.jhotdraw.standard.ReverseFigureEnumerator
Returns true if the enumeration contains more elements; false if its empty.
hasNextFigure() - Method in class org.jhotdraw.standard.SingleFigureEnumerator
Returns true if the enumeration contains more elements; false if its empty.
hasNextHandle() - Method in interface org.jhotdraw.framework.HandleEnumeration
 
hasNextHandle() - Method in class org.jhotdraw.standard.HandleAndEnumerator
 
hasNextHandle() - Method in class org.jhotdraw.standard.HandleEnumerator
Returns true if the enumeration contains more elements; false if its empty.
hasZoomSupport() - Method in class org.jhotdraw.contrib.zoom.ZoomDrawingView
 
hashCode() - Method in class org.jhotdraw.framework.FigureAttributeConstant
 
hashCode() - Method in class org.jhotdraw.util.Bounds
 
holderPrototype - Static variable in class org.jhotdraw.contrib.html.DisposableResourceManagerFactory
 
htmlFontSizeEquivalences - Static variable in class org.jhotdraw.contrib.html.HTMLContentProducer
Table of font size equivalents between points and HTML font sizes

I

IMAGES - Static variable in class org.jhotdraw.applet.DrawApplet
 
IMAGES - Static variable in class org.jhotdraw.application.DrawApplication
 
Iconkit - class org.jhotdraw.util.Iconkit.
The Iconkit class supports the sharing of images.
Iconkit(Component) - Constructor for class org.jhotdraw.util.Iconkit
Constructs an Iconkit that uses the given editor to resolve image path names.
ImageFigure - class org.jhotdraw.figures.ImageFigure.
A Figure that shows an Image.
ImageFigure() - Constructor for class org.jhotdraw.figures.ImageFigure
 
ImageFigure(Image, String, Point) - Constructor for class org.jhotdraw.figures.ImageFigure
 
InsertImageCommand - class org.jhotdraw.figures.InsertImageCommand.
Command to insert a named image.
InsertImageCommand(String, String, DrawingEditor) - Constructor for class org.jhotdraw.figures.InsertImageCommand
Constructs an insert image command.
InsertImageCommand.UndoActivity - class org.jhotdraw.figures.InsertImageCommand.UndoActivity.
 
InsertIntoDrawingVisitor - class org.jhotdraw.standard.InsertIntoDrawingVisitor.
 
InsertIntoDrawingVisitor(Drawing) - Constructor for class org.jhotdraw.standard.InsertIntoDrawingVisitor
 
IteratorWrapper - class org.jhotdraw.util.collections.jdk11.IteratorWrapper.
 
IteratorWrapper(Enumeration) - Constructor for class org.jhotdraw.util.collections.jdk11.IteratorWrapper
 
imageUpdate(Image, int, int, int, int, int) - Method in class org.jhotdraw.figures.ImageFigure
Handles asynchroneous image updates.
includeBounds(Bounds) - Method in class org.jhotdraw.util.Bounds
 
includeLine(double, double, double, double) - Method in class org.jhotdraw.util.Bounds
 
includeLine(Point2D, Point2D) - Method in class org.jhotdraw.util.Bounds
 
includePoint(double, double) - Method in class org.jhotdraw.util.Bounds
 
includePoint(Point2D) - Method in class org.jhotdraw.util.Bounds
 
includeRectangle2D(Rectangle2D) - Method in class org.jhotdraw.util.Bounds
 
includeXCoordinate(double) - Method in class org.jhotdraw.util.Bounds
 
includeYCoordinate(double) - Method in class org.jhotdraw.util.Bounds
 
includes(Figure) - Method in class org.jhotdraw.figures.NullFigure
Checks whether the given figure is contained in this figure.
includes(Figure) - Method in interface org.jhotdraw.framework.Drawing
Checks if the composite figure has the argument as one of its children.
includes(Figure) - Method in interface org.jhotdraw.framework.Figure
Checks whether the given figure is contained in this figure.
includes(Figure) - Method in class org.jhotdraw.standard.AbstractFigure
Checks whether the given figure is contained in this figure.
includes(Figure) - Method in class org.jhotdraw.standard.CompositeFigure
Checks if the composite figure has the argument as one of its children.
includes(Figure) - Method in class org.jhotdraw.standard.DecoratorFigure
Forwards includes to its contained figure.
indexOf(Object) - Method in class org.jhotdraw.util.collections.jdk11.ListWrapper
 
init() - Method in class org.jhotdraw.applet.DrawApplet
Initializes the applet and creates its contents.
init() - Method in class org.jhotdraw.contrib.SplitConnectionTool
 
init(Rectangle) - Method in interface org.jhotdraw.framework.Drawing
Used to optimize rendering.
init() - Method in class org.jhotdraw.samples.javadraw.JavaDrawViewer
 
init(Rectangle) - Method in class org.jhotdraw.standard.CompositeFigure
Used to optimize rendering.
initDefaultAttribute(String, Object) - Static method in class org.jhotdraw.figures.AttributeFigure
Initializes a default value for a named attribute The difference between this method and setDefaultAttribute is that if the attribute is already set then it will not be changed.
initDisposalThread() - Method in class org.jhotdraw.contrib.html.ETSLADisposalStrategy
Initializes the disposal thread if not alrady done.
initManager() - Static method in class org.jhotdraw.contrib.html.DisposableResourceManagerFactory
Initializes the standard resource disposal manager
initialize() - Method in class org.jhotdraw.contrib.GraphicalCompositeFigure
This method performs additional initialization operations, in this case setting the Layouter.
initialize(DragGestureListener) - Method in class org.jhotdraw.contrib.dnd.DNDHelper
Do not call this from the constructor.
initialize() - Method in class org.jhotdraw.contrib.html.HTMLTextAreaFigure
Initializes the figure
initialize() - Method in class org.jhotdraw.figures.BorderDecorator
Performs additional initialization code before the figure is decorated Subclasses may override this method.
initialize() - Method in class org.jhotdraw.standard.DecoratorFigure
Performs additional initialization code before the figure is decorated.
insertFigures(FigureEnumeration, int, int, boolean) - Method in interface org.jhotdraw.framework.DrawingView
Inserts figures in a drawing at given offset.
insertFigures(FigureEnumeration, int, int) - Method in class org.jhotdraw.standard.FigureTransferCommand
Inserts an enumeration of figures and translates them by the given offset.
insertFigures(FigureEnumeration, int, int, boolean) - Method in class org.jhotdraw.standard.NullDrawingView
Inserts figures in a drawing at given offset.
insertFigures(FigureEnumeration, int, int, boolean) - Method in class org.jhotdraw.standard.StandardDrawingView
Inserts a FigureEnumeration of figures and translates them by the given offset.
insertImage() - Method in class org.jhotdraw.figures.InsertImageCommand.UndoActivity
 
insertPointAt(Point, int) - Method in class org.jhotdraw.contrib.PolygonFigure
Insert a node at the given point.
insertPointAt(Point, int) - Method in class org.jhotdraw.figures.LineConnection
Inserts the point and updates the connection.
insertPointAt(Point, int) - Method in class org.jhotdraw.figures.PolyLineFigure
Insert a node at the given point.
inspectFigure(Figure) - Method in class org.jhotdraw.samples.javadraw.MySelectionTool
 
instance() - Static method in class org.jhotdraw.util.Iconkit
Gets the single instance
internalFrameListener - Variable in class org.jhotdraw.contrib.MDIDesktopPane
 
intersect(Bounds) - Method in class org.jhotdraw.util.Bounds
 
intersect(int, int, int, int, int, int, int, int) - Static method in class org.jhotdraw.util.Geom
Standard line intersection algorithm Return the point of intersection if it exists, else null
intersectsBounds(Bounds) - Method in class org.jhotdraw.util.Bounds
 
intersectsLine(double, double, double, double) - Method in class org.jhotdraw.util.Bounds
 
intersectsLine(Point2D, Point2D) - Method in class org.jhotdraw.util.Bounds
 
intersectsPoint(double, double) - Method in class org.jhotdraw.util.Bounds
 
intersectsPoint(Point2D) - Method in class org.jhotdraw.util.Bounds
 
invalidate() - Method in class org.jhotdraw.figures.NullFigure
Invalidates the figure.
invalidate() - Method in interface org.jhotdraw.framework.Figure
Invalidates the figure.
invalidate() - Method in class org.jhotdraw.standard.AbstractFigure
Invalidates the figure.
invalidateRectangle(Rectangle) - Method in class org.jhotdraw.figures.PolyLineFigure
Hook method to change the rectangle that will be invalidated
invalidateRectangle(Rectangle) - Method in class org.jhotdraw.standard.AbstractFigure
Hook method to change the rectangle that will be invalidated
invokeEnd(int, int, int, int, DrawingView) - Method in class org.jhotdraw.contrib.PolygonHandle
 
invokeEnd(int, int, int, int, DrawingView) - Method in class org.jhotdraw.figures.FontSizeHandle
 
invokeEnd(int, int, int, int, DrawingView) - Method in class org.jhotdraw.figures.PolyLineHandle
 
invokeEnd(int, int, int, int, DrawingView) - Method in interface org.jhotdraw.framework.Handle
Tracks the end of the interaction.
invokeEnd(int, int, Drawing) - Method in interface org.jhotdraw.framework.Handle
Deprecated. As of version 4.1, use invokeEnd(x, y, anchorX, anchorY, drawingView).
invokeEnd(int, int, int, int, DrawingView) - Method in class org.jhotdraw.standard.AbstractHandle
Tracks the end of the interaction.
invokeEnd(int, int, Drawing) - Method in class org.jhotdraw.standard.AbstractHandle
Deprecated. As of version 4.1, use invokeEnd(x, y, anchorX, anchorY, drawingView).
invokeEnd(int, int, int, int, DrawingView) - Method in class org.jhotdraw.standard.ChangeConnectionHandle
Connects the figure to the new target.
invokeEnd(int, int, int, int, DrawingView) - Method in class org.jhotdraw.standard.ConnectionHandle
Connects the figures if the mouse is released over another figure.
invokeEnd(int, int, int, int, DrawingView) - Method in class org.jhotdraw.util.UndoableHandle
Tracks the end of the interaction.
invokeEnd(int, int, Drawing) - Method in class org.jhotdraw.util.UndoableHandle
Deprecated. As of version 4.1, use invokeEnd(x, y, anchorX, anchorY, drawingView).
invokeStart(int, int, DrawingView) - Method in class org.jhotdraw.contrib.PolygonHandle
 
invokeStart(int, int, DrawingView) - Method in class org.jhotdraw.figures.ElbowHandle
 
invokeStart(int, int, DrawingView) - Method in class org.jhotdraw.figures.FontSizeHandle
 
invokeStart(int, int, DrawingView) - Method in class org.jhotdraw.figures.PolyLineHandle
 
invokeStart(int, int, DrawingView) - Method in interface org.jhotdraw.framework.Handle
Tracks the start of the interaction.
invokeStart(int, int, Drawing) - Method in interface org.jhotdraw.framework.Handle
Deprecated. As of version 4.1, use invokeStart(x, y, drawingView)
invokeStart(int, int, DrawingView) - Method in class org.jhotdraw.standard.AbstractHandle
 
invokeStart(int, int, Drawing) - Method in class org.jhotdraw.standard.AbstractHandle
Deprecated. As of version 4.1, use invokeStart(x, y, drawingView)
invokeStart(int, int, DrawingView) - Method in class org.jhotdraw.standard.ChangeConnectionHandle
Disconnects the connection.
invokeStart(int, int, DrawingView) - Method in class org.jhotdraw.standard.ConnectionHandle
Creates the connection
invokeStart(int, int, DrawingView) - Method in class org.jhotdraw.util.UndoableHandle
Tracks the start of the interaction.
invokeStart(int, int, Drawing) - Method in class org.jhotdraw.util.UndoableHandle
Deprecated. As of version 4.1, use invokeStart(x, y, drawingView)
invokeStep(int, int, int, int, DrawingView) - Method in class org.jhotdraw.contrib.PolygonHandle
 
invokeStep(int, int, int, int, DrawingView) - Method in class org.jhotdraw.figures.ElbowHandle
 
invokeStep(int, int, int, int, DrawingView) - Method in class org.jhotdraw.figures.FontSizeHandle
 
invokeStep(int, int, int, int, DrawingView) - Method in class org.jhotdraw.figures.PolyLineHandle
 
invokeStep(int, int, int, int, DrawingView) - Method in interface org.jhotdraw.framework.Handle
Tracks a step of the interaction.
invokeStep(int, int, Drawing) - Method in interface org.jhotdraw.framework.Handle
Deprecated. As of version 4.1, use invokeStep(x, y, anchorX, anchorY, drawingView)
invokeStep(int, int, int, int, DrawingView) - Method in class org.jhotdraw.standard.AbstractHandle
Tracks a step of the interaction.
invokeStep(int, int, Drawing) - Method in class org.jhotdraw.standard.AbstractHandle
Deprecated. As of version 4.1, use invokeStep(x, y, anchorX, anchorY, drawingView)
invokeStep(int, int, int, int, DrawingView) - Method in class org.jhotdraw.standard.ChangeConnectionHandle
Finds a new target of the connection.
invokeStep(int, int, int, int, DrawingView) - Method in class org.jhotdraw.standard.ConnectionHandle
Tracks the connection.
invokeStep(int, int, int, int, DrawingView) - Method in class org.jhotdraw.util.UndoableHandle
Tracks a step of the interaction.
invokeStep(int, int, Drawing) - Method in class org.jhotdraw.util.UndoableHandle
Deprecated. As of version 4.1, use invokeStep(x, y, anchorX, anchorY, drawingView)
isActivated() - Method in class org.jhotdraw.contrib.TextAreaTool
Test whether the text tool is currently activated and is displaying a overlay TextFigure for accepting input.
isActive() - Method in class org.jhotdraw.figures.TextTool
Test whether the text tool is currently activated and is displaying a overlay TextFigure for accepting input.
isActive() - Method in interface org.jhotdraw.framework.Tool
An active tool is the currently selected tool in the DrawingView.
isActive() - Method in class org.jhotdraw.standard.AbstractTool
 
isActive() - Method in class org.jhotdraw.util.UndoableTool
 
isAutonomous() - Method in class org.jhotdraw.contrib.html.ContentProducerRegistry
Gets the autonomous status of the ContentProducerRegistry object
isAvailable() - Method in interface org.jhotdraw.contrib.html.DisposableResourceHolder
Returns true if the resource is still available
isAvailable() - Method in class org.jhotdraw.contrib.html.StandardDisposableResourceHolder
Gets the available attribute of the StandardDisposableResourceHolder object
isCompatibleVersion(String) - Method in class org.jhotdraw.util.StandardVersionControlStrategy
Subclasses can override this method to specify an algorithms that determines how version strings are compared and which version strings can be regarded as compatible.
isCompatibleVersion(String) - Static method in class org.jhotdraw.util.VersionManagement
Check whether a given application version is compatible with the version of JHotDraw currently loaded in the Java VM.
isCompletelyInside(Bounds) - Method in class org.jhotdraw.util.Bounds
 
isDataFlavorSupported(DataFlavor) - Method in class org.jhotdraw.contrib.dnd.DNDFiguresTransferable
 
isDeleteTextFigure() - Method in class org.jhotdraw.figures.TextTool
 
isDragOn() - Method in class org.jhotdraw.contrib.dnd.DragNDropTool
 
isEmpty() - Method in class org.jhotdraw.contrib.PolygonFigure
 
isEmpty() - Method in class org.jhotdraw.contrib.TextAreaFigure
Gets the empty attribute of the figure.
isEmpty() - Method in class org.jhotdraw.figures.NullFigure
Checks if the Figure should be considered as empty.
isEmpty() - Method in class org.jhotdraw.figures.PolyLineFigure
 
isEmpty() - Method in interface org.jhotdraw.framework.Figure
Checks if the Figure should be considered as empty.
isEmpty() - Method in class org.jhotdraw.standard.AbstractFigure
Checks if the figure is empty.
isEmpty() - Method in class org.jhotdraw.util.collections.jdk11.ListWrapper
 
isEmpty() - Method in class org.jhotdraw.util.collections.jdk11.MapWrapper
 
isEmpty() - Method in class org.jhotdraw.util.collections.jdk11.SetWrapper
 
isEnabled() - Method in interface org.jhotdraw.framework.Tool
A tool must be enabled in order to use it and to activate/deactivate it.
isEnabled() - Method in class org.jhotdraw.standard.AbstractTool
 
isEnabled() - Method in class org.jhotdraw.util.UndoableTool
 
isExecutable() - Method in class org.jhotdraw.standard.AbstractCommand
Tests if the command can be executed.
isExecutable() - Method in interface org.jhotdraw.util.Command
Tests if the command can be executed.
isExecutable() - Method in class org.jhotdraw.util.UndoableCommand
Tests if the command can be executed.
isExecutableWithView() - Method in class org.jhotdraw.contrib.zoom.ZoomCommand
Returns true if the command is executable with the current view
isExecutableWithView() - Method in class org.jhotdraw.figures.GroupCommand
 
isExecutableWithView() - Method in class org.jhotdraw.figures.UngroupCommand
 
isExecutableWithView() - Method in class org.jhotdraw.standard.AbstractCommand
 
isExecutableWithView() - Method in class org.jhotdraw.standard.AlignCommand
 
isExecutableWithView() - Method in class org.jhotdraw.standard.BringToFrontCommand
 
isExecutableWithView() - Method in class org.jhotdraw.standard.ChangeAttributeCommand
 
isExecutableWithView() - Method in class org.jhotdraw.standard.CopyCommand
 
isExecutableWithView() - Method in class org.jhotdraw.standard.CutCommand
 
isExecutableWithView() - Method in class org.jhotdraw.standard.DeleteCommand
 
isExecutableWithView() - Method in class org.jhotdraw.standard.DuplicateCommand
 
isExecutableWithView() - Method in class org.jhotdraw.standard.PasteCommand
 
isExecutableWithView() - Method in class org.jhotdraw.standard.SelectAllCommand
Used in enabling the properties menu item.
isExecutableWithView() - Method in class org.jhotdraw.standard.SendToBackCommand
 
isExecutableWithView() - Method in class org.jhotdraw.util.RedoCommand
Used in enabling the redo menu item.
isExecutableWithView() - Method in class org.jhotdraw.util.UndoCommand
Used in enabling the undo menu item.
isFigureSelected(Figure) - Method in interface org.jhotdraw.framework.DrawingView
Test whether a given figure is selected.
isFigureSelected(Figure) - Method in class org.jhotdraw.standard.NullDrawingView
Test whether a given figure is selected.
isFigureSelected(Figure) - Method in class org.jhotdraw.standard.StandardDrawingView
Test whether a given figure is selected.
isFocusTraversable() - Method in class org.jhotdraw.standard.StandardDrawingView
Deprecated. see super class
isFontDirty() - Method in class org.jhotdraw.contrib.TextAreaFigure
Gets the fontDirty attribute of the TextAreaFigure object
isImageDirty() - Method in class org.jhotdraw.contrib.html.HTMLTextAreaFigure
True if the image should be regenerated
isInteractive() - Method in interface org.jhotdraw.framework.DrawingView
Check whether the DrawingView is interactive, i.e. whether it accepts user input and whether it can display a drawing.
isInteractive() - Method in class org.jhotdraw.standard.NullDrawingView
 
isInteractive() - Method in class org.jhotdraw.standard.StandardDrawingView
 
isJDK12() - Static method in class org.jhotdraw.util.CollectionsFactory
 
isLocked() - Method in interface org.jhotdraw.contrib.html.DisposableResourceHolder
True if the resource is locked
isLocked() - Method in class org.jhotdraw.contrib.html.StandardDisposableResourceHolder
True if the resource is locked
isRawHTML() - Method in class org.jhotdraw.contrib.html.HTMLTextAreaFigure
Gets the rawHTML attribute of the HTMLTextAreaFigure object.
isReadOnly() - Method in class org.jhotdraw.contrib.TextAreaFigure
 
isReadOnly() - Method in class org.jhotdraw.standard.StandardDrawingView
Asks whether the drawing view is in read-only mode.
isRedoable() - Method in class org.jhotdraw.util.UndoManager
 
isRedoable() - Method in class org.jhotdraw.util.UndoRedoActivity
Dispatch to isUndoable of the activity to be reversed.
isRedoable() - Method in interface org.jhotdraw.util.Undoable
 
isRedoable() - Method in class org.jhotdraw.util.UndoableAdapter
 
isRestoreFormat() - Method in class org.jhotdraw.contrib.SVGStorageFormat
 
isRestoreFormat() - Method in class org.jhotdraw.util.JDOStorageFormat
 
isRestoreFormat() - Method in class org.jhotdraw.util.StandardStorageFormat
 
isRestoreFormat() - Method in interface org.jhotdraw.util.StorageFormat
Every format has to identify itself as able to store and/or restore from the format it represents.
isSizeDirty() - Method in class org.jhotdraw.contrib.TextAreaFigure
Returns the current size dirty status
isStoreFormat() - Method in class org.jhotdraw.contrib.SVGStorageFormat
 
isStoreFormat() - Method in class org.jhotdraw.util.JDOStorageFormat
 
isStoreFormat() - Method in class org.jhotdraw.util.StandardStorageFormat
 
isStoreFormat() - Method in interface org.jhotdraw.util.StorageFormat
Every format has to identify itself as able to store and/or restore from the format it represents.
isTextDirty() - Method in class org.jhotdraw.contrib.TextAreaFigure
Gets the textDirty attribute of the TextAreaFigure object
isTransparent(Color) - Static method in class org.jhotdraw.util.ColorMap
 
isUndoable() - Method in class org.jhotdraw.util.UndoManager
 
isUndoable() - Method in class org.jhotdraw.util.UndoRedoActivity
Dispatch to isRedoable of the activity to be reversed.
isUndoable() - Method in interface org.jhotdraw.util.Undoable
 
isUndoable() - Method in class org.jhotdraw.util.UndoableAdapter
 
isUsable() - Method in interface org.jhotdraw.framework.Tool
A usable tool is a enabled and either active or inactive.
isUsable() - Method in class org.jhotdraw.standard.AbstractTool
Tests if the tool can be used or "executed."
isUsable() - Method in class org.jhotdraw.util.UndoableTool
 
isValidText(String) - Method in class org.jhotdraw.contrib.TextAreaTool.UndoActivity
Validates the text in the undo activity
isValidText(String) - Method in class org.jhotdraw.figures.TextTool.UndoActivity
 
isViewRequired() - Method in class org.jhotdraw.standard.AbstractCommand
 
itemStateChanged(ItemEvent) - Method in class org.jhotdraw.util.CommandChoice
Executes the command.
iterator() - Method in class org.jhotdraw.util.collections.jdk11.ListWrapper
 
iterator() - Method in class org.jhotdraw.util.collections.jdk11.SetWrapper
 

J

JDOStorageFormat - class org.jhotdraw.util.JDOStorageFormat.
 
JDOStorageFormat() - Constructor for class org.jhotdraw.util.JDOStorageFormat
Create a SerialzationStorageFormat for storing and restoring Drawings.
JHDDragSourceListener - class org.jhotdraw.contrib.dnd.JHDDragSourceListener.
 
JHDDragSourceListener(DrawingEditor, DrawingView) - Constructor for class org.jhotdraw.contrib.dnd.JHDDragSourceListener
Creates a new instance of JHDDragSource
JHDDragSourceListener.RemoveUndoActivity - class org.jhotdraw.contrib.dnd.JHDDragSourceListener.RemoveUndoActivity.
 
JHDDragSourceListener.RemoveUndoActivity(DrawingView) - Constructor for class org.jhotdraw.contrib.dnd.JHDDragSourceListener.RemoveUndoActivity
 
JHDDropTargetListener - class org.jhotdraw.contrib.dnd.JHDDropTargetListener.
 
JHDDropTargetListener(DrawingEditor, DrawingView) - Constructor for class org.jhotdraw.contrib.dnd.JHDDropTargetListener
Creates a new instance of JHDDropTargetListener
JHDDropTargetListener.AddUndoActivity - class org.jhotdraw.contrib.dnd.JHDDropTargetListener.AddUndoActivity.
 
JHDDropTargetListener.AddUndoActivity(DrawingView) - Constructor for class org.jhotdraw.contrib.dnd.JHDDropTargetListener.AddUndoActivity
 
JHOTDRAW_COMPONENT - Static variable in class org.jhotdraw.util.VersionManagement
 
JHOTDRAW_JAR - Static variable in class org.jhotdraw.util.VersionManagement
 
JHotDrawException - exception org.jhotdraw.framework.JHotDrawException.
A JHotDRaw Exception.
JHotDrawException(String) - Constructor for class org.jhotdraw.framework.JHotDrawException
 
JHotDrawException(Exception) - Constructor for class org.jhotdraw.framework.JHotDrawException
 
JHotDrawRuntimeException - exception org.jhotdraw.framework.JHotDrawRuntimeException.
A JHotDraw RuntimeException.
JHotDrawRuntimeException(String) - Constructor for class org.jhotdraw.framework.JHotDrawRuntimeException
 
JHotDrawRuntimeException(Exception) - Constructor for class org.jhotdraw.framework.JHotDrawRuntimeException
 
JPanelDesktop - class org.jhotdraw.contrib.JPanelDesktop.
 
JPanelDesktop(DrawApplication) - Constructor for class org.jhotdraw.contrib.JPanelDesktop
 
JScrollPaneDesktop - class org.jhotdraw.contrib.JScrollPaneDesktop.
 
JScrollPaneDesktop() - Constructor for class org.jhotdraw.contrib.JScrollPaneDesktop
 
JavaDrawApp - class org.jhotdraw.samples.javadraw.JavaDrawApp.
 
JavaDrawApp(String) - Constructor for class org.jhotdraw.samples.javadraw.JavaDrawApp
Expose constructor for benefit of subclasses.
JavaDrawApplet - class org.jhotdraw.samples.javadraw.JavaDrawApplet.
 
JavaDrawApplet() - Constructor for class org.jhotdraw.samples.javadraw.JavaDrawApplet
 
JavaDrawViewer - class org.jhotdraw.samples.javadraw.JavaDrawViewer.
 
JavaDrawViewer() - Constructor for class org.jhotdraw.samples.javadraw.JavaDrawViewer
 
joinSegments(int, int) - Method in class org.jhotdraw.figures.PolyLineFigure
Joins to segments into one if the given point hits a node of the polyline.
joinSegments(int, int) - Method in interface org.jhotdraw.framework.ConnectionFigure
Joins the hit segments.

K

keyDown(KeyEvent, int) - Method in interface org.jhotdraw.framework.Tool
Handles key down events in the drawing view.
keyDown(KeyEvent, int) - Method in class org.jhotdraw.standard.AbstractTool
Handles key down events in the drawing view.
keyDown(KeyEvent, int) - Method in class org.jhotdraw.util.UndoableTool
Handles key down events in the drawing view.
keyPressed(KeyEvent) - Method in class org.jhotdraw.standard.StandardDrawingView.DrawingViewKeyListener
Handles key down events.
keyReleased(KeyEvent) - Method in class org.jhotdraw.standard.StandardDrawingView.DrawingViewKeyListener
 
keyReleased(KeyEvent) - Method in class org.jhotdraw.standard.StandardDrawingView
 
keySet() - Method in class org.jhotdraw.util.collections.jdk11.MapWrapper
 
keyTyped(KeyEvent) - Method in class org.jhotdraw.standard.StandardDrawingView.DrawingViewKeyListener
 
keyTyped(KeyEvent) - Method in class org.jhotdraw.standard.StandardDrawingView
 

L

LEFTS - Static variable in class org.jhotdraw.standard.AlignCommand.Alignment
align left sides
LEFT_MARGIN - Static variable in class org.jhotdraw.framework.FigureAttributeConstant
 
LEFT_MARGIN_STR - Static variable in class org.jhotdraw.framework.FigureAttributeConstant
 
LENGTH_FACTOR - Variable in class org.jhotdraw.util.GraphLayout
 
LOCATION - Static variable in class org.jhotdraw.framework.FigureAttributeConstant
 
LOCATION_STR - Static variable in class org.jhotdraw.framework.FigureAttributeConstant
 
Layoutable - interface org.jhotdraw.contrib.Layoutable.
A Layoutable is a target for a Layouter who lays out the Layoutable according to its layout algorithm
Layouter - interface org.jhotdraw.contrib.Layouter.
A Layouter encapsulates a algorithm to layout a figure.
LineConnection - class org.jhotdraw.figures.LineConnection.
A LineConnection is a standard implementation of the ConnectionFigure interface.
LineConnection() - Constructor for class org.jhotdraw.figures.LineConnection
Constructs a LineConnection.
LineDecoration - interface org.jhotdraw.figures.LineDecoration.
Decorate the start or end point of a line or poly line figure.
LineFigure - class org.jhotdraw.figures.LineFigure.
A line figure.
LineFigure() - Constructor for class org.jhotdraw.figures.LineFigure
Constructs a LineFigure with both start and end set to Point(0,0).
ListWrapper - class org.jhotdraw.util.collections.jdk11.ListWrapper.
 
ListWrapper() - Constructor for class org.jhotdraw.util.collections.jdk11.ListWrapper
 
ListWrapper(int) - Constructor for class org.jhotdraw.util.collections.jdk11.ListWrapper
 
ListWrapper(Collection) - Constructor for class org.jhotdraw.util.collections.jdk11.ListWrapper
 
Locator - interface org.jhotdraw.framework.Locator.
Locators can be used to locate a position on a figure.
LocatorConnector - class org.jhotdraw.standard.LocatorConnector.
A LocatorConnector locates connection points with the help of a Locator.
LocatorConnector() - Constructor for class org.jhotdraw.standard.LocatorConnector
 
LocatorConnector(Figure, Locator) - Constructor for class org.jhotdraw.standard.LocatorConnector
 
LocatorHandle - class org.jhotdraw.standard.LocatorHandle.
A LocatorHandle implements a Handle by delegating the location requests to a Locator object.
LocatorHandle(Figure, Locator) - Constructor for class org.jhotdraw.standard.LocatorHandle
Initializes the LocatorHandle with the given Locator.
lastClick() - Method in interface org.jhotdraw.framework.DrawingView
Gets the position of the last click inside the view.
lastClick() - Method in class org.jhotdraw.standard.NullDrawingView
Gets the position of the last click inside the view.
lastClick() - Method in class org.jhotdraw.standard.StandardDrawingView
Gets the position of the last click inside the view.
lastIndexOf(Object) - Method in class org.jhotdraw.util.collections.jdk11.ListWrapper
 
layout() - Method in class org.jhotdraw.contrib.GraphicalCompositeFigure
A layout algorithm is used to define how the child components should be laid out in relation to each other.
layout() - Method in interface org.jhotdraw.contrib.Layoutable
Layout the figure
layout(Point, Point) - Method in interface org.jhotdraw.contrib.Layouter
Method which lays out a figure.
layout(Point, Point) - Method in class org.jhotdraw.contrib.SimpleLayouter
 
layout(Point, Point) - Method in class org.jhotdraw.contrib.StandardLayouter
Method which lays out a figure.
layout(Point, Point) - Method in class org.jhotdraw.contrib.html.HTMLLayouter
Description of the Method
layoutConnection() - Method in class org.jhotdraw.figures.ElbowConnection
 
layoutConnection() - Method in class org.jhotdraw.figures.LineConnection
Lays out the connection.
layoutContainer(Container) - Method in class org.jhotdraw.util.PaletteLayout
 
length(int, int, int, int) - Static method in class org.jhotdraw.util.Geom
Gets the distance between to points
length2(int, int, int, int) - Static method in class org.jhotdraw.util.Geom
Gets the square distance between two points.
lineContainsPoint(int, int, int, int, int, int) - Static method in class org.jhotdraw.util.Geom
Tests if a point is on a line.
listIterator() - Method in class org.jhotdraw.util.collections.jdk11.ListWrapper
 
listIterator(int) - Method in class org.jhotdraw.util.collections.jdk11.ListWrapper
 
listener() - Method in interface org.jhotdraw.framework.Figure
Gets the Figure's listeners.
listener() - Method in class org.jhotdraw.standard.AbstractFigure
Gets the figure's listners.
loadDrawing(String) - Method in class org.jhotdraw.applet.DrawApplet
 
loadDrawing(StorageFormat, String) - Method in class org.jhotdraw.application.DrawApplication
Load a Drawing from a file
loadImage(String) - Method in class org.jhotdraw.util.Iconkit
Loads an image with the given name.
loadImage(String, boolean) - Method in class org.jhotdraw.util.Iconkit
 
loadImageResource(String) - Method in class org.jhotdraw.util.Iconkit
 
loadRegisteredImages(Component) - Method in class org.jhotdraw.util.Iconkit
Loads all registered images.
locate() - Method in class org.jhotdraw.contrib.PolygonHandle
 
locate() - Method in class org.jhotdraw.figures.ElbowHandle
 
locate() - Method in interface org.jhotdraw.framework.Handle
Locates the handle on the figure.
locate(Figure) - Method in interface org.jhotdraw.framework.Locator
Locates a position on the passed figure.
locate() - Method in class org.jhotdraw.standard.ChangeConnectionEndHandle
Returns the end point of the connection.
locate() - Method in class org.jhotdraw.standard.ChangeConnectionStartHandle
Returns the start point of the connection.
locate() - Method in class org.jhotdraw.standard.LocatorHandle
Locates the handle on the figure by forwarding the request to its figure.
locate(Figure) - Method in class org.jhotdraw.standard.OffsetLocator
 
locate(Figure) - Method in class org.jhotdraw.standard.PeripheralLocator
 
locate(Figure) - Method in class org.jhotdraw.standard.RelativeLocator
 
locate() - Method in class org.jhotdraw.util.UndoableHandle
Locates the handle on the figure.
locator(int) - Static method in class org.jhotdraw.contrib.PolygonFigure
Creates a locator for the point with the given index.
locator(int) - Static method in class org.jhotdraw.figures.PolyLineFigure
Creates a locator for the point with the given index.
lock() - Method in interface org.jhotdraw.contrib.html.DisposableResourceHolder
Locks the resource so it cannot be automatically disposed of until unlock is called.
lock() - Method in class org.jhotdraw.contrib.html.StandardDisposableResourceHolder
Locks the resource so it cannot be automatically disposed of until unlock is called.
lock() - Method in interface org.jhotdraw.framework.Drawing
Acquires the drawing lock.
lock() - Method in class org.jhotdraw.standard.StandardDrawing
Acquires the drawing lock.

M

MDIDesktopPane - class org.jhotdraw.contrib.MDIDesktopPane.
An extension of JDesktopPane that supports often used MDI functionality.
MDIDesktopPane(DrawApplication) - Constructor for class org.jhotdraw.contrib.MDIDesktopPane
 
MDI_DrawApplication - class org.jhotdraw.contrib.MDI_DrawApplication.
Many applications have the ability to deal with multiple internal windows.
MDI_DrawApplication() - Constructor for class org.jhotdraw.contrib.MDI_DrawApplication
Constructs a drawing window with a default title.
MDI_DrawApplication(String) - Constructor for class org.jhotdraw.contrib.MDI_DrawApplication
Constructs a drawing window with the given title.
MIDDLES - Static variable in class org.jhotdraw.standard.AlignCommand.Alignment
align middles (vertically)
MINIMUM_HEIGHT - Static variable in class org.jhotdraw.standard.StandardDrawingView
 
MINIMUM_WIDTH - Static variable in class org.jhotdraw.standard.StandardDrawingView
Scrolling increment
MapWrapper - class org.jhotdraw.util.collections.jdk11.MapWrapper.
 
MapWrapper() - Constructor for class org.jhotdraw.util.collections.jdk11.MapWrapper
 
MapWrapper(Map) - Constructor for class org.jhotdraw.util.collections.jdk11.MapWrapper
 
MiniMapApplication - class org.jhotdraw.samples.minimap.MiniMapApplication.
 
MiniMapApplication() - Constructor for class org.jhotdraw.samples.minimap.MiniMapApplication
 
MiniMapDesktop - class org.jhotdraw.samples.minimap.MiniMapDesktop.
 
MiniMapDesktop() - Constructor for class org.jhotdraw.samples.minimap.MiniMapDesktop
 
MiniMapView - class org.jhotdraw.contrib.MiniMapView.
Utility component for enhancing component scrolling.
MiniMapView(DrawingView, JScrollPane) - Constructor for class org.jhotdraw.contrib.MiniMapView
 
MiniMapView.MouseListener - class org.jhotdraw.contrib.MiniMapView.MouseListener.
 
MiniMapView.MouseListener() - Constructor for class org.jhotdraw.contrib.MiniMapView.MouseListener
 
MiniMapZoomableView - class org.jhotdraw.contrib.zoom.MiniMapZoomableView.
Specialized sub-class of MiniMapView to handle the zooming ability of the ZoomDrawingView in JHotDraw.
MiniMapZoomableView(DrawingView, JScrollPane) - Constructor for class org.jhotdraw.contrib.zoom.MiniMapZoomableView
 
MySelectionTool - class org.jhotdraw.samples.javadraw.MySelectionTool.
A SelectionTool that interprets double clicks to inspect the clicked figure
MySelectionTool(DrawingEditor) - Constructor for class org.jhotdraw.samples.javadraw.MySelectionTool
 
main(String[]) - Static method in class org.jhotdraw.contrib.SVGDrawApp
 
main(String[]) - Static method in class org.jhotdraw.samples.javadraw.JavaDrawApp
 
main(String[]) - Static method in class org.jhotdraw.samples.minimap.MiniMapApplication
 
main(String[]) - Static method in class org.jhotdraw.samples.net.NetApp
 
main(String[]) - Static method in class org.jhotdraw.samples.nothing.NothingApp
 
main(String[]) - Static method in class org.jhotdraw.samples.pert.PertApplication
 
main(String[]) - Static method in class org.jhotdraw.util.JDOStorageFormat
 
makeDrawingBox(Rectangle) - Method in class org.jhotdraw.contrib.html.HTMLTextAreaFigure
Builds the drawing box using the margins
managesResource(DisposableResourceHolder) - Method in interface org.jhotdraw.contrib.html.DisposableResourceManager
True if the resource is registered with this manager
managesResource(DisposableResourceHolder) - Method in class org.jhotdraw.contrib.html.StandardDisposableResourceManager
Description of the Method
markDirty() - Method in class org.jhotdraw.figures.TextFigure
 
markFontDirty() - Method in class org.jhotdraw.contrib.TextAreaFigure
Called whenever the something changes that requires font recomputing
markFontDirty() - Method in class org.jhotdraw.contrib.html.HTMLTextAreaFigure
Called whenever the something changes that requires font recomputing
markImageDirty() - Method in class org.jhotdraw.contrib.html.HTMLTextAreaFigure
Disposes of the image so it will be regenerated next time it is displayed
markSizeDirty() - Method in class org.jhotdraw.contrib.TextAreaFigure
Called whenever the something changes that requires size recomputing
markSizeDirty() - Method in class org.jhotdraw.contrib.html.HTMLTextAreaFigure
Called whenever the something changes that requires size recomputing
markTextDirty() - Method in class org.jhotdraw.contrib.TextAreaFigure
Called whenever the something changes that requires text recomputing
markTextDirty() - Method in class org.jhotdraw.contrib.html.HTMLTextAreaFigure
Called whenever the something changes that requires text recomputing
minimumLayoutSize(Container) - Method in class org.jhotdraw.util.PaletteLayout
 
mouseClicked(MouseEvent) - Method in class org.jhotdraw.util.PaletteButton
 
mouseDown(MouseEvent, int, int) - Method in class org.jhotdraw.contrib.CompositeFigureCreationTool
 
mouseDown(MouseEvent, int, int) - Method in class org.jhotdraw.contrib.CustomSelectionTool
MouseListener method for mouseDown events.
mouseDown(MouseEvent, int, int) - Method in class org.jhotdraw.contrib.NestedCreationTool
 
mouseDown(MouseEvent, int, int) - Method in class org.jhotdraw.contrib.PolygonTool
 
mouseDown(MouseEvent, int, int) - Method in class org.jhotdraw.contrib.SplitConnectionTool
 
mouseDown(MouseEvent, int, int) - Method in class org.jhotdraw.contrib.TextAreaTool
If the pressed figure is a TextHolder and it accepts editing it can be edited.
mouseDown(MouseEvent, int, int) - Method in class org.jhotdraw.contrib.dnd.DragNDropTool
Handles mouse down events and starts the corresponding tracker.
mouseDown(MouseEvent, int, int) - Method in class org.jhotdraw.contrib.zoom.AreaTracker
 
mouseDown(MouseEvent, int, int) - Method in class org.jhotdraw.contrib.zoom.ZoomTool
 
mouseDown(MouseEvent, int, int) - Method in class org.jhotdraw.figures.BorderTool
Add the touched figure to the selection of an invoke action.
mouseDown(MouseEvent, int, int) - Method in class org.jhotdraw.figures.ConnectedTextTool
If the pressed figure is a TextHolder it can be edited otherwise a new text figure is created.
mouseDown(MouseEvent, int, int) - Method in class org.jhotdraw.figures.ScribbleTool
 
mouseDown(MouseEvent, int, int) - Method in class org.jhotdraw.figures.TextTool
If the pressed figure is a TextHolder it can be edited otherwise a new text figure is created.
mouseDown(MouseEvent, int, int) - Method in interface org.jhotdraw.framework.Tool
Handles mouse down events in the drawing view.
mouseDown(MouseEvent, int, int) - Method in class org.jhotdraw.samples.javadraw.MySelectionTool
Handles mouse down events and starts the corresponding tracker.
mouseDown(MouseEvent, int, int) - Method in class org.jhotdraw.samples.javadraw.URLTool
 
mouseDown(MouseEvent, int, int) - Method in class org.jhotdraw.standard.AbstractTool
Handles mouse down events in the drawing view.
mouseDown(MouseEvent, int, int) - Method in class org.jhotdraw.standard.ActionTool
Add the touched figure to the selection an invoke action
mouseDown(MouseEvent, int, int) - Method in class org.jhotdraw.standard.ConnectionTool
Manipulates connections in a context dependent way.
mouseDown(MouseEvent, int, int) - Method in class org.jhotdraw.standard.CreationTool
Creates a new figure by cloning the prototype.
mouseDown(MouseEvent, int, int) - Method in class org.jhotdraw.standard.DragTracker
 
mouseDown(MouseEvent, int, int) - Method in class org.jhotdraw.standard.HandleTracker
 
mouseDown(MouseEvent, int, int) - Method in class org.jhotdraw.standard.SelectAreaTracker
 
mouseDown(MouseEvent, int, int) - Method in class org.jhotdraw.standard.SelectionTool
Handles mouse down events and starts the corresponding tracker.
mouseDown(MouseEvent, int, int) - Method in class org.jhotdraw.util.UndoableTool
Handles mouse down events in the drawing view.
mouseDrag(MouseEvent, int, int) - Method in class org.jhotdraw.contrib.CustomSelectionTool
MouseListener method for mouseDrag events.
mouseDrag(MouseEvent, int, int) - Method in class org.jhotdraw.contrib.PolygonTool
 
mouseDrag(MouseEvent, int, int) - Method in class org.jhotdraw.contrib.SplitConnectionTool
 
mouseDrag(MouseEvent, int, int) - Method in class org.jhotdraw.contrib.TextAreaTool
Drags to set the initial text area display box
mouseDrag(MouseEvent, int, int) - Method in class org.jhotdraw.contrib.dnd.DragNDropTool
Handles mouse drag events.
mouseDrag(MouseEvent, int, int) - Method in class org.jhotdraw.contrib.zoom.AreaTracker
 
mouseDrag(MouseEvent, int, int) - Method in class org.jhotdraw.contrib.zoom.ZoomTool
 
mouseDrag(MouseEvent, int, int) - Method in class org.jhotdraw.figures.ScribbleTool
 
mouseDrag(MouseEvent, int, int) - Method in class org.jhotdraw.figures.TextTool
 
mouseDrag(MouseEvent, int, int) - Method in interface org.jhotdraw.framework.Tool
Handles mouse drag events in the drawing view.
mouseDrag(MouseEvent, int, int) - Method in class org.jhotdraw.standard.AbstractTool
Handles mouse drag events in the drawing view.
mouseDrag(MouseEvent, int, int) - Method in class org.jhotdraw.standard.ConnectionTool
Adjust the created connection or split segment.
mouseDrag(MouseEvent, int, int) - Method in class org.jhotdraw.standard.CreationTool
Adjusts the extent of the created figure
mouseDrag(MouseEvent, int, int) - Method in class org.jhotdraw.standard.DragTracker
 
mouseDrag(MouseEvent, int, int) - Method in class org.jhotdraw.standard.HandleTracker
 
mouseDrag(MouseEvent, int, int) - Method in class org.jhotdraw.standard.SelectAreaTracker
 
mouseDrag(MouseEvent, int, int) - Method in class org.jhotdraw.standard.SelectionTool
Handles mouse drag events.
mouseDrag(MouseEvent, int, int) - Method in class org.jhotdraw.util.UndoableTool
Handles mouse drag events in the drawing view.
mouseDragged(MouseEvent) - Method in class org.jhotdraw.contrib.MiniMapView.MouseListener
 
mouseDragged(MouseEvent) - Method in class org.jhotdraw.standard.StandardDrawingView.DrawingViewMouseMotionListener
Handles mouse drag events.
mouseDragged(MouseEvent) - Method in class org.jhotdraw.util.PaletteButton
 
mouseEntered(MouseEvent) - Method in class org.jhotdraw.util.PaletteButton
 
mouseExited(MouseEvent) - Method in class org.jhotdraw.util.PaletteButton
 
mouseMove(MouseEvent, int, int) - Method in class org.jhotdraw.contrib.CompositeFigureCreationTool
 
mouseMove(MouseEvent, int, int) - Method in class org.jhotdraw.contrib.NestedCreationTool
 
mouseMove(MouseEvent, int, int) - Method in class org.jhotdraw.contrib.PolygonTool
 
mouseMove(MouseEvent, int, int) - Method in class org.jhotdraw.contrib.SplitConnectionTool
 
mouseMove(MouseEvent, int, int) - Method in class org.jhotdraw.contrib.dnd.DragNDropTool
Handles mouse moves (if the mouse button is up).
mouseMove(MouseEvent, int, int) - Method in interface org.jhotdraw.framework.Tool
Handles mouse moves (if the mouse button is up).
mouseMove(MouseEvent, int, int) - Method in class org.jhotdraw.standard.AbstractTool
Handles mouse moves (if the mouse button is up).
mouseMove(MouseEvent, int, int) - Method in class org.jhotdraw.standard.ConnectionTool
Handles mouse move events in the drawing view.
mouseMove(MouseEvent, int, int) - Method in class org.jhotdraw.standard.SelectionTool
Handles mouse moves (if the mouse button is up).
mouseMove(MouseEvent, int, int) - Method in class org.jhotdraw.util.UndoableTool
Handles mouse moves (if the mouse button is up).
mouseMoved(MouseEvent) - Method in class org.jhotdraw.contrib.MiniMapView.MouseListener
 
mouseMoved(MouseEvent) - Method in class org.jhotdraw.standard.StandardDrawingView.DrawingViewMouseMotionListener
Handles mouse move events.
mouseMoved(MouseEvent) - Method in class org.jhotdraw.util.PaletteButton
 
mousePressed(MouseEvent) - Method in class org.jhotdraw.contrib.MiniMapView.MouseListener
 
mousePressed(MouseEvent) - Method in class org.jhotdraw.standard.StandardDrawingView.DrawingViewMouseListener
Handles mouse down events.
mousePressed(MouseEvent) - Method in class org.jhotdraw.util.PaletteButton
 
mouseReleased(MouseEvent) - Method in class org.jhotdraw.standard.StandardDrawingView.DrawingViewMouseListener
Handles mouse up events.
mouseReleased(MouseEvent) - Method in class org.jhotdraw.util.PaletteButton
 
mouseUp(MouseEvent, int, int) - Method in class org.jhotdraw.contrib.CustomSelectionTool
MouseListener method for mouseUp events.
mouseUp(MouseEvent, int, int) - Method in class org.jhotdraw.contrib.NestedCreationTool
 
mouseUp(MouseEvent, int, int) - Method in class org.jhotdraw.contrib.PolygonTool
 
mouseUp(MouseEvent, int, int) - Method in class org.jhotdraw.contrib.SplitConnectionTool
 
mouseUp(MouseEvent, int, int) - Method in class org.jhotdraw.contrib.TextAreaTool
If creating a figure it ends the creation process and calls the editor
mouseUp(MouseEvent, int, int) - Method in class org.jhotdraw.contrib.dnd.DragNDropTool
Handles mouse up events.
mouseUp(MouseEvent, int, int) - Method in class org.jhotdraw.contrib.zoom.AreaTracker
 
mouseUp(MouseEvent, int, int) - Method in class org.jhotdraw.contrib.zoom.ZoomAreaTracker
 
mouseUp(MouseEvent, int, int) - Method in class org.jhotdraw.contrib.zoom.ZoomTool
 
mouseUp(MouseEvent, int, int) - Method in class org.jhotdraw.figures.ScribbleTool
 
mouseUp(MouseEvent, int, int) - Method in class org.jhotdraw.figures.TextTool
 
mouseUp(MouseEvent, int, int) - Method in interface org.jhotdraw.framework.Tool
Handles mouse up in the drawing view.
mouseUp(MouseEvent, int, int) - Method in class org.jhotdraw.samples.javadraw.URLTool
 
mouseUp(MouseEvent, int, int) - Method in class org.jhotdraw.standard.AbstractTool
Handles mouse up in the drawing view.
mouseUp(MouseEvent, int, int) - Method in class org.jhotdraw.standard.ActionTool
 
mouseUp(MouseEvent, int, int) - Method in class org.jhotdraw.standard.ConnectionTool
Connects the figures if the mouse is released over another figure.
mouseUp(MouseEvent, int, int) - Method in class org.jhotdraw.standard.CreationTool
Checks if the created figure is empty.
mouseUp(MouseEvent, int, int) - Method in class org.jhotdraw.standard.HandleTracker
 
mouseUp(MouseEvent, int, int) - Method in class org.jhotdraw.standard.SelectAreaTracker
 
mouseUp(MouseEvent, int, int) - Method in class org.jhotdraw.standard.SelectionTool
Handles mouse up events.
mouseUp(MouseEvent, int, int) - Method in class org.jhotdraw.util.UndoableTool
Handles mouse up in the drawing view.
moveAffectedFigures(Point, Point) - Method in class org.jhotdraw.standard.DragTracker.UndoActivity
 
moveBy(int, int) - Method in class org.jhotdraw.contrib.TextAreaFigure
Moves the figure the supplied offset
moveBy(int, int) - Method in class org.jhotdraw.contrib.html.HTMLTextAreaFigure
Moves the figure by the specified displacement
moveBy(int, int) - Method in class org.jhotdraw.figures.TextFigure
 
moveBy(int, int) - Method in interface org.jhotdraw.framework.Figure
Moves the Figure to a new location.
moveBy(int, int) - Method in class org.jhotdraw.standard.AbstractFigure
Moves the figure by the given offset.
moveBy(Figure, Rectangle) - Method in class org.jhotdraw.standard.AlignCommand.Alignment
 
moveBy(int, int) - Method in class org.jhotdraw.standard.DecoratorFigure
Forwards moveBy to its contained figure.
moveBy(int, int) - Method in class org.jhotdraw.standard.OffsetLocator
 
movePointToOldLocation() - Method in class org.jhotdraw.contrib.PolygonHandle.UndoActivity
 
movePointToOldLocation() - Method in class org.jhotdraw.figures.PolyLineHandle.UndoActivity
 
myEndConnector - Variable in class org.jhotdraw.figures.LineConnection
 
myStartConnector - Variable in class org.jhotdraw.figures.LineConnection
 

N

NORMAL - Static variable in class org.jhotdraw.util.PaletteButton
 
NORTH - Static variable in class org.jhotdraw.util.Geom
 
NestedCreationTool - class org.jhotdraw.contrib.NestedCreationTool.
 
NestedCreationTool(DrawingEditor, Figure) - Constructor for class org.jhotdraw.contrib.NestedCreationTool
 
NetApp - class org.jhotdraw.samples.net.NetApp.
 
NetApp() - Constructor for class org.jhotdraw.samples.net.NetApp
 
NodeFigure - class org.jhotdraw.samples.net.NodeFigure.
 
NodeFigure() - Constructor for class org.jhotdraw.samples.net.NodeFigure
 
NothingApp - class org.jhotdraw.samples.nothing.NothingApp.
A very basic example for demonstraing JHotDraw's capabilities.
NothingApp() - Constructor for class org.jhotdraw.samples.nothing.NothingApp
 
NothingApplet - class org.jhotdraw.samples.nothing.NothingApplet.
 
NothingApplet() - Constructor for class org.jhotdraw.samples.nothing.NothingApplet
 
NullConnector - class org.jhotdraw.figures.NullConnector.
 
NullConnector(Figure) - Constructor for class org.jhotdraw.figures.NullConnector
 
NullDrawingView - class org.jhotdraw.standard.NullDrawingView.
This DrawingView provides a very basic implementation.
NullDrawingView(DrawingEditor) - Constructor for class org.jhotdraw.standard.NullDrawingView
 
NullFigure - class org.jhotdraw.figures.NullFigure.
 
NullFigure() - Constructor for class org.jhotdraw.figures.NullFigure
 
NullHandle - class org.jhotdraw.standard.NullHandle.
A handle that doesn't change the owned figure.
NullHandle(Figure, Locator) - Constructor for class org.jhotdraw.standard.NullHandle
 
NullPainter - class org.jhotdraw.standard.NullPainter.
Default implementation support for a Painter.
NullPainter() - Constructor for class org.jhotdraw.standard.NullPainter
 
NullTool - class org.jhotdraw.standard.NullTool.
Default implementation support for Tools.
NullTool(DrawingEditor) - Constructor for class org.jhotdraw.standard.NullTool
 
NumberTextFigure - class org.jhotdraw.figures.NumberTextFigure.
A TextFigure specialized to edit numbers.
NumberTextFigure() - Constructor for class org.jhotdraw.figures.NumberTextFigure
 
name() - Method in class org.jhotdraw.standard.AbstractCommand
Gets the command name.
name() - Method in class org.jhotdraw.standard.ToolButton
 
name(int) - Static method in class org.jhotdraw.util.ColorMap
 
name() - Method in interface org.jhotdraw.util.Command
Gets the command name.
name() - Method in class org.jhotdraw.util.PaletteButton
 
name() - Method in class org.jhotdraw.util.UndoableCommand
Gets the command name.
newView() - Method in class org.jhotdraw.application.DrawApplication
Open a new view for this application containing a view of the drawing of the currently activated window.
newView() - Method in class org.jhotdraw.contrib.MDI_DrawApplication
Open a new view for this application containing a view of the drawing of the currently activated window.
newWindow(Drawing) - Method in class org.jhotdraw.application.DrawApplication
Open a new window for this application containing the passed in drawing, or a new drawing if the passed in drawing is null.
newWindow() - Method in class org.jhotdraw.application.DrawApplication
 
newWindow(Drawing) - Method in class org.jhotdraw.contrib.MDI_DrawApplication
Method to create a new internal frame.
next() - Method in class org.jhotdraw.util.ReverseListEnumerator
 
next() - Method in class org.jhotdraw.util.collections.jdk11.IteratorWrapper
 
nextFigure() - Method in interface org.jhotdraw.framework.FigureEnumeration
Returns the next element of the enumeration.
nextFigure() - Method in class org.jhotdraw.standard.FigureAndEnumerator
 
nextFigure() - Method in class org.jhotdraw.standard.FigureEnumerator
Returns the next element of the enumeration.
nextFigure() - Method in class org.jhotdraw.standard.ReverseFigureEnumerator
Returns the next element casted as a figure of the enumeration.
nextFigure() - Method in class org.jhotdraw.standard.SingleFigureEnumerator
Returns the next element of the enumeration.
nextHandle() - Method in interface org.jhotdraw.framework.HandleEnumeration
Returns the next element of the enumeration.
nextHandle() - Method in class org.jhotdraw.standard.HandleAndEnumerator
 
nextHandle() - Method in class org.jhotdraw.standard.HandleEnumerator
Returns the next element of the enumeration.
normal() - Method in class org.jhotdraw.util.PaletteIcon
 
normalizePackageName(String) - Static method in class org.jhotdraw.util.VersionManagement
A package name is normalized by replacing all path delimiters by "." to retrieve a valid standardized package specifier used in package declarations in Java source files.
north(Figure) - Static method in class org.jhotdraw.standard.BoxHandleKit
 
north() - Static method in class org.jhotdraw.standard.RelativeLocator
North.
north(Rectangle) - Static method in class org.jhotdraw.util.Geom
 
northEast(Figure) - Static method in class org.jhotdraw.standard.BoxHandleKit
 
northEast() - Static method in class org.jhotdraw.standard.RelativeLocator
North east.
northWest(Figure) - Static method in class org.jhotdraw.standard.BoxHandleKit
 
northWest() - Static method in class org.jhotdraw.standard.RelativeLocator
North west.
notifyPostTasks() - Method in class org.jhotdraw.samples.pert.PertFigure
 

O

OffsetLocator - class org.jhotdraw.standard.OffsetLocator.
A locator to offset another Locator.
OffsetLocator() - Constructor for class org.jhotdraw.standard.OffsetLocator
 
OffsetLocator(Locator) - Constructor for class org.jhotdraw.standard.OffsetLocator
 
OffsetLocator(Locator, int, int) - Constructor for class org.jhotdraw.standard.OffsetLocator
 
offset(double, double) - Method in class org.jhotdraw.util.Bounds
 
open() - Method in class org.jhotdraw.application.DrawApplication
Opens a new window
open(DrawingView) - Method in class org.jhotdraw.application.DrawApplication
Opens a new window with a drawing view.
org.jhotdraw.applet - package org.jhotdraw.applet
 
org.jhotdraw.application - package org.jhotdraw.application
 
org.jhotdraw.contrib - package org.jhotdraw.contrib
 
org.jhotdraw.contrib.dnd - package org.jhotdraw.contrib.dnd
 
org.jhotdraw.contrib.html - package org.jhotdraw.contrib.html
 
org.jhotdraw.contrib.zoom - package org.jhotdraw.contrib.zoom
 
org.jhotdraw.figures - package org.jhotdraw.figures
 
org.jhotdraw.framework - package org.jhotdraw.framework
 
org.jhotdraw.samples.javadraw - package org.jhotdraw.samples.javadraw
 
org.jhotdraw.samples.minimap - package org.jhotdraw.samples.minimap
 
org.jhotdraw.samples.net - package org.jhotdraw.samples.net
 
org.jhotdraw.samples.nothing - package org.jhotdraw.samples.nothing
 
org.jhotdraw.samples.pert - package org.jhotdraw.samples.pert
 
org.jhotdraw.standard - package org.jhotdraw.standard
 
org.jhotdraw.util - package org.jhotdraw.util
 
org.jhotdraw.util.collections.jdk11 - package org.jhotdraw.util.collections.jdk11
 
org.jhotdraw.util.collections.jdk12 - package org.jhotdraw.util.collections.jdk12
 
orphan(Figure) - Method in interface org.jhotdraw.framework.Drawing
Removes a figure from the figure list, but doesn't release it.
orphan(Figure) - Method in class org.jhotdraw.standard.CompositeFigure
Removes a figure from the figure list, but doesn't release it.
orphan(Figure) - Method in class org.jhotdraw.standard.StandardDrawing
Removes a figure from the figure list, but doesn't release it.
orphanAll(List) - Method in interface org.jhotdraw.framework.Drawing
Deprecated. use orphanAll(FigureEnumeration) instead
orphanAll(FigureEnumeration) - Method in interface org.jhotdraw.framework.Drawing
Removes a FigureEnumeration of figures from the figure's list without releasing the figures.
orphanAll(List) - Method in class org.jhotdraw.standard.CompositeFigure
Deprecated. use orphanAll(FigureEnumeration) instead
orphanAll(FigureEnumeration) - Method in class org.jhotdraw.standard.CompositeFigure
 
outermostPoint() - Method in class org.jhotdraw.contrib.PolygonFigure
Return the point on the polygon that is furthest from the center
outline(int, int, int, int) - Method in class org.jhotdraw.figures.AbstractLineDecoration
Hook method to calculates the outline of an arrow tip.
outline(int, int, int, int) - Method in class org.jhotdraw.figures.ArrowTip
Calculates the outline of an arrow tip.
ovalAngleToPoint(Rectangle, double) - Static method in class org.jhotdraw.util.Geom
Gets the point on an oval that corresponds to the given angle.
overlayColumns() - Method in class org.jhotdraw.contrib.TextAreaFigure
Gets the number of columns to be overlaid when the figure is edited.
overlayColumns() - Method in class org.jhotdraw.figures.NumberTextFigure
Gets the number of columns to be used by the text overlay.
overlayColumns() - Method in class org.jhotdraw.figures.TextFigure
Gets the number of columns to be overlaid when the figure is edited.
overlayColumns() - Method in interface org.jhotdraw.standard.TextHolder
Gets the number of columns to be overlaid when the figure is edited.
owner() - Method in interface org.jhotdraw.framework.Connector
Gets the connector's owner.
owner() - Method in interface org.jhotdraw.framework.Handle
Gets the handle's owner.
owner() - Method in class org.jhotdraw.standard.AbstractConnector
Gets the connector's owner.
owner() - Method in class org.jhotdraw.standard.AbstractHandle
Gets the handle's owner.
owner() - Method in class org.jhotdraw.util.UndoableHandle
Gets the handle's owner.

P

POPUP_MENU - Static variable in interface org.jhotdraw.framework.Figure
Constant that allows to identify a popup menu assigned as an attribute.
POPUP_MENU - Static variable in class org.jhotdraw.framework.FigureAttributeConstant
 
POPUP_MENU_STR - Static variable in class org.jhotdraw.framework.FigureAttributeConstant
 
PRESSED - Static variable in class org.jhotdraw.util.PaletteButton
 
PRIMARY - Static variable in interface org.jhotdraw.contrib.Desktop
 
Painter - interface org.jhotdraw.framework.Painter.
Painter defines the interface for drawing a layer into a DrawingView.
PaletteButton - class org.jhotdraw.util.PaletteButton.
A palette button is a three state button.
PaletteButton(PaletteListener) - Constructor for class org.jhotdraw.util.PaletteButton
Constructs a PaletteButton.
PaletteIcon - class org.jhotdraw.util.PaletteIcon.
A three state icon that can be used in Palettes.
PaletteIcon(Dimension, Image, Image, Image) - Constructor for class org.jhotdraw.util.PaletteIcon
 
PaletteLayout - class org.jhotdraw.util.PaletteLayout.
A custom layout manager for the palette.
PaletteLayout(int) - Constructor for class org.jhotdraw.util.PaletteLayout
Initializes the palette layout.
PaletteLayout(int, Point) - Constructor for class org.jhotdraw.util.PaletteLayout
 
PaletteLayout(int, Point, boolean) - Constructor for class org.jhotdraw.util.PaletteLayout
 
PaletteListener - interface org.jhotdraw.util.PaletteListener.
Interface for handling palette events.
PasteCommand - class org.jhotdraw.standard.PasteCommand.
Command to insert the clipboard into the drawing.
PasteCommand(String, DrawingEditor) - Constructor for class org.jhotdraw.standard.PasteCommand
Constructs a paste command.
PasteCommand.UndoActivity - class org.jhotdraw.standard.PasteCommand.UndoActivity.
 
PasteCommand.UndoActivity(DrawingView) - Constructor for class org.jhotdraw.standard.PasteCommand.UndoActivity
 
PatternPainter - class org.jhotdraw.samples.javadraw.PatternPainter.
PatternDrawer a background that can be added to a drawing.
PatternPainter(Image) - Constructor for class org.jhotdraw.samples.javadraw.PatternPainter
 
PeripheralLocator - class org.jhotdraw.standard.PeripheralLocator.
 
PeripheralLocator(int, int) - Constructor for class org.jhotdraw.standard.PeripheralLocator
 
PertApplet - class org.jhotdraw.samples.pert.PertApplet.
 
PertApplet() - Constructor for class org.jhotdraw.samples.pert.PertApplet
 
PertApplication - class org.jhotdraw.samples.pert.PertApplication.
 
PertApplication() - Constructor for class org.jhotdraw.samples.pert.PertApplication
 
PertDependency - class org.jhotdraw.samples.pert.PertDependency.
 
PertDependency() - Constructor for class org.jhotdraw.samples.pert.PertDependency
 
PertFigure - class org.jhotdraw.samples.pert.PertFigure.
 
PertFigure() - Constructor for class org.jhotdraw.samples.pert.PertFigure
 
PertFigureCreationTool - class org.jhotdraw.samples.pert.PertFigureCreationTool.
A more efficient version of the generic Pert creation tool that is not based on cloning.
PertFigureCreationTool(DrawingEditor) - Constructor for class org.jhotdraw.samples.pert.PertFigureCreationTool
 
PointConstrainer - interface org.jhotdraw.framework.PointConstrainer.
Interface to constrain a Point.
PolyLineConnector - class org.jhotdraw.figures.PolyLineConnector.
PolyLineConnector finds connection points on a PolyLineFigure.
PolyLineConnector() - Constructor for class org.jhotdraw.figures.PolyLineConnector
 
PolyLineConnector(Figure) - Constructor for class org.jhotdraw.figures.PolyLineConnector
Constructs a connector with the given owner figure.
PolyLineFigure - class org.jhotdraw.figures.PolyLineFigure.
A poly line figure consists of a list of points.
PolyLineFigure() - Constructor for class org.jhotdraw.figures.PolyLineFigure
 
PolyLineFigure(int) - Constructor for class org.jhotdraw.figures.PolyLineFigure
 
PolyLineFigure(int, int) - Constructor for class org.jhotdraw.figures.PolyLineFigure
 
PolyLineHandle - class org.jhotdraw.figures.PolyLineHandle.
A handle for a node on the polyline.
PolyLineHandle(PolyLineFigure, Locator, int) - Constructor for class org.jhotdraw.figures.PolyLineHandle
Constructs a poly line handle.
PolyLineHandle.UndoActivity - class org.jhotdraw.figures.PolyLineHandle.UndoActivity.
 
PolyLineHandle.UndoActivity(DrawingView, int) - Constructor for class org.jhotdraw.figures.PolyLineHandle.UndoActivity
 
PolygonFigure - class org.jhotdraw.contrib.PolygonFigure.
A scalable, rotatable polygon with an arbitrary number of points Based on PolyLineFigure
PolygonFigure() - Constructor for class org.jhotdraw.contrib.PolygonFigure
 
PolygonFigure(int, int) - Constructor for class org.jhotdraw.contrib.PolygonFigure
 
PolygonFigure(Polygon) - Constructor for class org.jhotdraw.contrib.PolygonFigure
 
PolygonFigureGeometricAdapter - class org.jhotdraw.contrib.html.PolygonFigureGeometricAdapter.
Geometric adapter for the PolygonFigure
PolygonFigureGeometricAdapter() - Constructor for class org.jhotdraw.contrib.html.PolygonFigureGeometricAdapter
Constructor for the PolyLineFigureGeometricAdapter object
PolygonFigureGeometricAdapter(int, int) - Constructor for class org.jhotdraw.contrib.html.PolygonFigureGeometricAdapter
Constructor for the PolyLineFigureGeometricAdapter object
PolygonFigureGeometricAdapter(Polygon) - Constructor for class org.jhotdraw.contrib.html.PolygonFigureGeometricAdapter
Constructor for the PolyLineFigureGeometricAdapter object
PolygonHandle - class org.jhotdraw.contrib.PolygonHandle.
A handle for a node on the polygon.
PolygonHandle(PolygonFigure, Locator, int) - Constructor for class org.jhotdraw.contrib.PolygonHandle
Constructs a polygon handle.
PolygonHandle.UndoActivity - class org.jhotdraw.contrib.PolygonHandle.UndoActivity.
 
PolygonHandle.UndoActivity(DrawingView, int) - Constructor for class org.jhotdraw.contrib.PolygonHandle.UndoActivity
 
PolygonTool - class org.jhotdraw.contrib.PolygonTool.
Based on ScribbleTool
PolygonTool(DrawingEditor) - Constructor for class org.jhotdraw.contrib.PolygonTool
 
PopupMenuFigureSelection - interface org.jhotdraw.contrib.PopupMenuFigureSelection.
An interface which allows a popup menu to interact with its Figure to which it is associated.
packages - Static variable in class org.jhotdraw.util.VersionManagement
 
paint(Graphics) - Method in class org.jhotdraw.contrib.MiniMapView
 
paint(Graphics) - Method in class org.jhotdraw.contrib.zoom.ZoomDrawingView
 
paint(Graphics) - Method in interface org.jhotdraw.framework.DrawingView
Paints the drawing view.
paint(Graphics) - Method in class org.jhotdraw.standard.NullDrawingView
Paints the drawing view.
paint(Graphics) - Method in class org.jhotdraw.standard.ToolButton
 
paintComponent(Graphics) - Method in class org.jhotdraw.standard.StandardDrawingView
Paints the drawing view.
paintSelected(Graphics) - Method in class org.jhotdraw.standard.ToolButton
 
paletteUserOver(PaletteButton, boolean) - Method in class org.jhotdraw.applet.DrawApplet
Handles when the mouse enters or leaves a palette button.
paletteUserOver(PaletteButton, boolean) - Method in class org.jhotdraw.application.DrawApplication
Handles when the mouse enters or leaves a palette button.
paletteUserOver(PaletteButton, boolean) - Method in interface org.jhotdraw.util.PaletteListener
The user moved the mouse over the palette entry.
paletteUserSelected(PaletteButton) - Method in class org.jhotdraw.applet.DrawApplet
Handles a user selection in the palette.
paletteUserSelected(PaletteButton) - Method in class org.jhotdraw.application.DrawApplication
Handles a user selection in the palette.
paletteUserSelected(PaletteButton) - Method in interface org.jhotdraw.util.PaletteListener
The user selected a palette entry.
peekRedo() - Method in class org.jhotdraw.util.UndoManager
 
peekUndo() - Method in class org.jhotdraw.util.UndoManager
 
peelDecoration() - Method in class org.jhotdraw.standard.DecoratorFigure
Removes the decoration from the contained figure.
pointAt(int) - Method in class org.jhotdraw.contrib.PolygonFigure
 
pointAt(int) - Method in class org.jhotdraw.figures.PolyLineFigure
 
pointAt(int) - Method in interface org.jhotdraw.framework.ConnectionFigure
Gets the Point at the given position
pointCount() - Method in class org.jhotdraw.contrib.PolygonFigure
 
pointCount() - Method in class org.jhotdraw.figures.PolyLineFigure
 
pointCount() - Method in interface org.jhotdraw.framework.ConnectionFigure
Gets the number of points or nodes of the connection
pointToAngle(Rectangle, Point) - Static method in class org.jhotdraw.util.Geom
Gets the angle of a point relative to a rectangle.
points() - Method in class org.jhotdraw.contrib.PolygonFigure
 
points() - Method in class org.jhotdraw.figures.PolyLineFigure
 
polarToPoint(double, double, double) - Static method in class org.jhotdraw.util.Geom
Converts a polar to a point
popRedo() - Method in class org.jhotdraw.util.UndoManager
Throw NoSuchElementException if there is none
popUndo() - Method in class org.jhotdraw.util.UndoManager
Throw NoSuchElementException if there is none
preferredLayoutSize(Container) - Method in class org.jhotdraw.util.PaletteLayout
 
prepareText() - Method in class org.jhotdraw.contrib.TextAreaFigure
Splits the text into paragraphs.
pressed() - Method in class org.jhotdraw.util.PaletteIcon
 
print() - Method in class org.jhotdraw.application.DrawApplication
Prints the drawing.
processReceivedData(DataFlavor, Transferable) - Static method in class org.jhotdraw.contrib.dnd.DNDHelper
 
promptNew() - Method in class org.jhotdraw.application.DrawApplication
Resets the drawing to a new empty drawing.
promptNew() - Method in class org.jhotdraw.contrib.MDI_DrawApplication
Opens a new internal frame containing a new drawing.
promptOpen() - Method in class org.jhotdraw.application.DrawApplication
Shows a file dialog and opens a drawing.
promptSaveAs() - Method in class org.jhotdraw.application.DrawApplication
Shows a file dialog and saves drawing.
pushRedo(Undoable) - Method in class org.jhotdraw.util.UndoManager
 
pushUndo(Undoable) - Method in class org.jhotdraw.util.UndoManager
 
put(Object, Object) - Method in class org.jhotdraw.util.collections.jdk11.MapWrapper
 
putAll(Map) - Method in class org.jhotdraw.util.collections.jdk11.MapWrapper
 

R

REPULSION_LIMIT - Variable in class org.jhotdraw.util.GraphLayout
 
REPULSION_STRENGTH - Variable in class org.jhotdraw.util.GraphLayout
 
RIGHTS - Static variable in class org.jhotdraw.standard.AlignCommand.Alignment
align right sides
RIGHT_MARGIN - Static variable in class org.jhotdraw.framework.FigureAttributeConstant
 
RIGHT_MARGIN_STR - Static variable in class org.jhotdraw.framework.FigureAttributeConstant
 
RectangleFigure - class org.jhotdraw.figures.RectangleFigure.
A rectangle figure.
RectangleFigure() - Constructor for class org.jhotdraw.figures.RectangleFigure
 
RectangleFigure(Point, Point) - Constructor for class org.jhotdraw.figures.RectangleFigure
 
RedoCommand - class org.jhotdraw.util.RedoCommand.
Command to redo the latest undone change in the drawing.
RedoCommand(String, DrawingEditor) - Constructor for class org.jhotdraw.util.RedoCommand
Constructs a properties command.
RelativeLocator - class org.jhotdraw.standard.RelativeLocator.
A locator that specfies a point that is relative to the bounds of a figure.
RelativeLocator() - Constructor for class org.jhotdraw.standard.RelativeLocator
 
RelativeLocator(double, double) - Constructor for class org.jhotdraw.standard.RelativeLocator
 
ResourceContentProducer - class org.jhotdraw.contrib.html.ResourceContentProducer.
ResourceContentProducer produces contents from resource in the application's CLASSPATH.
ResourceContentProducer() - Constructor for class org.jhotdraw.contrib.html.ResourceContentProducer
Constructor for the ResourceContentProducer object
ResourceContentProducer(String) - Constructor for class org.jhotdraw.contrib.html.ResourceContentProducer
Constructor for the ResourceContentProducer object
ResourceDisposabilityStrategy - interface org.jhotdraw.contrib.html.ResourceDisposabilityStrategy.
ResourceDisposabilityStrategy defines the interface for resource disposal strategies.
ResourceManagerNotSetException - exception org.jhotdraw.contrib.html.ResourceManagerNotSetException.
 
ResourceManagerNotSetException() - Constructor for class org.jhotdraw.contrib.html.ResourceManagerNotSetException
Constructor for the ResourceManagerNotSetException object
ReverseFigureEnumerator - class org.jhotdraw.standard.ReverseFigureEnumerator.
An Enumeration that enumerates a Collection of figures back (size-1) to front (0).
ReverseFigureEnumerator(List) - Constructor for class org.jhotdraw.standard.ReverseFigureEnumerator
 
ReverseListEnumerator - class org.jhotdraw.util.ReverseListEnumerator.
An Enumeration that enumerates a list back (size-1) to front (0).
ReverseListEnumerator(List) - Constructor for class org.jhotdraw.util.ReverseListEnumerator
 
RoundRectangleFigure - class org.jhotdraw.figures.RoundRectangleFigure.
A round rectangle figure.
RoundRectangleFigure() - Constructor for class org.jhotdraw.figures.RoundRectangleFigure
 
RoundRectangleFigure(Point, Point) - Constructor for class org.jhotdraw.figures.RoundRectangleFigure
 
RoundRectangleGeometricAdapter - class org.jhotdraw.contrib.html.RoundRectangleGeometricAdapter.
Geometric adapter for the RoundRectangleFigure
RoundRectangleGeometricAdapter() - Constructor for class org.jhotdraw.contrib.html.RoundRectangleGeometricAdapter
Constructor for the RoundRectangleGeometricAdapter object
RoundRectangleGeometricAdapter(Point, Point) - Constructor for class org.jhotdraw.contrib.html.RoundRectangleGeometricAdapter
Constructor for the RoundRectangleGeometricAdapter object
range(int, int, int) - Static method in class org.jhotdraw.util.Geom
Constains a value to the given range.
read(StorableInput) - Method in class org.jhotdraw.contrib.GraphicalCompositeFigure
Reads the contained figures from StorableInput.
read(StorableInput) - Method in class org.jhotdraw.contrib.PolygonFigure
 
read(StorableInput) - Method in class org.jhotdraw.contrib.SimpleLayouter
Reads the contained figures from StorableInput.
read(StorableInput) - Method in class org.jhotdraw.contrib.TextAreaFigure
Reads the figure from StorableInput
read(StorableInput) - Method in class org.jhotdraw.contrib.TriangleFigure
 
read(StorableInput) - Method in class org.jhotdraw.contrib.html.AbstractContentProducer
Writes the storable
read(StorableInput) - Method in class org.jhotdraw.contrib.html.AttributeFigureContentProducer
Writes the storable
read(StorableInput) - Method in class org.jhotdraw.contrib.html.ColorContentProducer
Reads the storable
read(StorableInput) - Method in class org.jhotdraw.contrib.html.ContentProducerRegistry
Storable inoput support
read(StorableInput) - Method in class org.jhotdraw.contrib.html.FigureDataContentProducer
Writes the storable
read(StorableInput) - Method in class org.jhotdraw.contrib.html.HTMLLayouter
Description of the Method
read(StorableInput) - Method in class org.jhotdraw.contrib.html.HTMLTextAreaFigure
Reads the figure from StorableInput
read(StorableInput) - Method in class org.jhotdraw.contrib.html.ResourceContentProducer
Writes the storable
read(StorableInput) - Method in class org.jhotdraw.contrib.html.TextHolderContentProducer
Writes the storable
read(StorableInput) - Method in class org.jhotdraw.contrib.html.URLContentProducer
Writes the storable
read(StorableInput) - Method in class org.jhotdraw.figures.AbstractLineDecoration
Reads the arrow tip from a StorableInput.
read(StorableInput) - Method in class org.jhotdraw.figures.ArrowTip
Reads the arrow tip from a StorableInput.
read(StorableInput) - Method in class org.jhotdraw.figures.AttributeFigure
Reads the Figure from a StorableInput.
read(StorableInput) - Method in class org.jhotdraw.figures.EllipseFigure
 
read(StorableInput) - Method in class org.jhotdraw.figures.FigureAttributes
Reads the attributes from a StorableInput.
read(StorableInput) - Method in class org.jhotdraw.figures.ImageFigure
Reads the ImageFigure from a StorableInput.
read(StorableInput) - Method in class org.jhotdraw.figures.LineConnection
 
read(StorableInput) - Method in class org.jhotdraw.figures.PolyLineFigure
 
read(StorableInput) - Method in class org.jhotdraw.figures.RectangleFigure
 
read(StorableInput) - Method in class org.jhotdraw.figures.RoundRectangleFigure
 
read(StorableInput) - Method in class org.jhotdraw.figures.TextFigure
 
read(StorableInput) - Method in class org.jhotdraw.samples.javadraw.AnimationDecorator
 
read(StorableInput) - Method in class org.jhotdraw.samples.pert.PertFigure
 
read(StorableInput) - Method in class org.jhotdraw.standard.AbstractConnector
Reads the connector and its owner from a StorableInput.
read(StorableInput) - Method in class org.jhotdraw.standard.AbstractFigure
Reads the Figure from a StorableInput.
read(StorableInput) - Method in class org.jhotdraw.standard.AbstractLocator
Reads the arrow tip from a StorableInput.
read(StorableInput) - Method in class org.jhotdraw.standard.CompositeFigure
Reads the contained figures from StorableInput.
read(StorableInput) - Method in class org.jhotdraw.standard.DecoratorFigure
Reads itself and the contained figure from the StorableInput.
read(StorableInput) - Method in class org.jhotdraw.standard.LocatorConnector
Reads the arrow tip from a StorableInput.
read(StorableInput) - Method in class org.jhotdraw.standard.OffsetLocator
 
read(StorableInput) - Method in class org.jhotdraw.standard.RelativeLocator
 
read(StorableInput) - Method in interface org.jhotdraw.util.Storable
Reads the object from the StorableInput.
readBoolean() - Method in class org.jhotdraw.util.StorableInput
Reads a boolean from the input stream.
readColor(StorableInput) - Static method in class org.jhotdraw.figures.FigureAttributes
 
readColor() - Method in class org.jhotdraw.util.StorableInput
Reads a color from the input stream.
readDouble() - Method in class org.jhotdraw.util.StorableInput
Reads a double from the input stream.
readInt() - Method in class org.jhotdraw.util.StorableInput
Reads an int from the input stream.
readLong() - Method in class org.jhotdraw.util.StorableInput
Reads an int from the input stream.
readObject(ObjectInputStream) - Method in class org.jhotdraw.contrib.TextAreaFigure
Reads the figure from an object stream
readOnly() - Method in class org.jhotdraw.figures.TextFigure
Tests whether this figure is read only.
readStorable() - Method in class org.jhotdraw.util.StorableInput
Reads and resurrects a Storable object from the input stream.
readString() - Method in class org.jhotdraw.util.StorableInput
Reads a string from the input stream.
readTasks(StorableInput) - Method in class org.jhotdraw.samples.pert.PertFigure
 
readVersionFromFile(String, String) - Static method in class org.jhotdraw.util.VersionManagement
Read the version information from a file with a given file name.
redo() - Method in class org.jhotdraw.contrib.TextAreaTool.UndoActivity
Redo the activity
redo() - Method in class org.jhotdraw.contrib.dnd.JHDDragSourceListener.RemoveUndoActivity
 
redo() - Method in class org.jhotdraw.contrib.dnd.JHDDropTargetListener.AddUndoActivity
 
redo() - Method in class org.jhotdraw.figures.BorderTool.UndoActivity
 
redo() - Method in class org.jhotdraw.figures.ConnectedTextTool.DeleteUndoActivity
 
redo() - Method in class org.jhotdraw.figures.ConnectedTextTool.UndoActivity
 
redo() - Method in class org.jhotdraw.figures.FontSizeHandle.UndoActivity
 
redo() - Method in class org.jhotdraw.figures.GroupCommand.UndoActivity
 
redo() - Method in class org.jhotdraw.figures.InsertImageCommand.UndoActivity
 
redo() - Method in class org.jhotdraw.figures.PolyLineHandle.UndoActivity
 
redo() - Method in class org.jhotdraw.figures.TextTool.UndoActivity
 
redo() - Method in class org.jhotdraw.figures.UngroupCommand.UndoActivity
 
redo() - Method in class org.jhotdraw.standard.AlignCommand.UndoActivity
 
redo() - Method in class org.jhotdraw.standard.ChangeAttributeCommand.UndoActivity
 
redo() - Method in class org.jhotdraw.standard.ChangeConnectionHandle.UndoActivity
 
redo() - Method in class org.jhotdraw.standard.ConnectionTool.UndoActivity
 
redo() - Method in class org.jhotdraw.standard.CutCommand.UndoActivity
 
redo() - Method in class org.jhotdraw.standard.DeleteCommand.UndoActivity
 
redo() - Method in class org.jhotdraw.standard.DragTracker.UndoActivity
 
redo() - Method in class org.jhotdraw.standard.PasteCommand.UndoActivity
 
redo() - Method in class org.jhotdraw.standard.SelectAllCommand.UndoActivity
 
redo() - Method in class org.jhotdraw.standard.SendToBackCommand.UndoActivity
 
redo() - Method in class org.jhotdraw.util.UndoRedoActivity
 
redo() - Method in interface org.jhotdraw.util.Undoable
 
redo() - Method in class org.jhotdraw.util.UndoableAdapter
Redo the activity
registerAndLoadImage(Component, String) - Method in class org.jhotdraw.util.Iconkit
Registers and loads an image.
registerContentProducer(Class, ContentProducer) - Method in class org.jhotdraw.contrib.html.ContentProducerRegistry
Registers a producer
registerContentProducer(Class, ContentProducer) - Method in class org.jhotdraw.contrib.html.HTMLTextAreaFigure
Registers a specific content producer for the target class
registerDefaultContentProducer(Class, ContentProducer) - Static method in class org.jhotdraw.contrib.html.ContentProducerRegistry
Registers an application global producer
registerFileFilters(JFileChooser) - Method in class org.jhotdraw.util.StorageFormatManager
Register all FileFilters supported by StorageFormats
registerImage(String) - Method in class org.jhotdraw.util.Iconkit
Registers an image that is then loaded together with the other registered images by loadRegisteredImages.
registerResource(DisposableResourceHolder) - Method in interface org.jhotdraw.contrib.html.DisposableResourceManager
Registers a resource with the manager so as to be disposed
registerResource(DisposableResourceHolder) - Method in class org.jhotdraw.contrib.html.StandardDisposableResourceManager
Registers a resource to be automatically disposed of
relax() - Method in class org.jhotdraw.util.GraphLayout
 
release() - Method in class org.jhotdraw.contrib.dnd.JHDDragSourceListener.RemoveUndoActivity
Since this is a delete activity, figures can only be released if the action has not been undone.
release() - Method in class org.jhotdraw.contrib.dnd.JHDDropTargetListener.AddUndoActivity
Since this is an add operation, figures can only be released if it has been undone.
release() - Method in class org.jhotdraw.figures.ImageFigure
Releases a figure's resources.
release() - Method in class org.jhotdraw.figures.LineConnection
 
release() - Method in class org.jhotdraw.figures.NullFigure
Releases a figure's resources.
release() - Method in class org.jhotdraw.figures.TextFigure
 
release() - Method in interface org.jhotdraw.framework.Drawing
Releases the drawing and its contained figures.
release() - Method in interface org.jhotdraw.framework.Figure
Releases a figure's resources.
release() - Method in class org.jhotdraw.standard.AbstractFigure
A figure is released from the drawing.
release() - Method in class org.jhotdraw.standard.ChangeAttributeCommand.UndoActivity
 
release() - Method in class org.jhotdraw.standard.CompositeFigure
Releases the figure and all its children.
release() - Method in class org.jhotdraw.standard.CutCommand.UndoActivity
 
release() - Method in class org.jhotdraw.standard.DecoratorFigure
Releases itself and the contained figure.
release() - Method in class org.jhotdraw.util.UndoRedoActivity
 
release() - Method in interface org.jhotdraw.util.Undoable
Releases all resources related to an undoable activity
release() - Method in class org.jhotdraw.util.UndoableAdapter
Releases all resources related to an undoable activity
rememberFigures(FigureEnumeration) - Method in class org.jhotdraw.util.UndoableAdapter
 
rememberSelectedFigures(FigureEnumeration) - Method in class org.jhotdraw.standard.CutCommand.UndoActivity
Preserve a copy of the enumeration in a private list.
remove(Command) - Method in class org.jhotdraw.contrib.CTXCommandMenu
Removes a command item from the menu
remove(MenuItem) - Method in class org.jhotdraw.contrib.CTXCommandMenu
Removes an item from the menu
remove(Figure) - Method in interface org.jhotdraw.framework.Drawing
Removes the figure from the drawing and releases it.
remove(Figure) - Method in interface org.jhotdraw.framework.DrawingView
Removes a figure from the drawing.
remove(Figure) - Method in class org.jhotdraw.samples.javadraw.BouncingDrawing
 
remove(Figure) - Method in class org.jhotdraw.standard.CompositeFigure
Removes a figure from the composite.
remove(FigureChangeListener, FigureChangeListener) - Static method in class org.jhotdraw.standard.FigureChangeEventMulticaster
 
remove(EventListener) - Method in class org.jhotdraw.standard.FigureChangeEventMulticaster
 
remove(Figure) - Method in class org.jhotdraw.standard.NullDrawingView
Removes a figure from the drawing.
remove(Figure) - Method in class org.jhotdraw.standard.StandardDrawingView
Removes a figure from the drawing.
remove(Command) - Method in class org.jhotdraw.util.CommandMenu
 
remove(MenuItem) - Method in class org.jhotdraw.util.CommandMenu
 
remove() - Method in class org.jhotdraw.util.GraphLayout
 
remove() - Method in class org.jhotdraw.util.ReverseListEnumerator
 
remove() - Method in class org.jhotdraw.util.collections.jdk11.IteratorWrapper
 
remove(Object) - Method in class org.jhotdraw.util.collections.jdk11.ListWrapper
 
remove(int) - Method in class org.jhotdraw.util.collections.jdk11.ListWrapper
 
remove(Object) - Method in class org.jhotdraw.util.collections.jdk11.MapWrapper
 
remove(Object) - Method in class org.jhotdraw.util.collections.jdk11.SetWrapper
 
removeActionListener(ActionListener) - Method in class org.jhotdraw.util.FloatingTextField
Remove an action listener
removeAll(List) - Method in interface org.jhotdraw.framework.Drawing
Deprecated. use removeAll(FigureEnumeration) instead
removeAll(FigureEnumeration) - Method in interface org.jhotdraw.framework.Drawing
Removes a FigureEnumeration of figures.
removeAll(List) - Method in class org.jhotdraw.standard.CompositeFigure
Deprecated. use removeAll(FigureEnumeration) instead
removeAll(FigureEnumeration) - Method in class org.jhotdraw.standard.CompositeFigure
Removes a FigureEnumeration of figures.
removeAll() - Method in class org.jhotdraw.standard.CompositeFigure
Removes all children.
removeAll(Collection) - Method in class org.jhotdraw.util.collections.jdk11.ListWrapper
 
removeAll(Collection) - Method in class org.jhotdraw.util.collections.jdk11.SetWrapper
 
removeAllComponents() - Method in class org.jhotdraw.contrib.DesktopEventService
 
removeAllFromDesktop(int) - Method in interface org.jhotdraw.contrib.Desktop
 
removeAllFromDesktop(int) - Method in class org.jhotdraw.contrib.JPanelDesktop
 
removeAllFromDesktop(int) - Method in class org.jhotdraw.contrib.JScrollPaneDesktop
 
removeAllFromDesktop(int) - Method in class org.jhotdraw.contrib.MDIDesktopPane
 
removeAllFromDesktop(int) - Method in class org.jhotdraw.contrib.SplitPaneDesktop
 
removeBackground(Painter) - Method in class org.jhotdraw.standard.StandardDrawingView
Removes a background.
removeCommandListener(CommandListener) - Method in class org.jhotdraw.standard.AbstractCommand.EventDispatcher
 
removeCommandListener(CommandListener) - Method in class org.jhotdraw.standard.AbstractCommand
 
removeCommandListener(CommandListener) - Method in interface org.jhotdraw.util.Command
 
removeCommandListener(CommandListener) - Method in class org.jhotdraw.util.UndoableCommand
 
removeComponent(DrawingView) - Method in class org.jhotdraw.contrib.DesktopEventService
 
removeDependendFigure(Figure) - Method in interface org.jhotdraw.framework.Figure
Remove a dependent figure.
removeDependendFigure(Figure) - Method in class org.jhotdraw.standard.AbstractFigure
 
removeDependendFigure(Figure) - Method in class org.jhotdraw.standard.DecoratorFigure
 
removeDesktopListener(DesktopListener) - Method in interface org.jhotdraw.contrib.Desktop
 
removeDesktopListener(DesktopListener) - Method in class org.jhotdraw.contrib.DesktopEventService
 
removeDesktopListener(DesktopListener) - Method in class org.jhotdraw.contrib.JPanelDesktop
 
removeDesktopListener(DesktopListener) - Method in class org.jhotdraw.contrib.JScrollPaneDesktop
 
removeDesktopListener(DesktopListener) - Method in class org.jhotdraw.contrib.MDIDesktopPane
 
removeDesktopListener(DesktopListener) - Method in class org.jhotdraw.contrib.SplitPaneDesktop
 
removeDrawingChangeListener(DrawingChangeListener) - Method in interface org.jhotdraw.framework.Drawing
Removes a listener from this drawing.
removeDrawingChangeListener(DrawingChangeListener) - Method in class org.jhotdraw.standard.StandardDrawing
Removes a listener from this drawing.
removeFigureChangeListener(FigureChangeListener) - Method in interface org.jhotdraw.framework.Figure
Removes a listener for this figure.
removeFigureChangeListener(FigureChangeListener) - Method in class org.jhotdraw.standard.AbstractFigure
Removes a listener for this figure.
removeFigureSelectionListener(FigureSelectionListener) - Method in interface org.jhotdraw.framework.DrawingView
Remove a listener for selection changes in this DrawingView.
removeFigureSelectionListener(FigureSelectionListener) - Method in class org.jhotdraw.standard.NullDrawingView
Remove a listener for selection changes in this DrawingView.
removeFigureSelectionListener(FigureSelectionListener) - Method in class org.jhotdraw.standard.StandardDrawingView
Remove a listener for selection changes.
removeForeground(Painter) - Method in class org.jhotdraw.standard.StandardDrawingView
Removes a foreground.
removeFromContainer(FigureChangeListener) - Method in class org.jhotdraw.figures.LineConnection
 
removeFromContainer(FigureChangeListener) - Method in interface org.jhotdraw.framework.Figure
Removes a figure from the given container and unregisters it as a change listener.
removeFromContainer(FigureChangeListener) - Method in class org.jhotdraw.standard.AbstractFigure
Removes a figure from the given container and unregisters it as a change listener.
removeFromDesktop(DrawingView, int) - Method in interface org.jhotdraw.contrib.Desktop
 
removeFromDesktop(DrawingView, int) - Method in class org.jhotdraw.contrib.JPanelDesktop
 
removeFromDesktop(DrawingView, int) - Method in class org.jhotdraw.contrib.JScrollPaneDesktop
 
removeFromDesktop(DrawingView, int) - Method in class org.jhotdraw.contrib.MDIDesktopPane
 
removeFromDesktop(DrawingView, int) - Method in class org.jhotdraw.contrib.SplitPaneDesktop
 
removeFromSelection(Figure) - Method in interface org.jhotdraw.framework.DrawingView
Removes a figure from the selection.
removeFromSelection(Figure) - Method in class org.jhotdraw.standard.NullDrawingView
Removes a figure from the selection.
removeFromSelection(Figure) - Method in class org.jhotdraw.standard.StandardDrawingView
Removes a figure from the selection.
removeInternal(EventListener, EventListener) - Static method in class org.jhotdraw.standard.FigureChangeEventMulticaster
 
removeLayoutComponent(Component) - Method in class org.jhotdraw.util.PaletteLayout
 
removePointAt(int) - Method in class org.jhotdraw.contrib.PolygonFigure
 
removePointAt(int) - Method in class org.jhotdraw.figures.LineConnection
Removes the point and updates the connection.
removePointAt(int) - Method in class org.jhotdraw.figures.PolyLineFigure
 
removePostTask(PertFigure) - Method in class org.jhotdraw.samples.pert.PertFigure
 
removePreTask(PertFigure) - Method in class org.jhotdraw.samples.pert.PertFigure
 
removeStorageFormat(StorageFormat) - Method in class org.jhotdraw.util.StorageFormatManager
Remove a StorageFormat that should no longer be supported by this StorageFormatManager.
removeToolListener(ToolListener) - Method in interface org.jhotdraw.framework.Tool
 
removeToolListener(ToolListener) - Method in class org.jhotdraw.standard.AbstractTool.EventDispatcher
 
removeToolListener(ToolListener) - Method in class org.jhotdraw.standard.AbstractTool
 
removeToolListener(ToolListener) - Method in class org.jhotdraw.util.UndoableTool
 
removeViewChangeListener(ViewChangeListener) - Method in class org.jhotdraw.applet.DrawApplet
 
removeViewChangeListener(ViewChangeListener) - Method in class org.jhotdraw.application.DrawApplication
Remove listener
removeViewChangeListener(ViewChangeListener) - Method in interface org.jhotdraw.framework.DrawingEditor
 
removeViewChangeListener(ViewChangeListener) - Method in class org.jhotdraw.samples.javadraw.JavaDrawViewer
 
removeWindowsList() - Method in class org.jhotdraw.contrib.CTXWindowMenu
removes the windows names
renderText(Graphics2D, Rectangle) - Method in class org.jhotdraw.contrib.html.HTMLTextAreaFigure
Renders the HTML formatted text onto the supplied Graphics.
repairDamage() - Method in class org.jhotdraw.contrib.zoom.ZoomDrawingView
Overridden to scale damage to screen coordinates.
repairDamage() - Method in interface org.jhotdraw.framework.DrawingView
Repair the damaged area
repairDamage() - Method in class org.jhotdraw.standard.NullDrawingView
Repair the damaged area
repairDamage() - Method in class org.jhotdraw.standard.StandardDrawingView
 
replace(Figure, Figure) - Method in interface org.jhotdraw.framework.Drawing
Replaces a figure in the drawing without removing it from the drawing.
replace(Figure, Figure) - Method in class org.jhotdraw.samples.javadraw.BouncingDrawing
 
replace(Figure, Figure) - Method in class org.jhotdraw.standard.CompositeFigure
Replaces a figure in the drawing without removing it from the drawing.
replaceAffectedFigures() - Method in class org.jhotdraw.figures.BorderTool.UndoActivity
 
replaceConnector(ConnectionFigure) - Method in class org.jhotdraw.standard.ChangeConnectionEndHandle.UndoActivity
 
replaceConnector(ConnectionFigure) - Method in class org.jhotdraw.standard.ChangeConnectionHandle.UndoActivity
 
replaceConnector(ConnectionFigure) - Method in class org.jhotdraw.standard.ChangeConnectionStartHandle.UndoActivity
 
reset() - Method in interface org.jhotdraw.framework.FigureEnumeration
Reset the enumeration so it can be reused again.
reset() - Method in interface org.jhotdraw.framework.HandleEnumeration
Reset the enumeration so it can be reused again.
reset() - Method in class org.jhotdraw.standard.FigureAndEnumerator
Reset the enumeration so it can be reused again.
reset() - Method in class org.jhotdraw.standard.FigureEnumerator
Reset the enumeration so it can be reused again.
reset() - Method in class org.jhotdraw.standard.HandleAndEnumerator
 
reset() - Method in class org.jhotdraw.standard.HandleEnumerator
Reset the enumeration so it can be reused again.
reset() - Method in class org.jhotdraw.standard.ReverseFigureEnumerator
Reset the enumeration so it can be reused again.
reset() - Method in class org.jhotdraw.standard.SingleFigureEnumerator
Reset the enumeration so it can be reused again.
reset() - Method in class org.jhotdraw.util.PaletteButton
 
resetDelay() - Method in interface org.jhotdraw.contrib.html.DisposableResourceHolder
Resets the disposing delay so as to restart the time counter
resetDelay() - Method in class org.jhotdraw.contrib.html.StandardDisposableResourceHolder
Resets the disposing delay so as to restart the time counter
restore(String) - Method in class org.jhotdraw.contrib.SVGStorageFormat
 
restore(String) - Method in class org.jhotdraw.util.JDOStorageFormat
Restore a Drawing from a file with a given name.
restore(String) - Method in class org.jhotdraw.util.SerializationStorageFormat
Restore a Drawing from a file with a given name.
restore(String) - Method in class org.jhotdraw.util.StandardStorageFormat
Restore a Drawing from a file with a given name.
restore(String) - Method in interface org.jhotdraw.util.StorageFormat
Restore a Drawing from a file with a given name.
retainAll(Collection) - Method in class org.jhotdraw.util.collections.jdk11.ListWrapper
 
retainAll(Collection) - Method in class org.jhotdraw.util.collections.jdk11.SetWrapper
 
reverseAction(Figure) - Method in class org.jhotdraw.figures.BorderTool
Peels off the border from the clicked figure.
rotate(double) - Method in class org.jhotdraw.contrib.TriangleFigure
 
run() - Method in class org.jhotdraw.samples.javadraw.Animator
 

S

SCROLL_INCR - Static variable in class org.jhotdraw.standard.StandardDrawingView
 
SCROLL_OFFSET - Static variable in class org.jhotdraw.standard.StandardDrawingView
 
SECONDARY - Static variable in interface org.jhotdraw.contrib.Desktop
 
SELECTED - Static variable in class org.jhotdraw.util.PaletteButton
 
SIZE - Static variable in class org.jhotdraw.standard.LocatorConnector
The standard size of the connector.
SOUTH - Static variable in class org.jhotdraw.util.Geom
 
SPRING_STRENGTH - Variable in class org.jhotdraw.util.GraphLayout
 
START_ENTITY_CHAR - Static variable in class org.jhotdraw.contrib.html.HTMLTextAreaFigure
Start marker for embedded attribute values
SVGDrawApp - class org.jhotdraw.contrib.SVGDrawApp.
 
SVGDrawApp() - Constructor for class org.jhotdraw.contrib.SVGDrawApp
 
SVGStorageFormat - class org.jhotdraw.contrib.SVGStorageFormat.
The SVGStorageFormat can save drawings in SVG 1.0.
SVGStorageFormat() - Constructor for class org.jhotdraw.contrib.SVGStorageFormat
 
ScalingGraphics - class org.jhotdraw.contrib.zoom.ScalingGraphics.
A graphics context that can scale to an arbitrary factor.
ScalingGraphics(Graphics) - Constructor for class org.jhotdraw.contrib.zoom.ScalingGraphics
 
ScribbleTool - class org.jhotdraw.figures.ScribbleTool.
Tool to scribble a PolyLineFigure
ScribbleTool(DrawingEditor) - Constructor for class org.jhotdraw.figures.ScribbleTool
 
SelectAllCommand - class org.jhotdraw.standard.SelectAllCommand.
Command to select all figures in a view.
SelectAllCommand(String, DrawingEditor) - Constructor for class org.jhotdraw.standard.SelectAllCommand
Constructs a select all command.
SelectAllCommand.UndoActivity - class org.jhotdraw.standard.SelectAllCommand.UndoActivity.
 
SelectAllCommand.UndoActivity(DrawingView) - Constructor for class org.jhotdraw.standard.SelectAllCommand.UndoActivity
 
SelectAreaTracker - class org.jhotdraw.standard.SelectAreaTracker.
SelectAreaTracker implements a rubberband selection of an area.
SelectAreaTracker(DrawingEditor) - Constructor for class org.jhotdraw.standard.SelectAreaTracker
 
SelectAreaTracker(DrawingEditor, Color) - Constructor for class org.jhotdraw.standard.SelectAreaTracker
 
SelectionTool - class org.jhotdraw.standard.SelectionTool.
Tool to select and manipulate figures.
SelectionTool(DrawingEditor) - Constructor for class org.jhotdraw.standard.SelectionTool
 
SendToBackCommand - class org.jhotdraw.standard.SendToBackCommand.
A command to send the selection to the back of the drawing.
SendToBackCommand(String, DrawingEditor) - Constructor for class org.jhotdraw.standard.SendToBackCommand
Constructs a send to back command.
SendToBackCommand.UndoActivity - class org.jhotdraw.standard.SendToBackCommand.UndoActivity.
 
SendToBackCommand.UndoActivity(DrawingView) - Constructor for class org.jhotdraw.standard.SendToBackCommand.UndoActivity
 
SerializationStorageFormat - class org.jhotdraw.util.SerializationStorageFormat.
A SerializationStorageFormat is a straight-forward file format to store and restore Drawings.
SerializationStorageFormat() - Constructor for class org.jhotdraw.util.SerializationStorageFormat
Create a SerialzationStorageFormat for storing and restoring Drawings.
SetWrapper - class org.jhotdraw.util.collections.jdk11.SetWrapper.
 
SetWrapper() - Constructor for class org.jhotdraw.util.collections.jdk11.SetWrapper
 
SetWrapper(Set) - Constructor for class org.jhotdraw.util.collections.jdk11.SetWrapper
 
ShortestDistanceConnector - class org.jhotdraw.figures.ShortestDistanceConnector.
A ShortestDistance locates connection points by finding the shortest distance between the start and end of the connection.
ShortestDistanceConnector() - Constructor for class org.jhotdraw.figures.ShortestDistanceConnector
 
ShortestDistanceConnector(Figure) - Constructor for class org.jhotdraw.figures.ShortestDistanceConnector
 
SimpleLayouter - class org.jhotdraw.contrib.SimpleLayouter.
 
SimpleLayouter(Layoutable) - Constructor for class org.jhotdraw.contrib.SimpleLayouter
 
SimpleUpdateStrategy - class org.jhotdraw.standard.SimpleUpdateStrategy.
The SimpleUpdateStrategy implements an update strategy that directly redraws a DrawingView.
SimpleUpdateStrategy() - Constructor for class org.jhotdraw.standard.SimpleUpdateStrategy
 
SingleFigureEnumerator - class org.jhotdraw.standard.SingleFigureEnumerator.
An Enumeration that contains only a single Figures.
SingleFigureEnumerator(Figure) - Constructor for class org.jhotdraw.standard.SingleFigureEnumerator
 
SplitConnectionTool - class org.jhotdraw.contrib.SplitConnectionTool.
 
SplitConnectionTool(DrawingEditor, ConnectionFigure) - Constructor for class org.jhotdraw.contrib.SplitConnectionTool
 
SplitPaneDesktop - class org.jhotdraw.contrib.SplitPaneDesktop.
 
SplitPaneDesktop() - Constructor for class org.jhotdraw.contrib.SplitPaneDesktop
 
SplitPaneDrawApplication - class org.jhotdraw.contrib.SplitPaneDrawApplication.
A specialised DrawApplication, which offers basic support for a simple splitted pane content.
SplitPaneDrawApplication() - Constructor for class org.jhotdraw.contrib.SplitPaneDrawApplication
Constructs a drawing window with a default title.
SplitPaneDrawApplication(String) - Constructor for class org.jhotdraw.contrib.SplitPaneDrawApplication
Constructs a drawing window with the given title.
StandardDisposableResourceHolder - class org.jhotdraw.contrib.html.StandardDisposableResourceHolder.
StandardDisposableResourceHolder is a standard implementation of the DisposableResourceHolder interface
StandardDisposableResourceHolder() - Constructor for class org.jhotdraw.contrib.html.StandardDisposableResourceHolder
Constructor for the StandardDisposableResourceHolder object
StandardDisposableResourceHolder(Object) - Constructor for class org.jhotdraw.contrib.html.StandardDisposableResourceHolder
Constructor for the StandardDisposableResourceHolder object
StandardDisposableResourceManager - class org.jhotdraw.contrib.html.StandardDisposableResourceManager.
StandardDisposableResourceManager implements disposable resource management using a client supplied strategy.
StandardDisposableResourceManager(ResourceDisposabilityStrategy) - Constructor for class org.jhotdraw.contrib.html.StandardDisposableResourceManager
Constructor for the StandardDisposableResourceManager object
StandardDrawing - class org.jhotdraw.standard.StandardDrawing.
The standard implementation of the Drawing interface.
StandardDrawing() - Constructor for class org.jhotdraw.standard.StandardDrawing
Constructs the Drawing.
StandardDrawingView - class org.jhotdraw.standard.StandardDrawingView.
The standard implementation of DrawingView.
StandardDrawingView(DrawingEditor) - Constructor for class org.jhotdraw.standard.StandardDrawingView
Constructs the view.
StandardDrawingView(DrawingEditor, int, int) - Constructor for class org.jhotdraw.standard.StandardDrawingView
 
StandardDrawingView.DrawingViewKeyListener - class org.jhotdraw.standard.StandardDrawingView.DrawingViewKeyListener.
 
StandardDrawingView.DrawingViewKeyListener() - Constructor for class org.jhotdraw.standard.StandardDrawingView.DrawingViewKeyListener
 
StandardDrawingView.DrawingViewMouseListener - class org.jhotdraw.standard.StandardDrawingView.DrawingViewMouseListener.
 
StandardDrawingView.DrawingViewMouseListener() - Constructor for class org.jhotdraw.standard.StandardDrawingView.DrawingViewMouseListener
 
StandardDrawingView.DrawingViewMouseMotionListener - class org.jhotdraw.standard.StandardDrawingView.DrawingViewMouseMotionListener.
 
StandardDrawingView.DrawingViewMouseMotionListener() - Constructor for class org.jhotdraw.standard.StandardDrawingView.DrawingViewMouseMotionListener
 
StandardFigureSelection - class org.jhotdraw.standard.StandardFigureSelection.
FigureSelection enables to transfer the selected figures to a clipboard.
StandardFigureSelection(FigureEnumeration, int) - Constructor for class org.jhotdraw.standard.StandardFigureSelection
Constructes the Figure selection for the FigureEnumeration.
StandardLayouter - class org.jhotdraw.contrib.StandardLayouter.
A StandardLayouter contains standard algorithm for layouting a Layoutable.
StandardLayouter() - Constructor for class org.jhotdraw.contrib.StandardLayouter
Default constructor which is needed for the Storable mechanism.
StandardLayouter(Layoutable) - Constructor for class org.jhotdraw.contrib.StandardLayouter
Constructor which associates a StandardLayouter with a certain Layoutable.
StandardStorageFormat - class org.jhotdraw.util.StandardStorageFormat.
A StandardStorageFormat is an internal file format to store and restore Drawings.
StandardStorageFormat() - Constructor for class org.jhotdraw.util.StandardStorageFormat
Create a StandardStorageFormat for storing and restoring Drawings.
StandardVersionControlStrategy - class org.jhotdraw.util.StandardVersionControlStrategy.
 
StandardVersionControlStrategy(VersionRequester) - Constructor for class org.jhotdraw.util.StandardVersionControlStrategy
 
Storable - interface org.jhotdraw.util.Storable.
Interface that is used by StorableInput and StorableOutput to flatten and resurrect objects.
StorableInput - class org.jhotdraw.util.StorableInput.
An input stream that can be used to resurrect Storable objects.
StorableInput(InputStream) - Constructor for class org.jhotdraw.util.StorableInput
Initializes a Storable input with the given input stream.
StorableOutput - class org.jhotdraw.util.StorableOutput.
An output stream that can be used to flatten Storable objects.
StorableOutput(OutputStream) - Constructor for class org.jhotdraw.util.StorableOutput
Initializes the StorableOutput with the given output stream.
StorageFormat - interface org.jhotdraw.util.StorageFormat.
Interface to define a storage format.
StorageFormatManager - class org.jhotdraw.util.StorageFormatManager.
The StorageFormatManager is a contains StorageFormats.
StorageFormatManager() - Constructor for class org.jhotdraw.util.StorageFormatManager
Create a new StorageFormatManager.
saveDrawing(StorageFormat, String) - Method in class org.jhotdraw.application.DrawApplication
Save a Drawing in a file
scale - Variable in class org.jhotdraw.contrib.zoom.ZoomCommand
The scale factor to apply
scaleRotate(Point, Polygon, Point) - Method in class org.jhotdraw.contrib.PolygonFigure
Scale and rotate relative to anchor
scrollRectToVisible(Rectangle) - Method in class org.jhotdraw.contrib.AutoscrollHelper
Override this method to call scrollRectToVisible(Rectangle aRect) on your component
scrollSubjectTo(int, int) - Method in class org.jhotdraw.contrib.MiniMapView
Scrolls the subject scroll pane to the coordinates specified.
select() - Method in class org.jhotdraw.util.PaletteButton
 
selected() - Method in class org.jhotdraw.util.PaletteIcon
 
selection() - Method in interface org.jhotdraw.framework.DrawingView
Gets an enumeration over the currently selected figures.
selection() - Method in class org.jhotdraw.standard.NullDrawingView
Gets an enumeration over the currently selected figures.
selection() - Method in class org.jhotdraw.standard.StandardDrawingView
Gets an enumeration over the currently selected figures.
selectionCount() - Method in interface org.jhotdraw.framework.DrawingView
Gets the number of selected figures.
selectionCount() - Method in class org.jhotdraw.standard.NullDrawingView
Gets the number of selected figures.
selectionCount() - Method in class org.jhotdraw.standard.StandardDrawingView
Gets the number of selected figures.
selectionHandles() - Method in class org.jhotdraw.standard.StandardDrawingView
Gets an enumeration of the currently active handles.
selectionZOrdered() - Method in interface org.jhotdraw.framework.DrawingView
Gets the currently seleced figures in Z order.
selectionZOrdered() - Method in class org.jhotdraw.standard.NullDrawingView
Gets the currently seleced figures in Z order.
selectionZOrdered() - Method in class org.jhotdraw.standard.StandardDrawingView
Gets the currently selected figures in Z order.
sendToBack(Figure) - Method in interface org.jhotdraw.framework.Drawing
Sends a figure to the back of the drawing.
sendToBack(Figure) - Method in class org.jhotdraw.standard.CompositeFigure
Sends a figure to the back of the drawing.
sendToCommand(Figure) - Method in class org.jhotdraw.standard.BringToFrontCommand.UndoActivity
 
sendToCommand(Figure) - Method in class org.jhotdraw.standard.SendToBackCommand.UndoActivity
 
sendToLayer(Figure, int) - Method in interface org.jhotdraw.framework.Drawing
Sends a figure to a certain layer within a drawing.
sendToLayer(Figure, int) - Method in class org.jhotdraw.standard.CompositeFigure
Sends a figure to a certain layer within a drawing.
set(FigureAttributeConstant, Object) - Method in class org.jhotdraw.figures.FigureAttributes
Sets the attribute with the given name and overwrites its previous value.
set(int, Object) - Method in class org.jhotdraw.util.collections.jdk11.ListWrapper
 
setActiveDrawingView(DrawingView) - Method in class org.jhotdraw.contrib.DesktopEventService
 
setActiveDrawingView(DrawingView) - Method in class org.jhotdraw.contrib.MDIDesktopPane
 
setAddedFigure(Figure) - Method in class org.jhotdraw.standard.ConnectionTool
 
setAddedFigure(Figure) - Method in class org.jhotdraw.standard.CreationTool
Sets the addedFigure attribute of the CreationTool object
setAddedFigures(List) - Method in class org.jhotdraw.standard.CreationTool
Sets the addedFigures attribute of the CreationTool object
setAffectedFigures(FigureEnumeration) - Method in class org.jhotdraw.standard.AlignCommand.UndoActivity
 
setAffectedFigures(FigureEnumeration) - Method in class org.jhotdraw.standard.ChangeAttributeCommand.UndoActivity
 
setAffectedFigures(FigureEnumeration) - Method in class org.jhotdraw.standard.SendToBackCommand.UndoActivity
 
setAffectedFigures(FigureEnumeration) - Method in class org.jhotdraw.util.UndoRedoActivity
 
setAffectedFigures(FigureEnumeration) - Method in interface org.jhotdraw.util.Undoable
 
setAffectedFigures(FigureEnumeration) - Method in class org.jhotdraw.util.UndoableAdapter
 
setAlignment(AlignCommand.Alignment) - Method in class org.jhotdraw.standard.AlignCommand
 
setAllSize(Dimension) - Method in class org.jhotdraw.contrib.MDIDesktopPane
Sets all component size properties ( maximum, minimum, preferred) to the given dimension.
setAllSize(int, int) - Method in class org.jhotdraw.contrib.MDIDesktopPane
Sets all component size properties ( maximum, minimum, preferred) to the given width and height.
setAnchorFigure(Figure) - Method in class org.jhotdraw.standard.DragTracker
 
setAnchorX(int) - Method in class org.jhotdraw.standard.AbstractTool
The anchor point is usually the first mouse click performed with this tool.
setAnchorY(int) - Method in class org.jhotdraw.standard.AbstractTool
The anchor point is usually the first mouse click performed with this tool.
setAngle(double) - Method in class org.jhotdraw.figures.ArrowTip
Sets point angle of arrow.
setApplicationName(String) - Method in class org.jhotdraw.application.DrawApplication
Set the name of the application build from this skeleton application
setAppliedAlignment(AlignCommand.Alignment) - Method in class org.jhotdraw.standard.AlignCommand.UndoActivity
 
setArc(int, int) - Method in class org.jhotdraw.figures.RoundRectangleFigure
Sets the arc's witdh and height.
setAttribute(String, Object) - Method in class org.jhotdraw.contrib.GraphicalCompositeFigure
Deprecated. use setAttribute(FigureAttributeConstant, Object) instead
setAttribute(FigureAttributeConstant, Object) - Method in class org.jhotdraw.contrib.GraphicalCompositeFigure
Delegate capabilities for storing and retrieving attributes to a CompositeFigure if the encapsulated presentation figure.
setAttribute(String, Object) - Method in class org.jhotdraw.contrib.TextAreaFigure
Deprecated. use setAttribute(FigureAttributeConstant, Object)
setAttribute(FigureAttributeConstant, Object) - Method in class org.jhotdraw.contrib.html.HTMLTextAreaFigure
A text area figure uses the "LeftMargin", "RightMargin", "TopMargin", "BottomMargin", "TabSize", "FontSize", "FontStyle", and "FontName" attributes
setAttribute(String, Object) - Method in class org.jhotdraw.figures.AttributeFigure
Deprecated. use setAttribute(FigureAttributeConstant, Object) instead
setAttribute(FigureAttributeConstant, Object) - Method in class org.jhotdraw.figures.AttributeFigure
 
setAttribute(String, Object) - Method in class org.jhotdraw.figures.GroupFigure
Deprecated. see setAttribute(FigureAttributeConstant,Object)
setAttribute(FigureAttributeConstant, Object) - Method in class org.jhotdraw.figures.GroupFigure
Sets the attribute of the GroupFigure as well as all contained Figures.
setAttribute(String, Object) - Method in class org.jhotdraw.figures.NullFigure
Deprecated. use setAttribute(FigureAttributeConstant, Object) instead
setAttribute(FigureAttributeConstant, Object) - Method in class org.jhotdraw.figures.NullFigure
Sets the named attribute to the new value
setAttribute(String, Object) - Method in class org.jhotdraw.figures.PolyLineFigure
Deprecated. use setAttribute(FigureAttributeConstant, Object) instead
setAttribute(FigureAttributeConstant, Object) - Method in class org.jhotdraw.figures.PolyLineFigure
Sets the attribute with the given name.
setAttribute(String, Object) - Method in class org.jhotdraw.figures.TextFigure
Deprecated. use setAttribute(FigureAttributeConstant, Object) instead
setAttribute(FigureAttributeConstant, Object) - Method in class org.jhotdraw.figures.TextFigure
A text figure understands the "FontSize", "FontStyle", and "FontName" attributes.
setAttribute(String, Object) - Method in interface org.jhotdraw.framework.Figure
Deprecated. use setAttribute(FigureAttributeConstant, Object) instead
setAttribute(FigureAttributeConstant, Object) - Method in interface org.jhotdraw.framework.Figure
Sets the named attribute to the new value
setAttribute(String, Object) - Method in class org.jhotdraw.standard.AbstractFigure
Deprecated. use setAttribute(FigureAttributeConstant, Object) instead
setAttribute(FigureAttributeConstant, Object) - Method in class org.jhotdraw.standard.AbstractFigure
Sets the named attribute to the new value.
setAttribute(FigureAttributeConstant) - Method in class org.jhotdraw.standard.ChangeAttributeCommand.UndoActivity
 
setAttribute(String, Object) - Method in class org.jhotdraw.standard.DecoratorFigure
Deprecated. use setAttribute(FigureAttributeConstant, Object) instead
setAttribute(FigureAttributeConstant, Object) - Method in class org.jhotdraw.standard.DecoratorFigure
Forwards setAttribute to its contained figure.
setAutonomous() - Method in class org.jhotdraw.contrib.html.ContentProducerRegistry
Sets the autonomous attribute of the ContentProducerRegistry object.
setAutoscrollMargin(int) - Method in class org.jhotdraw.contrib.AutoscrollHelper
 
setBackground(Color) - Method in interface org.jhotdraw.framework.DrawingView
Sets the background color of the DrawingView
setBackground(Color) - Method in class org.jhotdraw.standard.NullDrawingView
Sets the background color of the DrawingView
setBackupPoint(Point) - Method in class org.jhotdraw.standard.DragTracker.UndoActivity
 
setBackupText(String) - Method in class org.jhotdraw.contrib.TextAreaTool.UndoActivity
Sets the backupText attribute of the UndoActivity
setBackupText(String) - Method in class org.jhotdraw.figures.TextTool.UndoActivity
 
setBackupValue(Object) - Method in class org.jhotdraw.standard.ChangeAttributeCommand.UndoActivity
 
setBorderColor(Color) - Method in class org.jhotdraw.figures.AbstractLineDecoration
Sets color of arrow's border
setBorderOffset(Point) - Method in class org.jhotdraw.figures.BorderDecorator
 
setBounds(Rectangle, String) - Method in class org.jhotdraw.contrib.FloatingTextArea
Positions and sizes the overlay.
setBounds(Rectangle, String) - Method in class org.jhotdraw.util.FloatingTextField
Positions the overlay.
setBufferedDisplayUpdate() - Method in class org.jhotdraw.applet.DrawApplet
 
setCenter(Point2D) - Method in class org.jhotdraw.util.Bounds
 
setClip(int, int, int, int) - Method in class org.jhotdraw.contrib.zoom.ScalingGraphics
 
setClip(Shape) - Method in class org.jhotdraw.contrib.zoom.ScalingGraphics
 
setColor(Color) - Method in class org.jhotdraw.contrib.html.ColorContentProducer
Sets the color attribute of the ColorContentProducer object
setColor(Color) - Method in class org.jhotdraw.contrib.zoom.ScalingGraphics
 
setCommand(Command) - Method in class org.jhotdraw.contrib.CommandCheckBoxMenuItem
Sets the command attribute of the CommandMenuItem object
setCommand(Command) - Method in interface org.jhotdraw.contrib.CommandHolder
Sets the command of the CommandHolder object
setCommand(Command) - Method in class org.jhotdraw.contrib.CommandMenuItem
Sets the command attribute of the CommandMenuItem object
setComponent(Component) - Method in class org.jhotdraw.contrib.ComponentFigure
Setter for property component.
setConnectedFigure(Figure) - Method in class org.jhotdraw.figures.ConnectedTextTool.DeleteUndoActivity
 
setConnectedFigure(Figure) - Method in class org.jhotdraw.figures.ConnectedTextTool.UndoActivity
 
setConnectedFigure(Figure) - Method in class org.jhotdraw.figures.ConnectedTextTool
 
setConnection(ConnectionFigure) - Method in class org.jhotdraw.standard.ChangeConnectionHandle
 
setConnection(ConnectionFigure) - Method in class org.jhotdraw.standard.ConnectionHandle
 
setConnection(ConnectionFigure) - Method in class org.jhotdraw.standard.ConnectionTool.UndoActivity
 
setConnection(ConnectionFigure) - Method in class org.jhotdraw.standard.ConnectionTool
 
setConstrainer(PointConstrainer) - Method in interface org.jhotdraw.framework.DrawingView
Sets the current point constrainer.
setConstrainer(PointConstrainer) - Method in class org.jhotdraw.standard.NullDrawingView
Sets the current point constrainer.
setConstrainer(PointConstrainer) - Method in class org.jhotdraw.standard.StandardDrawingView
Sets the grid spacing that is used to constrain points.
setContainerFigure(CompositeFigure) - Method in class org.jhotdraw.contrib.CompositeFigureCreationTool
 
setContainerFigure(CompositeFigure) - Method in class org.jhotdraw.contrib.NestedCreationTool
 
setContents(Object) - Method in class org.jhotdraw.util.Clipboard
Sets the contents of the clipboard.
setCreatedFigure(Figure) - Method in class org.jhotdraw.standard.CreationTool
Sets the createdFigure attribute of the CreationTool object
setCurrentFontName(String) - Static method in class org.jhotdraw.figures.TextFigure
Sets the current font name
setCurrentFontSize(int) - Static method in class org.jhotdraw.figures.TextFigure
Sets the current font size.
setCurrentFontStyle(int) - Static method in class org.jhotdraw.figures.TextFigure
Sets the current font style.
setCursor(int, int, DrawingView) - Static method in class org.jhotdraw.contrib.dnd.DragNDropTool
Sets the type of cursor based on what is under the coordinates in the active view.
setCursor(Cursor) - Method in interface org.jhotdraw.framework.DrawingView
Sets the cursor of the DrawingView
setCursor(Cursor) - Method in class org.jhotdraw.standard.NullDrawingView
Sets the cursor of the DrawingView
setCursor(Cursor) - Method in class org.jhotdraw.standard.StandardDrawingView
 
setDamage(Rectangle) - Method in class org.jhotdraw.standard.StandardDrawingView
 
setDecoratedFigure(Figure) - Method in class org.jhotdraw.standard.DecoratorFigure
 
setDefaultAttribute(String, Object) - Static method in class org.jhotdraw.figures.AttributeFigure
Sets or adds a default value for a named attribute
setDefaultStorageFormat(StorageFormat) - Method in class org.jhotdraw.util.StorageFormatManager
Set a StorageFormat as the default storage format which is selected in a javax.swing.JFileChooser.
setDefaultTool(Tool) - Method in class org.jhotdraw.application.DrawApplication
 
setDelegateTool(Tool) - Method in class org.jhotdraw.standard.SelectionTool
 
setDesktop(Desktop) - Method in class org.jhotdraw.application.DrawApplication
 
setDesktopListener(DesktopListener) - Method in class org.jhotdraw.application.DrawApplication
 
setDisplayUpdate(Painter) - Method in interface org.jhotdraw.framework.DrawingView
Sets the current display update strategy.
setDisplayUpdate(Painter) - Method in class org.jhotdraw.standard.NullDrawingView
Sets the current display update strategy.
setDisplayUpdate(Painter) - Method in class org.jhotdraw.standard.StandardDrawingView
Sets the current display update strategy.
setDisposableDelay(long) - Method in interface org.jhotdraw.contrib.html.DisposableResourceHolder
Sets the disposableDelay
setDisposableDelay(long) - Method in class org.jhotdraw.contrib.html.StandardDisposableResourceHolder
Sets the disposableDelay attribute of the StandardDisposableResourceHolder object
setDragGestureListener(DragGestureListener) - Method in class org.jhotdraw.contrib.dnd.DNDHelper
 
setDragGestureRecognizer(DragGestureRecognizer) - Method in class org.jhotdraw.contrib.dnd.DNDHelper
 
setDragOn(boolean) - Method in class org.jhotdraw.contrib.dnd.DragNDropTool
 
setDragSourceListener(DragSourceListener) - Method in class org.jhotdraw.contrib.dnd.DNDHelper
 
setDrawing(Drawing) - Method in class org.jhotdraw.contrib.zoom.ZoomDrawingView
 
setDrawing(Drawing) - Method in interface org.jhotdraw.framework.DrawingView
Sets and installs another drawing in the view.
setDrawing(Drawing) - Method in class org.jhotdraw.standard.NullDrawingView
Sets and installs another drawing in the view.
setDrawing(Drawing) - Method in class org.jhotdraw.standard.StandardDrawingView
Sets and installs another drawing in the view.
setDrawingTitle(String) - Method in class org.jhotdraw.application.DrawApplication
Set the title of the currently selected drawing
setDrawingTitle(String) - Method in class org.jhotdraw.contrib.MDI_DrawApplication
Set the title of the currently selected drawing
setDrawingView(DrawingView) - Method in class org.jhotdraw.util.UndoableAdapter
 
setDrawingView(DrawingView) - Method in class org.jhotdraw.util.UndoableHandle
Deprecated. attribute not required anymore
setDropTarget(DropTarget) - Method in class org.jhotdraw.contrib.dnd.DNDHelper
 
setDropTargetListener(DropTargetListener) - Method in class org.jhotdraw.contrib.dnd.DNDHelper
 
setEditedFigure(Figure) - Method in class org.jhotdraw.contrib.TextAreaTool
Sets the editedFigure attribute of the TextAreaTool
setEditor(DrawingEditor) - Method in interface org.jhotdraw.framework.DrawingView
Sets the view's editor.
setEditor(DrawingEditor) - Method in class org.jhotdraw.standard.AbstractTool
 
setEditor(DrawingEditor) - Method in class org.jhotdraw.standard.NullDrawingView
Sets the view's editor.
setEditor(DrawingEditor) - Method in class org.jhotdraw.standard.StandardDrawingView
Sets the view's editor.
setEnabled(boolean) - Method in interface org.jhotdraw.framework.Tool
 
setEnabled(boolean) - Method in class org.jhotdraw.standard.AbstractTool
 
setEnabled(boolean) - Method in class org.jhotdraw.util.UndoableTool
 
setEnd(int) - Method in class org.jhotdraw.samples.pert.PertFigure
 
setEndConnector(Connector) - Method in class org.jhotdraw.figures.LineConnection
 
setEndConnector(Connector) - Method in class org.jhotdraw.standard.ConnectionTool
 
setEndDecoration(LineDecoration) - Method in class org.jhotdraw.figures.PolyLineFigure
Sets the end decoration.
setFileDescription(String) - Method in class org.jhotdraw.util.StandardStorageFormat
Set the file description for the file type of the storage format
setFileExtension(String) - Method in class org.jhotdraw.util.StandardStorageFormat
Set the file extension for the storage format
setFileFilter(FileFilter) - Method in class org.jhotdraw.util.StandardStorageFormat
Set the FileFilter used to identify Drawing files with the correct file extension for this StorageFormat.
setFillColor(Color) - Method in class org.jhotdraw.figures.AbstractLineDecoration
Sets color with which arrow is filled
setFont(Font) - Method in class org.jhotdraw.contrib.TextAreaFigure
Sets the font.
setFont(Font) - Method in class org.jhotdraw.contrib.zoom.ScalingGraphics
 
setFont(Font) - Method in class org.jhotdraw.figures.FontSizeHandle.UndoActivity
 
setFont(Font) - Method in class org.jhotdraw.figures.TextFigure
Sets the font.
setFontDirty(boolean) - Method in class org.jhotdraw.contrib.TextAreaFigure
Sets the fontDirty attribute of the TextAreaFigure object
setFrameColor(Color) - Method in class org.jhotdraw.figures.PolyLineFigure
 
setFrameFigure(Figure) - Method in class org.jhotdraw.contrib.html.HTMLTextAreaFigure
Sets the frameFigure attribute of the HTMLTextAreaFigure object
setHasMoved(boolean) - Method in class org.jhotdraw.standard.DragTracker
 
setIconkit(Iconkit) - Method in class org.jhotdraw.application.DrawApplication
 
setImage(BufferedImage) - Method in class org.jhotdraw.contrib.html.HTMLTextAreaFigure
Sets the image attribute of the HTMLTextAreaFigure object
setImageFigure(ImageFigure) - Method in class org.jhotdraw.figures.InsertImageCommand.UndoActivity
 
setInnerRadius(double) - Method in class org.jhotdraw.figures.ArrowTip
Sets the inner radius
setInsets(Insets) - Method in interface org.jhotdraw.contrib.Layouter
Set the insets for spacing between the figure and its subfigures
setInsets(Insets) - Method in class org.jhotdraw.contrib.SimpleLayouter
Set the insets for spacing between the figure and its subfigures
setInsets(Insets) - Method in class org.jhotdraw.contrib.html.HTMLLayouter
Sets the insets attribute of the HTMLLayouter object
setInternalPolygon(Polygon) - Method in class org.jhotdraw.contrib.PolygonFigure
 
setIntrinsicContentProducer(ContentProducer) - Method in class org.jhotdraw.contrib.html.HTMLTextAreaFigure
Sets the IntrinsicContentProducer attribute of the HTMLTextAreaFigure object
setLastClick(Point) - Method in class org.jhotdraw.standard.StandardDrawingView
 
setLastMouseX(int) - Method in class org.jhotdraw.standard.DragTracker
 
setLastMouseY(int) - Method in class org.jhotdraw.standard.DragTracker
 
setLayoutable(Layoutable) - Method in class org.jhotdraw.contrib.SimpleLayouter
Set the figure upon which the layout strategy operates.
setLayouter(Layouter) - Method in class org.jhotdraw.contrib.GraphicalCompositeFigure
Set a Layouter object which encapsulated a layout algorithm for this figure.
setLayouter(Layouter) - Method in interface org.jhotdraw.contrib.Layoutable
Set the Layouter for this Layoutable
setLocator(OffsetLocator) - Method in class org.jhotdraw.figures.TextFigure
 
setLocator(Locator) - Method in class org.jhotdraw.standard.LocatorConnector
 
setManager(DisposableResourceManager) - Method in class org.jhotdraw.contrib.html.ETSLADisposalStrategy
Sets the manager holding the resources for this strategy
setManager(DisposableResourceManager) - Method in interface org.jhotdraw.contrib.html.ResourceDisposabilityStrategy
Sets the manager holding the resources for this strategy
setMappedDrawingView(DrawingView) - Method in class org.jhotdraw.contrib.MiniMapView
 
setName(String) - Method in class org.jhotdraw.standard.AbstractCommand
 
setNestedException(Exception) - Method in class org.jhotdraw.framework.JHotDrawException
 
setNestedException(Exception) - Method in class org.jhotdraw.framework.JHotDrawRuntimeException
 
setObservedFigure(Figure) - Method in class org.jhotdraw.figures.TextFigure
 
setOldConnector(Connector) - Method in class org.jhotdraw.standard.ChangeConnectionHandle.UndoActivity
 
setOldFontSize(int) - Method in class org.jhotdraw.figures.FontSizeHandle.UndoActivity
 
setOldPoint(Point) - Method in class org.jhotdraw.figures.PolyLineHandle.UndoActivity
 
setOriginPosition(Point) - Method in class org.jhotdraw.contrib.zoom.ZoomDrawingView
Sets the coordinates of the left top corner displayed by the view.
setOriginalPoint(Point) - Method in class org.jhotdraw.standard.DragTracker.UndoActivity
 
setOriginalText(String) - Method in class org.jhotdraw.contrib.TextAreaTool.UndoActivity
Sets the originalText attribute of the UndoActivity
setOriginalText(String) - Method in class org.jhotdraw.figures.TextTool.UndoActivity
 
setOuterRadius(double) - Method in class org.jhotdraw.figures.ArrowTip
Sets the outer radius
setPaintMode() - Method in class org.jhotdraw.contrib.zoom.ScalingGraphics
 
setParent(ContentProducerRegistry) - Method in class org.jhotdraw.contrib.html.ContentProducerRegistry
Sets the parent attribute of the ContentProducerRegistry object
setPeriodicity(long) - Method in class org.jhotdraw.contrib.html.ETSLADisposalStrategy
Sets the periodicity attribute of the ETSLADisposalStrategy object
setPoint(int, int) - Method in class org.jhotdraw.standard.ChangeConnectionEndHandle
Sets the end point of the connection.
setPoint(int, int) - Method in class org.jhotdraw.standard.ChangeConnectionHandle
Sets the location of the target point.
setPoint(int, int) - Method in class org.jhotdraw.standard.ChangeConnectionStartHandle
Sets the start point of the connection.
setPointAt(Point, int) - Method in class org.jhotdraw.contrib.PolygonFigure
Changes the position of a node.
setPointAt(Point, int) - Method in class org.jhotdraw.figures.LineConnection
Sets the point and updates the connection.
setPointAt(Point, int) - Method in class org.jhotdraw.figures.PolyLineFigure
Changes the position of a node.
setPointAt(Point, int) - Method in interface org.jhotdraw.framework.ConnectionFigure
Sets the position of the point at the given position
setPointIndex(int) - Method in class org.jhotdraw.figures.PolyLineHandle.UndoActivity
 
setPoints(Point, Point) - Method in class org.jhotdraw.figures.LineFigure
Sets the start and end point.
setPresentationFigure(Figure) - Method in class org.jhotdraw.contrib.GraphicalCompositeFigure
Set a figure which renders this CompositeFigure.
setPrototypeFigure(Figure) - Method in class org.jhotdraw.standard.CreationTool
As the name suggests this CreationTool uses the Prototype design pattern.
setRawHTML(boolean) - Method in class org.jhotdraw.contrib.html.HTMLTextAreaFigure
Sets the rawHTML attribute of the HTMLTextAreaFigure object
setReadOnly(boolean) - Method in class org.jhotdraw.contrib.TextAreaFigure
 
setReadOnly(boolean) - Method in class org.jhotdraw.figures.TextFigure
Sets the read only status of the text figure.
setReadOnly(boolean) - Method in class org.jhotdraw.standard.StandardDrawingView
Determines whether the drawing view is in read-only mode.
setRedoable(boolean) - Method in class org.jhotdraw.util.UndoRedoActivity
Dispatch to setUndoable of the activity to be reversed.
setRedoable(boolean) - Method in interface org.jhotdraw.util.Undoable
 
setRedoable(boolean) - Method in class org.jhotdraw.util.UndoableAdapter
 
setResource(Object) - Method in interface org.jhotdraw.contrib.html.DisposableResourceHolder
Sets the resource
setResource(Object) - Method in class org.jhotdraw.contrib.html.StandardDisposableResourceHolder
Sets the resource attribute of the StandardDisposableResourceHolder object
setResourceName(String) - Method in class org.jhotdraw.contrib.html.ResourceContentProducer
 
setReversedActivity(Undoable) - Method in class org.jhotdraw.util.UndoRedoActivity
 
setScale(double) - Method in class org.jhotdraw.contrib.zoom.ScalingGraphics
Sets the scale to be used for any subsequent drawing operations.
setScale(float) - Method in class org.jhotdraw.contrib.zoom.ZoomCommand
Sets the scale attribute of the ZoomCommand object
setSelectedFigure(Figure) - Method in interface org.jhotdraw.contrib.PopupMenuFigureSelection
Set the figure which was selected when the popup menu was invoked.
setSelectedFigures(FigureEnumeration) - Method in class org.jhotdraw.standard.CutCommand.UndoActivity
Preserve the selection of figures the moment the command was executed.
setSimpleDisplayUpdate() - Method in class org.jhotdraw.applet.DrawApplet
 
setSizeDirty(boolean) - Method in class org.jhotdraw.contrib.TextAreaFigure
Called to set the dirty status of the size
setSourceUndoActivity(Undoable) - Method in class org.jhotdraw.contrib.dnd.JHDDragSourceListener
 
setStartConnector(Connector) - Method in class org.jhotdraw.figures.LineConnection
 
setStartConnector(Connector) - Method in class org.jhotdraw.standard.ConnectionTool
 
setStartDecoration(LineDecoration) - Method in class org.jhotdraw.figures.PolyLineFigure
Sets the start decoration.
setStorageFormatManager(StorageFormatManager) - Method in class org.jhotdraw.application.DrawApplication
Set the StorageFormatManager.
setStrategy(ResourceDisposabilityStrategy) - Static method in class org.jhotdraw.contrib.html.DisposableResourceManagerFactory
Sets the strategy of the DisposableResourceManagerFactory class.
setStrategy(ResourceDisposabilityStrategy) - Method in class org.jhotdraw.contrib.html.StandardDisposableResourceManager
Sets the strategy attribute of the StandardDisposableResourceManager object
setSubject(JScrollPane) - Method in class org.jhotdraw.contrib.MiniMapView
 
setTargetConnector(Connector) - Method in class org.jhotdraw.standard.ConnectionTool
 
setTargetFigure(Figure) - Method in class org.jhotdraw.standard.ChangeConnectionHandle
 
setTargetFigure(Figure) - Method in class org.jhotdraw.standard.ConnectionHandle
 
setTargetFigure(Figure) - Method in class org.jhotdraw.standard.ConnectionTool
 
setTargetUndoActivity(Undoable) - Method in class org.jhotdraw.contrib.dnd.JHDDropTargetListener
 
setText(String) - Method in class org.jhotdraw.contrib.TextAreaFigure
Sets the text of the figure
setText(String) - Method in class org.jhotdraw.contrib.TextAreaTool.UndoActivity
Sets the text attribute of the UndoActivity
setText(String) - Method in class org.jhotdraw.figures.TextFigure
Sets the text shown by the text figure.
setText(String) - Method in class org.jhotdraw.figures.TextTool.UndoActivity
 
setText(String) - Method in interface org.jhotdraw.standard.TextHolder
Sets the text shown by the text figure.
setTextDirty(boolean) - Method in class org.jhotdraw.contrib.TextAreaFigure
Sets the textDirty attribute of the TextAreaFigure object
setTextHolder(TextHolder) - Method in class org.jhotdraw.contrib.html.TextHolderContentProducer
 
setTitle(String) - Method in interface org.jhotdraw.framework.Drawing
 
setTitle(String) - Method in class org.jhotdraw.standard.StandardDrawing
 
setTool(Tool, String) - Method in class org.jhotdraw.application.DrawApplication
Note: it is inconsistent to directly assign a variable but when using it use it from a method.
setTool(Tool) - Method in class org.jhotdraw.samples.javadraw.JavaDrawViewer
Sets the current the tool
setTypingTarget(TextHolder) - Method in class org.jhotdraw.contrib.TextAreaTool
Sets the typingTarget attribute of the TextAreaTool
setTypingTarget(TextHolder) - Method in class org.jhotdraw.figures.TextTool
 
setURL(URL) - Method in class org.jhotdraw.contrib.html.URLContentProducer
 
setUndoActivity(Undoable) - Method in interface org.jhotdraw.framework.Handle
Sets an Undoable to be used by the Undo/Redo infrastructure.
setUndoActivity(Undoable) - Method in interface org.jhotdraw.framework.Tool
 
setUndoActivity(Undoable) - Method in class org.jhotdraw.standard.AbstractCommand
 
setUndoActivity(Undoable) - Method in class org.jhotdraw.standard.AbstractHandle
 
setUndoActivity(Undoable) - Method in class org.jhotdraw.standard.AbstractTool
 
setUndoActivity(Undoable) - Method in interface org.jhotdraw.util.Command
 
setUndoActivity(Undoable) - Method in class org.jhotdraw.util.UndoableCommand
 
setUndoActivity(Undoable) - Method in class org.jhotdraw.util.UndoableHandle
 
setUndoActivity(Undoable) - Method in class org.jhotdraw.util.UndoableTool
 
setUndoManager(UndoManager) - Method in class org.jhotdraw.applet.DrawApplet
 
setUndoManager(UndoManager) - Method in class org.jhotdraw.application.DrawApplication
 
setUndoManager(UndoManager) - Method in class org.jhotdraw.samples.javadraw.JavaDrawViewer
 
setUndoable(boolean) - Method in class org.jhotdraw.util.UndoRedoActivity
Dispatch to setRedoable of the activity to be reversed.
setUndoable(boolean) - Method in interface org.jhotdraw.util.Undoable
 
setUndoable(boolean) - Method in class org.jhotdraw.util.UndoableAdapter
 
setUsable(boolean) - Method in interface org.jhotdraw.framework.Tool
 
setUsable(boolean) - Method in class org.jhotdraw.standard.AbstractTool
 
setUsable(boolean) - Method in class org.jhotdraw.util.UndoableTool
 
setUseBufferedDraw(boolean) - Method in class org.jhotdraw.contrib.html.HTMLTextAreaFigure
Sets the useBufferedDraw attribute of the HTMLTextAreaFigure object
setUseDirectDraw(boolean) - Method in class org.jhotdraw.contrib.html.HTMLTextAreaFigure
Sets the useDirectDraw attribute of the HTMLTextAreaFigure object
setUserSize(int, int) - Method in class org.jhotdraw.contrib.zoom.ZoomDrawingView
Sets the size of this view in user coordinates.
setUserSize(Dimension) - Method in class org.jhotdraw.contrib.zoom.ZoomDrawingView
Sets the size of this view in user coordinates.
setValue(int) - Method in class org.jhotdraw.figures.NumberTextFigure
Sets the numberical value of the contained text.
setView(DrawingView) - Method in class org.jhotdraw.application.DrawApplication
 
setView(DrawingView) - Method in class org.jhotdraw.standard.AbstractTool
 
setViewBoxColor(Color) - Method in class org.jhotdraw.contrib.MiniMapView
 
setViewPosition(Point) - Method in class org.jhotdraw.contrib.zoom.ZoomDrawingView
 
setWrappedCommand(Command) - Method in class org.jhotdraw.util.UndoableCommand
 
setWrappedHandle(Handle) - Method in class org.jhotdraw.util.UndoableHandle
 
setWrappedTool(Tool) - Method in class org.jhotdraw.util.UndoableTool
 
setXORMode(Color) - Method in class org.jhotdraw.contrib.zoom.ScalingGraphics
 
setZValue(int) - Method in interface org.jhotdraw.framework.Figure
Sets the z value (back-to-front ordering) of this figure.
setZValue(int) - Method in class org.jhotdraw.standard.AbstractFigure
Sets the z value (back-to-front ordering) of this figure.
setZoomSpeed(double) - Method in class org.jhotdraw.contrib.zoom.ZoomDrawingView
Set the zoom speed.
shiftBy(int, int) - Method in class org.jhotdraw.util.Bounds
 
showHelp() - Method in class org.jhotdraw.applet.DrawApplet
Shows a help page for the applet.
showPopupMenu(Figure, int, int, Component) - Method in class org.jhotdraw.contrib.CustomSelectionTool
This method displays a popup menu, if there is one registered with the Figure (the Figure's attributes are queried for Figure.POPUP_MENU which is used to indicate an association of a popup menu with the Figure).
showStatus(String) - Method in class org.jhotdraw.application.DrawApplication
Shows a status message.
showStatus(String) - Method in interface org.jhotdraw.framework.DrawingEditor
Shows a status message in the editor's user interface
size() - Method in interface org.jhotdraw.framework.Figure
Gets the size of the figure
size() - Method in class org.jhotdraw.standard.AbstractFigure
Gets the size of the figure.
size() - Static method in class org.jhotdraw.util.ColorMap
 
size() - Method in class org.jhotdraw.util.collections.jdk11.ListWrapper
 
size() - Method in class org.jhotdraw.util.collections.jdk11.MapWrapper
 
size() - Method in class org.jhotdraw.util.collections.jdk11.SetWrapper
 
smoothPoints() - Method in class org.jhotdraw.contrib.PolygonFigure
Remove points that are nearly colinear with others
source() - Method in class org.jhotdraw.standard.ChangeConnectionHandle
Gets the side of the connection that is unaffected by the change.
south(Figure) - Static method in class org.jhotdraw.standard.BoxHandleKit
 
south() - Static method in class org.jhotdraw.standard.RelativeLocator
South.
south(Rectangle) - Static method in class org.jhotdraw.util.Geom
 
southEast(Figure) - Static method in class org.jhotdraw.standard.BoxHandleKit
 
southEast() - Static method in class org.jhotdraw.standard.RelativeLocator
South east.
southWest(Figure) - Static method in class org.jhotdraw.standard.BoxHandleKit
 
southWest() - Static method in class org.jhotdraw.standard.RelativeLocator
South west.
splitSegment(int, int) - Method in class org.jhotdraw.contrib.PolygonFigure
Splits the segment at the given point if a segment was hit.
splitSegment(int, int) - Method in class org.jhotdraw.figures.PolyLineFigure
Splits the segment at the given point if a segment was hit.
splitSegment(int, int) - Method in interface org.jhotdraw.framework.ConnectionFigure
Splits the hit segment.
start() - Method in class org.jhotdraw.samples.javadraw.Animator
 
start() - Method in class org.jhotdraw.samples.pert.PertFigure
 
startAnimation() - Method in class org.jhotdraw.samples.javadraw.JavaDrawApp
 
startAnimation() - Method in class org.jhotdraw.samples.javadraw.JavaDrawApplet
 
startDisposing() - Method in interface org.jhotdraw.contrib.html.DisposableResourceManager
Activates the strategy which starts disposing of resources as fitted
startDisposing() - Method in class org.jhotdraw.contrib.html.ETSLADisposalStrategy
Activates the strategy which starts disposing of resources as fitted
startDisposing() - Method in interface org.jhotdraw.contrib.html.ResourceDisposabilityStrategy
Activates the strategy which starts disposing of resources as fitted
startDisposing() - Method in class org.jhotdraw.contrib.html.StandardDisposableResourceManager
Activates the strategy which starts disposing of resources as fitted
startFigure() - Method in class org.jhotdraw.figures.LineConnection
Gets the start figure of the connection.
startFigure() - Method in interface org.jhotdraw.framework.ConnectionFigure
Gets the start figure of the connection.
startPoint(int, int) - Method in class org.jhotdraw.figures.LineConnection
Sets the start point.
startPoint() - Method in class org.jhotdraw.figures.LineConnection
Gets the start point.
startPoint() - Method in class org.jhotdraw.figures.LineFigure
Gets a copy of the start point.
startPoint(int, int) - Method in class org.jhotdraw.figures.LineFigure
Sets the start point.
startPoint(int, int) - Method in interface org.jhotdraw.framework.ConnectionFigure
Sets the start point.
startPoint() - Method in interface org.jhotdraw.framework.ConnectionFigure
Gets the start point.
stopDisposing(long) - Method in interface org.jhotdraw.contrib.html.DisposableResourceManager
Deactivates the strategy that stops automatic disposal of resource.
stopDisposing(long) - Method in class org.jhotdraw.contrib.html.ETSLADisposalStrategy
Deactivates the strategy that stops automatic disposal of resources.
stopDisposing(long) - Method in interface org.jhotdraw.contrib.html.ResourceDisposabilityStrategy
Deactivates the strategy that stops automatic disposal of resource.
stopDisposing(long) - Method in class org.jhotdraw.contrib.html.StandardDisposableResourceManager
Deactivates the strategy that stops automatic disposal of resource.
store(String, Drawing) - Method in class org.jhotdraw.contrib.SVGStorageFormat
Store a Drawing as SVG under a given name.
store(String, Drawing) - Method in class org.jhotdraw.util.JDOStorageFormat
Store a Drawing under a given name.
store(String, Drawing) - Method in class org.jhotdraw.util.SerializationStorageFormat
Store a Drawing under a given name.
store(String, Drawing) - Method in class org.jhotdraw.util.StandardStorageFormat
Store a Drawing under a given name.
store(String, Drawing) - Method in interface org.jhotdraw.util.StorageFormat
Store a Drawing under a given name.
subList(int, int) - Method in class org.jhotdraw.util.collections.jdk11.ListWrapper
 
substituteEntityKeywords(String) - Method in class org.jhotdraw.contrib.html.HTMLTextAreaFigure
Returns a new String with the entity keywords replaced by their current attribute value.
supportDropTargetDragEvent(DropTargetDragEvent) - Method in class org.jhotdraw.contrib.dnd.JHDDropTargetListener
Tests wether the Drag event is of a type that we support handling Check the DND interface and support the events it says it supports if not a dnd interface comp, then dont support!
swapFont() - Method in class org.jhotdraw.figures.FontSizeHandle.UndoActivity
 
switchToEditTools() - Method in class org.jhotdraw.contrib.CustomToolBar
Select the palette with the edit tools
switchToStandardTools() - Method in class org.jhotdraw.contrib.CustomToolBar
Select the palette with the standard tools
switchToolBar() - Method in class org.jhotdraw.contrib.CustomToolBar
Switch between the two available palettes with tools

T

TERTIARY - Static variable in interface org.jhotdraw.contrib.Desktop
 
TEXT_COLOR - Static variable in class org.jhotdraw.framework.FigureAttributeConstant
 
TEXT_COLOR_STR - Static variable in class org.jhotdraw.framework.FigureAttributeConstant
 
TOPS - Static variable in class org.jhotdraw.standard.AlignCommand.Alignment
align tops
TOP_MARGIN - Static variable in class org.jhotdraw.framework.FigureAttributeConstant
 
TOP_MARGIN_STR - Static variable in class org.jhotdraw.framework.FigureAttributeConstant
 
TORQUE_STRENGTH - Variable in class org.jhotdraw.util.GraphLayout
 
TYPE - Static variable in class org.jhotdraw.standard.StandardFigureSelection
The type identifier of the selection.
TextAreaFigure - class org.jhotdraw.contrib.TextAreaFigure.
A TextAreaFigure contains formatted text.
TextAreaFigure() - Constructor for class org.jhotdraw.contrib.TextAreaFigure
Constructor for the TextAreaFigure object
TextAreaTool - class org.jhotdraw.contrib.TextAreaTool.
A TextAreaTool creates TextAreaFigures.
TextAreaTool(DrawingEditor, Figure) - Constructor for class org.jhotdraw.contrib.TextAreaTool
Constructor for the TextAreaTool object
TextAreaTool.UndoActivity - class org.jhotdraw.contrib.TextAreaTool.UndoActivity.
Handles undo/redo for text areas
TextAreaTool.UndoActivity(DrawingView, String) - Constructor for class org.jhotdraw.contrib.TextAreaTool.UndoActivity
Constructor for the UndoActivity object
TextFigure - class org.jhotdraw.figures.TextFigure.
A text figure.
TextFigure() - Constructor for class org.jhotdraw.figures.TextFigure
 
TextHolder - interface org.jhotdraw.standard.TextHolder.
The interface of a figure that has some editable text contents.
TextHolderContentProducer - class org.jhotdraw.contrib.html.TextHolderContentProducer.
TextAreaFigureContentProducer produces text contents from an existing TextHolder figure
It can either be specific if set for a specific figure, or generic, encoding any color passed to the getContents method.
TextHolderContentProducer() - Constructor for class org.jhotdraw.contrib.html.TextHolderContentProducer
Constructor for the TextAreaFigureContentProducer object
TextHolderContentProducer(TextHolder) - Constructor for class org.jhotdraw.contrib.html.TextHolderContentProducer
Constructor for the TextAreaFigureContentProducer object
TextTool - class org.jhotdraw.figures.TextTool.
Tool to create new or edit existing text figures.
TextTool(DrawingEditor, Figure) - Constructor for class org.jhotdraw.figures.TextTool
 
TextTool.UndoActivity - class org.jhotdraw.figures.TextTool.UndoActivity.
 
TextTool.UndoActivity(DrawingView, String) - Constructor for class org.jhotdraw.figures.TextTool.UndoActivity
 
ToggleGridCommand - class org.jhotdraw.standard.ToggleGridCommand.
A command to toggle the snap to grid behavior.
ToggleGridCommand(String, DrawingEditor, Point) - Constructor for class org.jhotdraw.standard.ToggleGridCommand
Constructs a toggle grid command.
Tool - interface org.jhotdraw.framework.Tool.
A tool defines a mode of the drawing view.
ToolButton - class org.jhotdraw.standard.ToolButton.
A PaletteButton that is associated with a tool.
ToolButton(PaletteListener, String, String, Tool) - Constructor for class org.jhotdraw.standard.ToolButton
 
ToolListener - interface org.jhotdraw.framework.ToolListener.
 
TriangleFigure - class org.jhotdraw.contrib.TriangleFigure.
A triangle with same dimensions as its enclosing rectangle, and apex at any of 8 places
TriangleFigure() - Constructor for class org.jhotdraw.contrib.TriangleFigure
 
TriangleFigure(Point, Point) - Constructor for class org.jhotdraw.contrib.TriangleFigure
 
TriangleFigureGeometricAdapter - class org.jhotdraw.contrib.html.TriangleFigureGeometricAdapter.
Geometric adapter for the TriangleFigure
TriangleFigureGeometricAdapter() - Constructor for class org.jhotdraw.contrib.html.TriangleFigureGeometricAdapter
Constructor for the TriangleFigureGeometricAdapter object
TriangleFigureGeometricAdapter(Point, Point) - Constructor for class org.jhotdraw.contrib.html.TriangleFigureGeometricAdapter
Constructor for the TriangleFigureGeometricAdapter object
target() - Method in class org.jhotdraw.standard.ChangeConnectionEndHandle
Gets the end figure of a connection.
target() - Method in class org.jhotdraw.standard.ChangeConnectionHandle
Returns the target connector of the change.
target() - Method in class org.jhotdraw.standard.ChangeConnectionStartHandle
Gets the start figure of a connection.
textDisplayBox() - Method in class org.jhotdraw.contrib.TextAreaFigure
Returns the display box for the text
textDisplayBox() - Method in class org.jhotdraw.figures.TextFigure
 
textDisplayBox() - Method in interface org.jhotdraw.standard.TextHolder
 
textExtent() - Method in class org.jhotdraw.figures.TextFigure
 
tileFrames() - Method in class org.jhotdraw.contrib.MDIDesktopPane
Deprecated. use tileFramesHorizontally() instead
tileFramesHorizontally() - Method in class org.jhotdraw.contrib.MDIDesktopPane
 
tileFramesVertically() - Method in class org.jhotdraw.contrib.MDIDesktopPane
 
toArray() - Method in class org.jhotdraw.util.collections.jdk11.ListWrapper
 
toArray(Object[]) - Method in class org.jhotdraw.util.collections.jdk11.ListWrapper
 
toArray() - Method in class org.jhotdraw.util.collections.jdk11.SetWrapper
 
toArray(Object[]) - Method in class org.jhotdraw.util.collections.jdk11.SetWrapper
 
toList() - Method in interface org.jhotdraw.framework.HandleEnumeration
Returns a list with all elements currently available in the enumeration.
toList() - Method in class org.jhotdraw.standard.HandleAndEnumerator
 
toList() - Method in class org.jhotdraw.standard.HandleEnumerator
Returns a list with all elements currently available in the enumeration.
toString() - Method in class org.jhotdraw.standard.AlignCommand.Alignment
 
toString() - Method in class org.jhotdraw.standard.StandardDrawingView
 
toString() - Method in class org.jhotdraw.util.Bounds
 
toggleAnimation() - Method in class org.jhotdraw.samples.javadraw.JavaDrawApplet
 
toggleSelection(Figure) - Method in interface org.jhotdraw.framework.DrawingView
If a figure isn't selected it is added to the selection.
toggleSelection(Figure) - Method in class org.jhotdraw.standard.NullDrawingView
If a figure isn't selected it is added to the selection.
toggleSelection(Figure) - Method in class org.jhotdraw.standard.StandardDrawingView
If a figure isn't selected it is added to the selection.
tool() - Method in class org.jhotdraw.applet.DrawApplet
Gets the current tool.
tool() - Method in class org.jhotdraw.application.DrawApplication
Gets the current tool.
tool() - Method in interface org.jhotdraw.framework.DrawingEditor
Gets the editor's current tool.
tool() - Method in interface org.jhotdraw.framework.DrawingView
Gets the current tool.
tool() - Method in class org.jhotdraw.samples.javadraw.JavaDrawViewer
Gets the current the tool (there is only one):
tool() - Method in class org.jhotdraw.standard.NullDrawingView
Gets the current tool.
tool() - Method in class org.jhotdraw.standard.StandardDrawingView
Gets the current tool.
tool() - Method in class org.jhotdraw.standard.ToolButton
 
toolActivated(EventObject) - Method in interface org.jhotdraw.framework.ToolListener
 
toolActivated(EventObject) - Method in class org.jhotdraw.standard.ToolButton
 
toolActivated(EventObject) - Method in class org.jhotdraw.util.UndoableTool
 
toolDeactivated(EventObject) - Method in interface org.jhotdraw.framework.ToolListener
 
toolDeactivated(EventObject) - Method in class org.jhotdraw.standard.ToolButton
 
toolDeactivated(EventObject) - Method in class org.jhotdraw.util.UndoableTool
 
toolDisabled(EventObject) - Method in interface org.jhotdraw.framework.ToolListener
 
toolDisabled(EventObject) - Method in class org.jhotdraw.standard.ToolButton
 
toolDisabled(EventObject) - Method in class org.jhotdraw.util.UndoableTool
 
toolDone() - Method in class org.jhotdraw.applet.DrawApplet
Sets the default tool of the editor.
toolDone() - Method in class org.jhotdraw.application.DrawApplication
Sets the default tool of the editor.
toolDone() - Method in class org.jhotdraw.contrib.CompositeFigureCreationTool
 
toolDone() - Method in class org.jhotdraw.contrib.NestedCreationTool
 
toolDone() - Method in interface org.jhotdraw.framework.DrawingEditor
Informs the editor that a tool has done its interaction.
toolDone() - Method in class org.jhotdraw.samples.javadraw.JavaDrawViewer
Sets the editor's default tool.
toolEnabled(EventObject) - Method in interface org.jhotdraw.framework.ToolListener
 
toolEnabled(EventObject) - Method in class org.jhotdraw.standard.ToolButton
 
toolEnabled(EventObject) - Method in class org.jhotdraw.util.UndoableTool
 
toolUnusable(EventObject) - Method in interface org.jhotdraw.framework.ToolListener
 
toolUnusable(EventObject) - Method in class org.jhotdraw.standard.ToolButton
 
toolUnusable(EventObject) - Method in class org.jhotdraw.util.UndoableTool
 
toolUsable(EventObject) - Method in interface org.jhotdraw.framework.ToolListener
 
toolUsable(EventObject) - Method in class org.jhotdraw.standard.ToolButton
 
toolUsable(EventObject) - Method in class org.jhotdraw.util.UndoableTool
 
topLeftCorner(Rectangle) - Static method in class org.jhotdraw.util.Geom
Returns the top left corner of the rectangle
topRightCorner(Rectangle) - Static method in class org.jhotdraw.util.Geom
Returns the top right corner of the rectangle
trackConnectors(MouseEvent, int, int) - Method in class org.jhotdraw.standard.ConnectionTool
Attempts to set the Connector to be connected to based on the current location of the mouse.
translate(int, int) - Method in class org.jhotdraw.contrib.zoom.ScalingGraphics
 

U

URL - Static variable in class org.jhotdraw.framework.FigureAttributeConstant
 
URLContentProducer - class org.jhotdraw.contrib.html.URLContentProducer.
URLContentProducer produces string contents from URLs.
URLContentProducer() - Constructor for class org.jhotdraw.contrib.html.URLContentProducer
Constructor for the URLContentProducer object
URLContentProducer(URL) - Constructor for class org.jhotdraw.contrib.html.URLContentProducer
Constructor for the URLContentProducer object
URLTool - class org.jhotdraw.samples.javadraw.URLTool.
A tool to attach URLs to figures.
URLTool(DrawingEditor) - Constructor for class org.jhotdraw.samples.javadraw.URLTool
 
URL_STR - Static variable in class org.jhotdraw.framework.FigureAttributeConstant
 
UndoCommand - class org.jhotdraw.util.UndoCommand.
Command to undo the latest change in the drawing.
UndoCommand(String, DrawingEditor) - Constructor for class org.jhotdraw.util.UndoCommand
Constructs a properties command.
UndoManager - class org.jhotdraw.util.UndoManager.
This class manages all the undoable commands.
UndoManager() - Constructor for class org.jhotdraw.util.UndoManager
 
UndoManager(int) - Constructor for class org.jhotdraw.util.UndoManager
 
UndoRedoActivity - class org.jhotdraw.util.UndoRedoActivity.
An UndoRedoActivity can be used to turn a UndoActivity into a RedoActivity.
UndoRedoActivity(Undoable) - Constructor for class org.jhotdraw.util.UndoRedoActivity
 
Undoable - interface org.jhotdraw.util.Undoable.
 
UndoableAdapter - class org.jhotdraw.util.UndoableAdapter.
Most basic implementation for an Undoable activity.
UndoableAdapter(DrawingView) - Constructor for class org.jhotdraw.util.UndoableAdapter
 
UndoableCommand - class org.jhotdraw.util.UndoableCommand.
 
UndoableCommand(Command) - Constructor for class org.jhotdraw.util.UndoableCommand
 
UndoableHandle - class org.jhotdraw.util.UndoableHandle.
 
UndoableHandle(Handle) - Constructor for class org.jhotdraw.util.UndoableHandle
Constructor for UndoableHandle.
UndoableHandle(Handle, DrawingView) - Constructor for class org.jhotdraw.util.UndoableHandle
Deprecated. use the constructor without the DrawingView instead
UndoableTool - class org.jhotdraw.util.UndoableTool.
 
UndoableTool(Tool) - Constructor for class org.jhotdraw.util.UndoableTool
 
UngroupCommand - class org.jhotdraw.figures.UngroupCommand.
Command to ungroup the selected figures.
UngroupCommand(String, DrawingEditor) - Constructor for class org.jhotdraw.figures.UngroupCommand
Constructs a group command.
UngroupCommand.UndoActivity - class org.jhotdraw.figures.UngroupCommand.UndoActivity.
 
UngroupCommand.UndoActivity(DrawingView) - Constructor for class org.jhotdraw.figures.UngroupCommand.UndoActivity
 
undo() - Method in class org.jhotdraw.contrib.TextAreaTool.UndoActivity
Undo the activity
undo() - Method in class org.jhotdraw.contrib.dnd.JHDDragSourceListener.RemoveUndoActivity
 
undo() - Method in class org.jhotdraw.contrib.dnd.JHDDropTargetListener.AddUndoActivity
 
undo() - Method in class org.jhotdraw.figures.BorderTool.UndoActivity
 
undo() - Method in class org.jhotdraw.figures.ConnectedTextTool.DeleteUndoActivity
 
undo() - Method in class org.jhotdraw.figures.ConnectedTextTool.UndoActivity
 
undo() - Method in class org.jhotdraw.figures.FontSizeHandle.UndoActivity
 
undo() - Method in class org.jhotdraw.figures.GroupCommand.UndoActivity
 
undo() - Method in class org.jhotdraw.figures.InsertImageCommand.UndoActivity
 
undo() - Method in class org.jhotdraw.figures.PolyLineHandle.UndoActivity
 
undo() - Method in class org.jhotdraw.figures.TextTool.UndoActivity
 
undo() - Method in class org.jhotdraw.figures.UngroupCommand.UndoActivity
 
undo() - Method in class org.jhotdraw.standard.AlignCommand.UndoActivity
 
undo() - Method in class org.jhotdraw.standard.ChangeAttributeCommand.UndoActivity
 
undo() - Method in class org.jhotdraw.standard.ChangeConnectionHandle.UndoActivity
 
undo() - Method in class org.jhotdraw.standard.ConnectionTool.UndoActivity
 
undo() - Method in class org.jhotdraw.standard.CutCommand.UndoActivity
 
undo() - Method in class org.jhotdraw.standard.DeleteCommand.UndoActivity
 
undo() - Method in class org.jhotdraw.standard.DragTracker.UndoActivity
 
undo() - Method in class org.jhotdraw.standard.PasteCommand.UndoActivity
 
undo() - Method in class org.jhotdraw.standard.SelectAllCommand.UndoActivity
 
undo() - Method in class org.jhotdraw.standard.SendToBackCommand.UndoActivity
 
undo() - Method in class org.jhotdraw.util.UndoRedoActivity
Undo the activity
undo() - Method in interface org.jhotdraw.util.Undoable
Undo the activity
undo() - Method in class org.jhotdraw.util.UndoableAdapter
Undo the activity
unfreezeView() - Method in interface org.jhotdraw.framework.DrawingView
Unfreezes the view by releasing the drawing lock.
unfreezeView() - Method in class org.jhotdraw.standard.NullDrawingView
Unfreezes the view by releasing the drawing lock.
unfreezeView() - Method in class org.jhotdraw.standard.StandardDrawingView
Unfreezes the view by releasing the drawing lock.
ungroupFigures() - Method in class org.jhotdraw.figures.UngroupCommand.UndoActivity
 
unlock() - Method in interface org.jhotdraw.contrib.html.DisposableResourceHolder
Unlocks the resource so it can be automatically disposed of again.
unlock() - Method in class org.jhotdraw.contrib.html.StandardDisposableResourceHolder
Unlocks the resource so it can be automatically disposed of again.
unlock() - Method in interface org.jhotdraw.framework.Drawing
Releases the drawing lock.
unlock() - Method in class org.jhotdraw.standard.StandardDrawing
Releases the drawing lock.
unregisterContentProducer(Class, ContentProducer) - Method in class org.jhotdraw.contrib.html.ContentProducerRegistry
Unregisters a producer
unregisterContentProducer(Class, ContentProducer) - Method in class org.jhotdraw.contrib.html.HTMLTextAreaFigure
Unregisters a registered content producer.
unregisterDefaultContentProducer(Class, ContentProducer) - Static method in class org.jhotdraw.contrib.html.ContentProducerRegistry
Unregisters ie: removes a registered producer for a target class.
unregisterResource(DisposableResourceHolder) - Method in interface org.jhotdraw.contrib.html.DisposableResourceManager
Unregisters a resource so it is not automatically GCed.
unregisterResource(DisposableResourceHolder) - Method in class org.jhotdraw.contrib.html.StandardDisposableResourceManager
Unregisters a resource so it is not automatically GCed.
update() - Method in class org.jhotdraw.contrib.GraphicalCompositeFigure
Explicit update: an updated involves a layout for all contained figures.
update(FigureChangeEvent) - Method in class org.jhotdraw.samples.pert.PertFigure
 
updateConnection() - Method in class org.jhotdraw.figures.ElbowConnection
 
updateConnection() - Method in class org.jhotdraw.figures.LineConnection
Updates the connection.
updateConnection() - Method in interface org.jhotdraw.framework.ConnectionFigure
Updates the connection
updateDurations() - Method in class org.jhotdraw.samples.pert.PertFigure
 
updateFontInfo() - Method in class org.jhotdraw.contrib.TextAreaFigure
Retrieve all Font information needed
updateLocation() - Method in class org.jhotdraw.contrib.TextAreaFigure
Updates the location relative to the connected figure.
updateLocation() - Method in class org.jhotdraw.figures.TextFigure
Updates the location relative to the connected figure.
updatePoints() - Method in class org.jhotdraw.figures.ElbowConnection
 
updateTitle(String) - Method in interface org.jhotdraw.contrib.Desktop
 
updateTitle(String) - Method in class org.jhotdraw.contrib.JPanelDesktop
 
updateTitle(String) - Method in class org.jhotdraw.contrib.JScrollPaneDesktop
 
updateTitle(String) - Method in class org.jhotdraw.contrib.MDIDesktopPane
 
updateTitle(String) - Method in class org.jhotdraw.contrib.SplitPaneDesktop
 
usesBufferedDraw() - Method in class org.jhotdraw.contrib.html.HTMLTextAreaFigure
Gets the usesBufferedDraw attribute of the HTMLTextAreaFigure object
usesDirectDraw() - Method in class org.jhotdraw.contrib.html.HTMLTextAreaFigure
Gets the usesDirectDraw status of the HTMLTextAreaFigure object

V

VersionControlStrategy - interface org.jhotdraw.util.VersionControlStrategy.
 
VersionManagement - class org.jhotdraw.util.VersionManagement.
Collection of utility methods that are useful for dealing with version information retrieved from reading jar files or package loaded by the class manager.
VersionManagement() - Constructor for class org.jhotdraw.util.VersionManagement
 
VersionRequester - interface org.jhotdraw.util.VersionRequester.
 
ViewChangeListener - interface org.jhotdraw.framework.ViewChangeListener.
Title: Description: Copyright: Copyright (c) 2001 Company:
value() - Method in class org.jhotdraw.util.PaletteButton
 
values() - Method in class org.jhotdraw.util.collections.jdk11.MapWrapper
 
velocity(int, int) - Method in class org.jhotdraw.samples.javadraw.AnimationDecorator
 
velocity() - Method in class org.jhotdraw.samples.javadraw.AnimationDecorator
 
view() - Method in class org.jhotdraw.applet.DrawApplet
Gets the current drawing view.
view() - Method in class org.jhotdraw.application.DrawApplication
Retrieve the active view from the window Gets the current drawing view.
view() - Method in class org.jhotdraw.contrib.dnd.DNDHelper
 
view() - Method in class org.jhotdraw.contrib.dnd.JHDDropTargetListener
 
view() - Method in interface org.jhotdraw.framework.DrawingEditor
Gets the editor's drawing view.
view() - Method in class org.jhotdraw.samples.javadraw.JavaDrawViewer
Gets the editor's drawing view.
view() - Method in class org.jhotdraw.standard.AbstractCommand
Convenience method
view() - Method in class org.jhotdraw.standard.AbstractTool
Gets the tool's view (convienence method).
view() - Method in class org.jhotdraw.util.UndoableCommand
 
view() - Method in class org.jhotdraw.util.UndoableTool
 
viewCreated(DrawingView) - Method in class org.jhotdraw.contrib.dnd.DragNDropTool
Sent when a new view is created
viewCreated(DrawingView) - Method in interface org.jhotdraw.framework.ViewChangeListener
Sent when a new view is created.
viewCreated(DrawingView) - Method in class org.jhotdraw.standard.AbstractCommand
Sent when a new view is created
viewCreated(DrawingView) - Method in class org.jhotdraw.standard.AbstractTool
Sent when a new view is created
viewDestroying(DrawingView) - Method in class org.jhotdraw.contrib.dnd.DragNDropTool
Send when an existing view is about to be destroyed.
viewDestroying(DrawingView) - Method in interface org.jhotdraw.framework.ViewChangeListener
Send when an existing view is about to be destroyed.
viewDestroying(DrawingView) - Method in class org.jhotdraw.standard.AbstractCommand
Send when an existing view is about to be destroyed.
viewDestroying(DrawingView) - Method in class org.jhotdraw.standard.AbstractTool
Send when an existing view is about to be destroyed.
viewSelectionChanged(DrawingView, DrawingView) - Method in class org.jhotdraw.applet.DrawApplet
 
viewSelectionChanged(DrawingView, DrawingView) - Method in interface org.jhotdraw.framework.ViewChangeListener
Sent when the active view has changed.
viewSelectionChanged(DrawingView, DrawingView) - Method in class org.jhotdraw.standard.AbstractCommand
 
viewSelectionChanged(DrawingView, DrawingView) - Method in class org.jhotdraw.standard.AbstractTool
Fired when the selected view changes.
views() - Method in class org.jhotdraw.applet.DrawApplet
 
views() - Method in class org.jhotdraw.application.DrawApplication
 
views() - Method in class org.jhotdraw.contrib.MDI_DrawApplication
Returns all the views in the application
views() - Method in interface org.jhotdraw.framework.DrawingEditor
 
views() - Method in class org.jhotdraw.samples.javadraw.JavaDrawViewer
 
visit(FigureVisitor) - Method in class org.jhotdraw.figures.LineConnection
 
visit(FigureVisitor) - Method in interface org.jhotdraw.framework.Figure
 
visit(FigureVisitor) - Method in class org.jhotdraw.standard.AbstractFigure
 
visitFigure(Figure) - Method in interface org.jhotdraw.framework.FigureVisitor
 
visitFigure(Figure) - Method in class org.jhotdraw.standard.DeleteFromDrawingVisitor
 
visitFigure(Figure) - Method in class org.jhotdraw.standard.InsertIntoDrawingVisitor
 
visitFigureChangeListener(FigureChangeListener) - Method in interface org.jhotdraw.framework.FigureVisitor
 
visitFigureChangeListener(FigureChangeListener) - Method in class org.jhotdraw.standard.DeleteFromDrawingVisitor
 
visitFigureChangeListener(FigureChangeListener) - Method in class org.jhotdraw.standard.InsertIntoDrawingVisitor
 
visitHandle(Handle) - Method in interface org.jhotdraw.framework.FigureVisitor
 
visitHandle(Handle) - Method in class org.jhotdraw.standard.DeleteFromDrawingVisitor
 
visitHandle(Handle) - Method in class org.jhotdraw.standard.InsertIntoDrawingVisitor
 

W

WEST - Static variable in class org.jhotdraw.util.Geom
 
WindowMenu - class org.jhotdraw.contrib.WindowMenu.
Menu component that handles the functionality expected of a standard "Windows" menu for MDI applications.
WindowMenu(String, MDIDesktopPane, DrawingEditor) - Constructor for class org.jhotdraw.contrib.WindowMenu
 
west(Figure) - Static method in class org.jhotdraw.standard.BoxHandleKit
 
west() - Static method in class org.jhotdraw.standard.RelativeLocator
West.
west(Rectangle) - Static method in class org.jhotdraw.util.Geom
 
willChange() - Method in interface org.jhotdraw.framework.Figure
Informes that a figure is about to change such that its display box is affected.
willChange() - Method in class org.jhotdraw.standard.AbstractFigure
Informes that a figure is about to change something that affects the contents of its display box.
winCount - Static variable in class org.jhotdraw.application.DrawApplication
 
write(StorableOutput) - Method in class org.jhotdraw.contrib.GraphicalCompositeFigure
Writes the contained figures to the StorableOutput.
write(StorableOutput) - Method in class org.jhotdraw.contrib.PolygonFigure
 
write(StorableOutput) - Method in class org.jhotdraw.contrib.SimpleLayouter
Writes the contained figures to the StorableOutput.
write(StorableOutput) - Method in class org.jhotdraw.contrib.TextAreaFigure
Writes the figure to StorableOutput
write(StorableOutput) - Method in class org.jhotdraw.contrib.TriangleFigure
 
write(StorableOutput) - Method in class org.jhotdraw.contrib.html.AbstractContentProducer
Writes the storable
write(StorableOutput) - Method in class org.jhotdraw.contrib.html.AttributeFigureContentProducer
Writes the storable
write(StorableOutput) - Method in class org.jhotdraw.contrib.html.ColorContentProducer
Writes the storable
write(StorableOutput) - Method in class org.jhotdraw.contrib.html.ContentProducerRegistry
Storable write support
write(StorableOutput) - Method in class org.jhotdraw.contrib.html.FigureDataContentProducer
Writes the storable
write(StorableOutput) - Method in class org.jhotdraw.contrib.html.HTMLLayouter
Description of the Method
write(StorableOutput) - Method in class org.jhotdraw.contrib.html.HTMLTextAreaFigure
Writes the figure to StorableOutput
write(StorableOutput) - Method in class org.jhotdraw.contrib.html.ResourceContentProducer
Writes the storable
write(StorableOutput) - Method in class org.jhotdraw.contrib.html.TextHolderContentProducer
Writes the storable
write(StorableOutput) - Method in class org.jhotdraw.contrib.html.URLContentProducer
Writes the storable
write(StorableOutput) - Method in class org.jhotdraw.figures.AbstractLineDecoration
Stores the arrow tip to a StorableOutput.
write(StorableOutput) - Method in class org.jhotdraw.figures.ArrowTip
Stores the arrow tip to a StorableOutput.
write(StorableOutput) - Method in class org.jhotdraw.figures.AttributeFigure
Stores the Figure to a StorableOutput.
write(StorableOutput) - Method in class org.jhotdraw.figures.EllipseFigure
 
write(StorableOutput) - Method in class org.jhotdraw.figures.FigureAttributes
Writes the attributes to a StorableInput.
write(StorableOutput) - Method in class org.jhotdraw.figures.ImageFigure
Writes the ImageFigure to a StorableOutput.
write(StorableOutput) - Method in class org.jhotdraw.figures.LineConnection
 
write(StorableOutput) - Method in class org.jhotdraw.figures.PolyLineFigure
 
write(StorableOutput) - Method in class org.jhotdraw.figures.RectangleFigure
 
write(StorableOutput) - Method in class org.jhotdraw.figures.RoundRectangleFigure
 
write(StorableOutput) - Method in class org.jhotdraw.figures.TextFigure
 
write(StorableOutput) - Method in class org.jhotdraw.samples.javadraw.AnimationDecorator
 
write(StorableOutput) - Method in class org.jhotdraw.samples.pert.PertFigure
 
write(StorableOutput) - Method in class org.jhotdraw.standard.AbstractConnector
Stores the connector and its owner to a StorableOutput.
write(StorableOutput) - Method in class org.jhotdraw.standard.AbstractFigure
Stores the Figure to a StorableOutput.
write(StorableOutput) - Method in class org.jhotdraw.standard.AbstractLocator
Stores the arrow tip to a StorableOutput.
write(StorableOutput) - Method in class org.jhotdraw.standard.CompositeFigure
Writes the contained figures to the StorableOutput.
write(StorableOutput) - Method in class org.jhotdraw.standard.DecoratorFigure
Writes itself and the contained figure to the StorableOutput.
write(StorableOutput) - Method in class org.jhotdraw.standard.LocatorConnector
Stores the arrow tip to a StorableOutput.
write(StorableOutput) - Method in class org.jhotdraw.standard.OffsetLocator
 
write(StorableOutput) - Method in class org.jhotdraw.standard.RelativeLocator
 
write(StorableOutput) - Method in interface org.jhotdraw.util.Storable
Writes the object to the StorableOutput.
writeBoolean(boolean) - Method in class org.jhotdraw.util.StorableOutput
Writes an int to the output stream.
writeColor(StorableOutput, String, Color) - Static method in class org.jhotdraw.figures.FigureAttributes
 
writeColor(Color) - Method in class org.jhotdraw.util.StorableOutput
 
writeDouble(double) - Method in class org.jhotdraw.util.StorableOutput
Writes an int to the output stream.
writeInt(int) - Method in class org.jhotdraw.util.StorableOutput
Writes an int to the output stream.
writeLong(long) - Method in class org.jhotdraw.util.StorableOutput
Writes a long to the output stream.
writeStorable(Storable) - Method in class org.jhotdraw.util.StorableOutput
Writes a storable object to the output stream.
writeString(String) - Method in class org.jhotdraw.util.StorableOutput
Writes a string to the output stream.
writeTasks(StorableOutput, List) - Method in class org.jhotdraw.samples.pert.PertFigure
 

X

XALIGNMENT - Static variable in class org.jhotdraw.framework.FigureAttributeConstant
 
XALIGNMENT_STR - Static variable in class org.jhotdraw.framework.FigureAttributeConstant
 

Y

YALIGNMENT - Static variable in class org.jhotdraw.framework.FigureAttributeConstant
 
YALIGNMENT_STR - Static variable in class org.jhotdraw.framework.FigureAttributeConstant
 

Z

ZoomAreaTracker - class org.jhotdraw.contrib.zoom.ZoomAreaTracker.
 
ZoomAreaTracker(DrawingEditor) - Constructor for class org.jhotdraw.contrib.zoom.ZoomAreaTracker
 
ZoomCommand - class org.jhotdraw.contrib.zoom.ZoomCommand.
A ZoomCommand allows for applying a zoom factor to a ZoomDrawingView.
ZoomCommand(String, float, DrawingEditor) - Constructor for class org.jhotdraw.contrib.zoom.ZoomCommand
Constructor for the ZoomCommand object
ZoomDrawingView - class org.jhotdraw.contrib.zoom.ZoomDrawingView.
A view that can display drawings at an arbitrary scale.
ZoomDrawingView(DrawingEditor) - Constructor for class org.jhotdraw.contrib.zoom.ZoomDrawingView
 
ZoomDrawingView(DrawingEditor, int, int) - Constructor for class org.jhotdraw.contrib.zoom.ZoomDrawingView
 
ZoomTool - class org.jhotdraw.contrib.zoom.ZoomTool.
 
ZoomTool(DrawingEditor) - Constructor for class org.jhotdraw.contrib.zoom.ZoomTool
 
ZoomUpdateStrategy - class org.jhotdraw.contrib.zoom.ZoomUpdateStrategy.
A variant of the BufferedUpdateStrategy that handles clipping rectangles correctly in the presence of zooming.
ZoomUpdateStrategy() - Constructor for class org.jhotdraw.contrib.zoom.ZoomUpdateStrategy
 
zoom(int, int, int, int) - Method in class org.jhotdraw.contrib.zoom.ZoomDrawingView
Readjusts this view and its containing ScrollPane to display the given rectangle, which is given in user coordinates.
zoom(float) - Method in class org.jhotdraw.contrib.zoom.ZoomDrawingView
Set this view's scale factor
zoomBy(double) - Method in class org.jhotdraw.util.Bounds
 
zoomIn(int, int) - Method in class org.jhotdraw.contrib.zoom.ZoomDrawingView
InContext Zooms in by a factor of the current scale, keeping point (x,y), which is given in user coordinates, in the center.
zoomOut(int, int) - Method in class org.jhotdraw.contrib.zoom.ZoomDrawingView
Zooms out by a factor of two, keeping point (x,y), which is given in user coordinates, in the center.
zoomView() - Method in class org.jhotdraw.contrib.zoom.ZoomCommand
Sets the zoom factor of the view

_

_dX1 - Variable in class org.jhotdraw.util.Bounds
 
_dX2 - Variable in class org.jhotdraw.util.Bounds
 
_dY1 - Variable in class org.jhotdraw.util.Bounds
 
_dY2 - Variable in class org.jhotdraw.util.Bounds
 
_nHighestZ - Variable in class org.jhotdraw.standard.CompositeFigure
 
_nLowestZ - Variable in class org.jhotdraw.standard.CompositeFigure
 

A B C D E F G H I J K L M N O P R S T U V W X Y Z _