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

A

AboutAction - Class in org.jhotdraw.app.action.app
Displays a dialog showing information about the application.
AboutAction(Application) - Constructor for class org.jhotdraw.app.action.app.AboutAction
Creates a new instance.
absolutePath() - Method in class org.jhotdraw.util.prefs.PreferencesUtil
 
AbstractApplication - Class in org.jhotdraw.app
This abstract class can be extended to implement an Application.
AbstractApplication() - Constructor for class org.jhotdraw.app.AbstractApplication
Creates a new instance.
AbstractApplicationAction - Class in org.jhotdraw.app.action
This abstract class can be extended to implement an Action that acts on an Application.
AbstractApplicationAction(Application) - Constructor for class org.jhotdraw.app.action.AbstractApplicationAction
Creates a new instance.
AbstractApplicationModel - Class in org.jhotdraw.app
This abstract class can be extended to implement an ApplicationModel.
AbstractApplicationModel() - Constructor for class org.jhotdraw.app.AbstractApplicationModel
Creates a new instance.
AbstractAttributedCompositeFigure - Class in org.jhotdraw.draw
This abstract class can be extended to implement a CompositeFigure which has its own attribute set.
AbstractAttributedCompositeFigure() - Constructor for class org.jhotdraw.draw.AbstractAttributedCompositeFigure
Creates a new instance.
AbstractAttributedDecoratedFigure - Class in org.jhotdraw.draw
This abstract class can be extended to implement a DecoratedFigure which has an attribute set.
AbstractAttributedDecoratedFigure() - Constructor for class org.jhotdraw.draw.AbstractAttributedDecoratedFigure
 
AbstractAttributedFigure - Class in org.jhotdraw.draw
This abstract class can be extended to implement a Figure which has its own attribute set.
AbstractAttributedFigure() - Constructor for class org.jhotdraw.draw.AbstractAttributedFigure
Creates a new instance.
AbstractAttributeEditorHandler<T> - Class in org.jhotdraw.draw.event
AbstractAttributeEditorHandler mediates between an AttributeEditor and the currently selected Figure's in a DrawingEditor.
AbstractAttributeEditorHandler(AttributeKey<T>, AttributeEditor<T>, DrawingEditor) - Constructor for class org.jhotdraw.draw.event.AbstractAttributeEditorHandler
 
AbstractAttributeEditorHandler(AttributeKey<T>, AttributeEditor<T>, DrawingEditor, boolean) - Constructor for class org.jhotdraw.draw.event.AbstractAttributeEditorHandler
 
AbstractAttributeEditorHandler(AttributeKey<T>, Map<AttributeKey, Object>, AttributeEditor<T>, DrawingEditor, boolean) - Constructor for class org.jhotdraw.draw.event.AbstractAttributeEditorHandler
 
AbstractAttributeEditorHandler.EventHandler - Class in org.jhotdraw.draw.event
 
AbstractAttributeEditorHandler.EventHandler() - Constructor for class org.jhotdraw.draw.event.AbstractAttributeEditorHandler.EventHandler
 
AbstractBean - Class in org.jhotdraw.beans
This abstract class can be extended to implement a JavaBean.
AbstractBean() - Constructor for class org.jhotdraw.beans.AbstractBean
 
AbstractClipboard - Class in org.jhotdraw.gui.datatransfer
AbstractClipboard is a wrapper for the system clipboard which can be either the Java AWT Clipboard, the javax.jnlp.AbstractClipboard or native JNI code.
AbstractClipboard() - Constructor for class org.jhotdraw.gui.datatransfer.AbstractClipboard
 
AbstractColorSlidersModel - Class in org.jhotdraw.color
AbstractColorSlidersModel.
AbstractColorSlidersModel() - Constructor for class org.jhotdraw.color.AbstractColorSlidersModel
 
AbstractColorWheelImageProducer - Class in org.jhotdraw.color
AbstractColorWheelImageProducer.
AbstractColorWheelImageProducer(ColorSpace, int, int) - Constructor for class org.jhotdraw.color.AbstractColorWheelImageProducer
 
AbstractCompositeFigure - Class in org.jhotdraw.draw
This abstract class can be extended to implement a CompositeFigure.
AbstractCompositeFigure() - Constructor for class org.jhotdraw.draw.AbstractCompositeFigure
 
AbstractCompositeFigure.EventHandler - Class in org.jhotdraw.draw
 
AbstractCompositeFigure.EventHandler() - Constructor for class org.jhotdraw.draw.AbstractCompositeFigure.EventHandler
 
AbstractConnectionHandle - Class in org.jhotdraw.draw.handle
This abstract class can be extended to implement a Handle the start or end point of a ConnectionFigure.
AbstractConnectionHandle(ConnectionFigure) - Constructor for class org.jhotdraw.draw.handle.AbstractConnectionHandle
Initializes the change connection handle.
AbstractConnector - Class in org.jhotdraw.draw.connector
This abstract class can be extended to implement a Connector.
AbstractConnector() - Constructor for class org.jhotdraw.draw.connector.AbstractConnector
Constructs a connector that has no owner.
AbstractConnector(Figure) - Constructor for class org.jhotdraw.draw.connector.AbstractConnector
Constructs a connector with the given owner figure.
AbstractConstrainer - Class in org.jhotdraw.draw
This abstract class can be extended to implement a Constrainer.
AbstractConstrainer() - Constructor for class org.jhotdraw.draw.AbstractConstrainer
Creates a new instance.
AbstractDrawing - Class in org.jhotdraw.draw
This abstract class can be extended to implement a Drawing.
AbstractDrawing() - Constructor for class org.jhotdraw.draw.AbstractDrawing
Creates a new instance.
AbstractDrawingEditorAction - Class in org.jhotdraw.draw.action
This abstract class can be extended to implement an Action that acts on behalf of a DrawingEditor.
AbstractDrawingEditorAction(DrawingEditor) - Constructor for class org.jhotdraw.draw.action.AbstractDrawingEditorAction
Creates a new instance.
AbstractDrawingViewAction - Class in org.jhotdraw.draw.action
This abstract class can be extended to implement an Action that acts on behalf of a DrawingView.
AbstractDrawingViewAction(DrawingEditor) - Constructor for class org.jhotdraw.draw.action.AbstractDrawingViewAction
Creates a view action which acts on the current view of the editor.
AbstractDrawingViewAction(DrawingView) - Constructor for class org.jhotdraw.draw.action.AbstractDrawingViewAction
Creates a view action which acts on the specified view.
AbstractFigure - Class in org.jhotdraw.draw
This abstract class can be extended to implement a Figure.
AbstractFigure() - Constructor for class org.jhotdraw.draw.AbstractFigure
Creates a new instance.
AbstractFindAction - Class in org.jhotdraw.app.action.edit
Presents a find dialog to the user and then highlights the found items in the active view.
AbstractFindAction(Application, View) - Constructor for class org.jhotdraw.app.action.edit.AbstractFindAction
Creates a new instance.
AbstractFontChooserModel - Class in org.jhotdraw.gui.fontchooser
AbstractFontChooserModel.
AbstractFontChooserModel() - Constructor for class org.jhotdraw.gui.fontchooser.AbstractFontChooserModel
 
AbstractHandle - Class in org.jhotdraw.draw.handle
This abstract class can be extended to implement a Handle.
AbstractHandle(Figure) - Constructor for class org.jhotdraw.draw.handle.AbstractHandle
Creates a new instance.
AbstractHarmonicRule - Class in org.jhotdraw.color
AbstractHarmonicRule.
AbstractHarmonicRule() - Constructor for class org.jhotdraw.color.AbstractHarmonicRule
 
AbstractLayouter - Class in org.jhotdraw.draw.layouter
This abstract class can be extended to implement a Layouter which has its own attribute set.
AbstractLayouter() - Constructor for class org.jhotdraw.draw.layouter.AbstractLayouter
 
AbstractLineDecoration - Class in org.jhotdraw.draw.decoration
This abstract class can be extended to implement a LineDecoration.
AbstractLineDecoration(boolean, boolean, boolean) - Constructor for class org.jhotdraw.draw.decoration.AbstractLineDecoration
Constructs an arrow tip with the given angle and radius.
AbstractLocator - Class in org.jhotdraw.draw.locator
This abstract class can be extended to implement a Locator.
AbstractLocator() - Constructor for class org.jhotdraw.draw.locator.AbstractLocator
Creates a new instance.
AbstractPreferencesAction - Class in org.jhotdraw.app.action.app
Displays a preferences dialog for the application.
AbstractPreferencesAction(Application) - Constructor for class org.jhotdraw.app.action.app.AbstractPreferencesAction
Creates a new instance.
AbstractRotateHandle - Class in org.jhotdraw.draw.handle
This abstract class can be extended to implement a Handle which can rotate a Figure.
AbstractRotateHandle(Figure) - Constructor for class org.jhotdraw.draw.handle.AbstractRotateHandle
Creates a new instance.
AbstractSaveUnsavedChangesAction - Class in org.jhotdraw.app.action
This abstract class can be extended to implement an Action that asks to save unsaved changes of a View before a destructive action is performed.
AbstractSaveUnsavedChangesAction(Application, View) - Constructor for class org.jhotdraw.app.action.AbstractSaveUnsavedChangesAction
Creates a new instance.
AbstractSelectedAction - Class in org.jhotdraw.draw.action
This abstract class can be extended to implement an Action that acts on behalf of the selected figures of a DrawingView.
AbstractSelectedAction(DrawingEditor) - Constructor for class org.jhotdraw.draw.action.AbstractSelectedAction
Creates an action which acts on the selected figures on the current view of the specified editor.
AbstractSelectionAction - Class in org.jhotdraw.app.action.edit
AbstractSelectionAction acts on the selection of a target component.
AbstractSelectionAction(JComponent) - Constructor for class org.jhotdraw.app.action.edit.AbstractSelectionAction
Creates a new instance which acts on the specified component.
AbstractTool - Class in org.jhotdraw.draw.tool
This abstract class can be extended to implement a Tool.
AbstractTool() - Constructor for class org.jhotdraw.draw.tool.AbstractTool
Creates a new instance.
AbstractToolBar - Class in org.jhotdraw.samples.svg.gui
AbstractToolBar.
AbstractToolBar() - Constructor for class org.jhotdraw.samples.svg.gui.AbstractToolBar
Creates new form.
AbstractToolBarBeanInfo - Class in org.jhotdraw.samples.svg.gui
BeanInfo for AlignToolPane.
AbstractToolBarBeanInfo() - Constructor for class org.jhotdraw.samples.svg.gui.AbstractToolBarBeanInfo
 
AbstractTransferable - Class in org.jhotdraw.gui.datatransfer
Base class for transferable objects.
AbstractTransferable(DataFlavor) - Constructor for class org.jhotdraw.gui.datatransfer.AbstractTransferable
Creates a new instance.
AbstractTransferable(DataFlavor[]) - Constructor for class org.jhotdraw.gui.datatransfer.AbstractTransferable
Creates a new instance.
AbstractView - Class in org.jhotdraw.app
This abstract class can be extended to implement a View.
AbstractView() - Constructor for class org.jhotdraw.app.AbstractView
Creates a new instance.
AbstractViewAction - Class in org.jhotdraw.app.action
This abstract class can be extended to implement an Action that acts on behalf of a View.
AbstractViewAction(Application, View) - Constructor for class org.jhotdraw.app.action.AbstractViewAction
Creates a new instance which acts on the specified view of the application.
accept(File) - Method in class org.jhotdraw.gui.filechooser.ExtensionFileFilter
 
ACTION_MAP_PROPERTY - Static variable in interface org.jhotdraw.draw.DrawingEditor
The property name for the action map property.
actionPerformed(ActionEvent) - Method in class org.jhotdraw.app.action.AbstractSaveUnsavedChangesAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.app.action.app.AboutAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.app.action.app.ExitAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.app.action.app.OpenApplicationAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.app.action.app.OpenApplicationFileAction
Opens a new view.
actionPerformed(ActionEvent) - Method in class org.jhotdraw.app.action.app.PrintApplicationFileAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.app.action.app.ReOpenApplicationAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.app.action.edit.ClearSelectionAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.app.action.edit.CopyAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.app.action.edit.CutAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.app.action.edit.DeleteAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.app.action.edit.DuplicateAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.app.action.edit.PasteAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.app.action.edit.RedoAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.app.action.edit.SelectAllAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.app.action.edit.UndoAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.app.action.file.ClearRecentFilesMenuAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.app.action.file.ExportFileAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.app.action.file.NewFileAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.app.action.file.OpenFileAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.app.action.file.OpenRecentFileAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.app.action.file.PrintFileAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.app.action.file.SaveFileAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.app.action.view.ToggleViewPropertyAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.app.action.view.ViewPropertyAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.app.action.window.ArrangeWindowsAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.app.action.window.FocusWindowAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.app.action.window.MaximizeWindowAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.app.action.window.MinimizeWindowAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.app.action.window.TogglePaletteAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.app.action.window.ToggleToolBarAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.app.action.window.ToggleVisibleAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.draw.action.AlignAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.draw.action.ApplyAttributesAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.draw.action.AttributeAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.draw.action.AttributeToggler
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.draw.action.BringToFrontAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.draw.action.DefaultAttributeAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.draw.action.DrawingAttributeAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.draw.action.DrawingColorChooserAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.draw.action.DrawingColorChooserHandler
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.draw.action.EditCanvasAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.draw.action.EditGridAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.draw.action.EditorColorChooserAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.draw.action.FontChooserHandler
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.draw.action.GroupAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.draw.action.IncreaseHandleDetailLevelAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.draw.action.MoveAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.draw.action.MoveConstrainedAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.draw.action.PickAttributesAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.draw.action.SelectionColorChooserHandler
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.draw.action.SelectSameAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.draw.action.SendToBackAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.draw.action.ToggleGridAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.draw.action.ZoomAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.draw.action.ZoomEditorAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.draw.tool.TextAreaCreationTool
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.draw.tool.TextAreaEditingTool
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.draw.tool.TextCreationTool
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.draw.tool.TextEditingTool
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.samples.odg.action.TogglePropertiesPanelAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.samples.svg.action.CombineAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.samples.svg.action.ViewSourceAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.samples.teddy.action.FindAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.samples.teddy.action.ToggleLineNumbersAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.samples.teddy.action.ToggleLineWrapAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.samples.teddy.action.ToggleStatusBarAction
 
ActionsToolBar - Class in org.jhotdraw.samples.svg.gui
ActionsToolBar.
ActionsToolBar() - Constructor for class org.jhotdraw.samples.svg.gui.ActionsToolBar
Creates new instance.
ActionsToolBarBeanInfo - Class in org.jhotdraw.samples.svg.gui
BeanInfo for ActionToolPane.
ActionsToolBarBeanInfo() - Constructor for class org.jhotdraw.samples.svg.gui.ActionsToolBarBeanInfo
 
ActionUtil - Class in org.jhotdraw.app.action
Provides constants and static operations on Action objects.
activate() - Method in class org.jhotdraw.app.AbstractView
Activates the view.
activate() - Method in interface org.jhotdraw.app.View
Activates the view.
activate(DrawingEditor) - Method in class org.jhotdraw.draw.tool.AbstractTool
 
activate(DrawingEditor) - Method in class org.jhotdraw.draw.tool.BezierTool
 
activate(DrawingEditor) - Method in class org.jhotdraw.draw.tool.ConnectionTool
 
activate(DrawingEditor) - Method in class org.jhotdraw.draw.tool.CreationTool
 
activate(DrawingEditor) - Method in class org.jhotdraw.draw.tool.DefaultHandleTracker
 
activate(DrawingEditor) - Method in class org.jhotdraw.draw.tool.DefaultSelectAreaTracker
 
activate(DrawingEditor) - Method in class org.jhotdraw.draw.tool.ImageTool
 
activate(DrawingEditor) - Method in class org.jhotdraw.draw.tool.SelectionTool
 
activate(DrawingEditor) - Method in interface org.jhotdraw.draw.tool.Tool
Activates the tool for the given editor.
activate(DrawingEditor) - Method in class org.jhotdraw.samples.svg.SVGCreateFromFileTool
 
ACTIVE_HANDLE_PROPERTY - Static variable in interface org.jhotdraw.draw.DrawingView
This constant is used to identify the activeHandle property of the DrawingView.
ACTIVE_VIEW_PROPERTY - Static variable in interface org.jhotdraw.app.Application
The property name of the activeView property.
ACTIVE_VIEW_PROPERTY - Static variable in interface org.jhotdraw.draw.DrawingEditor
The property name for the active view property.
activeView - Variable in class org.jhotdraw.draw.event.AbstractAttributeEditorHandler
 
ActivityManager - Class in org.jhotdraw.gui
The activity manager keeps track of all active ActivityModel objects.
ActivityManager() - Constructor for class org.jhotdraw.gui.ActivityManager
 
ActivityManagerEvent - Class in org.jhotdraw.gui.event
An event generated by the ActivityManager.
ActivityManagerEvent(Object, ActivityModel) - Constructor for class org.jhotdraw.gui.event.ActivityManagerEvent
 
ActivityManagerListener - Interface in org.jhotdraw.gui.event
Interface for listeners on the ActivityManager.
ActivityModel - Interface in org.jhotdraw.gui
Describes the progress of a activity.
activityModelAdded(ActivityManagerEvent) - Method in interface org.jhotdraw.gui.event.ActivityManagerListener
 
activityModelRemoved(ActivityManagerEvent) - Method in interface org.jhotdraw.gui.event.ActivityManagerListener
 
ActivityMonitorSample - Class in org.jhotdraw.samples.mini
This example program shows how to monitor background tasks using ActivityModel, JActivityIndicator and JActivityWindow.
ActivityMonitorSample() - Constructor for class org.jhotdraw.samples.mini.ActivityMonitorSample
Creates new form ActivityMonitorSample
add(View) - Method in class org.jhotdraw.app.AbstractApplication
 
add(View) - Method in interface org.jhotdraw.app.Application
Adds a view to this application.
add(JMenu, Action) - Method in class org.jhotdraw.app.DefaultMenuBuilder
Adds an action to a menu.
add(Window, View) - Method in class org.jhotdraw.app.osx.OSXPaletteHandler
 
add(Color) - Method in class org.jhotdraw.color.DefaultHarmonicColorModel
 
add(Color) - Method in interface org.jhotdraw.color.HarmonicColorModel
 
add(Figure) - Method in class org.jhotdraw.draw.AbstractCompositeFigure
 
add(int, Figure) - Method in class org.jhotdraw.draw.AbstractCompositeFigure
 
add(Figure) - Method in interface org.jhotdraw.draw.CompositeFigure
Adds a child to the figure.
add(int, Figure) - Method in interface org.jhotdraw.draw.CompositeFigure
Adds a child to the figure at the specified index.
add(DrawingView) - Method in class org.jhotdraw.draw.DefaultDrawingEditor
 
add(Figure) - Method in interface org.jhotdraw.draw.Drawing
Adds a figure to the drawing.
add(int, Figure) - Method in interface org.jhotdraw.draw.Drawing
Adds a figure to the drawing.
add(DrawingView) - Method in interface org.jhotdraw.draw.DrawingEditor
Adds a drawing view to the editor.
add(DrawingView) - Method in class org.jhotdraw.draw.DrawingEditorProxy
 
add(Figure) - Method in class org.jhotdraw.draw.LabeledLineConnectionFigure
 
add(int, Figure) - Method in class org.jhotdraw.draw.LabeledLineConnectionFigure
 
add(Point2D.Double) - Method in class org.jhotdraw.geom.BezierPath
Adds a node to the path.
add(double, double) - Method in class org.jhotdraw.geom.BezierPath
Adds a node to the path.
add(int, Point2D.Double, Point2D.Double, Point2D.Double) - Method in class org.jhotdraw.geom.BezierPath
Adds a node to the path.
add(double, double, double, double) - Method in class org.jhotdraw.geom.Insets2D
Adds the specified insets to the current insets.
add(Insets2D) - Method in class org.jhotdraw.geom.Insets2D
Adds the specified insets to the current insets.
add(Point2D) - Method in class org.jhotdraw.geom.Polygon2D
 
add(T, Rectangle2D.Double) - Method in class org.jhotdraw.geom.QuadTree
 
add(ActivityModel) - Method in class org.jhotdraw.gui.ActivityManager
Adds a progress model to the manager.
add(Transferable) - Method in class org.jhotdraw.gui.datatransfer.CompositeTransferable
 
add(FontFamilyNode) - Method in class org.jhotdraw.gui.fontchooser.FontCollectionNode
 
add(FontFaceNode) - Method in class org.jhotdraw.gui.fontchooser.FontFamilyNode
 
add(Action) - Method in class org.jhotdraw.gui.JPopupButton
Adds an Action to the popup menu.
add(JMenu) - Method in class org.jhotdraw.gui.JPopupButton
Adds a sub-menu to the popup menu.
add(JComponent) - Method in class org.jhotdraw.gui.JPopupButton
Adds a JComponent to the popup menu.
add(JMenuItem) - Method in class org.jhotdraw.gui.JPopupButton
Adds a menu item to the popup menu.
add(int, Figure) - Method in class org.jhotdraw.samples.odg.figures.ODGPathFigure
 
add(int, Figure) - Method in class org.jhotdraw.samples.svg.figures.SVGPathFigure
 
add(CSSRule) - Method in class org.jhotdraw.xml.css.StyleManager
 
addAboutItems(JMenu, Application, View) - Method in class org.jhotdraw.app.DefaultMenuBuilder
Adds items for the following actions to the menu: AboutAction
addAboutItems(JMenu, Application, View) - Method in class org.jhotdraw.app.EmptyMenuBuilder
 
addAboutItems(JMenu, Application, View) - Method in interface org.jhotdraw.app.MenuBuilder
Optionally adds one or more "About" items to a menu.
addAction(JMenu, View, String) - Method in class org.jhotdraw.app.AbstractApplication
Adds the specified action as a menu item to the supplied menu.
addAction(JMenu, Action) - Method in class org.jhotdraw.app.AbstractApplication
Adds the specified action as a menu item to the supplied menu.
addActionListener(ActionListener) - Method in class org.jhotdraw.draw.text.FloatingTextField
Adds an action listener
addActionListener(ActionListener) - Method in class org.jhotdraw.gui.JFontChooser
Adds an ActionListener to the font chooser.
addActionListener(ActionListener) - Method in interface org.jhotdraw.gui.URIChooser
Adds an ActionListener to the chooser.
addActionListener(ActionListener) - Method in interface org.jhotdraw.samples.svg.gui.DrawingComponent
Adds an ActionListener.
addActionListener(ActionListener) - Method in class org.jhotdraw.samples.svg.gui.MessagePanel
 
addActivityManagerListener(ActivityManagerListener) - Method in class org.jhotdraw.gui.ActivityManager
Adds a listener to the progress manager.
addActivityModel(ActivityModel) - Method in class org.jhotdraw.gui.JActivityIndicator
 
addActivityModel(ActivityModel) - Method in class org.jhotdraw.gui.JActivityWindow
 
addAlignmentButtonsTo(JToolBar, DrawingEditor) - Static method in class org.jhotdraw.draw.action.ButtonFactory
Creates toolbar buttons and adds them to the specified JToolBar
addAlignmentButtonsTo(JToolBar, DrawingEditor, List<Disposable>) - Static method in class org.jhotdraw.draw.action.ButtonFactory
Creates toolbar buttons and adds them to the specified JToolBar.
addAll(Collection<? extends Figure>) - Method in class org.jhotdraw.draw.AbstractCompositeFigure
 
addAll(int, Collection<? extends Figure>) - Method in class org.jhotdraw.draw.AbstractCompositeFigure
 
addAll(Collection<? extends Figure>) - Method in interface org.jhotdraw.draw.Drawing
Adds a collection of figures to the drawing.
addAll(int, Collection<? extends Figure>) - Method in interface org.jhotdraw.draw.Drawing
Adds a collection of figures to the drawing.
addAll(Collection<FontFamilyNode>) - Method in class org.jhotdraw.gui.fontchooser.FontCollectionNode
 
addAttribute(String, String, String, String, String) - Method in interface net.n3.nanoxml.IXMLBuilder
This method is called when a new attribute of an XML element is encountered.
addAttribute(String, String, String, String, String) - Method in class net.n3.nanoxml.StdXMLBuilder
This method is called when a new attribute of an XML element is encountered.
addAttribute(String, String) - Method in interface org.jhotdraw.xml.DOMOutput
Adds an attribute to current element of the DOM Document.
addAttribute(String, String, String) - Method in interface org.jhotdraw.xml.DOMOutput
Adds an attribute to current element of the DOM Document if it is different from the default value.
addAttribute(String, int) - Method in interface org.jhotdraw.xml.DOMOutput
Adds an attribute to current element of the DOM Document.
addAttribute(String, int, int) - Method in interface org.jhotdraw.xml.DOMOutput
Adds an attribute to current element of the DOM Document if it is different from the default value.
addAttribute(String, boolean) - Method in interface org.jhotdraw.xml.DOMOutput
Adds an attribute to current element of the DOM Document.
addAttribute(String, boolean, boolean) - Method in interface org.jhotdraw.xml.DOMOutput
Adds an attribute to current element of the DOM Document if it is different from the default value.
addAttribute(String, float) - Method in interface org.jhotdraw.xml.DOMOutput
Adds an attribute to current element of the DOM Document.
addAttribute(String, float, float) - Method in interface org.jhotdraw.xml.DOMOutput
Adds an attribute to current element of the DOM Document if it is different from the default value.
addAttribute(String, double) - Method in interface org.jhotdraw.xml.DOMOutput
Adds an attribute to current element of the DOM Document.
addAttribute(String, double, double) - Method in interface org.jhotdraw.xml.DOMOutput
Adds an attribute to current element of the DOM Document if it is different from the default value.
addAttribute(String, String) - Method in class org.jhotdraw.xml.JavaxDOMOutput
Adds an attribute to current element of the DOM Document.
addAttribute(String, int) - Method in class org.jhotdraw.xml.JavaxDOMOutput
Adds an attribute to current element of the DOM Document.
addAttribute(String, boolean) - Method in class org.jhotdraw.xml.JavaxDOMOutput
Adds an attribute to current element of the DOM Document.
addAttribute(String, float) - Method in class org.jhotdraw.xml.JavaxDOMOutput
Adds an attribute to current element of the DOM Document.
addAttribute(String, double) - Method in class org.jhotdraw.xml.JavaxDOMOutput
Adds an attribute to current element of the DOM Document.
addAttribute(String, float, float) - Method in class org.jhotdraw.xml.JavaxDOMOutput
 
addAttribute(String, int, int) - Method in class org.jhotdraw.xml.JavaxDOMOutput
 
addAttribute(String, double, double) - Method in class org.jhotdraw.xml.JavaxDOMOutput
 
addAttribute(String, boolean, boolean) - Method in class org.jhotdraw.xml.JavaxDOMOutput
 
addAttribute(String, String, String) - Method in class org.jhotdraw.xml.JavaxDOMOutput
 
addAttribute(String, String) - Method in class org.jhotdraw.xml.NanoXMLDOMOutput
Adds an attribute to current element of the DOM Document.
addAttribute(String, int) - Method in class org.jhotdraw.xml.NanoXMLDOMOutput
Adds an attribute to current element of the DOM Document.
addAttribute(String, boolean) - Method in class org.jhotdraw.xml.NanoXMLDOMOutput
Adds an attribute to current element of the DOM Document.
addAttribute(String, float) - Method in class org.jhotdraw.xml.NanoXMLDOMOutput
Adds an attribute to current element of the DOM Document.
addAttribute(String, double) - Method in class org.jhotdraw.xml.NanoXMLDOMOutput
Adds an attribute to current element of the DOM Document.
addAttribute(String, float, float) - Method in class org.jhotdraw.xml.NanoXMLDOMOutput
 
addAttribute(String, int, int) - Method in class org.jhotdraw.xml.NanoXMLDOMOutput
 
addAttribute(String, double, double) - Method in class org.jhotdraw.xml.NanoXMLDOMOutput
 
addAttribute(String, boolean, boolean) - Method in class org.jhotdraw.xml.NanoXMLDOMOutput
 
addAttribute(String, String, String) - Method in class org.jhotdraw.xml.NanoXMLDOMOutput
 
addAttributesButtonsTo(JToolBar, DrawingEditor) - Static method in class org.jhotdraw.draw.action.ButtonFactory
Creates toolbar buttons and adds them to the specified JToolBar
addChangeListener(ChangeListener) - Method in class org.jhotdraw.color.AbstractColorSlidersModel
 
addChangeListener(ChangeListener) - Method in interface org.jhotdraw.color.ColorSliderModel
 
addChangeListener(ChangeListener) - Method in class org.jhotdraw.draw.AbstractConstrainer
Adds a ChangeListener.
addChangeListener(ChangeListener) - Method in interface org.jhotdraw.draw.Constrainer
Adds a change listener.
addChangeListener(ChangeListener) - Method in class org.jhotdraw.io.BoundedRangeInputStream
Adds a ChangeListener to the model's listener list.
addChild(IXMLElement) - Method in interface net.n3.nanoxml.IXMLElement
Adds a child element.
addChild(IXMLElement) - Method in class net.n3.nanoxml.XMLElement
Adds a child element.
addClearFileItems(JMenu, Application, View) - Method in class org.jhotdraw.app.DefaultMenuBuilder
Adds items for the following actions to the menu: ClearFileAction
addClearFileItems(JMenu, Application, View) - Method in class org.jhotdraw.app.EmptyMenuBuilder
 
addClearFileItems(JMenu, Application, View) - Method in interface org.jhotdraw.app.MenuBuilder
Optionally adds one or more "Clear File" items to a menu.
addClipboardItems(JMenu, Application, View) - Method in class org.jhotdraw.app.DefaultMenuBuilder
Adds items for the following actions to the menu: CutAction CopyAction PasteAction DuplicateAction DeleteAction
addClipboardItems(JMenu, Application, View) - Method in class org.jhotdraw.app.EmptyMenuBuilder
 
addClipboardItems(JMenu, Application, View) - Method in interface org.jhotdraw.app.MenuBuilder
Optionally adds one or more "Clipboard" items to a menu.
addCloseFileItems(JMenu, Application, View) - Method in class org.jhotdraw.app.DefaultMenuBuilder
Adds items for the following actions to the menu: CloseFileAction
addCloseFileItems(JMenu, Application, View) - Method in class org.jhotdraw.app.EmptyMenuBuilder
 
addCloseFileItems(JMenu, Application, View) - Method in interface org.jhotdraw.app.MenuBuilder
Optionally adds one or more "Close File" items to a menu.
addColorButtonsTo(JToolBar, DrawingEditor) - Static method in class org.jhotdraw.draw.action.ButtonFactory
 
addColorButtonsTo(JToolBar, DrawingEditor, List<ColorIcon>, int) - Static method in class org.jhotdraw.draw.action.ButtonFactory
 
addColorChooserPanel(AbstractColorChooserPanel) - Method in class org.jhotdraw.gui.plaf.palette.colorchooser.PaletteColorChooserMainPanel
 
addColorSlider(JSlider) - Method in class org.jhotdraw.color.DefaultColorSliderModel
 
addComment(String) - Method in interface org.jhotdraw.xml.DOMOutput
Adds a comment to the current element of the DOM Document.
addComment(String) - Method in class org.jhotdraw.xml.JavaxDOMOutput
Adds a comment to the current element of the DOM Document.
addComment(String) - Method in class org.jhotdraw.xml.NanoXMLDOMOutput
Adds a comment to the current element of the DOM Document.
addCompositeFigureListener(CompositeFigureListener) - Method in class org.jhotdraw.draw.AbstractCompositeFigure
 
addCompositeFigureListener(CompositeFigureListener) - Method in interface org.jhotdraw.draw.CompositeFigure
Adds a listener for this composite figure.
addCompositeFigureListener(CompositeFigureListener) - Method in class org.jhotdraw.draw.LabeledLineConnectionFigure
 
addCornerResizeHandles(Figure, Collection<Handle>) - Static method in class org.jhotdraw.draw.handle.ResizeHandleKit
Creates handles for each corner of a figure and adds them to the provided collection.
addCornerTransformHandles(Figure, Collection<Handle>) - Static method in class org.jhotdraw.draw.handle.TransformHandleKit
Creates handles for each corner of a figure and adds them to the provided collection.
addDecoration(LineDecoration) - Method in class org.jhotdraw.draw.decoration.CompositeLineDecoration
Add another line decoration into the composite line decoration.
addDefaultCreationButtonsTo(JToolBar, DrawingEditor, Collection<Action>, Collection<Action>) - Method in class org.jhotdraw.samples.draw.DrawApplicationModel
 
addDefaultCreationButtonsTo(JToolBar, DrawingEditor, Collection<Action>, Collection<Action>) - Method in class org.jhotdraw.samples.draw.DrawingPanel
 
addDependency(DependencyFigure) - Method in class org.jhotdraw.samples.pert.figures.TaskFigure
 
addDisposable(Disposable) - Method in class org.jhotdraw.app.AbstractView
Adds a disposable object, which will be disposed when the specified view is disposed.
addDisposable(Disposable) - Method in interface org.jhotdraw.app.View
Adds a disposable object, which will be disposed when the view is disposed.
addEdgeResizeHandles(Figure, Collection<Handle>) - Static method in class org.jhotdraw.draw.handle.ResizeHandleKit
Fills the given Vector with handles at each the north, south, east, and west of the figure.
addEdgeTransformHandles(Figure, Collection<Handle>) - Static method in class org.jhotdraw.draw.handle.TransformHandleKit
Fills the given Vector with handles at each the north, south, east, and west of the figure.
addEdit(UndoableEdit) - Method in class org.jhotdraw.draw.event.BezierNodeEdit
 
addEdit(UndoableEdit) - Method in class org.jhotdraw.draw.event.SetBoundsEdit
 
addEdit(UndoableEdit) - Method in class org.jhotdraw.draw.event.TransformEdit
 
addEdit(UndoableEdit) - Method in class org.jhotdraw.undo.CompositeEdit
If this edit is inProgress, accepts anEdit and returns true.
addEdit(UndoableEdit) - Method in class org.jhotdraw.undo.PropertyChangeEdit
Adds the specified edit to this one, if it is a PropertyChangeEdit from the same owner and the same property.
addEdit(UndoableEdit) - Method in class org.jhotdraw.undo.UndoRedoManager
If inProgress, inserts anEdit at indexOfNextAdd, and removes any old edits that were at indexOfNextAdd or later.
addEnum(String, Enum) - Method in class org.jhotdraw.xml.DefaultDOMFactory
Adds an Enum value to the DOMFactory.
addEnumClass(String, Class) - Method in class org.jhotdraw.xml.DefaultDOMFactory
Adds an Enum class to the DOMFactory.
addExitItems(JMenu, Application, View) - Method in class org.jhotdraw.app.DefaultMenuBuilder
Adds items for the following actions to the menu: ExitAction
addExitItems(JMenu, Application, View) - Method in class org.jhotdraw.app.EmptyMenuBuilder
 
addExitItems(JMenu, Application, View) - Method in interface org.jhotdraw.app.MenuBuilder
Optionally adds one or more "Exit" items to a menu.
addExportFileItems(JMenu, Application, View) - Method in class org.jhotdraw.app.DefaultMenuBuilder
Adds items for the following actions to the menu: ExportFileAction
addExportFileItems(JMenu, Application, View) - Method in class org.jhotdraw.app.EmptyMenuBuilder
 
addExportFileItems(JMenu, Application, View) - Method in interface org.jhotdraw.app.MenuBuilder
Optionally adds one or more "Export File" items to a menu.
addExternalEntity(String, String, String) - Method in interface net.n3.nanoxml.IXMLEntityResolver
Adds an external entity.
addExternalEntity(String, String, String) - Method in class net.n3.nanoxml.XMLEntityResolver
Adds an external entity.
addFigureListener(FigureListener) - Method in class org.jhotdraw.draw.AbstractFigure
 
addFigureListener(FigureListener) - Method in interface org.jhotdraw.draw.Figure
Adds a listener for FigureEvent's.
addFigureSelectionListener(FigureSelectionListener) - Method in class org.jhotdraw.draw.DefaultDrawingView
 
addFigureSelectionListener(FigureSelectionListener) - Method in interface org.jhotdraw.draw.DrawingView
Add a listener for selection changes in this DrawingView.
addFindItems(JMenu, Application, View) - Method in class org.jhotdraw.app.DefaultMenuBuilder
Adds items for the following actions to the menu: AbstractFindAction
addFindItems(JMenu, Application, View) - Method in class org.jhotdraw.app.EmptyMenuBuilder
 
addFindItems(JMenu, Application, View) - Method in interface org.jhotdraw.app.MenuBuilder
Optionally adds one or more "Find" items to a menu.
addFontButtonsTo(JToolBar, DrawingEditor) - Static method in class org.jhotdraw.draw.action.ButtonFactory
 
addGroupHoverHandles(Figure, Collection<Handle>) - Static method in class org.jhotdraw.draw.handle.TransformHandleKit
Adds handles for scaling, moving, rotating and shearing a Figure.
addGroupTransformHandles(Figure, Collection<Handle>) - Static method in class org.jhotdraw.draw.handle.TransformHandleKit
Adds handles for scaling, moving, rotating and shearing a Figure.
addHandleListener(HandleListener) - Method in class org.jhotdraw.draw.handle.AbstractHandle
Adds a listener for this handle.
addHandleListener(HandleListener) - Method in interface org.jhotdraw.draw.handle.Handle
Adds a listener for this handle.
addHelpItems(JMenu, Application, View) - Method in class org.jhotdraw.app.DefaultMenuBuilder
Does nothing.
addHelpItems(JMenu, Application, View) - Method in class org.jhotdraw.app.EmptyMenuBuilder
 
addHelpItems(JMenu, Application, View) - Method in interface org.jhotdraw.app.MenuBuilder
Optionally adds one or more "Help" items to a menu.
addInputFormat(InputFormat) - Method in class org.jhotdraw.draw.AbstractDrawing
 
addInputFormat(InputFormat) - Method in interface org.jhotdraw.draw.Drawing
Adds an input format to the drawing.
addInternalEntity(String, String) - Method in interface net.n3.nanoxml.IXMLEntityResolver
Adds an internal entity.
addInternalEntity(String, String) - Method in class net.n3.nanoxml.XMLEntityResolver
Adds an internal entity.
addKeyListener(KeyListener) - Method in interface org.jhotdraw.draw.DrawingView
Adds a key listener to the drawing view.
addLayoutComponent(String, Component) - Method in class org.jhotdraw.gui.plaf.palette.PaletteRootPaneUI.PaletteRootLayout
 
addLayoutComponent(Component, Object) - Method in class org.jhotdraw.gui.plaf.palette.PaletteRootPaneUI.PaletteRootLayout
 
addLayoutComponent(Component, Object) - Method in class org.jhotdraw.gui.ToolBarLayout
 
addLayoutComponent(String, Component) - Method in class org.jhotdraw.gui.ToolBarLayout
 
addLayoutComponent(String, Component) - Method in class org.jhotdraw.gui.VerticalGridLayout
Adds the specified component with the specified name to the layout.
addLeadHandles(Figure, Collection<Handle>) - Static method in class org.jhotdraw.draw.handle.NullHandle
Creates handles for each lead of a figure and adds them to the provided collection.
addLoadFileItems(JMenu, Application, View) - Method in class org.jhotdraw.app.DefaultMenuBuilder
Adds items for the following actions to the menu: LoadFileAction LoadDirectoryAction
addLoadFileItems(JMenu, Application, View) - Method in class org.jhotdraw.app.EmptyMenuBuilder
 
addLoadFileItems(JMenu, Application, View) - Method in interface org.jhotdraw.app.MenuBuilder
Optionally adds one or more "Load file" items to a menu.
addMenuItem(JMenu, JMenuItem) - Method in class org.jhotdraw.app.AbstractApplication
Adds the specified action as a menu item to the supplied menu.
addMouseListener(MouseListener) - Method in interface org.jhotdraw.draw.DrawingView
Adds a mouse listener to the drawing view.
addMouseMotionListener(MouseMotionListener) - Method in interface org.jhotdraw.draw.DrawingView
Adds a mouse motion listener to the drawing view.
addMoveHandles(Figure, Collection<Handle>) - Static method in class org.jhotdraw.draw.handle.MoveHandle
Creates handles for each corner of a figure and adds them to the provided collection.
addNewFileItems(JMenu, Application, View) - Method in class org.jhotdraw.app.DefaultMenuBuilder
Adds items for the following actions to the menu: NewFileAction
addNewFileItems(JMenu, Application, View) - Method in class org.jhotdraw.app.EmptyMenuBuilder
 
addNewFileItems(JMenu, Application, View) - Method in interface org.jhotdraw.app.MenuBuilder
Optionally adds one or more "New File" items to a menu.
addNewWindowItems(JMenu, Application, View) - Method in class org.jhotdraw.app.DefaultMenuBuilder
Adds items for the following actions to the menu: NewWindowAction
addNewWindowItems(JMenu, Application, View) - Method in class org.jhotdraw.app.EmptyMenuBuilder
 
addNewWindowItems(JMenu, Application, View) - Method in interface org.jhotdraw.app.MenuBuilder
Optionally adds one or more "New Window" items to a menu.
addNode(BezierPath.Node) - Method in class org.jhotdraw.draw.BezierFigure
Adds a control point.
addNode(int, BezierPath.Node) - Method in class org.jhotdraw.draw.BezierFigure
Adds a node to the list of points.
addNodeChangeListener(NodeChangeListener) - Method in class org.jhotdraw.util.prefs.PreferencesUtil
 
addNotify(Drawing) - Method in class org.jhotdraw.draw.AbstractCompositeFigure
 
addNotify(Drawing) - Method in class org.jhotdraw.draw.AbstractFigure
 
addNotify(DrawingEditor) - Method in class org.jhotdraw.draw.DefaultDrawingView
 
addNotify(DrawingEditor) - Method in interface org.jhotdraw.draw.DrawingView
Informs the view that it has been added to the specified editor.
addNotify(Drawing) - Method in interface org.jhotdraw.draw.Figure
Informs a figure, that it has been added to a drawing.
addNotify(Drawing) - Method in class org.jhotdraw.draw.GraphicalCompositeFigure
 
addNotify(Drawing) - Method in class org.jhotdraw.draw.LabeledLineConnectionFigure
 
addNotify(Drawing) - Method in class org.jhotdraw.draw.LineConnectionFigure
This method is invoked, when the Figure is being removed from a Drawing.
addNotify() - Method in class org.jhotdraw.gui.JSheet
 
addOpenFileItems(JMenu, Application, View) - Method in class org.jhotdraw.app.DefaultMenuBuilder
Adds items for the following actions to the menu: OpenFileAction OpenDirectoryAction
addOpenFileItems(JMenu, Application, View) - Method in class org.jhotdraw.app.EmptyMenuBuilder
 
addOpenFileItems(JMenu, Application, View) - Method in interface org.jhotdraw.app.MenuBuilder
Optionally adds one or more "Open File" items to a menu.
addOtherEditItems(JMenu, Application, View) - Method in class org.jhotdraw.app.DefaultMenuBuilder
Does nothing.
addOtherEditItems(JMenu, Application, View) - Method in class org.jhotdraw.app.EmptyMenuBuilder
 
addOtherEditItems(JMenu, Application, View) - Method in interface org.jhotdraw.app.MenuBuilder
Optionally adds one or more editing related items to a menu.
addOtherFileItems(JMenu, Application, View) - Method in class org.jhotdraw.app.DefaultMenuBuilder
Does nothing.
addOtherFileItems(JMenu, Application, View) - Method in class org.jhotdraw.app.EmptyMenuBuilder
 
addOtherFileItems(JMenu, Application, View) - Method in interface org.jhotdraw.app.MenuBuilder
Optionally adds one or more file related items to a menu.
addOtherMenus(List<JMenu>, Application, View) - Method in class org.jhotdraw.app.DefaultMenuBuilder
Does nothing.
addOtherMenus(List<JMenu>, Application, View) - Method in class org.jhotdraw.app.EmptyMenuBuilder
 
addOtherMenus(List<JMenu>, Application, View) - Method in interface org.jhotdraw.app.MenuBuilder
Optionally adds one or more additional menus to a menu bar or a pop up menu.
addOtherViewItems(JMenu, Application, View) - Method in class org.jhotdraw.app.DefaultMenuBuilder
Does nothing.
addOtherViewItems(JMenu, Application, View) - Method in class org.jhotdraw.app.EmptyMenuBuilder
 
addOtherViewItems(JMenu, Application, View) - Method in interface org.jhotdraw.app.MenuBuilder
Optionally adds one or more view related items to a menu.
addOtherWindowItems(JMenu, Application, View) - Method in class org.jhotdraw.app.DefaultMenuBuilder
Does nothing.
addOtherWindowItems(JMenu, Application, View) - Method in class org.jhotdraw.app.EmptyMenuBuilder
 
addOtherWindowItems(JMenu, Application, View) - Method in interface org.jhotdraw.app.MenuBuilder
Optionally adds one or more window related items to a menu.
addOutputFormat(OutputFormat) - Method in class org.jhotdraw.draw.AbstractDrawing
 
addOutputFormat(OutputFormat) - Method in interface org.jhotdraw.draw.Drawing
Adds an output format to the drawing.
addPalette(Window) - Method in class org.jhotdraw.app.AbstractApplication
 
addPalette(Window) - Method in interface org.jhotdraw.app.Application
Adds a palette window to the application.
addPalette(Window) - Method in class org.jhotdraw.app.osx.OSXPaletteHandler
 
addPalette(Window) - Method in class org.jhotdraw.app.OSXApplication
 
addPCData(Reader, String, int) - Method in interface net.n3.nanoxml.IXMLBuilder
This method is called when a PCDATA element is encountered.
addPCData(Reader, String, int) - Method in class net.n3.nanoxml.StdXMLBuilder
This method is called when a PCDATA element is encountered.
addPoint(double, double) - Method in class org.jhotdraw.geom.Polygon2D
Appends the specified coordinates to this Polygon.
addPoint(double, double) - Method in class org.jhotdraw.geom.Polygon2D.Double
 
addPoint(double, double) - Method in class org.jhotdraw.geom.Polygon2D.Float
 
addPoint(float, float) - Method in class org.jhotdraw.geom.Polygon2D.Float
 
addPointToFigure(Point2D.Double) - Method in class org.jhotdraw.draw.tool.BezierTool
 
addPolyline(Collection<Point2D.Double>) - Method in class org.jhotdraw.geom.BezierPath
Adds a set of nodes to the path.
addPreferenceChangeListener(PreferenceChangeListener) - Method in class org.jhotdraw.util.prefs.PreferencesUtil
 
addPreferencesItems(JMenu, Application, View) - Method in class org.jhotdraw.app.DefaultMenuBuilder
Adds items for the following actions to the menu: AbstractPreferencesAction
addPreferencesItems(JMenu, Application, View) - Method in class org.jhotdraw.app.EmptyMenuBuilder
 
addPreferencesItems(JMenu, Application, View) - Method in interface org.jhotdraw.app.MenuBuilder
Optionally adds one or more "Preferences" items to a menu.
addPrintFileItems(JMenu, Application, View) - Method in class org.jhotdraw.app.DefaultMenuBuilder
Adds items for the following actions to the menu: PrintFileAction
addPrintFileItems(JMenu, Application, View) - Method in class org.jhotdraw.app.EmptyMenuBuilder
 
addPrintFileItems(JMenu, Application, View) - Method in interface org.jhotdraw.app.MenuBuilder
Optionally adds one or more "Print File" items to a menu.
addPropertyChangeListener(PropertyChangeListener) - Method in interface org.jhotdraw.app.Application
Adds a property change listener.
addPropertyChangeListener(PropertyChangeListener) - Method in interface org.jhotdraw.app.View
Adds a property change listener.
addPropertyChangeListener(PropertyChangeListener) - Method in class org.jhotdraw.beans.AbstractBean
Adds a PropertyChangeListener which can optionally be wrapped into a WeakPropertyChangeListener.
addPropertyChangeListener(String, PropertyChangeListener) - Method in class org.jhotdraw.beans.AbstractBean
Adds a PropertyChangeListener which can optionally be wrapped into a WeakPropertyChangeListener.
addPropertyChangeListener(PropertyChangeListener) - Method in class org.jhotdraw.color.DefaultHarmonicColorModel
 
addPropertyChangeListener(String, PropertyChangeListener) - Method in class org.jhotdraw.color.DefaultHarmonicColorModel
 
addPropertyChangeListener(PropertyChangeListener) - Method in interface org.jhotdraw.color.HarmonicColorModel
 
addPropertyChangeListener(PropertyChangeListener) - Method in interface org.jhotdraw.draw.DrawingEditor
Adds a PropertyChangeListener.
addPropertyChangeListener(PropertyChangeListener) - Method in interface org.jhotdraw.draw.DrawingView
Adds a property change listener to the drawing view.
addPropertyChangeListener(PropertyChangeListener) - Method in interface org.jhotdraw.draw.Figure
Adds a PropertyChangeListener which can optionally be wrapped into a WeakPropertyChangeListener.
addPropertyChangeListener(PropertyChangeListener) - Method in interface org.jhotdraw.gui.ActivityModel
Adds a property change listener.
addPropertyChangeListener(PropertyChangeListener) - Method in interface org.jhotdraw.gui.Arrangeable
 
addPropertyChangeListener(PropertyChangeListener) - Method in interface org.jhotdraw.gui.AttributeEditor
Adds a property change listener.
addPropertyChangeListener(PropertyChangeListener) - Method in class org.jhotdraw.gui.DefaultActivityModel
Adds a PropertyChangeListener which can optionally be wrapped into a WeakPropertyChangeListener.
addPropertyChangeListener(String, PropertyChangeListener) - Method in class org.jhotdraw.gui.DefaultActivityModel
Adds a PropertyChangeListener which can optionally be wrapped into a WeakPropertyChangeListener.
addPropertyChangeListener(PropertyChangeListener) - Method in interface org.jhotdraw.gui.EditableComponent
Adds a property change listener.
addPropertyChangeListener(PropertyChangeListener) - Method in class org.jhotdraw.undo.UndoRedoManager
 
addPropertyChangeListener(String, PropertyChangeListener) - Method in class org.jhotdraw.undo.UndoRedoManager
 
addRecentURI(URI) - Method in class org.jhotdraw.app.AbstractApplication
 
addRecentURI(URI) - Method in interface org.jhotdraw.app.Application
Adds an URI to the start of the list of recent URIs.
addResizeHandles(Figure, Collection<Handle>) - Static method in class org.jhotdraw.draw.handle.ResizeHandleKit
Fills the given Vector with handles at each the north, south, east, and west of the figure.
addRule(HarmonicRule) - Method in class org.jhotdraw.color.DefaultHarmonicColorModel
 
addRule(HarmonicRule) - Method in interface org.jhotdraw.color.HarmonicColorModel
 
addSaveFileItems(JMenu, Application, View) - Method in class org.jhotdraw.app.DefaultMenuBuilder
Adds items for the following actions to the menu: SaveFileAction SaveFileAsAction
addSaveFileItems(JMenu, Application, View) - Method in class org.jhotdraw.app.EmptyMenuBuilder
 
addSaveFileItems(JMenu, Application, View) - Method in interface org.jhotdraw.app.MenuBuilder
Optionally adds one or more "Save File" items to a menu.
addScaleMoveTransformHandles(Figure, Collection<Handle>) - Static method in class org.jhotdraw.draw.handle.TransformHandleKit
Adds handles for scaling and moving a Figure.
addSelectionItems(JMenu, Application, View) - Method in class org.jhotdraw.app.DefaultMenuBuilder
Adds items for the following actions to the menu: SelectAllAction ClearSelectionAction
addSelectionItems(JMenu, Application, View) - Method in class org.jhotdraw.app.EmptyMenuBuilder
 
addSelectionItems(JMenu, Application, View) - Method in interface org.jhotdraw.app.MenuBuilder
Optionally adds one or more "Selection" items to a menu.
addSelectionToolTo(JToolBar, DrawingEditor) - Static method in class org.jhotdraw.draw.action.ButtonFactory
 
addSelectionToolTo(JToolBar, DrawingEditor, Collection<Action>, Collection<Action>) - Static method in class org.jhotdraw.draw.action.ButtonFactory
 
addSelectionToolTo(JToolBar, DrawingEditor, Tool) - Static method in class org.jhotdraw.draw.action.ButtonFactory
 
addSeparator() - Method in class org.jhotdraw.gui.JPopupButton
Adds a separator to the popup menu.
addSheetListener(SheetListener) - Method in class org.jhotdraw.gui.JSheet
Adds a sheet listener.
addStorable(String, DOMStorable) - Method in class org.jhotdraw.xml.DefaultDOMFactory
Adds a DOMStorable prototype to the DOMFactory.
addStorableClass(String, Class) - Method in class org.jhotdraw.xml.DefaultDOMFactory
Adds a DOMStorable class to the DOMFactory.
addStrokeButtonsTo(JToolBar, DrawingEditor) - Static method in class org.jhotdraw.draw.action.ButtonFactory
 
addText(String) - Method in interface org.jhotdraw.xml.DOMOutput
Adds a text to current element of the DOM Document.
addText(String) - Method in class org.jhotdraw.xml.JavaxDOMOutput
Adds a text to current element of the DOM Document.
addText(String) - Method in class org.jhotdraw.xml.NanoXMLDOMOutput
Adds a text to current element of the DOM Document.
addTo(Rectangle2D) - Method in class org.jhotdraw.geom.Insets2D
Adds the current insets to the specified Rectangle2D making the rectangle larger.
addToolListener(ToolListener) - Method in class org.jhotdraw.draw.tool.AbstractTool
 
addToolListener(ToolListener) - Method in interface org.jhotdraw.draw.tool.Tool
Adds a listener for this tool.
addToolTo(JToolBar, DrawingEditor, Tool, String, ResourceBundleUtil) - Static method in class org.jhotdraw.draw.action.ButtonFactory
Method addSelectionToolTo must have been invoked prior to this on the JToolBar.
addToSelection(Figure) - Method in class org.jhotdraw.draw.DefaultDrawingView
Adds a figure to the current selection.
addToSelection(Collection<Figure>) - Method in class org.jhotdraw.draw.DefaultDrawingView
Adds a collection of figures to the current selection.
addToSelection(Figure) - Method in interface org.jhotdraw.draw.DrawingView
Adds a figure to the current selection.
addToSelection(Collection<Figure>) - Method in interface org.jhotdraw.draw.DrawingView
Adds a collection of figures to the current selection.
addTransformHandles(Figure, Collection<Handle>) - Static method in class org.jhotdraw.draw.handle.TransformHandleKit
Adds handles for scaling, moving, rotating and shearing a Figure.
addTreeModelListener(TreeModelListener) - Method in class org.jhotdraw.gui.fontchooser.AbstractFontChooserModel
Adds a listener for the TreeModelEvent posted after the tree changes.
addUndoableEditListener(UndoableEditListener) - Method in class org.jhotdraw.draw.AbstractDrawing
 
addUndoableEditListener(UndoableEditListener) - Method in interface org.jhotdraw.draw.Drawing
Adds a listener for undooable edit events.
addUndoableEditListener(UndoableEditListener) - Method in class org.jhotdraw.draw.tool.AbstractTool
 
addUndoItems(JMenu, Application, View) - Method in class org.jhotdraw.app.DefaultMenuBuilder
Adds items for the following actions to the menu: UndoAction RedoAction
addUndoItems(JMenu, Application, View) - Method in class org.jhotdraw.app.EmptyMenuBuilder
 
addUndoItems(JMenu, Application, View) - Method in interface org.jhotdraw.app.MenuBuilder
Optionally adds one or more "Undo" items to a menu.
addWindow(Window, View) - Method in class org.jhotdraw.app.AbstractApplication
 
addWindow(Window, View) - Method in interface org.jhotdraw.app.Application
Adds a (non-palette) window to the application.
addWindow(Window) - Method in class org.jhotdraw.app.osx.OSXPaletteHandler
 
addWindow(Window, View) - Method in class org.jhotdraw.app.OSXApplication
 
addZoomButtonsTo(JToolBar, DrawingEditor) - Static method in class org.jhotdraw.draw.action.ButtonFactory
 
AlignAction - Class in org.jhotdraw.draw.action
Aligns the selected figures.
AlignAction(DrawingEditor) - Constructor for class org.jhotdraw.draw.action.AlignAction
Creates a new instance.
AlignAction.East - Class in org.jhotdraw.draw.action
 
AlignAction.East(DrawingEditor) - Constructor for class org.jhotdraw.draw.action.AlignAction.East
 
AlignAction.East(DrawingEditor, ResourceBundleUtil) - Constructor for class org.jhotdraw.draw.action.AlignAction.East
 
AlignAction.Horizontal - Class in org.jhotdraw.draw.action
 
AlignAction.Horizontal(DrawingEditor) - Constructor for class org.jhotdraw.draw.action.AlignAction.Horizontal
 
AlignAction.Horizontal(DrawingEditor, ResourceBundleUtil) - Constructor for class org.jhotdraw.draw.action.AlignAction.Horizontal
 
AlignAction.North - Class in org.jhotdraw.draw.action
 
AlignAction.North(DrawingEditor) - Constructor for class org.jhotdraw.draw.action.AlignAction.North
 
AlignAction.North(DrawingEditor, ResourceBundleUtil) - Constructor for class org.jhotdraw.draw.action.AlignAction.North
 
AlignAction.South - Class in org.jhotdraw.draw.action
 
AlignAction.South(DrawingEditor) - Constructor for class org.jhotdraw.draw.action.AlignAction.South
 
AlignAction.South(DrawingEditor, ResourceBundleUtil) - Constructor for class org.jhotdraw.draw.action.AlignAction.South
 
AlignAction.Vertical - Class in org.jhotdraw.draw.action
 
AlignAction.Vertical(DrawingEditor) - Constructor for class org.jhotdraw.draw.action.AlignAction.Vertical
 
AlignAction.Vertical(DrawingEditor, ResourceBundleUtil) - Constructor for class org.jhotdraw.draw.action.AlignAction.Vertical
 
AlignAction.West - Class in org.jhotdraw.draw.action
 
AlignAction.West(DrawingEditor) - Constructor for class org.jhotdraw.draw.action.AlignAction.West
 
AlignAction.West(DrawingEditor, ResourceBundleUtil) - Constructor for class org.jhotdraw.draw.action.AlignAction.West
 
alignFigures(Collection, Rectangle2D.Double) - Method in class org.jhotdraw.draw.action.AlignAction
 
alignFigures(Collection, Rectangle2D.Double) - Method in class org.jhotdraw.draw.action.AlignAction.East
 
alignFigures(Collection, Rectangle2D.Double) - Method in class org.jhotdraw.draw.action.AlignAction.Horizontal
 
alignFigures(Collection, Rectangle2D.Double) - Method in class org.jhotdraw.draw.action.AlignAction.North
 
alignFigures(Collection, Rectangle2D.Double) - Method in class org.jhotdraw.draw.action.AlignAction.South
 
alignFigures(Collection, Rectangle2D.Double) - Method in class org.jhotdraw.draw.action.AlignAction.Vertical
 
alignFigures(Collection, Rectangle2D.Double) - Method in class org.jhotdraw.draw.action.AlignAction.West
 
AlignToolBar - Class in org.jhotdraw.samples.svg.gui
AlignToolBar.
AlignToolBar() - Constructor for class org.jhotdraw.samples.svg.gui.AlignToolBar
Creates new instance.
AlignToolBarBeanInfo - Class in org.jhotdraw.samples.svg.gui
BeanInfo for AlignToolPane.
AlignToolBarBeanInfo() - Constructor for class org.jhotdraw.samples.svg.gui.AlignToolBarBeanInfo
 
allKeys() - Method in class org.jhotdraw.gui.plaf.palette.PaletteLazyActionMap
 
allowMultipleViewsForURI - Variable in class org.jhotdraw.app.AbstractApplicationModel
 
allowsNullValue - Variable in class org.jhotdraw.text.ColorFormatter
Specifies whether the formatter allows null values.
alphas - Variable in class org.jhotdraw.color.ColorSquareImageProducer
Lookup table for alphas.
alphas - Variable in class org.jhotdraw.color.ComplexColorWheelImageProducer
Lookup table for alphas.
alphas - Variable in class org.jhotdraw.color.PolarColorWheelImageProducer
Lookup table for alphas.
alphas - Variable in class org.jhotdraw.color.QuantizingColorWheelImageProducer
Lookup table for alphas.
ancestorAdded(AncestorEvent) - Method in class org.jhotdraw.util.prefs.ToolBarPrefsHandler
 
ancestorMoved(AncestorEvent) - Method in class org.jhotdraw.util.prefs.ToolBarPrefsHandler
 
ancestorRemoved(AncestorEvent) - Method in class org.jhotdraw.util.prefs.ToolBarPrefsHandler
 
anchor - Variable in class org.jhotdraw.draw.tool.AbstractTool
 
anchorFigure - Variable in class org.jhotdraw.draw.tool.DefaultDragTracker
 
anchorFigure - Variable in class org.jhotdraw.draw.tool.DnDTracker
 
anchorOrigin - Variable in class org.jhotdraw.draw.tool.DefaultDragTracker
The anchorOrigin holds the origin of all dragged figures of the mousePressed event.
anchorOrigin - Variable in class org.jhotdraw.draw.tool.DnDTracker
The anchorOrigin holds the origin of all dragged figures of the mousePressed event.
anchorPoint - Variable in class org.jhotdraw.draw.tool.DefaultDragTracker
The anchorPoint holds the location of the mouse of the mousePressed event.
anchorPoint - Variable in class org.jhotdraw.draw.tool.DnDTracker
The anchorPoint holds the location of the mouse of the mousePressed event.
angle(double, double, double, double) - Static method in class org.jhotdraw.geom.Geom
Gets the angle of the specified line.
angleToPoint(Rectangle, double) - Static method in class org.jhotdraw.geom.Geom
Gets the point on a rectangle that corresponds to the given angle.
angleToPoint(Rectangle2D.Double, double) - Static method in class org.jhotdraw.geom.Geom
Gets the point on a rectangle that corresponds to the given angle.
angularIndex - Variable in class org.jhotdraw.color.AbstractColorWheelImageProducer
 
angularIndex - Variable in class org.jhotdraw.color.CIEXYChromaticityDiagramImageProducer
 
angularIndex - Variable in class org.jhotdraw.color.JColorWheel
Angular color component index.
angularQuantization - Variable in class org.jhotdraw.color.QuantizingColorWheelImageProducer
 
angulars - Variable in class org.jhotdraw.color.ColorSquareImageProducer
Lookup table for angular component values.
angulars - Variable in class org.jhotdraw.color.ComplexColorWheelImageProducer
Lookup table for angular component values.
angulars - Variable in class org.jhotdraw.color.PolarColorWheelImageProducer
Lookup table for angular component values.
angulars - Variable in class org.jhotdraw.color.QuantizingColorWheelImageProducer
Lookup table for angular component values.
AnimationSample - Class in org.jhotdraw.samples.mini
AnimationSample displays a rotating ellipse figure.
AnimationSample() - Constructor for class org.jhotdraw.samples.mini.AnimationSample
Creates new form AnimationSample
AppletApplication - Class in org.jhotdraw.app
AppletApplication handles the lifecycle of a single View inside of a Java Applet.
AppletApplication(JApplet) - Constructor for class org.jhotdraw.app.AppletApplication
Creates a new instance of AppletApplication
Application - Interface in org.jhotdraw.app
An application handles the lifecycle of View objects and provides windows to present them on screen.
APPLICATION_PROPERTY - Static variable in interface org.jhotdraw.app.View
The name of the application property.
ApplicationModel - Interface in org.jhotdraw.app
ApplicationModel provides meta-data for an Application, actions and factory methods for creating Views, toolbars and URIChoosers.
apply(HarmonicColorModel) - Method in interface org.jhotdraw.color.HarmonicRule
 
apply(HarmonicColorModel) - Method in class org.jhotdraw.color.SimpleHarmonicRule
 
apply(Element) - Method in class org.jhotdraw.xml.css.CSSRule
 
apply(IXMLElement) - Method in class org.jhotdraw.xml.css.CSSRule
 
applyAttributes() - Method in class org.jhotdraw.draw.action.ApplyAttributesAction
 
ApplyAttributesAction - Class in org.jhotdraw.draw.action
ApplyAttributesAction.
ApplyAttributesAction(DrawingEditor) - Constructor for class org.jhotdraw.draw.action.ApplyAttributesAction
Creates a new instance.
applyAttributesTo(Figure) - Method in class org.jhotdraw.draw.AbstractAttributedCompositeFigure
Applies all attributes of this figure to that figure.
applyAttributesTo(Figure) - Method in class org.jhotdraw.draw.AbstractAttributedFigure
Applies all attributes of this figure to that figure.
applyAttributesTo(Map<AttributeKey, Object>, Set<Figure>) - Method in class org.jhotdraw.draw.action.AttributeAction
Applies the specified attributes to the currently selected figures of the drawing.
applyAttributesTo(Figure) - Method in class org.jhotdraw.draw.GraphicalCompositeFigure
Applies all attributes of this figure to that figure.
applyDefaultAttributesTo(Figure) - Method in class org.jhotdraw.draw.DefaultDrawingEditor
 
applyDefaultAttributesTo(Figure) - Method in interface org.jhotdraw.draw.DrawingEditor
Applies the default attributes to the specified figure.
applyDefaultAttributesTo(Figure) - Method in class org.jhotdraw.draw.DrawingEditorProxy
 
applyRules() - Method in class org.jhotdraw.color.DefaultHarmonicColorModel
 
applyRules() - Method in interface org.jhotdraw.color.HarmonicColorModel
 
applySelectedColorToFigures() - Method in class org.jhotdraw.draw.action.DrawingColorChooserHandler
 
applySelectedColorToFigures() - Method in class org.jhotdraw.draw.action.SelectionColorChooserHandler
 
applySelectedFontToFigures() - Method in class org.jhotdraw.draw.action.FontChooserHandler
 
applyStylesTo(Element) - Method in class org.jhotdraw.xml.css.StyleManager
 
applyStylesTo(IXMLElement) - Method in class org.jhotdraw.xml.css.StyleManager
 
APPROVE_OPTION - Static variable in class org.jhotdraw.gui.JFontChooser
Return value if approve (yes, ok) is chosen.
APPROVE_OPTION - Static variable in interface org.jhotdraw.gui.URIChooser
Return value if approve (yes, ok) is chosen.
APPROVE_SELECTION - Static variable in class org.jhotdraw.gui.JFontChooser
Instruction to approve the current selection (same as pressing yes or ok).
APPROVE_SELECTION - Static variable in interface org.jhotdraw.gui.URIChooser
Instruction to approve the current selection (same as pressing yes or ok).
approveSelection() - Method in class org.jhotdraw.gui.JFontChooser
Called by the UI when the user hits the Approve button (labeled "Open" or "Save", by default).
ARC_HEIGHT_PROPERTY - Static variable in class org.jhotdraw.draw.RoundRectangleFigure
Identifies the arcHeight JavaBeans property.
ARC_HEIGHT_PROPERTY - Static variable in class org.jhotdraw.samples.svg.figures.SVGRectFigure
Identifies the arcHeight JavaBeans property.
ARC_WIDTH_PROPERTY - Static variable in class org.jhotdraw.draw.RoundRectangleFigure
Identifies the arcWidth JavaBeans property.
ARC_WIDTH_PROPERTY - Static variable in class org.jhotdraw.samples.svg.figures.SVGRectFigure
Identifies the arcWidth JavaBeans property.
arcTo(double, double, double, boolean, boolean, double, double) - Method in class org.jhotdraw.geom.BezierPath
Adds an elliptical arc, defined by two radii, an angle from the x-axis, a flag to choose the large arc or not, a flag to indicate if we increase or decrease the angles and the final point of the arc.
arcTo(Object, Object, Object, Object, Object, Object, Object, Object) - Method in class org.jhotdraw.samples.odg.geom.EnhancedPath
(x1, y1) and (x2, y2) is defining the bounding box of a ellipse.
areaInvalidated(FigureEvent) - Method in class org.jhotdraw.draw.AbstractCompositeFigure.EventHandler
 
areaInvalidated(FigureEvent) - Method in class org.jhotdraw.draw.event.FigureAdapter
 
areaInvalidated(FigureEvent) - Method in interface org.jhotdraw.draw.event.FigureListener
Sent when the drawing area used by the figure needs to be repainted.
areaInvalidated(HandleEvent) - Method in interface org.jhotdraw.draw.event.HandleListener
Sent when an area of the drawing view needs to be repainted.
areaInvalidated(ToolEvent) - Method in class org.jhotdraw.draw.event.ToolAdapter
 
areaInvalidated(ToolEvent) - Method in interface org.jhotdraw.draw.event.ToolListener
Sent when an area of the drawing view needs to be repainted.
areaInvalidated(FigureEvent) - Method in class org.jhotdraw.draw.handle.AbstractHandle
Sent when a region used by the figure needs to be repainted.
areaInvalidated(FigureEvent) - Method in class org.jhotdraw.draw.LabelFigure
 
areaInvalidated(FigureEvent) - Method in class org.jhotdraw.draw.QuadTreeCompositeFigure.FigureHandler
 
Arrangeable - Interface in org.jhotdraw.gui
Arrangeable.
Arrangeable.Arrangement - Enum in org.jhotdraw.gui
 
arrangeFramesHorizontally() - Method in class org.jhotdraw.gui.JMDIDesktopPane
Arranges the frames as efficiently as possibly with preference for keeping horizontal size maximal.
arrangeFramesVertically() - Method in class org.jhotdraw.gui.JMDIDesktopPane
Arranges the frames as efficiently as possibly with preference for keeping vertical size maximal.
ArrangeToolBar - Class in org.jhotdraw.samples.svg.gui
ArrangeToolBar.
ArrangeToolBar() - Constructor for class org.jhotdraw.samples.svg.gui.ArrangeToolBar
Creates new instance.
ArrangeToolBarBeanInfo - Class in org.jhotdraw.samples.svg.gui
BeanInfo for AlignToolPane.
ArrangeToolBarBeanInfo() - Constructor for class org.jhotdraw.samples.svg.gui.ArrangeToolBarBeanInfo
 
ArrangeWindowsAction - Class in org.jhotdraw.app.action.window
Changes the arrangement of an Arrangeable object.
ArrangeWindowsAction(Arrangeable, Arrangeable.Arrangement) - Constructor for class org.jhotdraw.app.action.window.ArrangeWindowsAction
Creates a new instance.
ArrowTip - Class in org.jhotdraw.draw.decoration
A LineDecoration which can draws an arrow tip.
ArrowTip() - Constructor for class org.jhotdraw.draw.decoration.ArrowTip
 
ArrowTip(double, double, double) - Constructor for class org.jhotdraw.draw.decoration.ArrowTip
Constructs an arrow tip with the specified angle and outer and inner radius.
ArrowTip(double, double, double, boolean, boolean, boolean) - Constructor for class org.jhotdraw.draw.decoration.ArrowTip
Constructs an arrow tip with the specified parameters.
atEOF() - Method in interface net.n3.nanoxml.IXMLReader
Returns true if there are no more characters left to be read.
atEOF() - Method in class net.n3.nanoxml.StdXMLReader
Returns true if there are no more characters left to be read.
atEOFOfCurrentStream() - Method in interface net.n3.nanoxml.IXMLReader
Returns true if the current stream has no more characters left to be read.
atEOFOfCurrentStream() - Method in class net.n3.nanoxml.StdXMLReader
Returns true if the current stream has no more characters left to be read.
ATTRIBUTE_HANDLE_FILL_COLOR - Static variable in class org.jhotdraw.draw.handle.HandleAttributeKeys
Attribute handle fill color.
ATTRIBUTE_HANDLE_FILL_COLOR_DISABLED - Static variable in class org.jhotdraw.draw.handle.HandleAttributeKeys
Attribute handle fill color.
ATTRIBUTE_HANDLE_STROKE_COLOR - Static variable in class org.jhotdraw.draw.handle.HandleAttributeKeys
Attribute handle stroke color.
ATTRIBUTE_HANDLE_STROKE_COLOR_DISABLED - Static variable in class org.jhotdraw.draw.handle.HandleAttributeKeys
Attribute handle stroke color.
ATTRIBUTE_VALUE_PROPERTY - Static variable in interface org.jhotdraw.gui.AttributeEditor
 
ATTRIBUTE_WITH_INVALID_VALUE - Static variable in exception net.n3.nanoxml.XMLValidationException
An attribute has an invalid value.
AttributeAction - Class in org.jhotdraw.draw.action
AttributeAction applies attribute values on the selected figures of the current DrawingView of a DrawingEditor.
AttributeAction(DrawingEditor, AttributeKey, Object) - Constructor for class org.jhotdraw.draw.action.AttributeAction
Creates a new instance.
AttributeAction(DrawingEditor, AttributeKey, Object, Icon) - Constructor for class org.jhotdraw.draw.action.AttributeAction
Creates a new instance.
AttributeAction(DrawingEditor, AttributeKey, Object, String) - Constructor for class org.jhotdraw.draw.action.AttributeAction
Creates a new instance.
AttributeAction(DrawingEditor, AttributeKey, Object, String, Icon) - Constructor for class org.jhotdraw.draw.action.AttributeAction
 
AttributeAction(DrawingEditor, AttributeKey, Object, String, Icon, Action) - Constructor for class org.jhotdraw.draw.action.AttributeAction
 
AttributeAction(DrawingEditor, Map<AttributeKey, Object>, String, Icon) - Constructor for class org.jhotdraw.draw.action.AttributeAction
 
attributeAdded(String, String, String, int) - Method in interface net.n3.nanoxml.IXMLValidator
Indicates that an attribute has been added to the current element.
attributeAdded(String, String, String, int) - Method in class net.n3.nanoxml.NonValidator
Indicates that an attribute has been added to the current element.
attributeAdded(String, String, String, int) - Method in class net.n3.nanoxml.ValidatorPlugin
This method is called when the attributes of an XML element have been processed.
attributeChanged(FigureEvent) - Method in class org.jhotdraw.draw.AbstractCompositeFigure.EventHandler
 
attributeChanged(FigureEvent) - Method in class org.jhotdraw.draw.event.AbstractAttributeEditorHandler.EventHandler
 
attributeChanged(FigureEvent) - Method in class org.jhotdraw.draw.event.DrawingComponentRepainter
 
attributeChanged(FigureEvent) - Method in class org.jhotdraw.draw.event.FigureAdapter
 
attributeChanged(FigureEvent) - Method in interface org.jhotdraw.draw.event.FigureListener
Sent when an attribute of the figure has changed.
attributeChanged(FigureEvent) - Method in class org.jhotdraw.draw.event.SelectionComponentRepainter
 
attributeChanged(FigureEvent) - Method in class org.jhotdraw.draw.handle.AbstractHandle
 
attributeChanged(FigureEvent) - Method in class org.jhotdraw.draw.LabelFigure
 
AttributeChangeEdit<T> - Class in org.jhotdraw.draw.event
An UndoableEdit event which can undo a change of a Figure attribute.
AttributeChangeEdit(Figure, AttributeKey<T>, T, T) - Constructor for class org.jhotdraw.draw.event.AttributeChangeEdit
Creates a new instance.
attributeDefaultValues - Variable in class net.n3.nanoxml.NonValidator
Contains the default values for attributes for the different element types.
attributeEditor - Variable in class org.jhotdraw.draw.event.AbstractAttributeEditorHandler
 
AttributeEditor<T> - Interface in org.jhotdraw.gui
Interface for a field or any other kind of editor which can be used to edit an attribute of the selected Figures in a DrawingView.
AttributeKey<T> - Class in org.jhotdraw.draw
An attribute key provides typesafe access to an attribute of a Figure.
AttributeKey(String, Class<T>) - Constructor for class org.jhotdraw.draw.AttributeKey
Creates a new instance with the specified attribute key, type token class, default value null, and allowing null values.
AttributeKey(String, Class<T>, T) - Constructor for class org.jhotdraw.draw.AttributeKey
Creates a new instance with the specified attribute key, type token class, and default value, and allowing null values.
AttributeKey(String, Class<T>, T, boolean) - Constructor for class org.jhotdraw.draw.AttributeKey
Creates a new instance with the specified attribute key, type token class, default value, and allowing or disallowing null values.
AttributeKey(String, Class<T>, T, boolean, ResourceBundleUtil) - Constructor for class org.jhotdraw.draw.AttributeKey
Creates a new instance with the specified attribute key, type token class, default value, and allowing or disallowing null values.
attributeKey - Variable in class org.jhotdraw.draw.event.AbstractAttributeEditorHandler
 
AttributeKeys - Class in org.jhotdraw.draw
Defines a put of well known Figure attributes.
AttributeKeys() - Constructor for class org.jhotdraw.draw.AttributeKeys
 
AttributeKeys.Alignment - Enum in org.jhotdraw.draw
 
AttributeKeys.Orientation - Enum in org.jhotdraw.draw
 
AttributeKeys.StrokePlacement - Enum in org.jhotdraw.draw
 
AttributeKeys.StrokeType - Enum in org.jhotdraw.draw
 
AttributeKeys.Underfill - Enum in org.jhotdraw.draw
 
AttributeKeys.WindingRule - Enum in org.jhotdraw.draw
 
attributeRestoreData - Variable in class org.jhotdraw.draw.event.AbstractAttributeEditorHandler
 
attributes - Variable in class org.jhotdraw.draw.action.AttributeAction
 
attributes - Variable in class org.jhotdraw.draw.action.DrawingAttributeAction
 
attributes - Variable in class org.jhotdraw.draw.GraphicalCompositeFigure
 
attributes - Variable in class org.jhotdraw.draw.tool.BezierTool
 
AttributeToggler<T> - Class in org.jhotdraw.draw.action
AttributeToggler toggles an attribute of the selected figures between two different values.
AttributeToggler(DrawingEditor, AttributeKey<T>, T, T) - Constructor for class org.jhotdraw.draw.action.AttributeToggler
Creates a new instance.
AttributeToggler(DrawingEditor, AttributeKey<T>, T, T, Action) - Constructor for class org.jhotdraw.draw.action.AttributeToggler
 
AWTClipboard - Class in org.jhotdraw.gui.datatransfer
AWTClipboard acts as a proxy to an AWT Clipboard object.
AWTClipboard(Clipboard) - Constructor for class org.jhotdraw.gui.datatransfer.AWTClipboard
Creates a new proxy for the specified target object.

B

BackdropBorder - Class in org.jhotdraw.gui.plaf.palette
BackdropBorder.
BackdropBorder(Border) - Constructor for class org.jhotdraw.gui.plaf.palette.BackdropBorder
 
BackdropBorder(Border, Border) - Constructor for class org.jhotdraw.gui.plaf.palette.BackdropBorder
 
BackdropBorder.UIResource - Class in org.jhotdraw.gui.plaf.palette
 
BackdropBorder.UIResource(Border) - Constructor for class org.jhotdraw.gui.plaf.palette.BackdropBorder.UIResource
 
BackdropBorder.UIResource(Border, Border) - Constructor for class org.jhotdraw.gui.plaf.palette.BackdropBorder.UIResource
 
backgroundTile - Variable in class org.jhotdraw.draw.DefaultDrawingView
 
Base64 - Class in org.jhotdraw.io
Encodes and decodes to and from Base64 notation.
Base64.InputStream - Class in org.jhotdraw.io
A Base64.InputStream will read data from another java.io.InputStream, given in the constructor, and encode/decode to/from Base64 notation on the fly.
Base64.InputStream(InputStream) - Constructor for class org.jhotdraw.io.Base64.InputStream
Constructs a Base64.InputStream in DECODE mode.
Base64.InputStream(InputStream, int) - Constructor for class org.jhotdraw.io.Base64.InputStream
Constructs a Base64.InputStream in either ENCODE or DECODE mode.
Base64.OutputStream - Class in org.jhotdraw.io
A Base64.OutputStream will write data to another java.io.OutputStream, given in the constructor, and encode/decode to/from Base64 notation on the fly.
Base64.OutputStream(OutputStream) - Constructor for class org.jhotdraw.io.Base64.OutputStream
Constructs a Base64.OutputStream in ENCODE mode.
Base64.OutputStream(OutputStream, int) - Constructor for class org.jhotdraw.io.Base64.OutputStream
Constructs a Base64.OutputStream in either ENCODE or DECODE mode.
baseIndex - Variable in class org.jhotdraw.color.AbstractHarmonicRule
 
basicAdd(Figure) - Method in class org.jhotdraw.draw.AbstractCompositeFigure
 
basicAdd(int, Figure) - Method in class org.jhotdraw.draw.AbstractCompositeFigure
 
basicAdd(Figure) - Method in interface org.jhotdraw.draw.CompositeFigure
Adds a child to the figure without firing events.
basicAdd(int, Figure) - Method in interface org.jhotdraw.draw.CompositeFigure
Adds a child to the figure at the specified index without firing events.
basicAdd(int, Figure) - Method in class org.jhotdraw.draw.DefaultDrawing
 
basicAdd(Figure) - Method in interface org.jhotdraw.draw.Drawing
Reinserts a figure which was temporarily removed using basicRemove.
basicAdd(int, Figure) - Method in interface org.jhotdraw.draw.Drawing
Reinserts a figure which was temporarily removed using basicRemove.
basicAdd(Figure) - Method in class org.jhotdraw.draw.LabeledLineConnectionFigure
 
basicAdd(int, Figure) - Method in class org.jhotdraw.draw.LabeledLineConnectionFigure
 
basicAdd(int, Figure) - Method in class org.jhotdraw.draw.QuadTreeCompositeFigure
 
basicAdd(int, Figure) - Method in class org.jhotdraw.draw.QuadTreeDrawing
 
basicAddAll(int, Collection<? extends Figure>) - Method in class org.jhotdraw.draw.AbstractCompositeFigure
 
basicAddAll(int, Collection<? extends Figure>) - Method in interface org.jhotdraw.draw.Drawing
Reinserts the specified figures which were temporarily removed from the drawing.
basicCreateView() - Method in class org.jhotdraw.app.AbstractApplication
 
basicGetBounds() - Method in class org.jhotdraw.draw.handle.AbstractConnectionHandle
 
basicGetBounds() - Method in class org.jhotdraw.draw.handle.AbstractHandle
 
basicGetBounds() - Method in class org.jhotdraw.draw.handle.AbstractRotateHandle
 
basicGetBounds() - Method in class org.jhotdraw.draw.handle.BezierControlPointHandle
 
basicGetBounds() - Method in class org.jhotdraw.draw.handle.BezierNodeHandle
 
basicGetBounds() - Method in class org.jhotdraw.draw.handle.BezierOutlineHandle
 
basicGetBounds() - Method in class org.jhotdraw.draw.handle.BezierScaleHandle
 
basicGetBounds() - Method in class org.jhotdraw.draw.handle.BoundsOutlineHandle
 
basicGetBounds() - Method in class org.jhotdraw.draw.handle.ConnectorHandle
 
basicGetBounds() - Method in class org.jhotdraw.draw.handle.DragHandle
 
basicGetBounds() - Method in class org.jhotdraw.draw.handle.FontSizeHandle
 
basicGetBounds() - Method in class org.jhotdraw.draw.handle.LocatorHandle
 
basicGetBounds() - Method in class org.jhotdraw.draw.handle.OrientationHandle
 
basicGetBounds() - Method in class org.jhotdraw.draw.handle.RoundRectangleRadiusHandle
 
basicGetBounds() - Method in class org.jhotdraw.draw.handle.TextOverflowHandle
 
basicGetBounds() - Method in class org.jhotdraw.samples.odg.figures.ODGPathOutlineHandle
 
basicGetBounds() - Method in class org.jhotdraw.samples.odg.figures.ODGRectRadiusHandle
 
basicGetBounds() - Method in class org.jhotdraw.samples.svg.figures.ConvexHullOutlineHandle
 
basicGetBounds() - Method in class org.jhotdraw.samples.svg.figures.LinkHandle
 
basicGetBounds() - Method in class org.jhotdraw.samples.svg.figures.SVGPathOutlineHandle
 
basicGetBounds() - Method in class org.jhotdraw.samples.svg.figures.SVGRectRadiusHandle
 
basicRemove(Figure) - Method in class org.jhotdraw.draw.AbstractCompositeFigure
 
basicRemove(Figure) - Method in interface org.jhotdraw.draw.CompositeFigure
Removes the specified child without firing events.
basicRemove(Figure) - Method in interface org.jhotdraw.draw.Drawing
Removes a figure temporarily from the drawing.
basicRemove(Figure) - Method in class org.jhotdraw.draw.LabeledLineConnectionFigure
 
basicRemoveAll(Collection<? extends Figure>) - Method in class org.jhotdraw.draw.AbstractCompositeFigure
Removes all children.
basicRemoveAll(Collection<? extends Figure>) - Method in interface org.jhotdraw.draw.Drawing
Removes the specified figures temporarily from the drawing.
basicRemoveAllChildren() - Method in class org.jhotdraw.draw.AbstractCompositeFigure
Removes all children.
basicRemoveAllChildren() - Method in interface org.jhotdraw.draw.CompositeFigure
Removes all children from the composite figure without firing events.
basicRemoveAllChildren() - Method in class org.jhotdraw.draw.LabeledLineConnectionFigure
 
basicRemoveChild(int) - Method in class org.jhotdraw.draw.AbstractCompositeFigure
 
basicRemoveChild(int) - Method in interface org.jhotdraw.draw.CompositeFigure
Removes the child at the specified index without firing events.
basicRemoveChild(int) - Method in class org.jhotdraw.draw.LabeledLineConnectionFigure
 
basicRemoveChild(int) - Method in class org.jhotdraw.draw.QuadTreeCompositeFigure
 
basicRemoveChild(int) - Method in class org.jhotdraw.draw.QuadTreeDrawing
 
basicSetPresentationFigureBounds(Point2D.Double, Point2D.Double) - Method in class org.jhotdraw.draw.GraphicalCompositeFigure
 
bb_spectrum(double, double) - Static method in class org.jhotdraw.color.Specrend
 
bb_to_xyz(double, double[]) - Static method in class org.jhotdraw.color.Specrend
Returns the XYZ color for a black body of temperature bbTemp.
beautifyName(String) - Method in class org.jhotdraw.gui.fontchooser.FontFaceNode
 
beginEdit(TextHolderFigure) - Method in class org.jhotdraw.draw.tool.TextAreaCreationTool
 
beginEdit(TextHolderFigure) - Method in class org.jhotdraw.draw.tool.TextAreaEditingTool
 
beginEdit(TextHolderFigure) - Method in class org.jhotdraw.draw.tool.TextCreationTool
 
beginEdit(TextHolderFigure) - Method in class org.jhotdraw.draw.tool.TextEditingTool
 
beginGraphics(Graphics2D) - Static method in class org.jhotdraw.gui.plaf.palette.PaletteUtilities
 
Bezier - Class in org.jhotdraw.geom
Provides algorithms for fitting Bezier curves to a set of digitized points.
BEZIER_CONTROL_POINT_HANDLE_FILL_COLOR - Static variable in class org.jhotdraw.draw.handle.HandleAttributeKeys
Bezier control point handle fill color.
BEZIER_CONTROL_POINT_HANDLE_FILL_COLOR_DISABLED - Static variable in class org.jhotdraw.draw.handle.HandleAttributeKeys
Bezier control point handle fill color.
BEZIER_CONTROL_POINT_HANDLE_STROKE_COLOR - Static variable in class org.jhotdraw.draw.handle.HandleAttributeKeys
Bezier control point handle stroke color.
BEZIER_CONTROL_POINT_HANDLE_STROKE_COLOR_DISABLED - Static variable in class org.jhotdraw.draw.handle.HandleAttributeKeys
Bezier control point handle stroke color.
BEZIER_NODE_HANDLE_FILL_COLOR - Static variable in class org.jhotdraw.draw.handle.HandleAttributeKeys
Bezier node handle fill color.
BEZIER_NODE_HANDLE_FILL_COLOR_DISABLED - Static variable in class org.jhotdraw.draw.handle.HandleAttributeKeys
Bezier node handle fill color.
BEZIER_NODE_HANDLE_STROKE_COLOR - Static variable in class org.jhotdraw.draw.handle.HandleAttributeKeys
Bezier node handle stroke color.
BEZIER_NODE_HANDLE_STROKE_COLOR_DISABLED - Static variable in class org.jhotdraw.draw.handle.HandleAttributeKeys
Bezier node handle stroke color.
BEZIER_PATH_COLOR_1 - Static variable in class org.jhotdraw.draw.handle.HandleAttributeKeys
Bezier path stroke color 1.
BEZIER_PATH_COLOR_1_DISABLED - Static variable in class org.jhotdraw.draw.handle.HandleAttributeKeys
Bezier path stroke color 1.
BEZIER_PATH_COLOR_1_HOVER - Static variable in class org.jhotdraw.draw.handle.HandleAttributeKeys
Bezier path hover stroke color 1.
BEZIER_PATH_COLOR_2 - Static variable in class org.jhotdraw.draw.handle.HandleAttributeKeys
Bezier path stroke color 2.
BEZIER_PATH_COLOR_2_DISABLED - Static variable in class org.jhotdraw.draw.handle.HandleAttributeKeys
Bezier path stroke color 2.
BEZIER_PATH_COLOR_2_HOVER - Static variable in class org.jhotdraw.draw.handle.HandleAttributeKeys
Bezier path hover stroke color 2.
BEZIER_PATH_LAYOUTER - Static variable in class org.jhotdraw.draw.AttributeKeys
The value of this attribute is a Liner object.
BEZIER_PATH_STROKE_1 - Static variable in class org.jhotdraw.draw.handle.HandleAttributeKeys
Bezier path stroke 1.
BEZIER_PATH_STROKE_1_DISABLED - Static variable in class org.jhotdraw.draw.handle.HandleAttributeKeys
Bezier path stroke 1.
BEZIER_PATH_STROKE_1_HOVER - Static variable in class org.jhotdraw.draw.handle.HandleAttributeKeys
Bezier path hover stroke 1.
BEZIER_PATH_STROKE_2 - Static variable in class org.jhotdraw.draw.handle.HandleAttributeKeys
Bezier path stroke 2.
BEZIER_PATH_STROKE_2_DISABLED - Static variable in class org.jhotdraw.draw.handle.HandleAttributeKeys
Bezier path stroke 2.
BEZIER_PATH_STROKE_2_HOVER - Static variable in class org.jhotdraw.draw.handle.HandleAttributeKeys
Bezier path hover stroke 2.
BEZIER_TANGENT_COLOR_1 - Static variable in class org.jhotdraw.draw.handle.HandleAttributeKeys
Bezier tangent line stroke color 1.
BEZIER_TANGENT_COLOR_1_DISABLED - Static variable in class org.jhotdraw.draw.handle.HandleAttributeKeys
Bezier tangent line stroke color 1.
BEZIER_TANGENT_COLOR_2 - Static variable in class org.jhotdraw.draw.handle.HandleAttributeKeys
Bezier tangent line stroke color 2.
BEZIER_TANGENT_COLOR_2_DISABLED - Static variable in class org.jhotdraw.draw.handle.HandleAttributeKeys
Bezier tangent line stroke color 2.
BEZIER_TANGENT_STROKE_1 - Static variable in class org.jhotdraw.draw.handle.HandleAttributeKeys
Bezier tangent line stroke 1.
BEZIER_TANGENT_STROKE_1_DISABLED - Static variable in class org.jhotdraw.draw.handle.HandleAttributeKeys
Bezier tangent line stroke 1.
BEZIER_TANGENT_STROKE_2 - Static variable in class org.jhotdraw.draw.handle.HandleAttributeKeys
Bezier tangent line stroke 2.
BEZIER_TANGENT_STROKE_2_DISABLED - Static variable in class org.jhotdraw.draw.handle.HandleAttributeKeys
Bezier tangent line stroke 2.
BezierControlPointHandle - Class in org.jhotdraw.draw.handle
A Handle which allows to interactively change a control point of a bezier path.
BezierControlPointHandle(BezierFigure, int, int) - Constructor for class org.jhotdraw.draw.handle.BezierControlPointHandle
Creates a new instance.
BezierControlPointHandle(BezierFigure, int, int, Figure) - Constructor for class org.jhotdraw.draw.handle.BezierControlPointHandle
 
BezierDemo - Class in org.jhotdraw.samples.mini
Demonstration of the curve fitting algorithm of class Bezier.
BezierDemo() - Constructor for class org.jhotdraw.samples.mini.BezierDemo
Creates new form BezierDemo
BezierFigure - Class in org.jhotdraw.draw
A Figure which draws an opened or a closed bezier path.
BezierFigure() - Constructor for class org.jhotdraw.draw.BezierFigure
Creates an empty BezierFigure, for example without any BezierPath.Nodes.
BezierFigure(boolean) - Constructor for class org.jhotdraw.draw.BezierFigure
Creates an empty BezierFigure, for example without any BezierPath.Nodes.
BezierLabelLocator - Class in org.jhotdraw.draw.locator
A Locator which can be used to place a label on the path of a BezierFigure.
BezierLabelLocator() - Constructor for class org.jhotdraw.draw.locator.BezierLabelLocator
Creates a new instance.
BezierLabelLocator(double, double, double) - Constructor for class org.jhotdraw.draw.locator.BezierLabelLocator
Creates a new locator.
BezierNodeEdit - Class in org.jhotdraw.draw.event
An UndoableEdit event which can undo a change of a node in a BezierFigure.
BezierNodeEdit(BezierFigure, int, BezierPath.Node, BezierPath.Node) - Constructor for class org.jhotdraw.draw.event.BezierNodeEdit
Creates a new instance.
BezierNodeHandle - Class in org.jhotdraw.draw.handle
A Handle which allows to interactively change a node of a bezier path.
BezierNodeHandle(BezierFigure, int) - Constructor for class org.jhotdraw.draw.handle.BezierNodeHandle
Creates a new instance.
BezierNodeHandle(BezierFigure, int, Figure) - Constructor for class org.jhotdraw.draw.handle.BezierNodeHandle
 
BezierOutlineHandle - Class in org.jhotdraw.draw.handle
A non-interactive Handle which draws the outline of a BezierFigure to make adjustments easier.
BezierOutlineHandle(BezierFigure) - Constructor for class org.jhotdraw.draw.handle.BezierOutlineHandle
Creates a new instance.
BezierOutlineHandle(BezierFigure, boolean) - Constructor for class org.jhotdraw.draw.handle.BezierOutlineHandle
 
BezierPath - Class in org.jhotdraw.geom
BezierPath allows the construction of paths consisting of straight lines, quadratic curves and cubic curves.
BezierPath() - Constructor for class org.jhotdraw.geom.BezierPath
Creates a new instance.
BezierPath.Node - Class in org.jhotdraw.geom
Defines a vertex (node) of the bezier path.
BezierPath.Node() - Constructor for class org.jhotdraw.geom.BezierPath.Node
 
BezierPath.Node(BezierPath.Node) - Constructor for class org.jhotdraw.geom.BezierPath.Node
 
BezierPath.Node(Point2D.Double) - Constructor for class org.jhotdraw.geom.BezierPath.Node
 
BezierPath.Node(int, Point2D.Double, Point2D.Double, Point2D.Double) - Constructor for class org.jhotdraw.geom.BezierPath.Node
 
BezierPath.Node(double, double) - Constructor for class org.jhotdraw.geom.BezierPath.Node
 
BezierPath.Node(int, double, double, double, double, double, double) - Constructor for class org.jhotdraw.geom.BezierPath.Node
 
BezierPathIterator - Class in org.jhotdraw.geom
This class represents the iterator for a BezierPath.
BezierPathIterator(BezierPath) - Constructor for class org.jhotdraw.geom.BezierPathIterator
Constructs an iterator given a BezierPath.
BezierPathIterator(BezierPath, AffineTransform) - Constructor for class org.jhotdraw.geom.BezierPathIterator
Constructs an iterator given a BezierPath and an optional AffineTransform.
BezierPointLocator - Class in org.jhotdraw.draw.locator
A Locator which locates a node on the bezier path of a BezierFigure.
BezierPointLocator(int) - Constructor for class org.jhotdraw.draw.locator.BezierPointLocator
 
BezierPointLocator(int, int) - Constructor for class org.jhotdraw.draw.locator.BezierPointLocator
 
BezierScaleHandle - Class in org.jhotdraw.draw.handle
A Handle which allows to interactively scale and rotate a BezierFigure.
BezierScaleHandle(BezierFigure) - Constructor for class org.jhotdraw.draw.handle.BezierScaleHandle
Creates a new instance.
BezierTool - Class in org.jhotdraw.draw.tool
A Tool which allows to create a new BezierFigure by drawing its path.
BezierTool(BezierFigure) - Constructor for class org.jhotdraw.draw.tool.BezierTool
Creates a new instance.
BezierTool(BezierFigure, Map<AttributeKey, Object>) - Constructor for class org.jhotdraw.draw.tool.BezierTool
Creates a new instance.
BezierTool(BezierFigure, Map<AttributeKey, Object>, String) - Constructor for class org.jhotdraw.draw.tool.BezierTool
 
border - Variable in class org.jhotdraw.samples.mini.BorderRectangleFigure
Deprecated.  
borderComponent - Static variable in class org.jhotdraw.samples.mini.BorderRectangleFigure
Deprecated.  
BorderRectangleFigure - Class in org.jhotdraw.samples.mini
Deprecated. This class should be in one of the samples package
BorderRectangleFigure(Border) - Constructor for class org.jhotdraw.samples.mini.BorderRectangleFigure
Deprecated. Creates a new instance.
bottom - Variable in class org.jhotdraw.geom.Insets2D.Double
 
bottom - Variable in class org.jhotdraw.geom.Insets2D.Float
 
BoundedRangeInputStream - Class in org.jhotdraw.io
This input stream implements the BoundedRangeModel and allows the observation of the input reading process.
BoundedRangeInputStream(InputStream) - Constructor for class org.jhotdraw.io.BoundedRangeInputStream
Create a new instance.
bounds - Variable in class org.jhotdraw.draw.TextAreaFigure
 
bounds - Variable in class org.jhotdraw.geom.Polygon2D.Double
The bounds of this Polygon.
bounds - Variable in class org.jhotdraw.geom.Polygon2D.Float
The bounds of this Polygon.
boundsInvalidated(ToolEvent) - Method in class org.jhotdraw.draw.event.ToolAdapter
 
boundsInvalidated(ToolEvent) - Method in interface org.jhotdraw.draw.event.ToolListener
Sent when the tool has edited an area outside of the bounds of the canvas.
BoundsOutlineHandle - Class in org.jhotdraw.draw.handle
A non-interactive Handle which draws the bounds of a Figure to make adjustments easier.
BoundsOutlineHandle(Figure) - Constructor for class org.jhotdraw.draw.handle.BoundsOutlineHandle
Creates a bounds outline handle for resizing a component.
BoundsOutlineHandle(Figure, boolean, boolean) - Constructor for class org.jhotdraw.draw.handle.BoundsOutlineHandle
Creates a bounds outline handle for resizing or transforming a component.
BoundsOutlineHandle(Figure, AttributeKey<Stroke>, AttributeKey<Color>, AttributeKey<Stroke>, AttributeKey<Color>, AttributeKey<Stroke>, AttributeKey<Color>, AttributeKey<Stroke>, AttributeKey<Color>) - Constructor for class org.jhotdraw.draw.handle.BoundsOutlineHandle
Creates a bounds outline handle for resizing or transforming a component.
bringToFront(Figure) - Method in class org.jhotdraw.draw.AbstractCompositeFigure
Brings a figure to the front of the drawing.
bringToFront(DrawingView, Collection<Figure>) - Static method in class org.jhotdraw.draw.action.BringToFrontAction
 
bringToFront(Figure) - Method in interface org.jhotdraw.draw.Drawing
Brings a figure to the front.
bringToFront(Figure) - Method in class org.jhotdraw.draw.QuadTreeCompositeFigure
 
bringToFront(Figure) - Method in class org.jhotdraw.draw.QuadTreeDrawing
 
BringToFrontAction - Class in org.jhotdraw.draw.action
ToFrontAction.
BringToFrontAction(DrawingEditor) - Constructor for class org.jhotdraw.draw.action.BringToFrontAction
Creates a new instance.
buildChooser() - Method in class org.jhotdraw.color.ColorWheelChooser
 
buildChooser() - Method in class org.jhotdraw.gui.plaf.palette.colorchooser.PaletteCMYKChooser
 
buildChooser() - Method in class org.jhotdraw.gui.plaf.palette.colorchooser.PaletteColorSlidersChooser
 
buildChooser() - Method in class org.jhotdraw.gui.plaf.palette.colorchooser.PaletteColorWheelChooser
 
buildChooser() - Method in class org.jhotdraw.gui.plaf.palette.colorchooser.PaletteHSBChooser
 
buildChooser() - Method in class org.jhotdraw.gui.plaf.palette.colorchooser.PaletteRGBChooser
 
buildChooser() - Method in class org.jhotdraw.gui.plaf.palette.colorchooser.PaletteSwatchesChooser
 
BUTTON_GROUP_KEY - Static variable in class org.jhotdraw.app.action.ActionUtil
All actions with equal value are created as a radio button and put into the same group.
ButtonFactory - Class in org.jhotdraw.draw.action
ButtonFactory.
buttonPanel - Variable in class org.jhotdraw.samples.teddy.FindDialog
 

C

C0_MASK - Static variable in class org.jhotdraw.geom.BezierPath
Constant for having only control point C0 in effect.
C1_MASK - Static variable in class org.jhotdraw.geom.BezierPath
Constant for having control point C1 in effect (in addition to C0).
C1C2_MASK - Static variable in class org.jhotdraw.geom.BezierPath
Constant for having control points C1 and C2 in effect (in addition to C0).
C2_MASK - Static variable in class org.jhotdraw.geom.BezierPath
Constant for having control point C2 in effect (in addition to C0).
cachedBounds - Variable in class org.jhotdraw.draw.AbstractCompositeFigure
Caches the bounds to improve the performance of method AbstractCompositeFigure.getBounds().
cachedDrawingArea - Variable in class org.jhotdraw.draw.AbstractCompositeFigure
Caches the drawing area to improve the performance of method AbstractCompositeFigure.getDrawingArea().
calculateFittedCurve(BezierPath) - Method in class org.jhotdraw.draw.tool.BezierTool
 
calculateLayout(CompositeFigure, Point2D.Double, Point2D.Double) - Method in class org.jhotdraw.draw.layouter.HorizontalLayouter
 
calculateLayout(CompositeFigure, Point2D.Double, Point2D.Double) - Method in interface org.jhotdraw.draw.layouter.Layouter
Calculate the layout for the figure and all its subelements.
calculateLayout(CompositeFigure, Point2D.Double, Point2D.Double) - Method in class org.jhotdraw.draw.layouter.LocatorLayouter
 
calculateLayout(CompositeFigure, Point2D.Double, Point2D.Double) - Method in class org.jhotdraw.draw.layouter.VerticalLayouter
 
calculateThumbLocation() - Method in class org.jhotdraw.color.ColorSliderUI
 
calculateTickRect() - Method in class org.jhotdraw.color.ColorSliderUI
 
calculateTrackRect() - Method in class org.jhotdraw.color.ColorSliderUI
 
callTarget(Object) - Method in class org.jhotdraw.app.osx.OSXAdapter
Override this method to perform any operations on the event that comes with the various callbacks.
cancel() - Method in interface org.jhotdraw.gui.ActivityModel
Cancels the operation.
cancel() - Method in class org.jhotdraw.gui.DefaultActivityModel
Cancels the operation.
CANCEL_OPTION - Static variable in class org.jhotdraw.gui.JFontChooser
Return value if cancel is chosen.
CANCEL_OPTION - Static variable in interface org.jhotdraw.gui.URIChooser
Return value if cancel is chosen.
CANCEL_SELECTION - Static variable in class org.jhotdraw.gui.JFontChooser
Instruction to cancel the current selection.
CANCEL_SELECTION - Static variable in interface org.jhotdraw.gui.URIChooser
Instruction to cancel the current selection.
CANCELABLE_PROPERTY - Static variable in interface org.jhotdraw.gui.ActivityModel
 
CANCELED_PROPERTY - Static variable in interface org.jhotdraw.gui.ActivityModel
 
cancelSelection() - Method in class org.jhotdraw.gui.JFontChooser
Called by the UI when the user chooses the Cancel button.
canConnect(Connector, Connector) - Method in interface org.jhotdraw.draw.ConnectionFigure
Returns true, if this ConnectionFigure can connect the specified Connectors.
canConnect(Connector) - Method in interface org.jhotdraw.draw.ConnectionFigure
Checks if this ConnectionFigure can be connect to the specified Connector.
canConnect(Connector, Connector) - Method in class org.jhotdraw.draw.handle.AbstractConnectionHandle
 
canConnect(Connector, Connector) - Method in class org.jhotdraw.draw.handle.ConnectionEndHandle
 
canConnect(Connector, Connector) - Method in class org.jhotdraw.draw.handle.ConnectionStartHandle
 
canConnect(Connector, Connector) - Method in class org.jhotdraw.draw.LineConnectionFigure
 
canConnect(Connector) - Method in class org.jhotdraw.draw.LineConnectionFigure
 
canConnect(ConnectionFigure, Connector) - Method in class org.jhotdraw.draw.tool.ConnectionTool
This method is called on the Figure, onto which the user wants to start a new connection.
canConnect(ConnectionFigure, Connector, Connector) - Method in class org.jhotdraw.draw.tool.ConnectionTool
This method is called on the Figure, onto which the user wants to end a new connection.
canConnect(Connector, Connector) - Method in class org.jhotdraw.samples.pert.figures.DependencyFigure
Checks if two figures can be connected.
canConnect(Connector) - Method in class org.jhotdraw.samples.pert.figures.DependencyFigure
 
canDock(Component, Point) - Method in class org.jhotdraw.gui.plaf.palette.PaletteToolBarUI
 
canGroup() - Method in class org.jhotdraw.draw.action.GroupAction
 
canGroup() - Method in class org.jhotdraw.samples.odg.action.CombineAction
 
canGroup() - Method in class org.jhotdraw.samples.svg.action.CombineAction
 
canImport(JComponent, DataFlavor[]) - Method in class org.jhotdraw.draw.DefaultDrawingViewTransferHandler
 
canRedo() - Method in class org.jhotdraw.undo.NonUndoableEdit
 
canSaveTo(URI) - Method in class org.jhotdraw.app.AbstractView
 
canSaveTo(URI) - Method in interface org.jhotdraw.app.View
Returns true, if this view can be saved to the specified URI.
canSaveTo(URI) - Method in class org.jhotdraw.samples.draw.DrawView
 
canSaveTo(URI) - Method in class org.jhotdraw.samples.net.NetView
 
canSaveTo(URI) - Method in class org.jhotdraw.samples.odg.ODGView
 
canSaveTo(URI) - Method in class org.jhotdraw.samples.pert.PertView
 
canSaveTo(URI) - Method in class org.jhotdraw.samples.svg.SVGView
 
canUndo() - Method in class org.jhotdraw.undo.NonUndoableEdit
 
canUngroup() - Method in class org.jhotdraw.draw.action.GroupAction
 
canUngroup() - Method in class org.jhotdraw.samples.odg.action.SplitAction
 
canUngroup() - Method in class org.jhotdraw.samples.svg.action.CombineAction
 
CANVAS_FILL_COLOR - Static variable in class org.jhotdraw.draw.AttributeKeys
Canvas fill color.
CANVAS_FILL_OPACITY - Static variable in class org.jhotdraw.draw.AttributeKeys
Canvas fill opacity.
CANVAS_HEIGHT - Static variable in class org.jhotdraw.draw.AttributeKeys
The height of the canvas.
CANVAS_WIDTH - Static variable in class org.jhotdraw.draw.AttributeKeys
The width of the canvas.
CanvasToolBar - Class in org.jhotdraw.samples.svg.gui
CanvasToolBar.
CanvasToolBar() - Constructor for class org.jhotdraw.samples.svg.gui.CanvasToolBar
Creates new instance.
CanvasToolBarBeanInfo - Class in org.jhotdraw.samples.svg.gui
BeanInfo for CanvasToolBar.
CanvasToolBarBeanInfo() - Constructor for class org.jhotdraw.samples.svg.gui.CanvasToolBarBeanInfo
 
cap(Point2D.Double, Point2D.Double, double) - Static method in class org.jhotdraw.geom.Geom
Caps the line defined by p1 and p2 by the number of units specified by radius.
caretInfoLabel - Variable in class org.jhotdraw.samples.teddy.TeddyView
 
CASCADE_ID - Static variable in class org.jhotdraw.app.action.window.ArrangeWindowsAction
 
ccModel - Variable in class org.jhotdraw.gui.plaf.palette.colorchooser.ColorSliderTextFieldHandler
 
center() - Static method in class org.jhotdraw.draw.locator.RelativeDecoratorLocator
Center.
center() - Static method in class org.jhotdraw.draw.locator.RelativeLocator
Non-transforming Center.
center(boolean) - Static method in class org.jhotdraw.draw.locator.RelativeLocator
Center.
center(Rectangle) - Static method in class org.jhotdraw.geom.Geom
 
center(Rectangle2D.Double) - Static method in class org.jhotdraw.geom.Geom
 
changeAttribute() - Method in class org.jhotdraw.draw.action.DefaultAttributeAction
 
changed() - Method in class org.jhotdraw.draw.AbstractCompositeFigure
 
changed() - Method in class org.jhotdraw.draw.AbstractFigure
Informs that a figure changed the area of its display box.
changed() - Method in interface org.jhotdraw.draw.Figure
Informs that a Figure changed its visual representation and needs to be redrawn.
changedUpdate(DocumentEvent) - Method in class org.jhotdraw.gui.plaf.palette.colorchooser.ColorSliderTextFieldHandler
 
changeEvent - Variable in class org.jhotdraw.draw.AbstractConstrainer
Only one ChangeEvent is needed per model instance since the event's only (read-only) state is the source property.
changeEvent - Variable in class org.jhotdraw.io.BoundedRangeInputStream
Only one ChangeEvent is needed per model instance since the event's only (read-only) state is the source property.
changingDepth - Variable in class org.jhotdraw.draw.AbstractFigure
This variable is used to prevent endless change loops.
CharacterSetAccessory - Class in org.jhotdraw.samples.teddy
CharacterSetAccessory.
CharacterSetAccessory() - Constructor for class org.jhotdraw.samples.teddy.CharacterSetAccessory
Creates a new instance.
charSetCombo - Variable in class org.jhotdraw.samples.teddy.CharacterSetAccessory
 
charSetLabel - Variable in class org.jhotdraw.samples.teddy.CharacterSetAccessory
 
CHILD_ALIGNMENT - Static variable in class org.jhotdraw.draw.AttributeKeys
The value of this attribute is a Alignment object.
children - Variable in class org.jhotdraw.draw.AbstractCompositeFigure
The children that this figure is composed of
children() - Method in class org.jhotdraw.gui.fontchooser.FontCollectionNode
 
children() - Method in class org.jhotdraw.gui.fontchooser.FontFaceNode
 
children() - Method in class org.jhotdraw.gui.fontchooser.FontFamilyNode
 
childrenNames() - Method in class org.jhotdraw.util.prefs.PreferencesUtil
 
chooser - Variable in class org.jhotdraw.gui.plaf.palette.PaletteColorChooserUI
 
chop(Point2D.Double) - Method in class org.jhotdraw.draw.BezierFigure
 
chop(Figure, Point2D.Double) - Method in class org.jhotdraw.draw.connector.ChopBezierConnector
 
chop(Figure, Point2D.Double) - Method in class org.jhotdraw.draw.connector.ChopDiamondConnector
Return an appropriate connection point on the edge of a diamond figure
chop(Figure, Point2D.Double) - Method in class org.jhotdraw.draw.connector.ChopEllipseConnector
 
chop(Figure, Point2D.Double) - Method in class org.jhotdraw.draw.connector.ChopRectangleConnector
 
chop(Figure, Point2D.Double) - Method in class org.jhotdraw.draw.connector.ChopRoundRectangleConnector
 
chop(Figure, Point2D.Double) - Method in class org.jhotdraw.draw.connector.ChopTriangleConnector
 
chop(Figure, Point2D.Double) - Method in class org.jhotdraw.draw.connector.StickyRectangleConnector
 
chop(Point2D.Double) - Method in class org.jhotdraw.draw.GraphicalCompositeFigure
This is a default implementation that chops the point at the rectangle returned by getBounds() of the figure.
chop(Point2D.Double) - Method in class org.jhotdraw.draw.GroupFigure
This is a default implementation that chops the point at the rectangle returned by getBounds() of the figure.
chop(Point2D.Double) - Method in class org.jhotdraw.draw.TriangleFigure
 
chop(Point2D.Double) - Method in class org.jhotdraw.geom.BezierPath
Returns a point on the edge of the bezier path which crosses the line from the center of the bezier path to the specified point.
chop(Shape, Point2D.Double) - Static method in class org.jhotdraw.geom.Geom
Returns a point on the edge of the shape which crosses the line from the center of the shape to the specified point.
ChopBezierConnector - Class in org.jhotdraw.draw.connector
A Connector which locates a connection point at the bounds of a BezierFigure.
ChopBezierConnector() - Constructor for class org.jhotdraw.draw.connector.ChopBezierConnector
Creates a new instance.
ChopBezierConnector(BezierFigure) - Constructor for class org.jhotdraw.draw.connector.ChopBezierConnector
 
ChopDiamondConnector - Class in org.jhotdraw.draw.connector
A Connector which locates a connection point at the bounds of any figure which has a diamond shape, such as DiamondFigure.
ChopDiamondConnector() - Constructor for class org.jhotdraw.draw.connector.ChopDiamondConnector
 
ChopDiamondConnector(Figure) - Constructor for class org.jhotdraw.draw.connector.ChopDiamondConnector
 
ChopEllipseConnector - Class in org.jhotdraw.draw.connector
A Connector which locates a connection point at the bounds of any figure which has an elliptic shape, such as EllipseFigure.
ChopEllipseConnector() - Constructor for class org.jhotdraw.draw.connector.ChopEllipseConnector
Only used for DOMStorable input.
ChopEllipseConnector(Figure) - Constructor for class org.jhotdraw.draw.connector.ChopEllipseConnector
 
ChopRectangleConnector - Class in org.jhotdraw.draw.connector
A Connector which locates a connection point at the bounds of any figure which has a rectangular shape, such as RectangleFigure.
ChopRectangleConnector() - Constructor for class org.jhotdraw.draw.connector.ChopRectangleConnector
Creates a new instance.
ChopRectangleConnector(Figure) - Constructor for class org.jhotdraw.draw.connector.ChopRectangleConnector
 
ChopRoundRectangleConnector - Class in org.jhotdraw.draw.connector
A Connector which locates a connection point at the bounds of a RoundRectangleFigure.
ChopRoundRectangleConnector() - Constructor for class org.jhotdraw.draw.connector.ChopRoundRectangleConnector
Only used for DOMStorable input.
ChopRoundRectangleConnector(Figure) - Constructor for class org.jhotdraw.draw.connector.ChopRoundRectangleConnector
 
ChopTriangleConnector - Class in org.jhotdraw.draw.connector
A Connector which locates a connection point at the bounds of a TriangleFigure.
ChopTriangleConnector() - Constructor for class org.jhotdraw.draw.connector.ChopTriangleConnector
Only used for DOMStorable input.
ChopTriangleConnector(TriangleFigure) - Constructor for class org.jhotdraw.draw.connector.ChopTriangleConnector
Creates a new instance.
CIELABColorSpace - Class in org.jhotdraw.color
The 1976 CIE L*a*b* color space (CIELAB).
CIELABColorSpace() - Constructor for class org.jhotdraw.color.CIELABColorSpace
 
CIELABColorSpace.OutsideGamutHandling - Enum in org.jhotdraw.color
 
CIELCHabColorSpace - Class in org.jhotdraw.color
The 1976 CIE L*CHa*b* color space (CIELCH).
CIELCHabColorSpace() - Constructor for class org.jhotdraw.color.CIELCHabColorSpace
 
CIEsystem - Static variable in class org.jhotdraw.color.Specrend
 
CIEXYChromaticityDiagram - Class in org.jhotdraw.samples.color
CIEXYChromaticityDiagram.
CIEXYChromaticityDiagram() - Constructor for class org.jhotdraw.samples.color.CIEXYChromaticityDiagram
Creates new form CIEXYChromaticityDiagram
CIEXYChromaticityDiagramImageProducer - Class in org.jhotdraw.color
Produces a CIE xy Chromaticity Diagram.
CIEXYChromaticityDiagramImageProducer(int, int) - Constructor for class org.jhotdraw.color.CIEXYChromaticityDiagramImageProducer
 
CIEXYChromaticityDiagramImageProducer.OutsideGamutHandling - Enum in org.jhotdraw.color
 
CLASS_KEY - Static variable in class net.n3.nanoxml.XMLParserFactory
The Java properties key of the XML parser class name.
clear() - Method in interface org.jhotdraw.app.View
Clears the view, for example by emptying the contents of the view, or by reading a template contents from a file.
clear() - Method in class org.jhotdraw.gui.plaf.palette.PaletteLazyActionMap
 
clear() - Method in class org.jhotdraw.samples.draw.DrawView
Clears the view.
clear() - Method in class org.jhotdraw.samples.net.NetView
Clears the view.
clear() - Method in class org.jhotdraw.samples.odg.ODGView
Clears the view.
clear() - Method in class org.jhotdraw.samples.pert.PertView
Clears the view.
clear() - Method in class org.jhotdraw.samples.svg.SVGView
Clears the view.
clear() - Method in class org.jhotdraw.samples.teddy.TeddyView
 
clear() - Method in class org.jhotdraw.util.prefs.PreferencesUtil
 
clear() - Method in class org.jhotdraw.xml.css.StyleManager
 
clearDisclosedComponents() - Method in class org.jhotdraw.samples.svg.gui.AbstractToolBar
 
ClearFileAction - Class in org.jhotdraw.app.action.file
Clears (empties) the contents of the active view.
ClearFileAction(Application, View) - Constructor for class org.jhotdraw.app.action.file.ClearFileAction
Creates a new instance.
clearGenericFontFamilies() - Method in class org.jhotdraw.text.FontFormatter
Clears the generic font families map.
clearHoverHandles() - Method in class org.jhotdraw.draw.tool.DefaultHandleTracker
 
clearHoverHandles() - Method in class org.jhotdraw.draw.tool.DefaultSelectAreaTracker
 
ClearRecentFilesMenuAction - Class in org.jhotdraw.app.action.file
Clears (empties) the Recent Files sub-menu in the File menu.
ClearRecentFilesMenuAction(Application) - Constructor for class org.jhotdraw.app.action.file.ClearRecentFilesMenuAction
Creates a new instance.
clearRecentURIs() - Method in class org.jhotdraw.app.AbstractApplication
 
clearRecentURIs() - Method in interface org.jhotdraw.app.Application
Clears the list of recent URIs.
clearSelection() - Method in class org.jhotdraw.draw.DefaultDrawingView
Clears the current selection.
clearSelection() - Method in interface org.jhotdraw.draw.DrawingView
Clears the current selection.
clearSelection() - Method in interface org.jhotdraw.gui.EditableComponent
Selects nothing.
ClearSelectionAction - Class in org.jhotdraw.app.action.edit
Clears (de-selects) the selected region.
ClearSelectionAction() - Constructor for class org.jhotdraw.app.action.edit.ClearSelectionAction
Creates a new instance which acts on the currently focused component.
ClearSelectionAction(JComponent) - Constructor for class org.jhotdraw.app.action.edit.ClearSelectionAction
Creates a new instance which acts on the specified component.
ClientHttpRequest - Class in org.jhotdraw.net
 
ClientHttpRequest(URLConnection) - Constructor for class org.jhotdraw.net.ClientHttpRequest
Creates a new multipart POST HTTP request on a freshly opened URLConnection
ClientHttpRequest(URL) - Constructor for class org.jhotdraw.net.ClientHttpRequest
Creates a new multipart POST HTTP request for a specified URL
ClientHttpRequest(String) - Constructor for class org.jhotdraw.net.ClientHttpRequest
Creates a new multipart POST HTTP request for a specified URL string
ClipboardUtil - Class in org.jhotdraw.gui.datatransfer
ClipboardUtil provides utility methods for the Java Clipboard API.
ClipboardUtil() - Constructor for class org.jhotdraw.gui.datatransfer.ClipboardUtil
 
clockwiseArcTo(Object, Object, Object, Object, Object, Object, Object, Object) - Method in class org.jhotdraw.samples.odg.geom.EnhancedPath
 
clone() - Method in class org.jhotdraw.beans.AbstractBean
 
clone() - Method in class org.jhotdraw.color.DefaultHarmonicColorModel
 
clone() - Method in class org.jhotdraw.draw.AbstractAttributedCompositeFigure
 
clone() - Method in class org.jhotdraw.draw.AbstractAttributedDecoratedFigure
 
clone() - Method in class org.jhotdraw.draw.AbstractAttributedFigure
 
clone() - Method in class org.jhotdraw.draw.AbstractCompositeFigure
 
clone() - Method in class org.jhotdraw.draw.AbstractConstrainer
 
clone() - Method in class org.jhotdraw.draw.AbstractDrawing
 
clone() - Method in class org.jhotdraw.draw.AbstractFigure
 
clone() - Method in class org.jhotdraw.draw.BezierFigure
 
clone() - Method in class org.jhotdraw.draw.connector.AbstractConnector
 
clone() - Method in interface org.jhotdraw.draw.connector.Connector
Returns a clone of the Connection.
clone() - Method in class org.jhotdraw.draw.DiamondFigure
 
clone() - Method in class org.jhotdraw.draw.EllipseFigure
 
clone() - Method in interface org.jhotdraw.draw.Figure
Returns a clone of the figure, with clones of all aggregated figures, such as children and decorators.
clone() - Method in class org.jhotdraw.draw.GraphicalCompositeFigure
 
clone() - Method in class org.jhotdraw.draw.ImageFigure
 
clone() - Method in class org.jhotdraw.draw.LabeledLineConnectionFigure
 
clone() - Method in class org.jhotdraw.draw.LineConnectionFigure
 
clone() - Method in class org.jhotdraw.draw.liner.CurvedLiner
 
clone() - Method in class org.jhotdraw.draw.liner.ElbowLiner
 
clone() - Method in interface org.jhotdraw.draw.liner.Liner
 
clone() - Method in class org.jhotdraw.draw.liner.SlantedLiner
 
clone() - Method in class org.jhotdraw.draw.QuadTreeDrawing
 
clone() - Method in class org.jhotdraw.draw.RectangleFigure
 
clone() - Method in class org.jhotdraw.draw.RoundRectangleFigure
 
clone() - Method in class org.jhotdraw.draw.TextAreaFigure
 
clone() - Method in class org.jhotdraw.draw.TextFigure
 
clone() - Method in class org.jhotdraw.draw.TriangleFigure
 
clone() - Method in class org.jhotdraw.geom.BezierPath
Creates a deep copy of the BezierPath.
clone() - Method in class org.jhotdraw.geom.BezierPath.Node
 
clone() - Method in class org.jhotdraw.geom.Insets2D
Creates a new object of the same class as this object.
clone() - Method in class org.jhotdraw.gui.fontchooser.FontCollectionNode
 
clone() - Method in class org.jhotdraw.gui.fontchooser.FontFaceNode
 
clone() - Method in class org.jhotdraw.gui.fontchooser.FontFamilyNode
 
clone() - Method in class org.jhotdraw.samples.mini.StraightLineFigure
 
clone() - Method in class org.jhotdraw.samples.net.figures.NodeFigure
 
clone() - Method in class org.jhotdraw.samples.odg.figures.ODGEllipseFigure
 
clone() - Method in class org.jhotdraw.samples.odg.figures.ODGGroupFigure
 
clone() - Method in class org.jhotdraw.samples.odg.figures.ODGPathFigure
 
clone() - Method in class org.jhotdraw.samples.odg.figures.ODGRectFigure
 
clone() - Method in class org.jhotdraw.samples.odg.geom.EnhancedPath.Segment
 
clone() - Method in interface org.jhotdraw.samples.odg.Gradient
 
clone() - Method in class org.jhotdraw.samples.pert.figures.DependencyFigure
 
clone() - Method in class org.jhotdraw.samples.pert.figures.TaskFigure
 
clone() - Method in class org.jhotdraw.samples.svg.figures.SVGEllipseFigure
 
clone() - Method in class org.jhotdraw.samples.svg.figures.SVGGroupFigure
 
clone() - Method in class org.jhotdraw.samples.svg.figures.SVGImageFigure
 
clone() - Method in class org.jhotdraw.samples.svg.figures.SVGPathFigure
 
clone() - Method in class org.jhotdraw.samples.svg.figures.SVGRectFigure
 
clone() - Method in class org.jhotdraw.samples.svg.figures.SVGTextAreaFigure
 
clone() - Method in class org.jhotdraw.samples.svg.figures.SVGTextFigure
 
clone() - Method in interface org.jhotdraw.samples.svg.Gradient
 
clone() - Method in class org.jhotdraw.samples.svg.LinearGradient
 
clone() - Method in class org.jhotdraw.samples.svg.RadialGradient
 
close() - Method in interface org.jhotdraw.gui.ActivityModel
Indicate that the operation is closed.
close() - Method in class org.jhotdraw.gui.DefaultActivityModel
Indicate that the operation is closed.
close() - Method in class org.jhotdraw.io.Base64.OutputStream
Flushes and closes (I think, in the superclass) the stream.
close() - Method in class org.jhotdraw.samples.odg.geom.EnhancedPath
Closes the current path segment.
close() - Method in class org.jhotdraw.samples.svg.SVGApplet
Closes the applet.
CLOSE_AUTOMATICALLY_PROPERTY - Static variable in class org.jhotdraw.gui.JPopupButton
 
CLOSED_PROPERTY - Static variable in interface org.jhotdraw.gui.ActivityModel
 
closeElement() - Method in interface org.jhotdraw.xml.DOMInput
Closes the current element of the DOM Document.
closeElement() - Method in interface org.jhotdraw.xml.DOMOutput
Closes the current element of the DOM Document.
closeElement() - Method in class org.jhotdraw.xml.JavaxDOMInput
Closes the current element of the DOM Document.
closeElement() - Method in class org.jhotdraw.xml.JavaxDOMOutput
Closes the current element of the DOM Document.
closeElement() - Method in class org.jhotdraw.xml.NanoXMLDOMInput
Closes the current element of the DOM Document.
closeElement() - Method in class org.jhotdraw.xml.NanoXMLDOMOutput
Closes the current element of the DOM Document.
CloseFileAction - Class in org.jhotdraw.app.action.file
Closes the active view after letting the user save unsaved changes.
CloseFileAction(Application, View) - Constructor for class org.jhotdraw.app.action.file.CloseFileAction
Creates a new instance.
CloseHandle - Class in org.jhotdraw.draw.handle
A Handle which requests to remove its owning figure when clicked.
CloseHandle(Figure) - Constructor for class org.jhotdraw.draw.handle.CloseHandle
Creates a new instance.
CloseHandle(Figure, Locator) - Constructor for class org.jhotdraw.draw.handle.CloseHandle
Creates a new instance.
CMYKGenericColorSpace - Class in org.jhotdraw.color
A ColorSpace for CMYK color components using a generic CMYK profile.
CMYKGenericColorSpace() - Constructor for class org.jhotdraw.color.CMYKGenericColorSpace
 
CMYKNominalColorSpace - Class in org.jhotdraw.color
A ColorSpace for CMYK color components (cyan, magenta, yellow, black) with nominally converted color components from/to an RGB color model.
CMYKNominalColorSpace() - Constructor for class org.jhotdraw.color.CMYKNominalColorSpace
 
collectFamiliesNamed(ArrayList<FontFamilyNode>, String...) - Method in class org.jhotdraw.gui.fontchooser.DefaultFontChooserModel
 
COLOR_SPACE_PROPERTY - Static variable in interface org.jhotdraw.color.HarmonicColorModel
 
colorChanged(HarmonicColorModel, int, Color, Color) - Method in interface org.jhotdraw.color.HarmonicRule
 
colorChanged(HarmonicColorModel, int, Color, Color) - Method in class org.jhotdraw.color.SimpleHarmonicRule
 
colorChooser - Variable in class org.jhotdraw.draw.action.DrawingColorChooserHandler
 
colorChooser - Static variable in class org.jhotdraw.draw.action.EditorColorChooserAction
 
colorChooser - Variable in class org.jhotdraw.draw.action.SelectionColorChooserHandler
 
ColorFormatter - Class in org.jhotdraw.text
ColorFormatter is used to format colors into a textual representation which can be edited in an entry field.
ColorFormatter() - Constructor for class org.jhotdraw.text.ColorFormatter
 
ColorFormatter(ColorFormatter.Format, boolean, boolean) - Constructor for class org.jhotdraw.text.ColorFormatter
 
ColorFormatter.Format - Enum in org.jhotdraw.text
Specifies the formats supported by ColorFormatter.
ColorIcon - Class in org.jhotdraw.draw.action
ColorIcon.
ColorIcon(int) - Constructor for class org.jhotdraw.draw.action.ColorIcon
Creates a new instance.
ColorIcon(Color) - Constructor for class org.jhotdraw.draw.action.ColorIcon
 
ColorIcon(int, String) - Constructor for class org.jhotdraw.draw.action.ColorIcon
 
ColorIcon(Color, String) - Constructor for class org.jhotdraw.draw.action.ColorIcon
 
ColorIcon(Color, String, int, int) - Constructor for class org.jhotdraw.draw.action.ColorIcon
 
ColorIcon - Class in org.jhotdraw.gui.plaf.palette.colorchooser
ColorIcon.
ColorIcon(int) - Constructor for class org.jhotdraw.gui.plaf.palette.colorchooser.ColorIcon
Creates a new instance.
ColorIcon(Color) - Constructor for class org.jhotdraw.gui.plaf.palette.colorchooser.ColorIcon
 
ColorIcon(int, String) - Constructor for class org.jhotdraw.gui.plaf.palette.colorchooser.ColorIcon
 
ColorIcon(Color, String) - Constructor for class org.jhotdraw.gui.plaf.palette.colorchooser.ColorIcon
 
ColorIcon(Color, String, int, int) - Constructor for class org.jhotdraw.gui.plaf.palette.colorchooser.ColorIcon
 
ColorListCellRenderer - Class in org.jhotdraw.color
ColorListCellRenderer.
ColorListCellRenderer() - Constructor for class org.jhotdraw.color.ColorListCellRenderer
 
ColorSliderModel - Interface in org.jhotdraw.color
ColorSliderModel.
ColorSliderTextFieldHandler - Class in org.jhotdraw.gui.plaf.palette.colorchooser
This handler adjusts the value of a component in the color slider model, when the user enters text into the text field.
ColorSliderTextFieldHandler(JTextField, ColorSliderModel, int) - Constructor for class org.jhotdraw.gui.plaf.palette.colorchooser.ColorSliderTextFieldHandler
 
ColorSliderUI - Class in org.jhotdraw.color
A UI delegate for color sliders.
ColorSliderUI(JSlider) - Constructor for class org.jhotdraw.color.ColorSliderUI
Creates a new instance.
ColorSliderUI.CSUIPropertyChangeHandler - Class in org.jhotdraw.color
 
ColorSliderUI.CSUIPropertyChangeHandler() - Constructor for class org.jhotdraw.color.ColorSliderUI.CSUIPropertyChangeHandler
 
ColorSliderUI.TrackListener - Class in org.jhotdraw.color
 
ColorSliderUI.TrackListener() - Constructor for class org.jhotdraw.color.ColorSliderUI.TrackListener
 
colorSpace - Variable in class org.jhotdraw.color.AbstractColorWheelImageProducer
 
colorSpace - Variable in class org.jhotdraw.color.CIEXYChromaticityDiagramImageProducer
 
colorSpace - Variable in class org.jhotdraw.color.DefaultColorSliderModel
 
ColorSquareImageProducer - Class in org.jhotdraw.color
Produces a square image for JColorWheel by interpreting two components of a ColorSpace as x and y coordinates.
ColorSquareImageProducer(ColorSpace, int, int) - Constructor for class org.jhotdraw.color.ColorSquareImageProducer
Creates a new instance.
ColorSquareImageProducer(ColorSpace, int, int, boolean, boolean) - Constructor for class org.jhotdraw.color.ColorSquareImageProducer
Creates a new instance.
ColorToolTipTextFormatter - Class in org.jhotdraw.text
ColorFormatter is used to format colors into a textual representation which can be displayed as a tooltip.
ColorToolTipTextFormatter() - Constructor for class org.jhotdraw.text.ColorToolTipTextFormatter
 
ColorTrackImageProducer - Class in org.jhotdraw.color
ColorTrackImageProducer creates the image for the track of a color slider.
ColorTrackImageProducer(int, int, int, boolean) - Constructor for class org.jhotdraw.color.ColorTrackImageProducer
Creates a new instance.
ColorUtil - Class in org.jhotdraw.color
A utility class for Color and ColorSpace objects.
ColorWheelChooser - Class in org.jhotdraw.color
A HSB color chooser, which displays a hue/saturation color wheel, and a brightness slider.
ColorWheelChooser() - Constructor for class org.jhotdraw.color.ColorWheelChooser
Creates a new instance.
colorWheelImage - Variable in class org.jhotdraw.color.JColorWheel
 
colorWheelProducer - Variable in class org.jhotdraw.color.JColorWheel
 
COLUMN_COUNT_PROPERTY - Static variable in class org.jhotdraw.gui.JPopupButton
 
CombineAction - Class in org.jhotdraw.samples.odg.action
CombinePathsAction.
CombineAction(DrawingEditor) - Constructor for class org.jhotdraw.samples.odg.action.CombineAction
Creates a new instance.
CombineAction - Class in org.jhotdraw.samples.svg.action
CombinePathsAction.
CombineAction(DrawingEditor) - Constructor for class org.jhotdraw.samples.svg.action.CombineAction
Creates a new instance.
CombineAction(DrawingEditor, SVGPathFigure) - Constructor for class org.jhotdraw.samples.svg.action.CombineAction
 
CombineAction(DrawingEditor, SVGPathFigure, boolean) - Constructor for class org.jhotdraw.samples.svg.action.CombineAction
 
combineActionPerformed(ActionEvent) - Method in class org.jhotdraw.samples.svg.action.CombineAction
 
combinePaths(DrawingView, CompositeFigure, Collection<Figure>, int) - Method in class org.jhotdraw.samples.svg.action.CombineAction
 
commentChar(int) - Method in class org.jhotdraw.io.StreamPosTokenizer
Specified that the character argument starts a single-line comment.
compare(Figure, Figure) - Method in class org.jhotdraw.draw.FigureLayerComparator
 
compareTo(FontCollectionNode) - Method in class org.jhotdraw.gui.fontchooser.FontCollectionNode
 
compareTo(FontFaceNode) - Method in class org.jhotdraw.gui.fontchooser.FontFaceNode
 
compareTo(FontFamilyNode) - Method in class org.jhotdraw.gui.fontchooser.FontFamilyNode
 
ComplexColorWheelImageProducer - Class in org.jhotdraw.color
Produces the image of a JColorWheel by interpreting two components of a ColorSpace as complex numbers (real and imaginary).
ComplexColorWheelImageProducer(ColorSpace, int, int) - Constructor for class org.jhotdraw.color.ComplexColorWheelImageProducer
Creates a new instance.
ComplexColorWheelImageProducer(ColorSpace, int, int, boolean, boolean) - Constructor for class org.jhotdraw.color.ComplexColorWheelImageProducer
Creates a new instance.
component - Variable in class org.jhotdraw.gui.plaf.palette.colorchooser.ColorSliderTextFieldHandler
 
componentAdded(ContainerEvent) - Method in class org.jhotdraw.gui.plaf.palette.PaletteToolBarUI.ToolBarContListener
 
componentChanged(int) - Method in class org.jhotdraw.color.ColorTrackImageProducer
 
componentHidden(ComponentEvent) - Method in class org.jhotdraw.util.prefs.ToolBarPrefsHandler
 
componentModels - Variable in class org.jhotdraw.color.DefaultColorSliderModel
Components of the color model.
componentMoved(ComponentEvent) - Method in class org.jhotdraw.util.prefs.ToolBarPrefsHandler
 
componentRemoved(ContainerEvent) - Method in class org.jhotdraw.gui.plaf.palette.PaletteToolBarUI.ToolBarContListener
 
componentResized(ComponentEvent) - Method in class org.jhotdraw.util.prefs.ToolBarPrefsHandler
 
componentShown(ComponentEvent) - Method in class org.jhotdraw.util.prefs.ToolBarPrefsHandler
 
componentToRGB(float, float, float) - Method in class org.jhotdraw.color.DefaultHarmonicColorModel
 
componentToRGB(float, float, float) - Method in interface org.jhotdraw.color.HarmonicColorModel
 
COMPOSITE_ALIGNMENT - Static variable in class org.jhotdraw.draw.AttributeKeys
The value of this attribute is a Alignment object.
CompositeColor - Class in org.jhotdraw.color
CompositeColor is identical to java.awt.Color with the exception that it allows to construct an instance with color components outside of the range of 0 and 1.
CompositeColor(ColorSpace, float[], float) - Constructor for class org.jhotdraw.color.CompositeColor
Creates a color in the specified ColorSpace with the color components specified in the float array and the specified alpha.
CompositeEdit - Class in org.jhotdraw.undo
This is basically the same like javax.swing.undo.CompoundEdit but it has a slightly different behaviour: The compound edit ends, when it is added to itself.
CompositeEdit() - Constructor for class org.jhotdraw.undo.CompositeEdit
Creates a new CompositeEdit which uses CompoundEdit#getPresentationName() and is significant..
CompositeEdit(boolean) - Constructor for class org.jhotdraw.undo.CompositeEdit
Creates a new CompositeEdit which uses the specified significance.
CompositeEdit(String) - Constructor for class org.jhotdraw.undo.CompositeEdit
Creates a new CompositeEdit which uses the specified presentation name.
CompositeEdit(String, boolean) - Constructor for class org.jhotdraw.undo.CompositeEdit
Creates a new CompositeEdit which uses the given presentation name and significance.
CompositeFigure - Interface in org.jhotdraw.draw
A composite figure is composed of several child Figures.
CompositeFigureEdit - Class in org.jhotdraw.draw.event
A CompositeEdit which invokes figure.willChange and figure.changed when undoing or redoing a change.
CompositeFigureEdit(Figure) - Constructor for class org.jhotdraw.draw.event.CompositeFigureEdit
Creates a new CompositeFigureEdit which uses CompoundEdit.getPresentatioName and is significant.
CompositeFigureEdit(Figure, boolean) - Constructor for class org.jhotdraw.draw.event.CompositeFigureEdit
Creates new CompositeFigureEdit which uses the specified significance.
CompositeFigureEdit(Figure, String) - Constructor for class org.jhotdraw.draw.event.CompositeFigureEdit
Creates new CompositeFigureEdit which uses the specified presentation name.
CompositeFigureEdit(Figure, String, boolean) - Constructor for class org.jhotdraw.draw.event.CompositeFigureEdit
Creates new CompositeEdit.
CompositeFigureEvent - Class in org.jhotdraw.draw.event
An EventObject sent to CompositeFigureListeners.
CompositeFigureEvent(CompositeFigure, Figure, Rectangle2D.Double, int) - Constructor for class org.jhotdraw.draw.event.CompositeFigureEvent
Constructs an event for the provided CompositeFigure.
CompositeFigureListener - Interface in org.jhotdraw.draw.event
Interface implemented by observers of CompositeFigure.
CompositeLineDecoration - Class in org.jhotdraw.draw.decoration
A LineDecoration which can compose multiple individual line decorations.
CompositeLineDecoration() - Constructor for class org.jhotdraw.draw.decoration.CompositeLineDecoration
Constructs a composite line decoration with no decorations.
CompositeLineDecoration(LineDecoration, LineDecoration) - Constructor for class org.jhotdraw.draw.decoration.CompositeLineDecoration
Constructs a composite line decoration with the two supplied decorations.
CompositeTransferable - Class in org.jhotdraw.gui.datatransfer
ComoositeTransferable.
CompositeTransferable() - Constructor for class org.jhotdraw.gui.datatransfer.CompositeTransferable
Creates a new instance of CompositeTransferable
configure(String[]) - Method in class org.jhotdraw.app.AbstractApplication
Configures the application using the provided arguments array.
configure(String[]) - Method in interface org.jhotdraw.app.Application
Configures the application using the provided arguments array.
configure(String[]) - Method in class org.jhotdraw.app.MDIApplication
 
configure(String[]) - Method in class org.jhotdraw.app.OSXApplication
 
configure(String[]) - Method in class org.jhotdraw.app.SDIApplication
 
configureAction(Action, String) - Method in class org.jhotdraw.util.ResourceBundleUtil
 
configureAction(Action, String, Class) - Method in class org.jhotdraw.util.ResourceBundleUtil
 
configureButton(AbstractButton, String) - Method in class org.jhotdraw.util.ResourceBundleUtil
 
configureButton(AbstractButton, String, Class) - Method in class org.jhotdraw.util.ResourceBundleUtil
 
configureJCheckBoxMenuItem(JCheckBoxMenuItem, Action) - Static method in class org.jhotdraw.app.action.ActionUtil
Configures a JCheckBoxMenuItem for an Action.
configureMenu(JMenuItem, String) - Method in class org.jhotdraw.util.ResourceBundleUtil
 
configureSlider(int, JSlider) - Method in interface org.jhotdraw.color.ColorSliderModel
Configures a JSlider.
configureSlider(int, JSlider) - Method in class org.jhotdraw.color.DefaultColorSliderModel
Configures a JSlider for this model.
configureSlider(int, JSlider) - Method in class org.jhotdraw.gui.plaf.palette.colorchooser.PaletteColorSliderModel
Configures a JSlider for this model.
configureToolBarButton(AbstractButton, String) - Method in class org.jhotdraw.util.ResourceBundleUtil
 
configureToolBarButton(AbstractButton, String, Class) - Method in class org.jhotdraw.util.ResourceBundleUtil
 
connect(Connector) - Method in class org.jhotdraw.draw.handle.AbstractConnectionHandle
Connect the connection with the given figure.
connect(Connector) - Method in class org.jhotdraw.draw.handle.ConnectionEndHandle
Sets the start of the connection.
connect(Connector) - Method in class org.jhotdraw.draw.handle.ConnectionStartHandle
Sets the start of the connection.
connect() - Method in class org.jhotdraw.net.ClientHttpRequest
 
CONNECTABLE_PROPERTY - Static variable in interface org.jhotdraw.draw.Figure
The name of the "connectable" property.
CONNECTED_CONNECTION_HANDLE_FILL_COLOR - Static variable in class org.jhotdraw.draw.handle.HandleAttributeKeys
Handle fill color.
CONNECTED_CONNECTION_HANDLE_STROKE_COLOR - Static variable in class org.jhotdraw.draw.handle.HandleAttributeKeys
Handle stroke color.
CONNECTED_CONNECTOR_HANDLE_FILL_COLOR - Static variable in class org.jhotdraw.draw.handle.HandleAttributeKeys
Handle fill color.
CONNECTED_CONNECTOR_HANDLE_STROKE_COLOR - Static variable in class org.jhotdraw.draw.handle.HandleAttributeKeys
Handle stroke color.
ConnectingFiguresSample - Class in org.jhotdraw.samples.mini
Example showing how to connect two text areas with an elbow connection.
ConnectingFiguresSample() - Constructor for class org.jhotdraw.samples.mini.ConnectingFiguresSample
 
ConnectionEndHandle - Class in org.jhotdraw.draw.handle
A Handle which allows to connect the end of a ConnectionFigure to another figure.
ConnectionEndHandle(ConnectionFigure) - Constructor for class org.jhotdraw.draw.handle.ConnectionEndHandle
Constructs the connection handle for the given start figure.
ConnectionFigure - Interface in org.jhotdraw.draw
A connection figure connects two figures with a BezierPath.
ConnectionStartHandle - Class in org.jhotdraw.draw.handle
A Handle which allows to connect the start of a ConnectionFigure to another figure.
ConnectionStartHandle(ConnectionFigure) - Constructor for class org.jhotdraw.draw.handle.ConnectionStartHandle
Constructs the connection handle for the given start figure.
ConnectionTool - Class in org.jhotdraw.draw.tool
A tool to create a connection between two figures.
ConnectionTool(ConnectionFigure) - Constructor for class org.jhotdraw.draw.tool.ConnectionTool
Creates a new instance.
ConnectionTool(ConnectionFigure, Map<AttributeKey, Object>) - Constructor for class org.jhotdraw.draw.tool.ConnectionTool
 
ConnectionTool(ConnectionFigure, Map<AttributeKey, Object>, String) - Constructor for class org.jhotdraw.draw.tool.ConnectionTool
 
ConnectionTool(String) - Constructor for class org.jhotdraw.draw.tool.ConnectionTool
 
ConnectionTool(String, Map<AttributeKey, Object>, String) - Constructor for class org.jhotdraw.draw.tool.ConnectionTool
 
Connector - Interface in org.jhotdraw.draw.connector
A connector knows how to locate the start point or the end point of a ConnectionFigure on a connected figure.
ConnectorHandle - Class in org.jhotdraw.draw.handle
A Handle associated to a Connector which allows to create a new ConnectionFigure by dragging the handle to another connector.
ConnectorHandle(Connector, ConnectionFigure) - Constructor for class org.jhotdraw.draw.handle.ConnectorHandle
Creates a new instance.
connectors - Variable in class org.jhotdraw.draw.handle.AbstractConnectionHandle
All connectors of the connectable Figure.
connectors - Variable in class org.jhotdraw.draw.handle.ConnectorHandle
All connectors of the connectable Figure.
connectors - Variable in class org.jhotdraw.draw.tool.ConnectionTool
 
constrain_rgb(double[]) - Static method in class org.jhotdraw.color.Specrend
 
constrainAngle(double) - Method in interface org.jhotdraw.draw.Constrainer
Constrains the given angle (in radians).
constrainAngle(double) - Method in class org.jhotdraw.draw.GridConstrainer
 
Constrainer - Interface in org.jhotdraw.draw
A constrainer constrains editing operations performed by Tools and Handles on a DrawingView.
CONSTRAINER_PROPERTY - Static variable in interface org.jhotdraw.draw.DrawingView
This constant is used to identify the constrainer property of the DrawingView.
CONSTRAINER_VISIBLE_PROPERTY - Static variable in interface org.jhotdraw.draw.DrawingView
This constant is used to identify the constrainer visible property of the DrawingView.
constrainPoint(Point2D.Double) - Method in interface org.jhotdraw.draw.Constrainer
Constrains the placement of a point towards the closest constraint in any direction.
constrainPoint(Point2D.Double) - Method in class org.jhotdraw.draw.GridConstrainer
Constrains a point to the closest grid point in any direction.
constrainPoint(Point2D.Double, TranslationDirection) - Method in class org.jhotdraw.draw.GridConstrainer
Constrains the placement of a point towards a direction.
constrainPoint(Point) - Method in class org.jhotdraw.draw.tool.AbstractTool
 
constrainPoint(Point2D.Double) - Method in class org.jhotdraw.draw.tool.AbstractTool
 
constrainRectangle(Rectangle2D.Double) - Method in interface org.jhotdraw.draw.Constrainer
Constrains the placement of a rectangle towards the closest constrainment in any direction.
constrainRectangle(Rectangle2D.Double) - Method in class org.jhotdraw.draw.GridConstrainer
 
constrainRectangle(Rectangle2D.Double, TranslationDirection) - Method in class org.jhotdraw.draw.GridConstrainer
Constrains the placement of a rectangle towards a direction.
constraintBeforeFloating - Variable in class org.jhotdraw.gui.plaf.palette.PaletteToolBarUI
 
construct() - Method in class org.jhotdraw.gui.Worker
Compute the value to be returned by the get method.
consumeGreedy(String) - Method in class org.jhotdraw.io.StreamPosTokenizer
Consumes a substring from the current sval of the StreamPosTokenizer.
contains(Point2D.Double) - Method in class org.jhotdraw.draw.AbstractAttributedDecoratedFigure
 
contains(Figure) - Method in class org.jhotdraw.draw.AbstractCompositeFigure
 
contains(Point2D.Double) - Method in class org.jhotdraw.draw.AbstractCompositeFigure
 
contains(Point2D.Double) - Method in class org.jhotdraw.draw.BezierFigure
 
contains(Figure) - Method in interface org.jhotdraw.draw.CompositeFigure
Returns true if this composite figure contains the specified figure.
contains(Point2D.Double) - Method in class org.jhotdraw.draw.connector.AbstractConnector
Tests if a point is contained in the connector.
contains(Point2D.Double) - Method in interface org.jhotdraw.draw.connector.Connector
Tests if a point is contained in the connector.
contains(Point2D.Double) - Method in class org.jhotdraw.draw.connector.LocatorConnector
Tests if a point is contained in the connector.
contains(Point2D.Double) - Method in class org.jhotdraw.draw.DiamondFigure
Checks if a Point2D.Double is inside the figure.
contains(Point2D.Double) - Method in class org.jhotdraw.draw.EllipseFigure
Checks if a Point2D.Double is inside the figure.
contains(Point2D.Double) - Method in interface org.jhotdraw.draw.Figure
Checks if a point is contained by the figure.
contains(Point2D.Double) - Method in class org.jhotdraw.draw.GraphicalCompositeFigure
 
contains(Point) - Method in class org.jhotdraw.draw.handle.AbstractHandle
 
contains(Point) - Method in class org.jhotdraw.draw.handle.BezierOutlineHandle
 
contains(Point) - Method in class org.jhotdraw.draw.handle.BoundsOutlineHandle
 
contains(Point) - Method in class org.jhotdraw.draw.handle.DragHandle
 
contains(Point) - Method in interface org.jhotdraw.draw.handle.Handle
Tests if a point is contained in the handle.
contains(Point) - Method in class org.jhotdraw.draw.handle.TextOverflowHandle
 
contains(Point2D.Double) - Method in class org.jhotdraw.draw.LabeledLineConnectionFigure
 
contains(Figure) - Method in class org.jhotdraw.draw.LabeledLineConnectionFigure
 
contains(Figure) - Method in class org.jhotdraw.draw.QuadTreeCompositeFigure
 
contains(Figure) - Method in class org.jhotdraw.draw.QuadTreeDrawing
 
contains(Point2D.Double) - Method in class org.jhotdraw.draw.RectangleFigure
Checks if a Point2D.Double is inside the figure.
contains(Point2D.Double) - Method in class org.jhotdraw.draw.RoundRectangleFigure
Checks if a Point2D.Double is inside the figure.
contains(Point2D.Double) - Method in class org.jhotdraw.draw.TriangleFigure
Checks if a Point2D.Double is inside the figure.
contains(Point2D) - Method in class org.jhotdraw.geom.BezierPath
 
contains(Rectangle2D) - Method in class org.jhotdraw.geom.BezierPath
 
contains(double, double, double, double) - Method in class org.jhotdraw.geom.BezierPath
 
contains(double, double) - Method in class org.jhotdraw.geom.BezierPath
 
contains(Rectangle2D.Double, Rectangle2D.Double) - Static method in class org.jhotdraw.geom.Geom
Returns true, if rectangle 1 contains rectangle 2.
contains(Rectangle2D, Rectangle2D) - Static method in class org.jhotdraw.geom.Geom
Returns true, if rectangle 1 contains rectangle 2.
contains(Point) - Method in class org.jhotdraw.geom.Polygon2D
Determines whether the specified Point is inside this Polygon.
contains(int, int) - Method in class org.jhotdraw.geom.Polygon2D
Determines whether the specified coordinates are inside this Polygon.
contains(double, double) - Method in class org.jhotdraw.geom.Polygon2D
contains(Point2D) - Method in class org.jhotdraw.geom.Polygon2D
contains(double, double, double, double) - Method in class org.jhotdraw.geom.Polygon2D
contains(Rectangle2D) - Method in class org.jhotdraw.geom.Polygon2D
contains(double, double) - Method in class org.jhotdraw.geom.Polygon2D.Double
 
contains(double, double, double, double) - Method in class org.jhotdraw.geom.Polygon2D.Double
 
contains(double, double) - Method in class org.jhotdraw.geom.Polygon2D.Float
 
contains(float, float) - Method in class org.jhotdraw.geom.Polygon2D.Float
 
contains(double, double, double, double) - Method in class org.jhotdraw.geom.Polygon2D.Float
 
contains(float, float, float, float) - Method in class org.jhotdraw.geom.Polygon2D.Float
 
contains(Point2D.Double) - Method in class org.jhotdraw.samples.mini.StraightLineFigure
 
contains(Point2D.Double) - Method in class org.jhotdraw.samples.odg.figures.ODGEllipseFigure
Checks if a Point2D.Double is inside the figure.
contains(Point2D.Double) - Method in class org.jhotdraw.samples.odg.figures.ODGPathFigure
 
contains(Point) - Method in class org.jhotdraw.samples.odg.figures.ODGPathOutlineHandle
 
contains(Point2D.Double) - Method in class org.jhotdraw.samples.odg.figures.ODGRectFigure
Checks if a Point2D.Double is inside the figure.
contains(double, double, double, double) - Method in class org.jhotdraw.samples.odg.geom.EnhancedPath
 
contains(Point2D) - Method in class org.jhotdraw.samples.odg.geom.EnhancedPath
 
contains(double, double) - Method in class org.jhotdraw.samples.odg.geom.EnhancedPath
 
contains(Rectangle2D) - Method in class org.jhotdraw.samples.odg.geom.EnhancedPath
 
contains(Point) - Method in class org.jhotdraw.samples.svg.figures.ConvexHullOutlineHandle
 
contains(Point) - Method in class org.jhotdraw.samples.svg.figures.LinkHandle
 
contains(Point2D.Double) - Method in class org.jhotdraw.samples.svg.figures.SVGEllipseFigure
Checks if a Point2D.Double is inside the figure.
contains(Point2D.Double) - Method in class org.jhotdraw.samples.svg.figures.SVGImageFigure
Checks if a Point2D.Double is inside the figure.
contains(Point2D.Double) - Method in class org.jhotdraw.samples.svg.figures.SVGPathFigure
 
contains(Point) - Method in class org.jhotdraw.samples.svg.figures.SVGPathOutlineHandle
 
contains(Point2D.Double) - Method in class org.jhotdraw.samples.svg.figures.SVGRectFigure
Checks if a Point2D.Double is inside the figure.
contains(Point2D.Double) - Method in class org.jhotdraw.samples.svg.figures.SVGTextAreaFigure
Checks if a Point2D.Double is inside the figure.
contains(Point2D.Double) - Method in class org.jhotdraw.samples.svg.figures.SVGTextFigure
Checks if a Point2D.Double is inside the figure.
CONTAINS - Static variable in class org.jhotdraw.samples.teddy.regex.MatchType
 
controlPointIndex - Variable in class org.jhotdraw.draw.handle.BezierControlPointHandle
 
ConvexHull - Class in org.jhotdraw.geom
Provides utility methods for computing the convex hull from a set of points.
ConvexHull() - Constructor for class org.jhotdraw.geom.ConvexHull
 
ConvexHullOutlineHandle - Class in org.jhotdraw.samples.svg.figures
Draws the outline of the Figure bounds to make adjustment easier.
ConvexHullOutlineHandle(SVGPathFigure) - Constructor for class org.jhotdraw.samples.svg.figures.ConvexHullOutlineHandle
Creates a bounds outline handle for resizing a component.
ConvexHullOutlineHandle(SVGPathFigure, boolean, boolean) - Constructor for class org.jhotdraw.samples.svg.figures.ConvexHullOutlineHandle
Creates a bounds outline handle for resizing or transforming a component.
ConvexHullOutlineHandle(SVGPathFigure, AttributeKey<Stroke>, AttributeKey<Color>, AttributeKey<Stroke>, AttributeKey<Color>, AttributeKey<Stroke>, AttributeKey<Color>, AttributeKey<Stroke>, AttributeKey<Color>) - Constructor for class org.jhotdraw.samples.svg.figures.ConvexHullOutlineHandle
Creates a bounds outline handle for resizing or transforming a component.
coordinates - Variable in class org.jhotdraw.samples.svg.figures.SVGTextFigure
 
coords - Variable in class org.jhotdraw.samples.odg.geom.EnhancedPath.Segment
Control points x and y coordinates.
CopyAction - Class in org.jhotdraw.app.action.edit
Copies the selected region and place its contents into the system clipboard.
CopyAction() - Constructor for class org.jhotdraw.app.action.edit.CopyAction
Creates a new instance which acts on the currently focused component.
CopyAction(JComponent) - Constructor for class org.jhotdraw.app.action.edit.CopyAction
Creates a new instance which acts on the specified component.
copyright - Variable in class org.jhotdraw.app.AbstractApplicationModel
 
COPYRIGHT - Static variable in class org.jhotdraw.samples.teddy.Main
 
COPYRIGHT_PROPERTY - Static variable in class org.jhotdraw.app.AbstractApplicationModel
 
create(Class, String, Object, String) - Static method in class org.jhotdraw.gui.event.GenericListener
A convenient version of create(listenerMethod, targetObject, targetMethod).
create(Method, Object, Method) - Static method in class org.jhotdraw.gui.event.GenericListener
Return an instance of a class that implements the interface that contains the declaration for listenerMethod.
create(Element) - Method in class org.jhotdraw.gui.plaf.palette.PaletteFormattedTextFieldUI
Creates a view (FieldView) based on an element.
create(Element) - Method in class org.jhotdraw.samples.teddy.text.NumberedViewFactory
 
create(String) - Method in class org.jhotdraw.xml.DefaultDOMFactory
Creates a DOMStorable object.
create(String) - Method in interface org.jhotdraw.xml.DOMFactory
Creates an object from the specified element name.
create(String) - Method in class org.jhotdraw.xml.JavaPrimitivesDOMFactory
 
createActionMap(Application, View) - Method in interface org.jhotdraw.app.ApplicationModel
Creates an action map.
createActionMap(Application, View) - Method in class org.jhotdraw.app.DefaultApplicationModel
Returns an ActionMap with a default set of actions (See class comments).
createActionMap(Application, View) - Method in class org.jhotdraw.app.EmptyApplicationModel
Returns an empty ActionMap.
createActionMap() - Method in class org.jhotdraw.draw.DefaultDrawingEditor
Override this method to create a tool-specific action map, which overrides the action map of the drawing edtior.
createActionMap() - Method in class org.jhotdraw.draw.tool.AbstractTool
Override this method to create a tool-specific action map, which overrides the action map of the drawing edtior.
createActionMap(Application, View) - Method in class org.jhotdraw.samples.net.NetApplicationModel
 
createActionMap(Application, View) - Method in class org.jhotdraw.samples.odg.ODGApplicationModel
 
createActionMap(Application, View) - Method in class org.jhotdraw.samples.pert.PertApplicationModel
 
createActionMap(Application, View) - Method in class org.jhotdraw.samples.svg.SVGApplicationModel
 
createActionMap(Application, View) - Method in class org.jhotdraw.samples.teddy.TeddyApplicationModel
 
createApplyAttributesButton(DrawingEditor) - Static method in class org.jhotdraw.draw.action.ButtonFactory
Creates a button that applies the default attributes of the editor to the current selection.
createApplyAttributesButton(DrawingEditor, List<Disposable>) - Static method in class org.jhotdraw.draw.action.ButtonFactory
 
createCircle(double, double, double, Map<AttributeKey, Object>) - Method in class org.jhotdraw.samples.svg.io.DefaultSVGFigureFactory
 
createCircle(double, double, double, Map<AttributeKey, Object>) - Method in interface org.jhotdraw.samples.svg.io.SVGFigureFactory
 
createCircle(IXMLElement, double, double, double, Map<AttributeKey, Object>) - Method in class org.jhotdraw.samples.svg.io.SVGOutputFormat
 
createConnection() - Method in class org.jhotdraw.draw.handle.ConnectorHandle
Creates the ConnectionFigure.
createContainer() - Method in class org.jhotdraw.app.AbstractApplication
 
createDefaultChoosers() - Method in class org.jhotdraw.gui.plaf.palette.PaletteColorChooserUI
 
createDefaultXMLParser() - Static method in class net.n3.nanoxml.XMLParserFactory
Creates a default parser.
createDefaultXMLParser(IXMLBuilder) - Static method in class net.n3.nanoxml.XMLParserFactory
Creates a default parser.
createdFigure - Variable in class org.jhotdraw.draw.tool.BezierTool
The created figure.
createdFigure - Variable in class org.jhotdraw.draw.tool.ConnectionTool
The created figure.
createdFigure - Variable in class org.jhotdraw.draw.tool.CreationTool
The created figure.
createDialog(URIChooser, Component) - Method in class org.jhotdraw.app.action.file.OpenFileAction
We implement JFileChooser.showDialog by ourselves, so that we can center dialogs properly on screen on Mac OS X.
createDisclosedComponent(int) - Method in class org.jhotdraw.samples.svg.gui.AbstractToolBar
 
createDisclosedComponent(int) - Method in class org.jhotdraw.samples.svg.gui.ActionsToolBar
 
createDisclosedComponent(int) - Method in class org.jhotdraw.samples.svg.gui.AlignToolBar
 
createDisclosedComponent(int) - Method in class org.jhotdraw.samples.svg.gui.ArrangeToolBar
 
createDisclosedComponent(int) - Method in class org.jhotdraw.samples.svg.gui.CanvasToolBar
 
createDisclosedComponent(int) - Method in class org.jhotdraw.samples.svg.gui.FigureToolBar
 
createDisclosedComponent(int) - Method in class org.jhotdraw.samples.svg.gui.FillToolBar
 
createDisclosedComponent(int) - Method in class org.jhotdraw.samples.svg.gui.FontToolBar
 
createDisclosedComponent(int) - Method in class org.jhotdraw.samples.svg.gui.LinkToolBar
 
createDisclosedComponent(int) - Method in class org.jhotdraw.samples.svg.gui.StrokeToolBar
 
createDisclosedComponent(int) - Method in class org.jhotdraw.samples.svg.gui.ToolsToolBar
 
createDisclosedComponent(int) - Method in class org.jhotdraw.samples.svg.gui.ViewToolBar
 
createDockingListener() - Method in class org.jhotdraw.gui.plaf.palette.PaletteToolBarUI
 
createDocument() - Method in class org.jhotdraw.samples.teddy.TeddyView
 
createDragWindow(JToolBar) - Method in class org.jhotdraw.gui.plaf.palette.PaletteToolBarUI
 
createDrawing() - Method in class org.jhotdraw.samples.draw.DrawView
Creates a new Drawing for this view.
createDrawing() - Method in class org.jhotdraw.samples.net.NetView
Creates a new Drawing for this view.
createDrawing() - Method in class org.jhotdraw.samples.odg.ODGView
Creates a new Drawing for this view.
createDrawing() - Method in class org.jhotdraw.samples.pert.PertView
Creates a new Drawing for this view.
createDrawing() - Method in class org.jhotdraw.samples.svg.SVGApplet
Creates the drawing.
createDrawing() - Method in class org.jhotdraw.samples.svg.SVGDrawingPanel
Creates a new Drawing object which can be used with this SVGDrawingPanel.
createDrawing() - Method in class org.jhotdraw.samples.svg.SVGView
Creates a new Drawing for this View.
createDrawingActions(DrawingEditor) - Static method in class org.jhotdraw.draw.action.ButtonFactory
 
createDrawingActions(DrawingEditor, List<Disposable>) - Static method in class org.jhotdraw.draw.action.ButtonFactory
 
createDrawingActions(DrawingEditor) - Static method in class org.jhotdraw.samples.odg.ODGApplicationModel
 
createDrawingColorButton(DrawingEditor, AttributeKey<Color>, List<ColorIcon>, int, String, ResourceBundleUtil) - Static method in class org.jhotdraw.draw.action.ButtonFactory
Creates a color button, with an action region and a popup menu.
createDrawingColorButton(DrawingEditor, AttributeKey<Color>, List<ColorIcon>, int, String, ResourceBundleUtil, Map<AttributeKey, Object>) - Static method in class org.jhotdraw.draw.action.ButtonFactory
Creates a color button, with an action region and a popup menu.
createDrawingColorButton(DrawingEditor, AttributeKey<Color>, List<ColorIcon>, int, String, ResourceBundleUtil, Map<AttributeKey, Object>, Shape) - Static method in class org.jhotdraw.draw.action.ButtonFactory
Creates a color button, with an action region and a popup menu.
createDrawingColorButton(DrawingEditor, AttributeKey<Color>, List<ColorIcon>, int, String, ResourceBundleUtil, Map<AttributeKey, Object>, Shape, List<Disposable>) - Static method in class org.jhotdraw.draw.action.ButtonFactory
Creates a color button, with an action region and a popup menu.
createDrawingColorChooserButton(DrawingEditor, AttributeKey<Color>, String, ResourceBundleUtil, Map<AttributeKey, Object>, Shape, List<Disposable>) - Static method in class org.jhotdraw.draw.action.ButtonFactory
 
createDrawingColorChooserButton(DrawingEditor, AttributeKey<Color>, String, ResourceBundleUtil, Map<AttributeKey, Object>, Shape, Class, List<Disposable>) - Static method in class org.jhotdraw.draw.action.ButtonFactory
 
createDrawingComponent() - Method in class org.jhotdraw.samples.svg.SVGApplet
Creates the drawing component.
createEditMenu(View) - Method in class org.jhotdraw.app.AppletApplication
 
createEditMenu(View) - Method in interface org.jhotdraw.app.Application
Creates an edit menu for the specified view or for the entire application.
createEditMenu(View) - Method in class org.jhotdraw.app.MDIApplication
 
createEditMenu(View) - Method in class org.jhotdraw.app.OSXApplication
 
createEditMenu(View) - Method in class org.jhotdraw.app.SDIApplication
 
createEditor() - Method in class org.jhotdraw.samples.teddy.TeddyView
 
createEditorColorButton(DrawingEditor, AttributeKey<Color>, List<ColorIcon>, int, String, ResourceBundleUtil) - Static method in class org.jhotdraw.draw.action.ButtonFactory
Creates a color button, with an action region and a popup menu.
createEditorColorButton(DrawingEditor, AttributeKey<Color>, List<ColorIcon>, int, String, ResourceBundleUtil, Map<AttributeKey, Object>) - Static method in class org.jhotdraw.draw.action.ButtonFactory
Creates a color button, with an action region and a popup menu.
createEditorColorButton(DrawingEditor, AttributeKey<Color>, List<ColorIcon>, int, String, ResourceBundleUtil, Map<AttributeKey, Object>, Shape) - Static method in class org.jhotdraw.draw.action.ButtonFactory
Creates a color button, with an action region and a popup menu.
createElement(String) - Method in interface net.n3.nanoxml.IXMLElement
Creates an empty element.
createElement(String, String, int) - Method in interface net.n3.nanoxml.IXMLElement
Creates an empty element.
createElement(String, String) - Method in interface net.n3.nanoxml.IXMLElement
Creates an empty element.
createElement(String, String, String, int) - Method in interface net.n3.nanoxml.IXMLElement
Creates an empty element.
createElement(String) - Method in class net.n3.nanoxml.XMLElement
Creates an empty element.
createElement(String, String, int) - Method in class net.n3.nanoxml.XMLElement
Creates an empty element.
createElement(String, String) - Method in class net.n3.nanoxml.XMLElement
Creates an empty element.
createElement(String, String, String, int) - Method in class net.n3.nanoxml.XMLElement
Creates an empty element.
createEllipse(double, double, double, double, Map<AttributeKey, Object>) - Method in class org.jhotdraw.samples.svg.io.DefaultSVGFigureFactory
 
createEllipse(double, double, double, double, Map<AttributeKey, Object>) - Method in interface org.jhotdraw.samples.svg.io.SVGFigureFactory
 
createEllipse(IXMLElement, double, double, double, double, Map<AttributeKey, Object>) - Method in class org.jhotdraw.samples.svg.io.SVGOutputFormat
 
createEnum(String, String) - Method in class org.jhotdraw.xml.DefaultDOMFactory
 
createEnum(String, String) - Method in class org.jhotdraw.xml.JavaPrimitivesDOMFactory
 
createEventHandler() - Method in class org.jhotdraw.draw.AbstractCompositeFigure
 
createEventHandler() - Method in class org.jhotdraw.draw.DefaultDrawingView
 
createEventHandler() - Method in class org.jhotdraw.draw.QuadTreeDrawing
 
createExportChooser(Application, View) - Method in class org.jhotdraw.app.AbstractApplicationModel
Returns createSaveChooser.
createExportChooser(Application, View) - Method in interface org.jhotdraw.app.ApplicationModel
Creates an export chooser.
createExportChooser(Application, View) - Method in class org.jhotdraw.samples.odg.ODGApplicationModel
 
createExportChooser(Application, View) - Method in class org.jhotdraw.samples.svg.SVGApplicationModel
 
createFigure() - Method in class org.jhotdraw.draw.tool.BezierTool
 
createFigure() - Method in class org.jhotdraw.draw.tool.ConnectionTool
Creates the ConnectionFigure.
createFigure() - Method in class org.jhotdraw.draw.tool.CreationTool
 
createFigure() - Method in class org.jhotdraw.samples.svg.SVGCreateFromFileTool
 
createFigureHandler() - Method in class org.jhotdraw.draw.QuadTreeCompositeFigure
 
createFileMenu(View) - Method in class org.jhotdraw.app.AppletApplication
 
createFileMenu(View) - Method in interface org.jhotdraw.app.Application
Creates a file menu for the specified view or for the entire application.
createFileMenu(View) - Method in class org.jhotdraw.app.MDIApplication
 
createFileMenu(View) - Method in class org.jhotdraw.app.OSXApplication
 
createFileMenu(View) - Method in class org.jhotdraw.app.SDIApplication
 
createFloatingFrame(JToolBar) - Method in class org.jhotdraw.gui.plaf.palette.PaletteToolBarUI
No longer used, use PaletteToolBarUI.createFloatingWindow(JToolBar)
createFloatingWindow(JToolBar) - Method in class org.jhotdraw.gui.plaf.palette.PaletteToolBarUI
Creates a window which contains the toolbar after it has been dragged out from its container
createFontButton(DrawingEditor) - Static method in class org.jhotdraw.draw.action.ButtonFactory
 
createFontButton(DrawingEditor, ResourceBundleUtil) - Static method in class org.jhotdraw.draw.action.ButtonFactory
 
createFontButton(DrawingEditor, AttributeKey<Font>, ResourceBundleUtil) - Static method in class org.jhotdraw.draw.action.ButtonFactory
 
createFontButton(DrawingEditor, AttributeKey<Font>, ResourceBundleUtil, List<Disposable>) - Static method in class org.jhotdraw.draw.action.ButtonFactory
 
createFontStyleBoldButton(DrawingEditor) - Static method in class org.jhotdraw.draw.action.ButtonFactory
 
createFontStyleBoldButton(DrawingEditor, ResourceBundleUtil) - Static method in class org.jhotdraw.draw.action.ButtonFactory
 
createFontStyleBoldButton(DrawingEditor, ResourceBundleUtil, List<Disposable>) - Static method in class org.jhotdraw.draw.action.ButtonFactory
 
createFontStyleItalicButton(DrawingEditor) - Static method in class org.jhotdraw.draw.action.ButtonFactory
 
createFontStyleItalicButton(DrawingEditor, ResourceBundleUtil) - Static method in class org.jhotdraw.draw.action.ButtonFactory
 
createFontStyleItalicButton(DrawingEditor, ResourceBundleUtil, List<Disposable>) - Static method in class org.jhotdraw.draw.action.ButtonFactory
 
createFontStyleUnderlineButton(DrawingEditor) - Static method in class org.jhotdraw.draw.action.ButtonFactory
 
createFontStyleUnderlineButton(DrawingEditor, ResourceBundleUtil) - Static method in class org.jhotdraw.draw.action.ButtonFactory
 
createFontStyleUnderlineButton(DrawingEditor, ResourceBundleUtil, List<Disposable>) - Static method in class org.jhotdraw.draw.action.ButtonFactory
 
createFormatterFactory() - Static method in class org.jhotdraw.text.ColorFormatter
Convenience method for creating a formatter factory with a ColorFormatter.
createFormatterFactory(ColorFormatter.Format, boolean, boolean) - Static method in class org.jhotdraw.text.ColorFormatter
Convenience method for creating a formatter factory with a 8@code ColorFormatter}.
createFormatterFactory() - Static method in class org.jhotdraw.text.FontFormatter
Convenience method for creating a formatter factory with a FontFormatter.
createFormatterFactory(boolean) - Static method in class org.jhotdraw.text.FontFormatter
Convenience method for creating a formatter factory with a 8@code FontFormatter}.
createFormatterFactory(double, double, double) - Static method in class org.jhotdraw.text.JavaNumberFormatter
Convenience method for creating a formatter factory with a ScalableNumberFormatter and a Java-style DecimalFormat.
createFormatterFactory(double, double, double, boolean) - Static method in class org.jhotdraw.text.JavaNumberFormatter
Convenience method for creating a formatter factory with a ScalableNumberFormatter and a Java-style DecimalFormat.
createFormatterFactory(double, double, double, boolean, String) - Static method in class org.jhotdraw.text.JavaNumberFormatter
Convenience method for creating a formatter factory with a ScalableNumberFormatter and a Java-style DecimalFormat.
createFrameListener() - Method in class org.jhotdraw.gui.plaf.palette.PaletteToolBarUI
 
createG(Map<AttributeKey, Object>) - Method in class org.jhotdraw.samples.svg.io.DefaultSVGFigureFactory
 
createG(Map<AttributeKey, Object>) - Method in interface org.jhotdraw.samples.svg.io.SVGFigureFactory
 
createG(IXMLElement, Map<AttributeKey, Object>) - Method in class org.jhotdraw.samples.svg.io.SVGOutputFormat
 
createHandles(int) - Method in class org.jhotdraw.draw.AbstractCompositeFigure
 
createHandles(int) - Method in class org.jhotdraw.draw.AbstractFigure
 
createHandles(int) - Method in class org.jhotdraw.draw.BezierFigure
 
createHandles(int) - Method in interface org.jhotdraw.draw.Figure
Creates handles used to manipulate the figure.
createHandles(int) - Method in class org.jhotdraw.draw.GraphicalCompositeFigure
Return default handles from the presentation figure.
createHandles(int) - Method in class org.jhotdraw.draw.LineConnectionFigure
Gets the handles of the figure.
createHandles(int) - Method in class org.jhotdraw.draw.LineFigure
 
createHandles(BezierPath) - Method in class org.jhotdraw.draw.liner.CurvedLiner
 
createHandles(BezierPath) - Method in class org.jhotdraw.draw.liner.ElbowLiner
 
createHandles(BezierPath) - Method in interface org.jhotdraw.draw.liner.Liner
Creates Handle's for the Liner.
createHandles(BezierPath) - Method in class org.jhotdraw.draw.liner.SlantedLiner
 
createHandles(int) - Method in class org.jhotdraw.draw.RoundRectangleFigure
 
createHandles(int) - Method in class org.jhotdraw.draw.TextAreaFigure
 
createHandles(int) - Method in class org.jhotdraw.draw.TextFigure
 
createHandles(int) - Method in class org.jhotdraw.draw.TriangleFigure
 
createHandles(int) - Method in class org.jhotdraw.samples.net.figures.NodeFigure
 
createHandles(ODGPathFigure, int) - Method in class org.jhotdraw.samples.odg.figures.ODGBezierFigure
 
createHandles(int) - Method in class org.jhotdraw.samples.odg.figures.ODGEllipseFigure
 
createHandles(int) - Method in class org.jhotdraw.samples.odg.figures.ODGGroupFigure
 
createHandles(int) - Method in class org.jhotdraw.samples.odg.figures.ODGPathFigure
 
createHandles(int) - Method in class org.jhotdraw.samples.odg.figures.ODGRectFigure
 
createHandles(int) - Method in class org.jhotdraw.samples.pert.figures.TaskFigure
 
createHandles(SVGPathFigure, int) - Method in class org.jhotdraw.samples.svg.figures.SVGBezierFigure
 
createHandles(int) - Method in class org.jhotdraw.samples.svg.figures.SVGEllipseFigure
 
createHandles(int) - Method in class org.jhotdraw.samples.svg.figures.SVGGroupFigure
 
createHandles(int) - Method in class org.jhotdraw.samples.svg.figures.SVGImageFigure
 
createHandles(int) - Method in class org.jhotdraw.samples.svg.figures.SVGPathFigure
 
createHandles(int) - Method in class org.jhotdraw.samples.svg.figures.SVGRectFigure
 
createHandles(int) - Method in class org.jhotdraw.samples.svg.figures.SVGTextAreaFigure
 
createHandles(int) - Method in class org.jhotdraw.samples.svg.figures.SVGTextFigure
 
createHelpMenu(View) - Method in class org.jhotdraw.app.AppletApplication
 
createHelpMenu(View) - Method in interface org.jhotdraw.app.Application
Creates a help menu for the specified view of for the entire application.
createHelpMenu(View) - Method in class org.jhotdraw.app.MDIApplication
 
createHelpMenu(View) - Method in class org.jhotdraw.app.OSXApplication
 
createHelpMenu(View) - Method in class org.jhotdraw.app.SDIApplication
 
createImage(double, double, double, double, byte[], BufferedImage, Map<AttributeKey, Object>) - Method in class org.jhotdraw.samples.svg.io.DefaultSVGFigureFactory
 
createImage(double, double, double, double, byte[], BufferedImage, Map<AttributeKey, Object>) - Method in interface org.jhotdraw.samples.svg.io.SVGFigureFactory
Creates a Figure from an image element.
createImage(IXMLElement, double, double, double, double, byte[], Map<AttributeKey, Object>) - Method in class org.jhotdraw.samples.svg.io.SVGOutputFormat
 
createImage(Class, String) - Static method in class org.jhotdraw.util.Images
 
createImage(URL) - Static method in class org.jhotdraw.util.Images
 
createImageHolder(InputStream) - Method in class org.jhotdraw.draw.io.ImageInputFormat
 
createImportChooser(Application, View) - Method in class org.jhotdraw.app.AbstractApplicationModel
Returns createOpenChooser.
createImportChooser(Application, View) - Method in interface org.jhotdraw.app.ApplicationModel
Creates an import chooser.
createInputMap() - Method in class org.jhotdraw.draw.DefaultDrawingEditor
Override this method to create a tool-specific input map, which overrides the input map of the drawing edtior.
createInputMap() - Method in class org.jhotdraw.draw.tool.AbstractTool
Override this method to create a tool-specific input map, which overrides the input map of the drawing edtior.
createLayoutManager() - Method in class org.jhotdraw.gui.plaf.palette.PaletteTabbedPaneUI
 
createLine(double, double, double, double, Map<AttributeKey, Object>) - Method in class org.jhotdraw.samples.svg.io.DefaultSVGFigureFactory
 
createLine(double, double, double, double, Map<AttributeKey, Object>) - Method in interface org.jhotdraw.samples.svg.io.SVGFigureFactory
 
createLine(IXMLElement, double, double, double, double, Map<AttributeKey, Object>) - Method in class org.jhotdraw.samples.svg.io.SVGOutputFormat
 
createLinearGradient(double, double, double, double, double[], Color[], double[], boolean, AffineTransform) - Method in class org.jhotdraw.samples.svg.io.DefaultSVGFigureFactory
 
createLinearGradient(double, double, double, double, double[], Color[], double[], boolean, AffineTransform) - Method in interface org.jhotdraw.samples.svg.io.SVGFigureFactory
 
createLinearGradient(IXMLElement, double, double, double, double, double[], Color[], double[], boolean, AffineTransform) - Method in class org.jhotdraw.samples.svg.io.SVGOutputFormat
 
createMenuBar(View) - Method in class org.jhotdraw.app.MDIApplication
Creates a menu bar.
createMenuBar(View) - Method in class org.jhotdraw.app.OSXApplication
Creates a menu bar.
createMenuBar(View) - Method in class org.jhotdraw.app.SDIApplication
Creates a menu bar.
createMenuBuilder() - Method in class org.jhotdraw.app.DefaultApplicationModel
Creates the DefaultMenuBuilder.
createMenuBuilder() - Method in class org.jhotdraw.samples.net.NetApplicationModel
Creates the MenuBuilder.
createMenuBuilder() - Method in class org.jhotdraw.samples.pert.PertApplicationModel
Creates the MenuBuilder.
createMenuBuilder() - Method in class org.jhotdraw.samples.svg.SVGApplicationModel
Creates the MenuBuilder.
createMenuBuilder() - Method in class org.jhotdraw.samples.teddy.TeddyApplicationModel
Creates the MenuBuilder.
createMenuItem(Action, String) - Method in class org.jhotdraw.util.ResourceBundleUtil
 
createModelActionMap(ApplicationModel) - Method in class org.jhotdraw.app.MDIApplication
 
createModelActionMap(ApplicationModel) - Method in class org.jhotdraw.app.OSXApplication
 
createModelActionMap(ApplicationModel) - Method in class org.jhotdraw.app.SDIApplication
 
createNonRolloverBorder() - Method in class org.jhotdraw.gui.plaf.palette.PaletteToolBarUI
Creates the non rollover border for toolbar components.
createOpenChooser(Application, View) - Method in class org.jhotdraw.app.AbstractApplicationModel
 
createOpenChooser(Application, View) - Method in interface org.jhotdraw.app.ApplicationModel
Creates an open chooser.
createOpenChooser(Application, View) - Method in class org.jhotdraw.samples.draw.DrawApplicationModel
 
createOpenChooser(Application, View) - Method in class org.jhotdraw.samples.net.NetApplicationModel
 
createOpenChooser(Application, View) - Method in class org.jhotdraw.samples.odg.ODGApplicationModel
 
createOpenChooser(Application, View) - Method in class org.jhotdraw.samples.pert.PertApplicationModel
 
createOpenChooser(Application, View) - Method in class org.jhotdraw.samples.svg.SVGApplicationModel
 
createOpenChooser(Application, View) - Method in class org.jhotdraw.samples.teddy.