JHotDraw 6.0b1
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

AbstractCommand - Class in org.jhotdraw.standard
 
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 in org.jhotdraw.standard
 
AbstractCommand.EventDispatcher(Command) - Constructor for class org.jhotdraw.standard.AbstractCommand.EventDispatcher
 
AbstractConnector - Class in org.jhotdraw.standard
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 in org.jhotdraw.contrib.html
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 in org.jhotdraw.standard
AbstractFigure provides default implementations for the Figure interface.
AbstractFigure() - Constructor for class org.jhotdraw.standard.AbstractFigure
 
AbstractHandle - Class in org.jhotdraw.standard
AbstractHandle provides defaulf implementation for the Handle interface.
AbstractHandle(Figure) - Constructor for class org.jhotdraw.standard.AbstractHandle
Constructor for AbstractHandle.
AbstractLineDecoration - Class in org.jhotdraw.figures
An standard implementation of a line decoration.
AbstractLineDecoration() - Constructor for class org.jhotdraw.figures.AbstractLineDecoration
 
AbstractLocator - Class in org.jhotdraw.standard
AbstractLocator provides default implementations for the Locator interface.
AbstractLocator() - Constructor for class org.jhotdraw.standard.AbstractLocator
 
AbstractTool - Class in org.jhotdraw.standard
Default implementation support for Tools.
AbstractTool(DrawingEditor) - Constructor for class org.jhotdraw.standard.AbstractTool
Constructs a tool for the given view.
AbstractTool.EventDispatcher - Class in org.jhotdraw.standard
 
AbstractTool.EventDispatcher(Tool) - Constructor for class org.jhotdraw.standard.AbstractTool.EventDispatcher
 
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.CommandMenuItem
Executes the command.
actionPerformed(ActionEvent) - Method in class org.jhotdraw.contrib.CTXCommandMenu
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.
ActionTool - Class in org.jhotdraw.standard
A tool that performs an action when it is active and the mouse is clicked.
ActionTool(DrawingEditor) - Constructor for class org.jhotdraw.standard.ActionTool
 
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.contrib.PolygonTool
 
activate() - Method in class org.jhotdraw.contrib.TextAreaTool
Activates the figure's editor
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(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
 
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.
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
 
addCommandListener(CommandListener) - Method in class org.jhotdraw.standard.AbstractCommand.EventDispatcher
 
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
 
addToolListener(ToolListener) - Method in interface org.jhotdraw.framework.Tool
 
addToolListener(ToolListener) - Method in class org.jhotdraw.standard.AbstractTool
 
addToolListener(ToolListener) - Method in class org.jhotdraw.standard.AbstractTool.EventDispatcher
 
addToolListener(ToolListener) - Method in class org.jhotdraw.util.UndoableTool
 
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
 
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
 
AlignCommand - Class in org.jhotdraw.standard
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 in org.jhotdraw.standard
 
AlignCommand.UndoActivity - Class in org.jhotdraw.standard
 
AlignCommand.UndoActivity(DrawingView, AlignCommand.Alignment) - Constructor for class org.jhotdraw.standard.AlignCommand.UndoActivity
 
ALIGNMENT_MENU - Static variable in class org.jhotdraw.application.DrawApplication
The index of the alignment menu in the menu bar.
angleToPoint(Rectangle, double) - Static method in class org.jhotdraw.util.Geom
Gets the point on a rectangle that corresponds to the given angle.
angleToPoint(Rectangle, double, Point) - Static method in class org.jhotdraw.util.Geom
Gets the point on a rectangle that corresponds to the given angle.
Animatable - Interface in org.jhotdraw.util
Animatable defines a simple animation interface
AnimationDecorator - Class in org.jhotdraw.samples.javadraw
 
AnimationDecorator() - Constructor for class org.jhotdraw.samples.javadraw.AnimationDecorator
 
AnimationDecorator(Figure) - Constructor for class org.jhotdraw.samples.javadraw.AnimationDecorator
 
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.
Animator - Class in org.jhotdraw.samples.javadraw
 
Animator(Animatable, DrawingView) - Constructor for class org.jhotdraw.samples.javadraw.Animator
 
AreaTracker - Class in org.jhotdraw.contrib.zoom
A rubberband area tracker.
AreaTracker(DrawingEditor) - Constructor for class org.jhotdraw.contrib.zoom.AreaTracker
 
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.
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
 
ArrowTip - Class in org.jhotdraw.figures
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.
ASCIIFlavor - Static variable in class org.jhotdraw.contrib.dnd.DNDHelper
 
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.
AttributeContentProducerContext - Interface in org.jhotdraw.contrib.html
AttributeContentProducerContext defines the interface required of clients requesting contents from AttributeFigures oriented ContentProducers.
AttributeFigure - Class in org.jhotdraw.figures
A figure that can keep track of an open ended set of attributes.
AttributeFigure() - Constructor for class org.jhotdraw.figures.AttributeFigure
 
AttributeFigureContentProducer - Class in org.jhotdraw.contrib.html
AttributeFigureContentProducer provides content for AttributeFigures.
It gives priority to base class supplied values, and if none, then it gets the value from the supplied AttributeContentProducerContext.
AttributeFigureContentProducer() - Constructor for class org.jhotdraw.contrib.html.AttributeFigureContentProducer
Constructor for the AttributeFigureContentProducer object
ATTRIBUTES_MENU - Static variable in class org.jhotdraw.application.DrawApplication
The index of the attributes menu in the menu bar.
attributesMap - Variable in class org.jhotdraw.contrib.TextAreaFigure
Map of attributes for the AttributedString used for the figure's text.
attributeValue() - Method in class org.jhotdraw.standard.ToolButton
 
autoscroll(Point) - Method in class org.jhotdraw.contrib.AutoscrollHelper
Part of the autoscrolls interface
autoscroll(Point) - Method in class org.jhotdraw.standard.StandardDrawingView
 
AutoscrollHelper - Class in org.jhotdraw.contrib
A helper class for implementing autoscrolling
AutoscrollHelper(int) - Constructor for class org.jhotdraw.contrib.AutoscrollHelper
 
AWTCursor - Class in org.jhotdraw.standard
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.

JHotDraw 6.0b1
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 _