JHotDraw 7.0.9
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
Displays a dialog showing information about the application.
AboutAction(Application) - Constructor for class org.jhotdraw.app.action.AboutAction
Creates a new instance.
AboutAction - Class in org.jhotdraw.application.action
Displays a dialog showing information about the application.
AboutAction() - Constructor for class org.jhotdraw.application.action.AboutAction
Creates a new instance.
AbstractApplication - Class in org.jhotdraw.app
AbstractApplication.
AbstractApplication() - Constructor for class org.jhotdraw.app.AbstractApplication
Creates a new instance.
AbstractApplicationAction - Class in org.jhotdraw.app.action
An Action that acts on an Application object.
AbstractApplicationAction(Application) - Constructor for class org.jhotdraw.app.action.AbstractApplicationAction
Creates a new instance.
AbstractApplicationAction - Class in org.jhotdraw.application.action
An Action that acts on an DocumentOrientedApplication object.
AbstractApplicationAction() - Constructor for class org.jhotdraw.application.action.AbstractApplicationAction
Creates a new instance.
AbstractAttributedCompositeFigure - Class in org.jhotdraw.draw
An AbstractAttributedCompositeFigure is 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
AbstractAttributedDecoratedFigure.
AbstractAttributedDecoratedFigure() - Constructor for class org.jhotdraw.draw.AbstractAttributedDecoratedFigure
 
AbstractAttributedFigure - Class in org.jhotdraw.draw
A figure that can keep track of an open ended set of attributes.
AbstractAttributedFigure() - Constructor for class org.jhotdraw.draw.AbstractAttributedFigure
Creates a new instance.
AbstractBean - Class in org.jhotdraw.beans
Abstract class for models that have to support property change listeners.
AbstractBean() - Constructor for class org.jhotdraw.beans.AbstractBean
 
AbstractCompositeFigure - Class in org.jhotdraw.draw
A Figure that is composed of several children.
AbstractCompositeFigure() - Constructor for class org.jhotdraw.draw.AbstractCompositeFigure
Creates a new instance.
AbstractConnectionHandle - Class in org.jhotdraw.draw
AbstractConnectionHandle factors the common code for handles that can be used to change the connection of a ConnectionFigure.
AbstractConnectionHandle(ConnectionFigure) - Constructor for class org.jhotdraw.draw.AbstractConnectionHandle
Initializes the change connection handle.
AbstractConnector - Class in org.jhotdraw.draw
AbstractConnector provides default implementation for the Connector interface.
AbstractConnector() - Constructor for class org.jhotdraw.draw.AbstractConnector
Constructs a connector that has no owner.
AbstractConnector(Figure) - Constructor for class org.jhotdraw.draw.AbstractConnector
Constructs a connector with the given owner figure.
AbstractDocumentOrientedApplication - Class in org.jhotdraw.application
Base class for DocumentOrientedApplications.
AbstractDocumentOrientedApplication() - Constructor for class org.jhotdraw.application.AbstractDocumentOrientedApplication
 
AbstractDocumentView - Class in org.jhotdraw.application
AbstractDocumentView.
AbstractDocumentView() - Constructor for class org.jhotdraw.application.AbstractDocumentView
Creates a new instance.
AbstractDocumentViewAction - Class in org.jhotdraw.application.action
An Action that acts on on the current DocumentView of an DocumentOrientedApplication.
AbstractDocumentViewAction() - Constructor for class org.jhotdraw.application.action.AbstractDocumentViewAction
Creates a new instance.
AbstractDrawing - Class in org.jhotdraw.draw
AbstractDrawing.
AbstractDrawing() - Constructor for class org.jhotdraw.draw.AbstractDrawing
Creates a new instance.
AbstractEditorAction - Class in org.jhotdraw.draw.action
Abstract super class for actions which act on a DrawingEditor.
AbstractEditorAction(DrawingEditor) - Constructor for class org.jhotdraw.draw.action.AbstractEditorAction
Creates a new instance.
AbstractFigure - Class in org.jhotdraw.draw
AbstractFigure provides the functionality for managing listeners for a Figure.
AbstractFigure() - Constructor for class org.jhotdraw.draw.AbstractFigure
Creates a new instance.
AbstractHandle - Class in org.jhotdraw.draw
AbstractHandle.
AbstractHandle(Figure) - Constructor for class org.jhotdraw.draw.AbstractHandle
Creates a new instance.
AbstractLayouter - Class in org.jhotdraw.draw
AbstractLayouter.
AbstractLayouter() - Constructor for class org.jhotdraw.draw.AbstractLayouter
 
AbstractLineDecoration - Class in org.jhotdraw.draw
An standard implementation of a line decoration.
AbstractLineDecoration(boolean, boolean, boolean) - Constructor for class org.jhotdraw.draw.AbstractLineDecoration
Constructs an arrow tip with the given angle and radius.
AbstractLocator - Class in org.jhotdraw.draw
AbstractLocator provides default implementations for the Locator interface.
AbstractLocator() - Constructor for class org.jhotdraw.draw.AbstractLocator
Creates a new instance.
AbstractMDIApplication - Class in org.jhotdraw.application
A AbstractMDIApplication can handle the life cycle of multiple document windows each being presented in a JInternalFrame of its own.
AbstractMDIApplication() - Constructor for class org.jhotdraw.application.AbstractMDIApplication
Creates a new instance.
AbstractOSXApplication - Class in org.jhotdraw.application
A AbstractOSXApplication can handle the life cycle of multiple document windows each being presented in a JFrame of its own.
AbstractOSXApplication() - Constructor for class org.jhotdraw.application.AbstractOSXApplication
Creates a new instance.
AbstractProject - Class in org.jhotdraw.app
AbstractProject.
AbstractProject() - Constructor for class org.jhotdraw.app.AbstractProject
Creates a new instance.
AbstractProjectAction - Class in org.jhotdraw.app.action
An Action that acts on on the current Project of an Application.
AbstractProjectAction(Application) - Constructor for class org.jhotdraw.app.action.AbstractProjectAction
Creates a new instance.
AbstractSaveBeforeAction - Class in org.jhotdraw.app.action
Base class for actions that can only be safely performed when the project has no unsaved changes.
AbstractSaveBeforeAction(Application) - Constructor for class org.jhotdraw.app.action.AbstractSaveBeforeAction
Creates a new instance.
AbstractSaveBeforeAction - Class in org.jhotdraw.application.action
Base class for actions that can only be safely performed when the documentView has no unsaved changes.
AbstractSaveBeforeAction() - Constructor for class org.jhotdraw.application.action.AbstractSaveBeforeAction
Creates a new instance.
AbstractSDIApplication - Class in org.jhotdraw.application
A AbstractSDIApplication can handle the life cycle of a single document window being presented in a JFrame.
AbstractSDIApplication() - Constructor for class org.jhotdraw.application.AbstractSDIApplication
 
AbstractSelectedAction - Class in org.jhotdraw.draw.action
Abstract super class for actions which act on the selected figures of a drawing editor.
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.
AbstractTool - Class in org.jhotdraw.draw
AbstractTool.
AbstractTool() - Constructor for class org.jhotdraw.draw.AbstractTool
Creates a new instance.
AbstractViewAction - Class in org.jhotdraw.draw.action
Abstract super class for actions which act on a DrawingView.
AbstractViewAction(DrawingEditor) - Constructor for class org.jhotdraw.draw.action.AbstractViewAction
Creates a view action which acts on the current view of the editor.
AbstractViewAction(DrawingView) - Constructor for class org.jhotdraw.draw.action.AbstractViewAction
Creates a view action which acts on the specified view.
accept(File) - Method in class org.jhotdraw.io.ExtensionFileFilter
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.app.action.AboutAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.app.action.AbstractSaveBeforeAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.app.action.ArrangeAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.app.action.ClearRecentFilesAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.app.action.CopyAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.app.action.CutAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.app.action.DeleteAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.app.action.DuplicateAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.app.action.ExitAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.app.action.ExportAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.app.action.FindAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.app.action.FocusAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.app.action.MaximizeAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.app.action.MinimizeAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.app.action.NewAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.app.action.OpenAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.app.action.OpenRecentAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.app.action.OSXDropOnDockAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.app.action.OSXTogglePaletteAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.app.action.PasteAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.app.action.PrintAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.app.action.ProjectPropertyAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.app.action.RedoAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.app.action.SaveAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.app.action.SelectAllAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.app.action.ToggleProjectPropertyAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.app.action.ToggleToolBarAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.app.action.ToggleVisibleAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.app.action.UndoAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.application.action.AboutAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.application.action.AbstractSaveBeforeAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.application.action.ArrangeAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.application.action.ClearRecentFilesAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.application.action.CopyAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.application.action.CutAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.application.action.DeleteAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.application.action.DuplicateAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.application.action.ExitAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.application.action.ExportAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.application.action.FindAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.application.action.FocusAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.application.action.MaximizeAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.application.action.MinimizeAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.application.action.NewAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.application.action.OpenAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.application.action.OpenRecentAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.application.action.OSXDropOnDockAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.application.action.OSXTogglePaletteAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.application.action.PasteAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.application.action.PrintAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.application.action.PropertyAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.application.action.RedoAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.application.action.SaveAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.application.action.SelectAllAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.application.action.ToggleProjectPropertyAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.application.action.ToggleToolBarAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.application.action.ToggleVisibleAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.application.action.UndoAction
 
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.ColorChooserAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.draw.action.DefaultAttributeAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.draw.action.GroupAction
 
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.MoveToBackAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.draw.action.MoveToFrontAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.draw.action.PickAttributesAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.draw.action.SelectSameAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.draw.action.ToggleGridAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.draw.action.UngroupAction
 
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.TextAreaTool
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.draw.TextTool
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.samples.svg.action.TogglePropertiesPanelAction
 
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
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.samples.teddyapplication.action.FindAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.samples.teddyapplication.action.PreferencesAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.samples.teddyapplication.action.ToggleLineNumbersAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.samples.teddyapplication.action.ToggleLineWrapAction
 
actionPerformed(ActionEvent) - Method in class org.jhotdraw.samples.teddyapplication.action.ToggleStatusBarAction
 
Actions - Class in org.jhotdraw.app.action
Provides constants and static operations on Action objects.
Actions - Class in org.jhotdraw.application.action
Provides constants and static operations on Action objects.
activate(DrawingEditor) - Method in class org.jhotdraw.draw.AbstractTool
 
activate(DrawingEditor) - Method in class org.jhotdraw.draw.BezierTool
 
activate(DrawingEditor) - Method in class org.jhotdraw.draw.BidirectionalConnectionTool
 
activate(DrawingEditor) - Method in class org.jhotdraw.draw.ConnectionTool
 
activate(DrawingEditor) - Method in class org.jhotdraw.draw.CreationTool
 
activate(DrawingEditor) - Method in class org.jhotdraw.draw.HandleTracker
 
activate(DrawingEditor) - Method in class org.jhotdraw.draw.SelectionTool
 
activate(DrawingEditor) - Method in interface org.jhotdraw.draw.Tool
Activates the tool for the given view.
add(Project) - Method in class org.jhotdraw.app.AbstractApplication
 
add(Project) - Method in interface org.jhotdraw.app.Application
Adds a project to this application.
add(Window, Project) - Method in class org.jhotdraw.app.OSXPaletteHandler
 
add(DocumentView) - Method in class org.jhotdraw.application.AbstractDocumentOrientedApplication
Adds a view to this application.
add(DocumentView) - Method in class org.jhotdraw.application.AbstractMDIApplication
 
add(DocumentView) - Method in interface org.jhotdraw.application.DocumentOrientedApplication
Adds a view to this application.
add(Window, DocumentView) - Method in class org.jhotdraw.application.OSXPaletteHandler
 
add(Figure) - Method in class org.jhotdraw.draw.AbstractCompositeFigure
 
add(int, Figure) - Method in class org.jhotdraw.draw.AbstractCompositeFigure
 
add(Figure) - Method in class org.jhotdraw.draw.AbstractDrawing
Calls basicAdd and then calls figure.addNotify and firesFigureAdded.
add(int, Figure) - Method in class org.jhotdraw.draw.AbstractDrawing
 
add(DrawingView) - Method in class org.jhotdraw.draw.action.DrawingEditorProxy
 
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(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
Convenience method for adding a control point with a single coordinate C0.
add(int, Point2D.Double, Point2D.Double, Point2D.Double) - Method in class org.jhotdraw.geom.BezierPath
Convenience method for adding a control point with three coordinates C0, C1 and C2 with a mask.
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(T, Rectangle2D.Double) - Method in class org.jhotdraw.geom.QuadTree
 
add(Transferable) - Method in class org.jhotdraw.gui.datatransfer.CompositeTransferable
 
add(Action) - Method in class org.jhotdraw.gui.JPopupButton
 
add(JMenu) - Method in class org.jhotdraw.gui.JPopupButton
 
add(JComponent) - Method in class org.jhotdraw.gui.JPopupButton
 
add(JMenuItem) - Method in class org.jhotdraw.gui.JPopupButton
 
add(int, Figure) - Method in class org.jhotdraw.samples.svg.figures.SVGPathFigure
 
add(CSSRule) - Method in class org.jhotdraw.xml.css.StyleManager
 
addActionListener(ActionListener) - Method in class org.jhotdraw.draw.FloatingTextField
Adds an action listener
addAlignmentButtonsTo(JToolBar, DrawingEditor) - Static method in class org.jhotdraw.draw.action.ButtonFactory
Creates toolbar buttons and adds them to the specified JToolBar
addAll(Collection<Figure>) - Method in class org.jhotdraw.draw.AbstractCompositeFigure
 
addAll(Collection<Figure>) - Method in class org.jhotdraw.draw.AbstractDrawing
 
addAll(int, Collection<Figure>) - Method in class org.jhotdraw.draw.AbstractDrawing
 
addAll(Collection<Figure>) - Method in interface org.jhotdraw.draw.Drawing
Adds a collection of figures to the drawing.
addAll(int, Collection<Figure>) - Method in interface org.jhotdraw.draw.Drawing
Adds a collection of figures to the drawing.
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
addColorButtonsTo(JToolBar, DrawingEditor) - Static method in class org.jhotdraw.draw.action.ButtonFactory
 
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.
addCornerResizeHandles(Figure, Collection<Handle>) - Static method in class org.jhotdraw.draw.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.TransformHandleKit
Creates handles for each corner of a figure and adds them to the provided collection.
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
 
addDrawingListener(DrawingListener) - Method in class org.jhotdraw.draw.AbstractDrawing
 
addDrawingListener(DrawingListener) - Method in interface org.jhotdraw.draw.Drawing
Adds a listener for this drawing.
addEdgeResizeHandles(Figure, Collection<Handle>) - Static method in class org.jhotdraw.draw.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.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.CompositeTransformEdit
 
addEdit(UndoableEdit) - Method in class org.jhotdraw.draw.RestoreDataEdit
 
addEdit(UndoableEdit) - Method in class org.jhotdraw.draw.SetBoundsEdit
 
addEdit(UndoableEdit) - Method in class org.jhotdraw.draw.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.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.
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.
addFontButtonsTo(JToolBar, DrawingEditor) - Static method in class org.jhotdraw.draw.action.ButtonFactory
 
addHandleListener(HandleListener) - Method in class org.jhotdraw.draw.AbstractHandle
Adds a listener for this handle.
addHandleListener(HandleListener) - Method in interface org.jhotdraw.draw.Handle
Adds a listener for this handle.
addKeyListener(KeyListener) - Method in interface org.jhotdraw.draw.DrawingView
 
addLayoutComponent(String, Component) - Method in class org.jhotdraw.draw.action.VerticalGridLayout
Adds the specified component with the specified name to the layout.
addLeadHandles(Figure, Collection<Handle>) - Static method in class org.jhotdraw.draw.NullHandle
Creates handles for each lead of a figure and adds them to the provided collection.
addMouseListener(MouseListener) - Method in interface org.jhotdraw.draw.DrawingView
 
addMouseMotionListener(MouseMotionListener) - Method in interface org.jhotdraw.draw.DrawingView
 
addMoveHandles(Figure, Collection<Handle>) - Static method in class org.jhotdraw.draw.MoveHandle
Creates handles for each corner of a figure and adds them to the provided collection.
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.
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 the specified 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
 
addPalette(Window) - Method in class org.jhotdraw.app.DefaultOSXApplication
 
addPalette(Window) - Method in class org.jhotdraw.app.OSXPaletteHandler
 
addPalette(Window) - Method in class org.jhotdraw.application.AbstractDocumentOrientedApplication
 
addPalette(Window) - Method in class org.jhotdraw.application.AbstractOSXApplication
 
addPalette(Window) - Method in interface org.jhotdraw.application.DocumentOrientedApplication
Adds a palette window to the application.
addPalette(Window) - Method in class org.jhotdraw.application.OSXPaletteHandler
 
addPoint(double, double) - Method in class org.jhotdraw.geom.BezierPath
 
addPointToFigure(Point2D.Double) - Method in class org.jhotdraw.draw.BezierTool
 
addPropertyChangeListener(PropertyChangeListener) - Method in interface org.jhotdraw.app.Application
Adds a property change listener.
addPropertyChangeListener(PropertyChangeListener) - Method in interface org.jhotdraw.app.Project
Adds a property change listener.
addPropertyChangeListener(PropertyChangeListener) - Method in interface org.jhotdraw.application.DocumentOrientedApplication
Adds a property change listener.
addPropertyChangeListener(PropertyChangeListener) - Method in interface org.jhotdraw.application.DocumentView
Adds a property change listener.
addPropertyChangeListener(PropertyChangeListener) - Method in class org.jhotdraw.beans.AbstractBean
 
addPropertyChangeListener(String, PropertyChangeListener) - Method in class org.jhotdraw.beans.AbstractBean
 
addPropertyChangeListener(PropertyChangeListener) - Method in interface org.jhotdraw.draw.DrawingEditor
 
addPropertyChangeListener(PropertyChangeListener) - Method in interface org.jhotdraw.draw.DrawingView
 
addPropertyChangeListener(PropertyChangeListener) - Method in interface org.jhotdraw.gui.Arrangeable
 
addPropertyChangeListener(PropertyChangeListener) - Method in class org.jhotdraw.undo.UndoRedoManager
 
addPropertyChangeListener(String, PropertyChangeListener) - Method in class org.jhotdraw.undo.UndoRedoManager
 
addRecentFile(File) - Method in class org.jhotdraw.app.AbstractApplication
 
addRecentFile(File) - Method in interface org.jhotdraw.app.Application
Appends a file to the list of recent files.
addRecentFile(File) - Method in class org.jhotdraw.application.AbstractDocumentOrientedApplication
Appends a file to the list of recent files.
addRecentFile(File) - Method in interface org.jhotdraw.application.DocumentOrientedApplication
Appends a file to the list of recent files.
addResizeHandles(Figure, Collection<Handle>) - Static method in class org.jhotdraw.draw.ResizeHandleKit
Fills the given Vector with handles at each the north, south, east, and west of the figure.
addScaleMoveTransformHandles(Figure, Collection<Handle>) - Static method in class org.jhotdraw.draw.TransformHandleKit
Adds handles for scaling and moving a Figure.
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
 
addSeparator() - Method in class org.jhotdraw.gui.JPopupButton
 
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.AbstractTool
 
addToolListener(ToolListener) - Method in interface org.jhotdraw.draw.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.TransformHandleKit
Adds handles for scaling, moving, rotating and shearing a Figure.
addUndoableEditListener(UndoableEditListener) - Method in class org.jhotdraw.draw.AbstractDrawing
 
addUndoableEditListener(UndoableEditListener) - Method in class org.jhotdraw.draw.AbstractTool
 
addUndoableEditListener(UndoableEditListener) - Method in interface org.jhotdraw.draw.Drawing
Adds a listener for undooable edit events.
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
 
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.AbstractTool
 
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.
Application - Interface in org.jhotdraw.app
An Application handles the lifecycle of Projects and provides windows to present them on screen.
ApplicationModel - Interface in org.jhotdraw.app
ApplicationModel.
ApplicationModel - Interface in org.jhotdraw.application
ApplicationModel.
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(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.action.DrawingEditorProxy
 
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.
applyStylesTo(Element) - Method in class org.jhotdraw.xml.css.StyleManager
 
applyStylesTo(IXMLElement) - Method in class org.jhotdraw.xml.css.StyleManager
 
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.
areaInvalidated(ToolEvent) - Method in class org.jhotdraw.draw.DefaultDrawingEditor
 
areaInvalidated(DrawingEvent) - Method in class org.jhotdraw.draw.DefaultDrawingView
 
areaInvalidated(HandleEvent) - Method in class org.jhotdraw.draw.DefaultDrawingView
 
areaInvalidated(DrawingEvent) - Method in interface org.jhotdraw.draw.DrawingListener
Sent when an area of the drawing needs to be repainted.
areaInvalidated(HandleEvent) - Method in interface org.jhotdraw.draw.HandleListener
Sent when an area of the drawing view needs to be repainted.
areaInvalidated(ToolEvent) - Method in class org.jhotdraw.draw.SelectionTool
Sent when an area of the drawing view needs to be repainted.
areaInvalidated(ToolEvent) - Method in interface org.jhotdraw.draw.ToolListener
Sent when an area of the drawing view needs to be repainted.
Arrangeable - Interface in org.jhotdraw.gui
Arrangeable.
Arrangeable.Arrangement - Enum in org.jhotdraw.gui
 
ArrangeAction - Class in org.jhotdraw.app.action
ArrangeAction.
ArrangeAction(Arrangeable, Arrangeable.Arrangement) - Constructor for class org.jhotdraw.app.action.ArrangeAction
Creates a new instance.
ArrangeAction - Class in org.jhotdraw.application.action
Arranges the views of an MDI application.
ArrangeAction(Arrangeable, Arrangeable.Arrangement) - Constructor for class org.jhotdraw.application.action.ArrangeAction
Creates a new instance.
arrangeFramesHorizontally() - Method in class org.jhotdraw.gui.MDIDesktopPane
Arranges the frames as efficiently as possibly with preference for keeping horizontal size maximal.
arrangeFramesVertically() - Method in class org.jhotdraw.gui.MDIDesktopPane
Arranges the frames as efficiently as possibly with preference for keeping vertical size maximal.
ArrowTip - Class in org.jhotdraw.draw
An arrow tip line decoration.
ArrowTip() - Constructor for class org.jhotdraw.draw.ArrowTip
 
ArrowTip(double, double, double) - Constructor for class org.jhotdraw.draw.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.ArrowTip
Constructs an arrow tip with the specified parameters.
AttributeAction - Class in org.jhotdraw.draw.action
AttributeAction.
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
 
AttributeChangeEdit - Class in org.jhotdraw.draw
AttributeChangeEdit.
AttributeChangeEdit(Figure, AttributeKey, Object, Object) - Constructor for class org.jhotdraw.draw.AttributeChangeEdit
Creates a new instance.
AttributeField - Interface in org.jhotdraw.gui
Interface for a field which can be used to edit an attribute of the selected Figures in a DrawingView.
AttributeFieldEventHandler - Class in org.jhotdraw.gui
Helper class for AttributeField.
AttributeFieldEventHandler(AttributeField) - Constructor for class org.jhotdraw.gui.AttributeFieldEventHandler
 
AttributeKey<T> - Class in org.jhotdraw.draw
An AttributeKey has a name, a type and a default value.
AttributeKey(String) - Constructor for class org.jhotdraw.draw.AttributeKey
Creates a new instance.
AttributeKey(String, T) - Constructor for class org.jhotdraw.draw.AttributeKey
 
AttributeKey(String, T, boolean) - Constructor for class org.jhotdraw.draw.AttributeKey
 
AttributeKeys - Class in org.jhotdraw.draw
Defines AttributeKeys used by the Figures in this package as well as some helper methods.
AttributeKeys() - Constructor for class org.jhotdraw.draw.AttributeKeys
 
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
 
attributes - Variable in class org.jhotdraw.draw.action.AttributeAction
 
attributes - Variable in class org.jhotdraw.draw.BezierTool
 
attributes - Variable in class org.jhotdraw.draw.GraphicalCompositeFigure
 
AttributeToggler - Class in org.jhotdraw.draw.action
AttributeToggler toggles an attribute of the selected figures between two different values.
AttributeToggler(DrawingEditor, AttributeKey, Object, Object) - Constructor for class org.jhotdraw.draw.action.AttributeToggler
Creates a new instance.
AttributeToggler(DrawingEditor, AttributeKey, Object, Object, Action) - Constructor for class org.jhotdraw.draw.action.AttributeToggler
 

B

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.
basicAdd(Figure) - Method in class org.jhotdraw.draw.AbstractCompositeFigure
 
basicAdd(int, Figure) - Method in class org.jhotdraw.draw.AbstractCompositeFigure
 
basicAdd(Figure) - Method in class org.jhotdraw.draw.AbstractDrawing
Thi
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.QuadTreeDrawing
 
basicAddAll(Collection<Figure>) - Method in class org.jhotdraw.draw.AbstractCompositeFigure
 
basicAddAll(int, Collection<Figure>) - Method in class org.jhotdraw.draw.AbstractDrawing
 
basicAddAll(int, Collection<Figure>) - Method in interface org.jhotdraw.draw.Drawing
Reinserts the specified figures which were temporarily removed from the drawing.
basicClone(HashMap<Figure, Figure>) - Method in class org.jhotdraw.draw.AbstractFigure
 
basicCreateProject() - Method in class org.jhotdraw.app.AbstractApplication
 
basicGetBounds() - Method in class org.jhotdraw.draw.AbstractConnectionHandle
 
basicGetBounds() - Method in class org.jhotdraw.draw.AbstractHandle
 
basicGetBounds() - Method in class org.jhotdraw.draw.BezierControlPointHandle
 
basicGetBounds() - Method in class org.jhotdraw.draw.BezierNodeHandle
 
basicGetBounds() - Method in class org.jhotdraw.draw.BezierOutlineHandle
 
basicGetBounds() - Method in class org.jhotdraw.draw.BezierScaleHandle
 
basicGetBounds() - Method in class org.jhotdraw.draw.BoundsOutlineHandle
 
basicGetBounds() - Method in class org.jhotdraw.draw.ConnectorHandle
 
basicGetBounds() - Method in class org.jhotdraw.draw.FontSizeHandle
 
basicGetBounds() - Method in class org.jhotdraw.draw.LocatorHandle
 
basicGetBounds() - Method in class org.jhotdraw.draw.RotateHandle
 
basicGetBounds() - Method in class org.jhotdraw.draw.RoundRectangleRadiusHandle
 
basicGetBounds() - Method in class org.jhotdraw.draw.TextOverflowHandle
 
basicGetBounds() - Method in class org.jhotdraw.draw.TriangleRotationHandler
 
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 class org.jhotdraw.draw.DefaultDrawing
 
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
 
basicRemove(Figure) - Method in class org.jhotdraw.draw.QuadTreeDrawing
 
basicRemoveAll(Collection<Figure>) - Method in class org.jhotdraw.draw.AbstractDrawing
 
basicRemoveAll(Collection<Figure>) - Method in interface org.jhotdraw.draw.Drawing
Removes the specified figures temporarily from the drawing.
basicRemoveAllChildren() - Method in class org.jhotdraw.draw.AbstractCompositeFigure
 
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
 
basicSet(Figure, T) - Method in class org.jhotdraw.draw.AttributeKey
Sets a value on the specified figure.
basicSetClone(Figure, T) - Method in class org.jhotdraw.draw.AttributeKey
Sets a clone of a value on the specified figure.
basicSetPresentationFigureBounds(Point2D.Double, Point2D.Double) - Method in class org.jhotdraw.draw.GraphicalCompositeFigure
 
beginEdit(TextHolderFigure) - Method in class org.jhotdraw.draw.TextAreaTool
 
beginEdit(TextHolderFigure) - Method in class org.jhotdraw.draw.TextTool
 
Bezier - Class in org.jhotdraw.geom
Provides algorithms for fitting Bezier curves to a set of digitized points.
BEZIER_PATH_LAYOUTER - Static variable in class org.jhotdraw.draw.AttributeKeys
The value of this attribute is a Liner object.
BezierControlPointHandle - Class in org.jhotdraw.draw
BezierControlPointHandle.
BezierControlPointHandle(BezierFigure, int, int) - Constructor for class org.jhotdraw.draw.BezierControlPointHandle
Creates a new instance.
BezierControlPointHandle(BezierFigure, int, int, Figure) - Constructor for class org.jhotdraw.draw.BezierControlPointHandle
 
BezierFigure - Class in org.jhotdraw.draw
A BezierFigure can be used to draw arbitrary shapes using a BezierPath.
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
This locator locates a position relative to a polyline.
BezierLabelLocator() - Constructor for class org.jhotdraw.draw.BezierLabelLocator
Creates a new instance.
BezierLabelLocator(double, double, double) - Constructor for class org.jhotdraw.draw.BezierLabelLocator
Creates a new locator.
BezierNodeHandle - Class in org.jhotdraw.draw
BezierNodeHandle.
BezierNodeHandle(BezierFigure, int) - Constructor for class org.jhotdraw.draw.BezierNodeHandle
Creates a new instance.
BezierNodeHandle(BezierFigure, int, Figure) - Constructor for class org.jhotdraw.draw.BezierNodeHandle
 
BezierOutlineHandle - Class in org.jhotdraw.draw
Draws the outlines of a BezierFigure to make adjustment easier.
BezierOutlineHandle(BezierFigure) - Constructor for class org.jhotdraw.draw.BezierOutlineHandle
Creates a new instance.
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
BezierPointLocator.
BezierPointLocator(int) - Constructor for class org.jhotdraw.draw.BezierPointLocator
 
BezierPointLocator(int, int) - Constructor for class org.jhotdraw.draw.BezierPointLocator
 
BezierScaleHandle - Class in org.jhotdraw.draw
A Handle to scale and rotate a BezierFigure.
BezierScaleHandle(BezierFigure) - Constructor for class org.jhotdraw.draw.BezierScaleHandle
Creates a new instance.
BezierTool - Class in org.jhotdraw.draw
Tool to scribble a BezierFigure
BezierTool(BezierFigure) - Constructor for class org.jhotdraw.draw.BezierTool
Creates a new instance.
BezierTool(BezierFigure, Map) - Constructor for class org.jhotdraw.draw.BezierTool
Creates a new instance.
BezierTool(BezierFigure, Map, String) - Constructor for class org.jhotdraw.draw.BezierTool
 
BidirectionalConnectionTool - Class in org.jhotdraw.draw
A tool that can be used to connect figures, to split connections, and to join two segments of a connection.
BidirectionalConnectionTool(ConnectionFigure) - Constructor for class org.jhotdraw.draw.BidirectionalConnectionTool
Creates a new instance.
BidirectionalConnectionTool(ConnectionFigure, Map<AttributeKey, Object>) - Constructor for class org.jhotdraw.draw.BidirectionalConnectionTool
 
border - Variable in class org.jhotdraw.draw.BorderRectangleFigure
Deprecated.  
borderComponent - Static variable in class org.jhotdraw.draw.BorderRectangleFigure
Deprecated.  
BorderRectangleFigure - Class in org.jhotdraw.draw
Deprecated. This class should be in one of the samples package
BorderRectangleFigure(Border) - Constructor for class org.jhotdraw.draw.BorderRectangleFigure
Deprecated. Creates a new instance.
bottom - Variable in class org.jhotdraw.geom.Insets2D.Double
 
bottom - Variable in class org.jhotdraw.geom.Insets2D.Float
 
bounds - Variable in class org.jhotdraw.draw.TextAreaFigure
 
BoundsOutlineHandle - Class in org.jhotdraw.draw
Draws the outline of the Figure bounds to make adjustment easier.
BoundsOutlineHandle(Figure) - Constructor for class org.jhotdraw.draw.BoundsOutlineHandle
 
bringToFront(DrawingView, Collection<Figure>) - Static method in class org.jhotdraw.draw.action.MoveToFrontAction
 
bringToFront(Figure) - Method in class org.jhotdraw.draw.DefaultDrawing
 
bringToFront(Figure) - Method in interface org.jhotdraw.draw.Drawing
Brings a figure to the front.
bringToFront(Figure) - Method in class org.jhotdraw.draw.QuadTreeDrawing
 
BUTTON_GROUP_KEY - Static variable in class org.jhotdraw.app.action.Actions
All actions with equal value are created as a radio button and put into the same group.
BUTTON_GROUP_KEY - Static variable in class org.jhotdraw.application.action.Actions
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
 
buttonPanel - Variable in class org.jhotdraw.samples.teddyapplication.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).
calculateLayout(CompositeFigure, Point2D.Double, Point2D.Double) - Method in class org.jhotdraw.draw.HorizontalLayouter
 
calculateLayout(CompositeFigure, Point2D.Double, Point2D.Double) - Method in interface org.jhotdraw.draw.Layouter
Calculate the layout for the figure and all its subelements.
calculateLayout(CompositeFigure, Point2D.Double, Point2D.Double) - Method in class org.jhotdraw.draw.LocatorLayouter
 
calculateLayout(CompositeFigure, Point2D.Double, Point2D.Double) - Method in class org.jhotdraw.draw.VerticalLayouter
 
canConnect(Connector, Connector) - Method in class org.jhotdraw.draw.AbstractConnectionHandle
 
canConnect() - Method in class org.jhotdraw.draw.AbstractFigure
Checks if this figure can be connected.
canConnect() - Method in class org.jhotdraw.draw.BezierFigure
Checks if this figure can be connected.
canConnect(Connector, Connector) - Method in class org.jhotdraw.draw.ConnectionEndHandle
 
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.ConnectionStartHandle
 
canConnect() - Method in interface org.jhotdraw.draw.Figure
Checks if this Figure can be connected.
canConnect() - Method in class org.jhotdraw.draw.GroupFigure
 
canConnect() - Method in class org.jhotdraw.draw.LineConnectionFigure
Tests whether a figure can be a connection target.
canConnect(Connector, Connector) - Method in class org.jhotdraw.draw.LineConnectionFigure
 
canConnect(Connector) - Method in class org.jhotdraw.draw.LineConnectionFigure
 
canConnect() - Method in class org.jhotdraw.draw.LineFigure
 
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
 
canConnect() - Method in class org.jhotdraw.samples.svg.figures.SVGEllipseFigure
 
canConnect() - Method in class org.jhotdraw.samples.svg.figures.SVGImageFigure
 
canConnect() - Method in class org.jhotdraw.samples.svg.figures.SVGPathFigure
 
canConnect() - Method in class org.jhotdraw.samples.svg.figures.SVGRectFigure
 
canConnect() - Method in class org.jhotdraw.samples.svg.figures.SVGTextAreaFigure
 
canConnect() - Method in class org.jhotdraw.samples.svg.figures.SVGTextFigure
 
canGroup() - Method in class org.jhotdraw.draw.action.GroupAction
 
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.draw.CompositeTransformEdit
Returns false if isInProgress or if super returns false.
canRedo() - Method in class org.jhotdraw.undo.NonUndoableEdit
 
canUndo() - Method in class org.jhotdraw.draw.CompositeTransformEdit
Returns false if isInProgress or if super returns false.
canUndo() - Method in class org.jhotdraw.undo.NonUndoableEdit
 
canUngroup() - Method in class org.jhotdraw.draw.action.UngroupAction
 
canUngroup() - Method in class org.jhotdraw.samples.svg.action.SplitAction
 
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.TeddyProject
 
caretInfoLabel - Variable in class org.jhotdraw.samples.teddyapplication.TeddyView
 
CASCADE_ID - Static variable in class org.jhotdraw.app.action.ArrangeAction
 
CASCADE_ID - Static variable in class org.jhotdraw.application.action.ArrangeAction
 
center() - Static method in class org.jhotdraw.draw.RelativeDecoratorLocator
Center.
center() - Static method in class org.jhotdraw.draw.RelativeLocator
Non-transforming Center.
center(boolean) - Static method in class org.jhotdraw.draw.RelativeLocator
Center.
center(Rectangle) - Static method in class org.jhotdraw.geom.Geom
 
center(Rectangle2D.Double) - Static method in class org.jhotdraw.geom.Geom
 
changeAttribute(Color) - Method in class org.jhotdraw.draw.action.ColorChooserAction
 
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 shape.
changingDepth - Variable in class org.jhotdraw.draw.AbstractFigure
We increase this number on each invocation of willChange() and decrease it on each invocation of changed().
CharacterSetAccessory - Class in org.jhotdraw.samples.teddy
CharacterSetAccessory.
CharacterSetAccessory() - Constructor for class org.jhotdraw.samples.teddy.CharacterSetAccessory
Creates a new instance.
CharacterSetAccessory - Class in org.jhotdraw.samples.teddyapplication
CharacterSetAccessory.
CharacterSetAccessory() - Constructor for class org.jhotdraw.samples.teddyapplication.CharacterSetAccessory
Creates a new instance.
charSetCombo - Variable in class org.jhotdraw.samples.teddy.CharacterSetAccessory
 
charSetCombo - Variable in class org.jhotdraw.samples.teddyapplication.CharacterSetAccessory
 
charSetLabel - Variable in class org.jhotdraw.samples.teddy.CharacterSetAccessory
 
charSetLabel - Variable in class org.jhotdraw.samples.teddyapplication.CharacterSetAccessory
 
chop(Point2D.Double) - Method in class org.jhotdraw.draw.BezierFigure
 
chop(Figure, Point2D.Double) - Method in class org.jhotdraw.draw.ChopBezierConnector
 
chop(Figure, Point2D.Double) - Method in class org.jhotdraw.draw.ChopDiamondConnector
Return an appropriate connection point on the edge of a diamond figure
chop(Figure, Point2D.Double) - Method in class org.jhotdraw.draw.ChopEllipseConnector
 
chop(Figure, Point2D.Double) - Method in class org.jhotdraw.draw.ChopRectangleConnector
 
chop(Figure, Point2D.Double) - Method in class org.jhotdraw.draw.ChopRoundRectangleConnector
 
chop(Figure, Point2D.Double) - Method in class org.jhotdraw.draw.ChopTriangleConnector
 
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(Figure, Point2D.Double) - Method in class org.jhotdraw.draw.StickyRectangleConnector
 
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 bezier path which crosses the line from the center of the bezier path to the specified point.
ChopBezierConnector - Class in org.jhotdraw.draw
ChopBezierConnector.
ChopBezierConnector() - Constructor for class org.jhotdraw.draw.ChopBezierConnector
Creates a new instance.
ChopBezierConnector(BezierFigure) - Constructor for class org.jhotdraw.draw.ChopBezierConnector
 
ChopDiamondConnector - Class in org.jhotdraw.draw
A ChopDiamondConnector locates connection points by choping the connection between the centers of the two figures at the edge of a diamond figure.
ChopDiamondConnector() - Constructor for class org.jhotdraw.draw.ChopDiamondConnector
 
ChopDiamondConnector(Figure) - Constructor for class org.jhotdraw.draw.ChopDiamondConnector
 
ChopEllipseConnector - Class in org.jhotdraw.draw
A ChopEllipseConnector locates a connection Point2D.Double by chopping the connection at the ellipse defined by the figure's display box.
ChopEllipseConnector() - Constructor for class org.jhotdraw.draw.ChopEllipseConnector
Only used for DOMStorable input.
ChopEllipseConnector(Figure) - Constructor for class org.jhotdraw.draw.ChopEllipseConnector
 
ChopRectangleConnector - Class in org.jhotdraw.draw
A ChopRectangleConnector locates connection points by choping the connection between the centers of the two figures at the display box.
ChopRectangleConnector() - Constructor for class org.jhotdraw.draw.ChopRectangleConnector
Creates a new instance.
ChopRectangleConnector(Figure) - Constructor for class org.jhotdraw.draw.ChopRectangleConnector
 
ChopRoundRectangleConnector - Class in org.jhotdraw.draw
A ChopRoundRectangleConnector locates a connection Point2D.Double by chopping the connection at the horizontal and vertica lines defined by the display box of a RoundRectangleFigure.
ChopRoundRectangleConnector() - Constructor for class org.jhotdraw.draw.ChopRoundRectangleConnector
Only used for DOMStorable input.
ChopRoundRectangleConnector(Figure) - Constructor for class org.jhotdraw.draw.ChopRoundRectangleConnector
 
ChopTriangleConnector - Class in org.jhotdraw.draw
ChopTriangleConnector.
ChopTriangleConnector() - Constructor for class org.jhotdraw.draw.ChopTriangleConnector
Only used for DOMStorable input.
ChopTriangleConnector(TriangleFigure) - Constructor for class org.jhotdraw.draw.ChopTriangleConnector
Creates a new instance.
clear() - Method in interface org.jhotdraw.app.Project
Clears the project.
clear() - Method in interface org.jhotdraw.application.DocumentView
Clears the contents of the document view.
clear() - Method in class org.jhotdraw.draw.AbstractDrawing
Removes all figures.
clear() - Method in interface org.jhotdraw.draw.Drawing
Removes all figures from the drawing.
clear() - Method in class org.jhotdraw.samples.draw.DrawProject
Clears the project.
clear() - Method in class org.jhotdraw.samples.net.NetProject
Clears the project.
clear() - Method in class org.jhotdraw.samples.odg.ODGProject
 
clear() - Method in class org.jhotdraw.samples.pert.PertProject
Clears the project.
clear() - Method in class org.jhotdraw.samples.svg.SVGProject
Clears the project.
clear() - Method in class org.jhotdraw.samples.teddy.TeddyProject
 
clear() - Method in class org.jhotdraw.samples.teddyapplication.TeddyView
 
ClearAction - Class in org.jhotdraw.app.action
Clears a project.
ClearAction(Application) - Constructor for class org.jhotdraw.app.action.ClearAction
Creates a new instance.
ClearAction - Class in org.jhotdraw.application.action
Clears a View.
ClearAction() - Constructor for class org.jhotdraw.application.action.ClearAction
Creates a new instance.
clearRecentFiles() - Method in class org.jhotdraw.app.AbstractApplication
 
clearRecentFiles() - Method in interface org.jhotdraw.app.Application
Clears the list of recent files.
clearRecentFiles() - Method in class org.jhotdraw.application.AbstractDocumentOrientedApplication
Clears the list of recent files.
clearRecentFiles() - Method in interface org.jhotdraw.application.DocumentOrientedApplication
Clears the list of recent files.
ClearRecentFilesAction - Class in org.jhotdraw.app.action
ClearRecentFilesAction.
ClearRecentFilesAction(Application) - Constructor for class org.jhotdraw.app.action.ClearRecentFilesAction
Creates a new instance.
ClearRecentFilesAction - Class in org.jhotdraw.application.action
ClearRecentFilesAction.
ClearRecentFilesAction() - Constructor for class org.jhotdraw.application.action.ClearRecentFilesAction
Creates a new instance.
clearSelection() - Method in class org.jhotdraw.draw.DefaultDrawingView
Clears the current selection.
clearSelection() - Method in interface org.jhotdraw.draw.DrawingView
Clears the current selection.
clone() - Method in class org.jhotdraw.beans.AbstractBean
 
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.AbstractConnector
 
clone() - Method in class org.jhotdraw.draw.AbstractFigure
 
clone() - Method in class org.jhotdraw.draw.BezierFigure
 
clone() - Method in interface org.jhotdraw.draw.Connector
Returns a clone of the Connection.
clone() - Method in class org.jhotdraw.draw.DiamondFigure
 
clone() - Method in class org.jhotdraw.draw.ElbowLiner
 
clone() - Method in class org.jhotdraw.draw.EllipseFigure
 
clone() - Method in interface org.jhotdraw.draw.Figure
Returns a clone of the figure.
clone() - Method in class org.jhotdraw.draw.GraphicalCompositeFigure
 
clone() - Method in class org.jhotdraw.draw.ImageFigure
 
clone() - Method in class org.jhotdraw.draw.LabeledLineConnectionFigure
Informs that a figure changed the area of its display box.
clone() - Method in class org.jhotdraw.draw.LineConnectionFigure
 
clone() - Method in interface org.jhotdraw.draw.Liner
 
clone() - Method in class org.jhotdraw.draw.RectangleFigure
 
clone() - Method in class org.jhotdraw.draw.RoundRectangleFigure
 
clone() - Method in class org.jhotdraw.draw.SlantedLiner
 
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.JDoubleAttributeField
 
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.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 class org.jhotdraw.io.Base64.OutputStream
Flushes and closes (I think, in the superclass) the stream.
CloseAction - Class in org.jhotdraw.app.action
Closes a project.
CloseAction(Application) - Constructor for class org.jhotdraw.app.action.CloseAction
Creates a new instance.
CloseAction - Class in org.jhotdraw.application.action
Closes a View.
CloseAction() - Constructor for class org.jhotdraw.application.action.CloseAction
Creates a new instance.
CLOSED - Static variable in class org.jhotdraw.draw.AttributeKeys
Close BezierFigure.
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.
CloseHandle - Class in org.jhotdraw.draw
CloseHandle.
CloseHandle(Figure) - Constructor for class org.jhotdraw.draw.CloseHandle
Creates a new instance.
ColorChooserAction - Class in org.jhotdraw.draw.action
ColorChooserAction.
ColorChooserAction(DrawingEditor, AttributeKey) - Constructor for class org.jhotdraw.draw.action.ColorChooserAction
Creates a new instance.
ColorChooserAction(DrawingEditor, AttributeKey, Icon) - Constructor for class org.jhotdraw.draw.action.ColorChooserAction
Creates a new instance.
ColorChooserAction(DrawingEditor, AttributeKey, String) - Constructor for class org.jhotdraw.draw.action.ColorChooserAction
Creates a new instance.
ColorChooserAction(DrawingEditor, AttributeKey, String, Icon) - Constructor for class org.jhotdraw.draw.action.ColorChooserAction
 
ColorChooserAction(DrawingEditor, AttributeKey, String, Icon, Map<AttributeKey, Object>) - Constructor for class org.jhotdraw.draw.action.ColorChooserAction
 
ColorIcon - Class in org.jhotdraw.draw.action
ColorIcon.
ColorIcon(Color) - Constructor for class org.jhotdraw.draw.action.ColorIcon
Creates a new instance.
Colors - Class in org.jhotdraw.draw.action
Colors.
CombineAction - Class in org.jhotdraw.samples.svg.action
CombinePathsAction.
CombineAction(DrawingEditor) - Constructor for class org.jhotdraw.samples.svg.action.CombineAction
Creates a new instance.
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
 
componentHidden(ComponentEvent) - Method in class org.jhotdraw.util.prefs.ToolBarPrefsHandler
 
componentMoved(ComponentEvent) - Method in class org.jhotdraw.util.prefs.ToolBarPrefsHandler
 
componentResized(ComponentEvent) - Method in class org.jhotdraw.util.prefs.ToolBarPrefsHandler
 
componentShown(ComponentEvent) - Method in class org.jhotdraw.util.prefs.ToolBarPrefsHandler
 
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 new CompositeEdit.
CompositeEdit(boolean) - Constructor for class org.jhotdraw.undo.CompositeEdit
Creates new CompositeEdit.
CompositeEdit(String) - Constructor for class org.jhotdraw.undo.CompositeEdit
Creates new CompositeEdit.
CompositeEdit(String, boolean) - Constructor for class org.jhotdraw.undo.CompositeEdit
Creates new CompositeEdit.
CompositeFigure - Interface in org.jhotdraw.draw
A CompositeFigure is composed of several child Figures.
CompositeTransferable - Class in org.jhotdraw.gui.datatransfer
 
CompositeTransferable() - Constructor for class org.jhotdraw.gui.datatransfer.CompositeTransferable
Creates a new instance of CompositeTransferable
CompositeTransformEdit - Class in org.jhotdraw.draw
CompositeTransformEdit.
CompositeTransformEdit(AbstractFigure, AffineTransform) - Constructor for class org.jhotdraw.draw.CompositeTransformEdit
Creates a new instance.
configure(String[]) - Method in class org.jhotdraw.app.AbstractApplication
 
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.DefaultMDIApplication
 
configure(String[]) - Method in class org.jhotdraw.app.DefaultOSXApplication
 
configure(String[]) - Method in class org.jhotdraw.app.DefaultSDIApplication
 
configure(Object, String) - Static method in class org.jhotdraw.application.MyMnemonicText
 
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.Actions
Configures a JCheckBoxMenuItem for an Action.
configureJCheckBoxMenuItem(JCheckBoxMenuItem, Action) - Static method in class org.jhotdraw.application.action.Actions
Configures a JCheckBoxMenuItem for an Action.
configureMenu(JMenuItem, String) - Method in class org.jhotdraw.util.ResourceBundleUtil
 
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.AbstractConnectionHandle
Connect the connection with the given figure.
connect(Connector) - Method in class org.jhotdraw.draw.ConnectionEndHandle
Sets the start of the connection.
connect(Connector) - Method in class org.jhotdraw.draw.ConnectionStartHandle
Sets the start of the connection.
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 to reconnect the end of a connection to another figure.
ConnectionEndHandle(ConnectionFigure) - Constructor for class org.jhotdraw.draw.ConnectionEndHandle
Constructs the connection handle for the given start figure.
ConnectionFigure - Interface in org.jhotdraw.draw
A ConnectionFigure draws a connection between two Connectors.
ConnectionStartHandle - Class in org.jhotdraw.draw
Handle to reconnect the start of a connection to another figure.
ConnectionStartHandle(ConnectionFigure) - Constructor for class org.jhotdraw.draw.ConnectionStartHandle
Constructs the connection handle for the given start figure.
ConnectionTool - Class in org.jhotdraw.draw
A tool to create a connection between two figures.
ConnectionTool(ConnectionFigure) - Constructor for class org.jhotdraw.draw.ConnectionTool
Creates a new instance.
ConnectionTool(ConnectionFigure, Map<AttributeKey, Object>) - Constructor for class org.jhotdraw.draw.ConnectionTool
 
ConnectionTool(ConnectionFigure, Map<AttributeKey, Object>, String) - Constructor for class org.jhotdraw.draw.ConnectionTool
 
ConnectionTool(String) - Constructor for class org.jhotdraw.draw.ConnectionTool
 
ConnectionTool(String, Map<AttributeKey, Object>, String) - Constructor for class org.jhotdraw.draw.ConnectionTool
 
Connector - Interface in org.jhotdraw.draw
A Connector knows how to locate a connection point on a figure.
ConnectorHandle - Class in org.jhotdraw.draw
A ConnectorHandle allows to create a ConnectionFigure by dragging the connector handle to a connector.
ConnectorHandle(Connector, ConnectionFigure) - Constructor for class org.jhotdraw.draw.ConnectorHandle
Creates a new instance.
connectors - Variable in class org.jhotdraw.draw.AbstractConnectionHandle
All connectors of the connectable Figure.
connectors - Variable in class org.jhotdraw.draw.ConnectionTool
 
connectors - Variable in class org.jhotdraw.draw.ConnectorHandle
All connectors of the connectable Figure.
Constrainer - Interface in org.jhotdraw.draw
Interface to constrain a Point2D.Double.
constrainPoint(Point) - Method in class org.jhotdraw.draw.AbstractTool
 
constrainPoint(Point2D.Double) - Method in class org.jhotdraw.draw.AbstractTool
 
constrainPoint(Point2D.Double) - Method in interface org.jhotdraw.draw.Constrainer
Constrains the given point.
constrainPoint(Point2D.Double, Direction) - Method in interface org.jhotdraw.draw.Constrainer
Constrains the given point towards the specified direction.
constrainPoint(Point2D.Double) - Method in class org.jhotdraw.draw.GridConstrainer
 
constrainPoint(Point2D.Double, Direction) - Method in class org.jhotdraw.draw.GridConstrainer
 
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(Point2D.Double) - Method in class org.jhotdraw.draw.AbstractCompositeFigure
 
contains(Point2D.Double) - Method in class org.jhotdraw.draw.AbstractConnector
Tests if a point is contained in the connector.
contains(Point) - Method in class org.jhotdraw.draw.AbstractHandle
 
contains(Point2D.Double) - Method in class org.jhotdraw.draw.BezierFigure
 
contains(Point) - Method in class org.jhotdraw.draw.BezierOutlineHandle
 
contains(Point) - Method in class org.jhotdraw.draw.BoundsOutlineHandle
 
contains(Point2D.Double) - Method in interface org.jhotdraw.draw.Connector
Tests if a point is contained in the connector.
contains(Figure) - Method in class org.jhotdraw.draw.DefaultDrawing
 
contains(Point2D.Double) - Method in class org.jhotdraw.draw.DiamondFigure
Checks if a Point2D.Double is inside the figure.
contains(Figure) - Method in interface org.jhotdraw.draw.Drawing
Returns true if this drawing contains the specified 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 interface org.jhotdraw.draw.Handle
Tests if a point is contained in the handle.
contains(Point2D.Double) - Method in class org.jhotdraw.draw.LabeledLineConnectionFigure
 
contains(Point2D.Double) - Method in class org.jhotdraw.draw.LocatorConnector
Tests if a point is contained in the connector.
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(Point2D.Double) - Method in class org.jhotdraw.samples.mini.StraightLineFigure
 
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
 
CONTAINS - Static variable in class org.jhotdraw.samples.teddyapplication.regex.MatchType
 
controlPointIndex - Variable in class org.jhotdraw.draw.BezierControlPointHandle
 
coordinates - Variable in class org.jhotdraw.samples.svg.figures.SVGTextFigure
 
CopyAction - Class in org.jhotdraw.app.action
Copies the selected region and place its contents into the system clipboard.
CopyAction() - Constructor for class org.jhotdraw.app.action.CopyAction
Creates a new instance.
CopyAction - Class in org.jhotdraw.application.action
Copies the selected region and place its contents into the system clipboard.
CopyAction() - Constructor for class org.jhotdraw.application.action.CopyAction
Creates a new instance.
COPYRIGHT - Static variable in class org.jhotdraw.samples.teddy.Main
 
create(Class, String, Object, String) - Static method in class org.jhotdraw.draw.action.GenericListener
A convenient version of create(listenerMethod, targetObject, targetMethod).
create(Method, Object, Method) - Static method in class org.jhotdraw.draw.action.GenericListener
Return an instance of a class that implements the interface that contains the declaration for listenerMethod.
create(Element) - Method in class org.jhotdraw.samples.teddy.text.NumberedViewFactory
 
create(Element) - Method in class org.jhotdraw.samples.teddyapplication.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.
createActionMap() - Method in class org.jhotdraw.application.AbstractDocumentOrientedApplication
Creates an action map for actions which haven not been defined using the
createActionMap() - Method in class org.jhotdraw.application.AbstractMDIApplication
 
createActionMap() - Method in class org.jhotdraw.application.AbstractOSXApplication
 
createActionMap() - Method in class org.jhotdraw.application.AbstractSDIApplication
 
createActionMap() - Method in class org.jhotdraw.draw.AbstractTool
 
createActionMap() - Method in class org.jhotdraw.samples.teddyapplication.TeddyMDIApplication
Put actions into the application action map, which we haven't defined using the @Action annotation.
createActionMap() - Method in class org.jhotdraw.samples.teddyapplication.TeddySDIApplication
Put actions into the application action map, which we haven't defined using the @Action annotation.
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.
createAreaTracker() - Method in class org.jhotdraw.draw.SelectionTool
Factory method to create an area tracker.
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.ConnectorHandle
Creates the ConnectionFigure.
createContainer() - Method in class org.jhotdraw.app.AbstractApplication
 
createdFigure - Variable in class org.jhotdraw.draw.BezierTool
The created figure.
createdFigure - Variable in class org.jhotdraw.draw.ConnectionTool
The created figure.
createdFigure - Variable in class org.jhotdraw.draw.CreationTool
The created figure.
createDocument() - Method in class org.jhotdraw.samples.teddy.TeddyProject
 
createDocument() - Method in class org.jhotdraw.samples.teddyapplication.TeddyView
 
createDragTracker(Figure) - Method in class org.jhotdraw.draw.SelectionTool
Factory method to create a Drag tracker.
createDrawing() - Method in class org.jhotdraw.samples.draw.DrawProject
Creates a new Drawing for this Project.
createDrawing() - Method in class org.jhotdraw.samples.net.NetProject
Creates a new Drawing for this Project.
createDrawing() - Method in class org.jhotdraw.samples.pert.PertProject
Creates a new Drawing for this Project.
createDrawing() - Method in class org.jhotdraw.samples.svg.SVGProject
Creates a new Drawing for this Project.
createDrawingActions(DrawingEditor) - Static method in class org.jhotdraw.draw.action.ButtonFactory
 
createDrawingActions(DrawingEditor) - Static method in class org.jhotdraw.samples.svg.SVGApplicationModel
 
createEditMenu(Application, Project) - Method in class org.jhotdraw.app.DefaultApplicationModel
 
createEditMenu(DocumentView) - Method in class org.jhotdraw.application.AbstractDocumentOrientedApplication
Creates the edit menu.
createEditMenu(DocumentOrientedApplication, DocumentView) - Method in class org.jhotdraw.application.DefaultApplicationModel
 
createEditMenu(DocumentView) - Method in class org.jhotdraw.samples.teddyapplication.TeddyMDIApplication
Creates the edit menu.
createEditMenu(DocumentView) - Method in class org.jhotdraw.samples.teddyapplication.TeddySDIApplication
Creates the edit menu.
createEditor() - Method in class org.jhotdraw.samples.teddy.TeddyProject
 
createEditor() - Method in class org.jhotdraw.samples.teddyapplication.TeddyView
 
createEditorColorButton(DrawingEditor, AttributeKey, Map<String, Color>, 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, Map<String, Color>, 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, Map<String, Color>, 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.
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 interface org.jhotdraw.xml.DOMFactory
Creates an enum from the specified element name.
createExportChooser() - Method in class org.jhotdraw.samples.svg.SVGProject
 
createFigure() - Method in class org.jhotdraw.draw.BezierTool
 
createFigure() - Method in class org.jhotdraw.draw.BidirectionalConnectionTool
Creates the ConnectionFigure.
createFigure() - Method in class org.jhotdraw.draw.ConnectionTool
Creates the ConnectionFigure.
createFigure() - Method in class org.jhotdraw.draw.CreationTool
 
createFigureHandler() - Method in class org.jhotdraw.draw.DefaultDrawing
 
createFigureHandler() - Method in class org.jhotdraw.draw.QuadTreeDrawing
 
createFileMenu() - Method in class org.jhotdraw.app.DefaultMDIApplication
 
createFileMenu(Project) - Method in class org.jhotdraw.app.DefaultOSXApplication
 
createFileMenu(Project) - Method in class org.jhotdraw.app.DefaultSDIApplication
 
createFileMenu(DocumentView) - Method in class org.jhotdraw.application.AbstractDocumentOrientedApplication
Creates the file menu.
createFileMenu(DocumentView) - Method in class org.jhotdraw.application.AbstractMDIApplication
 
createFileMenu(DocumentView) - Method in class org.jhotdraw.application.AbstractOSXApplication
 
createFileMenu(DocumentView) - Method in class org.jhotdraw.application.AbstractSDIApplication
 
createFontButton(DrawingEditor) - Static method in class org.jhotdraw.draw.action.ButtonFactory
 
createFontButton(DrawingEditor, ResourceBundleUtil) - 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
 
createFontStyleItalicButton(DrawingEditor) - Static method in class org.jhotdraw.draw.action.ButtonFactory
 
createFontStyleItalicButton(DrawingEditor, ResourceBundleUtil) - 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
 
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(BezierPath) - Method in class org.jhotdraw.draw.ElbowLiner
 
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 interface org.jhotdraw.draw.Liner
Creates Handle's for the Liner.
createHandles(int) - Method in class org.jhotdraw.draw.RoundRectangleFigure
 
createHandles(BezierPath) - Method in class org.jhotdraw.draw.SlantedLiner
 
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(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
 
createHandleTracker(Handle) - Method in class org.jhotdraw.draw.SelectionTool
Factory method to create a Handle tracker.
createHelpMenu() - Method in class org.jhotdraw.app.DefaultMDIApplication
 
createHelpMenu(Project) - Method in class org.jhotdraw.app.DefaultSDIApplication
 
createHelpMenu(DocumentView) - Method in class org.jhotdraw.application.AbstractDocumentOrientedApplication
Creates the help menu.
createHelpMenu(DocumentView) - Method in class org.jhotdraw.application.AbstractMDIApplication
 
createHelpMenu(DocumentView) - Method in class org.jhotdraw.application.AbstractSDIApplication
 
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
 
createImageHolder(InputStream) - Method in class org.jhotdraw.draw.ImageInputFormat
 
createInputMap() - Method in class org.jhotdraw.draw.AbstractTool
 
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() - Method in class org.jhotdraw.app.DefaultMDIApplication
Creates a menu bar.
createMenuBar(Project) - Method in class org.jhotdraw.app.DefaultOSXApplication
Creates a menu bar.
createMenuBar(Project, List<Action>) - Method in class org.jhotdraw.app.DefaultSDIApplication
The project menu bar is displayed for a project.
createMenuBar(DocumentView, List<Action>) - Method in class org.jhotdraw.application.AbstractDocumentOrientedApplication
Creates a menu bar.
createMenuBar(DocumentView) - Method in class org.jhotdraw.application.AbstractOSXApplication
Creates a menu bar.
createMenuItem(Action, String) - Method in class org.jhotdraw.util.ResourceBundleUtil
 
createMenus(Application, Project) - Method in interface org.jhotdraw.app.ApplicationModel
Creates menus.
createMenus(Application, Project) - Method in class org.jhotdraw.app.DefaultApplicationModel
 
createMenus(DocumentView) - Method in class org.jhotdraw.application.AbstractDocumentOrientedApplication
Creates the menus for the application.
createMenus(DocumentOrientedApplication, DocumentView) - Method in interface org.jhotdraw.application.ApplicationModel
Creates menus.
createMenus(DocumentOrientedApplication, DocumentView) - Method in class org.jhotdraw.application.DefaultApplicationModel
 
createMenus(Application, Project) - Method in class org.jhotdraw.samples.net.NetApplicationModel
 
createMenus(Application, Project) - Method in class org.jhotdraw.samples.pert.PertApplicationModel
 
createMenus(Application, Project) - Method in class org.jhotdraw.samples.svg.SVGApplicationModel
 
createMenus(Application, Project) - Method in class org.jhotdraw.samples.teddy.TeddyApplicationModel
 
createOpenChooser() - Method in class org.jhotdraw.app.AbstractProject
 
createOpenChooser() - Method in class org.jhotdraw.application.AbstractDocumentView
 
createOpenChooser() - Method in class org.jhotdraw.samples.draw.DrawProject
 
createOpenChooser() - Method in class org.jhotdraw.samples.net.NetProject
 
createOpenChooser() - Method in class org.jhotdraw.samples.pert.PertProject
 
createOpenChooser() - Method in class org.jhotdraw.samples.svg.SVGProject
 
createOverlay(DrawingView) - Method in class org.jhotdraw.draw.FloatingTextArea
Creates the overlay within the given container.
createOverlay(DrawingView, TextHolderFigure) - Method in class org.jhotdraw.draw.FloatingTextArea
Creates the overlay for the given Container using a specific font.
createOverlay(DrawingView) - Method in class org.jhotdraw.draw.FloatingTextField
Creates the overlay for the given Component.
createOverlay(DrawingView, TextHolderFigure) - Method in class org.jhotdraw.draw.FloatingTextField
Creates the overlay for the given Container using a specific font.
createPageable() - Method in class org.jhotdraw.samples.draw.DrawProject
Creates a Pageable object for printing the project.
createPageable() - Method in class org.jhotdraw.samples.net.NetProject
Creates a Pageable object for printing the project.
createPageable() - Method in class org.jhotdraw.samples.pert.PertProject
Creates a Pageable object for printing the project.
createPageable() - Method in class org.jhotdraw.samples.svg.SVGProject
Creates a Pageable object for printing the project.
createPath(BezierPath[], Map<AttributeKey, Object>) - Method in class org.jhotdraw.samples.svg.io.DefaultSVGFigureFactory
 
createPath(BezierPath[], Map<AttributeKey, Object>) - Method in interface org.jhotdraw.samples.svg.io.SVGFigureFactory
 
createPath(IXMLElement, BezierPath[], Map<AttributeKey, Object>) - Method in class org.jhotdraw.samples.svg.io.SVGOutputFormat
 
createPath() - Method in class org.jhotdraw.samples.svg.PathTool
 
createPickAttributesButton(DrawingEditor) - Static method in class org.jhotdraw.draw.action.ButtonFactory
 
createPolygon(Point2D.Double[], Map<AttributeKey, Object>) - Method in class org.jhotdraw.samples.svg.io.DefaultSVGFigureFactory
 
createPolygon(Point2D.Double[], Map<AttributeKey, Object>) - Method in interface org.jhotdraw.samples.svg.io.SVGFigureFactory
 
createPolygon(IXMLElement, Point2D.Double[], Map<AttributeKey, Object>) - Method in class org.jhotdraw.samples.svg.io.SVGOutputFormat
 
createPolyline(Point2D.Double[], Map<AttributeKey, Object>) - Method in class org.jhotdraw.samples.svg.io.DefaultSVGFigureFactory
 
createPolyline(Point2D.Double[], Map<AttributeKey, Object>) - Method in interface org.jhotdraw.samples.svg.io.SVGFigureFactory
 
createPolyline(IXMLElement, Point2D.Double[], Map<AttributeKey, Object>) - Method in class org.jhotdraw.samples.svg.io.SVGOutputFormat
 
createProject() - Method in class org.jhotdraw.app.AbstractApplication
 
createProject() - Method in interface org.jhotdraw.app.Application
Creates a new project for this application.
createProject() - Method in interface org.jhotdraw.app.ApplicationModel
Creates a new project for the application.
createProject() - Method in class org.jhotdraw.app.DefaultApplicationModel
 
createProject() - Method in interface org.jhotdraw.application.ApplicationModel
Creates a new documentView for the application.
createProject() - Method in class org.jhotdraw.application.DefaultApplicationModel
 
createRadialGradient(double, double, double, double, double, double[], Color[], double[], boolean, AffineTransform) - Method in class org.jhotdraw.samples.svg.io.DefaultSVGFigureFactory
 
createRadialGradient(double, double, double, double, double, double[], Color[], double[], boolean, AffineTransform) - Method in interface org.jhotdraw.samples.svg.io.SVGFigureFactory
 
createRadialGradient(IXMLElement, double, double, double, double, double, double[], Color[], double[], boolean, AffineTransform) - Method in class org.jhotdraw.samples.svg.io.SVGOutputFormat
 
createRect(double, double, double, double, double, double, Map<AttributeKey, Object>) - Method in class org.jhotdraw.samples.svg.io.DefaultSVGFigureFactory
 
createRect(double, double, double, double, double, double, Map<AttributeKey, Object>) - Method in interface org.jhotdraw.samples.svg.io.SVGFigureFactory
 
createRect(IXMLElement, double, double, double, double, double, double, Map<AttributeKey, Object>) - Method in class org.jhotdraw.samples.svg.io.SVGOutputFormat
 
createSaveChooser() - Method in class org.jhotdraw.app.AbstractProject
 
createSaveChooser() - Method in class org.jhotdraw.application.AbstractDocumentView
 
createSaveChooser() - Method in class org.jhotdraw.samples.draw.DrawProject
 
createSaveChooser() - Method in class org.jhotdraw.samples.net.NetProject
 
createSaveChooser() - Method in class org.jhotdraw.samples.pert.PertProject
 
createSaveChooser() - Method in class org.jhotdraw.samples.svg.SVGProject
 
createSecondaryHandles() - Method in class org.jhotdraw.draw.AbstractConnectionHandle
 
createSecondaryHandles() - Method in class org.jhotdraw.draw.AbstractHandle
 
createSecondaryHandles() - Method in class org.jhotdraw.draw.BezierNodeHandle
 
createSecondaryHandles() - Method in interface org.jhotdraw.draw.Handle
Creates secondary handles.
createSelectionActions(DrawingEditor) - Static method in class org.jhotdraw.draw.action.ButtonFactory
 
createSelectionActions(DrawingEditor) - Static method in class org.jhotdraw.samples.svg.SVGApplicationModel
 
createSelectionActions(DrawingEditor) - Static method in class org.jhotdraw.samples.svg.SVGDrawingPanel
 
createSelectionColorButton(DrawingEditor, AttributeKey, Map<String, Color>, int, String, ResourceBundleUtil) - Static method in class org.jhotdraw.draw.action.ButtonFactory
 
createSelectionColorButton(DrawingEditor, AttributeKey, Map<String, Color>, int, String, ResourceBundleUtil, Map<AttributeKey, Object>) - Static method in class org.jhotdraw.draw.action.ButtonFactory
 
createSelectionColorButton(DrawingEditor, AttributeKey, Map<String, Color>, 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.
createStrokeCapButton(DrawingEditor) - Static method in class org.jhotdraw.draw.action.ButtonFactory
 
createStrokeCapButton(DrawingEditor, ResourceBundleUtil) - Static method in class org.jhotdraw.draw.action.ButtonFactory
 
createStrokeDashesButton(DrawingEditor) - Static method in class org.jhotdraw.draw.action.ButtonFactory
 
createStrokeDashesButton(DrawingEditor, ResourceBundleUtil) - Static method in class org.jhotdraw.draw.action.ButtonFactory
 
createStrokeDashesButton(DrawingEditor, double[][]) - Static method in class org.jhotdraw.draw.action.ButtonFactory
 
createStrokeDashesButton(DrawingEditor, double[][], ResourceBundleUtil) - Static method in class org.jhotdraw.draw.action.ButtonFactory
 
createStrokeDecorationButton(DrawingEditor) - Static method in class org.jhotdraw.draw.action.ButtonFactory
 
createStrokedShape(Shape) - Method in class org.jhotdraw.geom.DoubleStroke
 
createStrokedShape(Shape) - Method in class org.jhotdraw.geom.GrowStroke
 
createStrokeJoinButton(DrawingEditor) - Static method in class org.jhotdraw.draw.action.ButtonFactory
 
createStrokeJoinButton(DrawingEditor, ResourceBundleUtil) - Static method in class org.jhotdraw.draw.action.ButtonFactory
 
createStrokePlacementButton(DrawingEditor) - Static method in class org.jhotdraw.draw.action.ButtonFactory
 
createStrokeTypeButton(DrawingEditor) - Static method in class org.jhotdraw.draw.action.ButtonFactory
 
createStrokeWidthButton(DrawingEditor) - Static method in class org.jhotdraw.draw.action.ButtonFactory
 
createStrokeWidthButton(DrawingEditor, ResourceBundleUtil) - Static method in class org.jhotdraw.draw.action.ButtonFactory
 
createStrokeWidthButton(DrawingEditor, double[]) - Static method in class org.jhotdraw.draw.action.ButtonFactory
 
createStrokeWidthButton(DrawingEditor, double[], ResourceBundleUtil) - Static method in class org.jhotdraw.draw.action.ButtonFactory
 
createText(Point2D.Double[], double[], StyledDocument, Map<AttributeKey, Object>) - Method in class org.jhotdraw.samples.svg.io.DefaultSVGFigureFactory
 
createText(Point2D.Double[], double[], StyledDocument, Map<AttributeKey, Object>) - Method in interface org.jhotdraw.samples.svg.io.SVGFigureFactory
 
createText(IXMLElement, Point2D.Double[], double[], StyledDocument, Map<AttributeKey, Object>) - Method in class org.jhotdraw.samples.svg.io.SVGOutputFormat
 
createTextArea(double, double, double, double, StyledDocument, Map<AttributeKey, Object>) - Method in class org.jhotdraw.samples.svg.io.DefaultSVGFigureFactory
 
createTextArea(double, double, double, double, StyledDocument, Map<AttributeKey, Object>) - Method in interface org.jhotdraw.samples.svg.io.SVGFigureFactory
 
createTextArea(IXMLElement, double, double, double, double, StyledDocument, Map<AttributeKey, Object>) - Method in class org.jhotdraw.samples.svg.io.SVGOutputFormat
 
createTextHolderFigures(InputStream) - Method in class org.jhotdraw.draw.TextInputFormat
 
createToggleGridButton(DrawingEditor) - Static method in class org.jhotdraw.draw.action.ButtonFactory
Creates toolbar buttons and adds them to the specified JToolBar
createToggleGridButton(DrawingView) - Static method in class org.jhotdraw.draw.action.ButtonFactory
Creates toolbar buttons and adds them to the specified JToolBar
createToolBars(Application, Project) - Method in interface org.jhotdraw.app.ApplicationModel
Creates tool bars.
createToolBars(Application, Project) - Method in class org.jhotdraw.app.DefaultApplicationModel
Creates toolbars for the application.
createToolBars(DocumentView) - Method in class org.jhotdraw.application.AbstractDocumentOrientedApplication
Creates the toolbars for the application.
createToolBars(DocumentOrientedApplication, DocumentView) - Method in interface org.jhotdraw.application.ApplicationModel
Creates tool bars.
createToolBars(DocumentOrientedApplication, DocumentView) - Method in class org.jhotdraw.application.DefaultApplicationModel
Creates toolbars for the application.
createToolBars(Application, Project) - Method in class org.jhotdraw.samples.draw.DrawApplicationModel
Creates toolbars for the application.
createToolBars(Application, Project) - Method in class org.jhotdraw.samples.net.NetApplicationModel
Creates toolbars for the application.
createToolBars(Application, Project) - Method in class org.jhotdraw.samples.odg.ODGApplicationModel
 
createToolBars(Application, Project) - Method in class org.jhotdraw.samples.pert.PertApplicationModel
Creates toolbars for the application.
createToolBars(Application, Project) - Method in class org.jhotdraw.samples.svg.SVGApplicationModel
Creates toolbars for the application.
createToolBars(DocumentView) - Method in class org.jhotdraw.samples.teddyapplication.TeddyMDIApplication
Create toolbars.
createToolBars(DocumentView) - Method in class org.jhotdraw.samples.teddyapplication.TeddySDIApplication
Create toolbars.
createTransferable(JComponent) - Method in class org.jhotdraw.draw.DefaultDrawingViewTransferHandler
 
createTransferable(List<Figure>, double) - Method in class org.jhotdraw.draw.DOMStorableInputOutputFormat
 
createTransferable(List<Figure>, double) - Method in class org.jhotdraw.draw.ImageOutputFormat
Writes the drawing to the specified output stream.
createTransferable(List<Figure>, double) - Method in interface org.jhotdraw.draw.OutputFormat
Creates a Transferable for the specified list of Figures.
createTransferable(List<Figure>, double) - Method in class org.jhotdraw.samples.svg.io.ImageMapOutputFormat
 
createTransferable(List<Figure>, double) - Method in class org.jhotdraw.samples.svg.io.SVGOutputFormat
 
createView() - Method in class org.jhotdraw.application.AbstractDocumentOrientedApplication
Creates a new view.
createView() - Method in interface org.jhotdraw.application.DocumentOrientedApplication
Creates a new view for this application.
createViewMenu(Project, List<Action>) - Method in class org.jhotdraw.app.DefaultSDIApplication
 
createViewMenu(DocumentView) - Method in class org.jhotdraw.application.AbstractDocumentOrientedApplication
Creates the view menu.
createViewMenu(DocumentView, List<Action>) - Method in class org.jhotdraw.application.AbstractSDIApplication
 
createViewMenu(DocumentView) - Method in class org.jhotdraw.samples.teddyapplication.TeddyMDIApplication
Creates the view menu.
createViewMenu(DocumentView) - Method in class org.jhotdraw.samples.teddyapplication.TeddySDIApplication
Creates the view menu.
createWindowMenu() - Method in class org.jhotdraw.app.DefaultMDIApplication
 
createWindowMenu(Project) - Method in class org.jhotdraw.app.DefaultOSXApplication
 
createWindowMenu(DocumentView) - Method in class org.jhotdraw.application.AbstractDocumentOrientedApplication
Creates the window menu.
createWindowMenu(DocumentView) - Method in class org.jhotdraw.application.AbstractMDIApplication
 
createWindowMenu(DocumentView) - Method in class org.jhotdraw.application.AbstractOSXApplication
 
createZoomButton(DrawingEditor) - Static method in class org.jhotdraw.draw.action.ButtonFactory
 
createZoomButton(DrawingView) - Static method in class org.jhotdraw.draw.action.ButtonFactory
 
createZoomButton(DrawingView, double[]) - Static method in class org.jhotdraw.draw.action.ButtonFactory
 
creationFinished(Figure) - Method in class org.jhotdraw.draw.ConnectionTool
This method allows subclasses to do perform additonal user interactions after the new figure has been created.
creationFinished(Figure) - Method in class org.jhotdraw.draw.CreationTool
This method allows subclasses to do perform additonal user interactions after the new figure has been created.
creationFinished(Figure) - Method in class org.jhotdraw.draw.ImageTool
 
creationFinished(Figure) - Method in class org.jhotdraw.draw.TextAreaTool
This method allows subclasses to do perform additonal user interactions after the new figure has been created.
creationFinished(Figure) - Method in class org.jhotdraw.draw.TextTool
This method allows subclasses to do perform additonal user interactions after the new figure has been created.
CreationTool - Class in org.jhotdraw.draw
A tool to create new figures.
CreationTool(String) - Constructor for class org.jhotdraw.draw.CreationTool
Creates a new instance.
CreationTool(String, Map<AttributeKey, Object>) - Constructor for class org.jhotdraw.draw.CreationTool
 
CreationTool(String, Map<AttributeKey, Object>, String) - Constructor for class org.jhotdraw.draw.CreationTool
 
CreationTool(Figure) - Constructor for class org.jhotdraw.draw.CreationTool
Creates a new instance with the specified prototype but without an attribute set.
CreationTool(Figure, Map<AttributeKey, Object>) - Constructor for class org.jhotdraw.draw.CreationTool
Creates a new instance with the specified prototype but without an attribute set.
CreationTool(Figure, Map<AttributeKey, Object>, String) - Constructor for class org.jhotdraw.draw.CreationTool
Deprecated. This constructor might go away, because the presentationName parameter is not used.
CSSParser - Class in org.jhotdraw.xml.css
Parsers a Cascading Style Sheet (CSS).
CSSParser() - Constructor for class org.jhotdraw.xml.css.CSSParser
 
CSSRule - Class in org.jhotdraw.xml.css
CSSRule matches on a CSS selector.
CSSRule(String, String) - Constructor for class org.jhotdraw.xml.css.CSSRule
 
CSSRule(String, String, String) - Constructor for class org.jhotdraw.xml.css.CSSRule
 
CSSRule(String, Map<String, String>) - Constructor for class org.jhotdraw.xml.css.CSSRule
 
currentSegment(float[]) - Method in class org.jhotdraw.geom.BezierPathIterator
Returns the coordinates and type of the current path segment in the iteration.
currentSegment(double[]) - Method in class org.jhotdraw.geom.BezierPathIterator
Returns the coordinates and type of the current path segment in the iteration.
curveTo(double, double, double, double, double, double) - Method in class org.jhotdraw.geom.BezierPath
 
CutAction - Class in org.jhotdraw.app.action
Cuts the selected region and places its contents into the system clipboard.
CutAction() - Constructor for class org.jhotdraw.app.action.CutAction
Creates a new instance.
CutAction - Class in org.jhotdraw.application.action
Cuts the selected region and places its contents into the system clipboard.
CutAction() - Constructor for class org.jhotdraw.application.action.CutAction
Creates a new instance.

D

deactivate(DrawingEditor) - Method in class org.jhotdraw.draw.AbstractTool
 
deactivate(DrawingEditor) - Method in class org.jhotdraw.draw.BezierTool
 
deactivate(DrawingEditor) - Method in class org.jhotdraw.draw.BidirectionalConnectionTool
 
deactivate(DrawingEditor) - Method in class org.jhotdraw.draw.ConnectionTool
 
deactivate(DrawingEditor) - Method in class org.jhotdraw.draw.CreationTool
 
deactivate(DrawingEditor) - Method in class org.jhotdraw.draw.HandleTracker
 
deactivate(DrawingEditor) - Method in class org.jhotdraw.draw.SelectionTool
 
deactivate(DrawingEditor) - Method in class org.jhotdraw.draw.TextAreaTool
 
deactivate(DrawingEditor) - Method in class org.jhotdraw.draw.TextTool
 
deactivate(DrawingEditor) - Method in interface org.jhotdraw.draw.Tool
Deactivates the tool.
DECODE - Static variable in class org.jhotdraw.io.Base64
Specify decoding.
decode(byte[], int, int) - Static method in class org.jhotdraw.io.Base64
Very low-level access to decoding ASCII characters in the form of a byte array.
decode(String) - Static method in class org.jhotdraw.io.Base64
Decodes data from Base64 notation, automatically detecting gzip-compressed data and decompressing it.
decodeFromFile(String) - Static method in class org.jhotdraw.io.Base64
Convenience method for reading a base64-encoded file and decoding it.
decodeToFile(String, String) - Static method in class org.jhotdraw.io.Base64
Convenience method for decoding data to a file.
decodeToObject(String) - Static method in class org.jhotdraw.io.Base64
Attempts to decode Base64 data and deserialize a Java Object within.
DecoratedFigure - Interface in org.jhotdraw.draw
This interface is implemented by Figures that can be Decorated with another Figure.
DECORATOR_INSETS - Static variable in class org.jhotdraw.draw.AttributeKeys
The value of this attribute is a Insets2D.Double object.
DEFAULT_COLORS - Static variable in class org.jhotdraw.draw.action.ButtonFactory
 
DefaultAppletApplication - Class in org.jhotdraw.app
Default Application that can be run as an Applet.
DefaultAppletApplication(JApplet) - Constructor for class org.jhotdraw.app.DefaultAppletApplication
Creates a new instance of DefaultAppletApplication
DefaultApplicationModel - Class in org.jhotdraw.app
DefaultApplicationModel.
DefaultApplicationModel() - Constructor for class org.jhotdraw.app.DefaultApplicationModel
Creates a new instance.
DefaultApplicationModel - Class in org.jhotdraw.application
DefaultApplicationModel.
DefaultApplicationModel() - Constructor for class org.jhotdraw.application.DefaultApplicationModel
Creates a new instance.
DefaultAttributeAction - Class in org.jhotdraw.draw.action
DefaultAttributeAction.
DefaultAttributeAction(DrawingEditor, AttributeKey) - Constructor for class org.jhotdraw.draw.action.DefaultAttributeAction
Creates a new instance.
DefaultAttributeAction(DrawingEditor, AttributeKey, Map<AttributeKey, Object>) - Constructor for class org.jhotdraw.draw.action.DefaultAttributeAction
 
DefaultAttributeAction(DrawingEditor, AttributeKey[]) - Constructor for class org.jhotdraw.draw.action.DefaultAttributeAction
 
DefaultAttributeAction(DrawingEditor, AttributeKey, Icon) - Constructor for class org.jhotdraw.draw.action.DefaultAttributeAction
Creates a new instance.
DefaultAttributeAction(DrawingEditor, AttributeKey, String) - Constructor for class org.jhotdraw.draw.action.DefaultAttributeAction
Creates a new instance.
DefaultAttributeAction(DrawingEditor, AttributeKey, String, Icon) - Constructor for class org.jhotdraw.draw.action.DefaultAttributeAction
 
DefaultAttributeAction(DrawingEditor, AttributeKey[], String, Icon) - Constructor for class org.jhotdraw.draw.action.DefaultAttributeAction
 
DefaultAttributeAction(DrawingEditor, AttributeKey[], String, Icon, Map<AttributeKey, Object>) - Constructor for class org.jhotdraw.draw.action.DefaultAttributeAction
 
DefaultDOMFactory - Class in org.jhotdraw.xml
DefaultDOMFactory.
DefaultDOMFactory() - Constructor for class org.jhotdraw.xml.DefaultDOMFactory
Creates a new instance.
DefaultDrawing - Class in org.jhotdraw.draw
DefaultDrawing to be used for drawings that contain only a few figures.
DefaultDrawing() - Constructor for class org.jhotdraw.draw.DefaultDrawing
Creates a new instance.
DefaultDrawing.FigureHandler - Class in org.jhotdraw.draw
Handles all figure events fired by Figures contained in the Drawing.
DefaultDrawing.FigureHandler() - Constructor for class org.jhotdraw.draw.DefaultDrawing.FigureHandler
 
DefaultDrawingEditor - Class in org.jhotdraw.draw
DefaultDrawingEditor.
DefaultDrawingEditor() - Constructor for class org.jhotdraw.draw.DefaultDrawingEditor
Creates a new instance.
DefaultDrawingView - Class in org.jhotdraw.draw
The DefaultDrawingView is suited for viewing drawings with a small number of Figures.
DefaultDrawingView() - Constructor for class org.jhotdraw.draw.DefaultDrawingView
Creates new instance.
DefaultDrawingViewBeanInfo - Class in org.jhotdraw.draw
 
DefaultDrawingViewBeanInfo() - Constructor for class org.jhotdraw.draw.DefaultDrawingViewBeanInfo
 
DefaultDrawingViewTransferHandler - Class in org.jhotdraw.draw
Default TransferHandler for DrawingView objects.
DefaultDrawingViewTransferHandler() - Constructor for class org.jhotdraw.draw.DefaultDrawingViewTransferHandler
Creates a new instance.
DefaultMDIApplication - Class in org.jhotdraw.app
A DefaultMDIApplication can handle the life cycle of multiple document windows each being presented in a JInternalFrame of its own.
DefaultMDIApplication() - Constructor for class org.jhotdraw.app.DefaultMDIApplication
Creates a new instance.
DefaultOSXApplication - Class in org.jhotdraw.app
A DefaultOSXApplication can handle the life cycle of multiple document windows each being presented in a JFrame of its own.
DefaultOSXApplication() - Constructor for class org.jhotdraw.app.DefaultOSXApplication
Creates a new instance.
DefaultSDIApplication - Class in org.jhotdraw.app
A DefaultSDIApplication can handle the life cycle of a single document window being presented in a JFrame.
DefaultSDIApplication() - Constructor for class org.jhotdraw.app.DefaultSDIApplication
Creates a new instance.
DefaultSVGFigureFactory - Class in org.jhotdraw.samples.svg.io
DefaultSVGFigureFactory.
DefaultSVGFigureFactory() - Constructor for class org.jhotdraw.samples.svg.io.DefaultSVGFigureFactory
Creates a new instance.
DelegationSelectionTool - Class in org.jhotdraw.draw
A SelectionTool, which recognizes double clicks and popup menu triggers.
DelegationSelectionTool() - Constructor for class org.jhotdraw.draw.DelegationSelectionTool
Creates a new instance.
DelegationSelectionTool(Collection<Action>, Collection<Action>) - Constructor for class org.jhotdraw.draw.DelegationSelectionTool
Creates a new instance.
delete() - Method in interface org.jhotdraw.app.EditableComponent
Deletes the component at (or after) the caret position.
delete() - Method in interface org.jhotdraw.application.EditableComponent
Deletes the component at (or after) the caret position.
delete() - Method in class org.jhotdraw.draw.DefaultDrawingView
 
DeleteAction - Class in org.jhotdraw.app.action
Deletes the region at (or after) the caret position.
DeleteAction() - Constructor for class org.jhotdraw.app.action.DeleteAction
Creates a new instance.
DeleteAction - Class in org.jhotdraw.application.action
Deletes the region at (or after) the caret position.
DeleteAction() - Constructor for class org.jhotdraw.application.action.DeleteAction
Creates a new instance.
deleteNextChar(ActionEvent) - Method in class org.jhotdraw.app.action.DeleteAction
This method was copied from DefaultEditorKit.DeleteNextCharAction.actionPerformed(ActionEvent).
deleteNextChar(ActionEvent, JTextComponent) - Method in class org.jhotdraw.application.action.DeleteAction
This method was copied from DefaultEditorKit.DeleteNextCharAction.actionPerformed(ActionEvent).
DependencyFigure - Class in org.jhotdraw.samples.pert.figures
DependencyFigure.
DependencyFigure() - Constructor for class org.jhotdraw.samples.pert.figures.DependencyFigure
Creates a new instance.
destroy() - Method in class org.jhotdraw.application.AbstractDocumentView
Gets rid of all the resources of the documentView.
destroy() - Method in interface org.jhotdraw.application.DocumentView
Called by the WindowManager to inform this view that it is being reclaimed and that it should destroy of any resources that it has allocated.
destroyView(DocumentView) - Method in class org.jhotdraw.application.AbstractDocumentOrientedApplication
Destroys the view.
DiamondFigure - Class in org.jhotdraw.draw
A diamond with vertices at the midpoints of its enclosing rectangle.
DiamondFigure() - Constructor for class org.jhotdraw.draw.DiamondFigure
Creates a new instance.
DiamondFigure(double, double, double, double) - Constructor for class org.jhotdraw.draw.DiamondFigure
 
Dimension2DDouble - Class in org.jhotdraw.geom
Dimension2DDouble.
Dimension2DDouble() - Constructor for class org.jhotdraw.geom.Dimension2DDouble
Creates an instance of Dimension2DDouble with a width of zero and a height of zero.
Dimension2DDouble(Dimension2DDouble) - Constructor for class org.jhotdraw.geom.Dimension2DDouble
Creates an instance of Dimension2DDouble whose width and height are the same as for the specified dimension.
Dimension2DDouble(double, double) - Constructor for class org.jhotdraw.geom.Dimension2DDouble
Constructs a Dimension2DDouble and initializes it to the specified width and specified height.
Direction - Enum in org.jhotdraw.draw
Enumeration of directions.
direction(int, int, int, int) - Static method in class org.jhotdraw.geom.Geom
Returns the direction OUT_TOP, OUT_BOTTOM, OUT_LEFT, OUT_RIGHT from one point to another one.
direction(double, double, double, double) - Static method in class org.jhotdraw.geom.Geom
Returns the direction OUT_TOP, OUT_BOTTOM, OUT_LEFT, OUT_RIGHT from one point to another one.
DISCARD_ALL_EDITS - Static variable in class org.jhotdraw.undo.UndoRedoManager
Sending this UndoableEdit event to the UndoRedoManager disables the Undo and Redo functions of the manager.
discardAllEdits() - Method in class org.jhotdraw.undo.UndoRedoManager
Discards all edits.
disconnect() - Method in class org.jhotdraw.draw.AbstractConnectionHandle
Disconnects the connection.
disconnect() - Method in class org.jhotdraw.draw.ConnectionEndHandle
Disconnects the start figure.
disconnect() - Method in class org.jhotdraw.draw.ConnectionStartHandle
Disconnects the start figure.
dispose(Project) - Method in class org.jhotdraw.app.AbstractApplication
 
dispose() - Method in class org.jhotdraw.app.AbstractProject
Gets rid of all the resources of the project.
dispose(Project) - Method in interface org.jhotdraw.app.Application
This is a convenience method for removing a project and disposing it.
dispose(Project) - Method in class org.jhotdraw.app.DefaultSDIApplication
 
dispose() - Method in interface org.jhotdraw.app.Project
Gets rid of all the resources of the project.
dispose() - Method in class org.jhotdraw.draw.AbstractHandle
 
dispose() - Method in class org.jhotdraw.draw.action.AbstractSelectedAction
 
dispose() - Method in class org.jhotdraw.draw.BezierControlPointHandle
 
dispose() - Method in class org.jhotdraw.draw.BezierNodeHandle
 
dispose() - Method in interface org.jhotdraw.draw.Handle
Disposes the resources aquired by the handler.
dispose() - Method in class org.jhotdraw.gui.AttributeFieldEventHandler
 
dispose() - Method in class org.jhotdraw.gui.JDoubleAttributeField
 
dispose() - Method in class org.jhotdraw.gui.JDoubleAttributeSlider
 
dispose() - Method in class org.jhotdraw.gui.JSheet
 
dispose() - Method in class org.jhotdraw.gui.JStringAttributeArea
 
dispose() - Method in class org.jhotdraw.gui.JStringAttributeField
 
distanceFromLine(int, int, int, int, int, int) - Static method in class org.jhotdraw.geom.Geom
compute distance of point from line segment, or Double.MAX_VALUE if perpendicular projection is outside segment; or If pts on line are same, return distance from point
documentBuilder - Static variable in class org.jhotdraw.xml.JavaxDOMInput
 
DocumentOrientedApplication - Interface in org.jhotdraw.application
An DocumentOrientedApplication handles the lifecycle of Projects and provides windows to present them on screen.
DocumentView - Interface in org.jhotdraw.application
Provides a view to a document inside of a document oriented Application.
doExit() - Method in class org.jhotdraw.app.action.ExitAction
 
doExit() - Method in class org.jhotdraw.application.action.ExitAction
 
doIt(Project) - Method in class org.jhotdraw.app.action.AbstractSaveBeforeAction
 
doIt(Project) - Method in class org.jhotdraw.app.action.ClearAction
 
doIt(Project) - Method in class org.jhotdraw.app.action.CloseAction
 
doIt(Project) - Method in class org.jhotdraw.app.action.LoadAction
 
doIt(Project) - Method in class org.jhotdraw.app.action.LoadRecentAction
 
doIt(DocumentView) - Method in class org.jhotdraw.application.action.AbstractSaveBeforeAction
 
doIt(DocumentView) - Method in class org.jhotdraw.application.action.ClearAction
 
doIt(DocumentView) - Method in class org.jhotdraw.application.action.CloseAction
 
doIt(DocumentView) - Method in class org.jhotdraw.application.action.LoadAction
 
doIt(DocumentView) - Method in class org.jhotdraw.application.action.LoadRecentAction
 
DOMFactory - Interface in org.jhotdraw.xml
DOMFactory.
DOMInput - Interface in org.jhotdraw.xml
DOMInput.
DOMOutput - Interface in org.jhotdraw.xml
DOMOutput.
DOMStorable - Interface in org.jhotdraw.xml
Interface for objects that can be made persistent using DOMOutput.writeObject and DOMInput.readObject.
DOMStorableInputOutputFormat - Class in org.jhotdraw.draw
An OutputFormat that can write Drawings with DOMStorable Figure's.
DOMStorableInputOutputFormat(DOMFactory) - Constructor for class org.jhotdraw.draw.DOMStorableInputOutputFormat
Creates a new instance with format name "Drawing", file extension "xml" and mime type "image/x-jhotdraw".
DOMStorableInputOutputFormat(DOMFactory, String, String, String) - Constructor for class org.jhotdraw.draw.DOMStorableInputOutputFormat
Creates a new instance using the specified parameters.
DONT_BREAK_LINES - Static variable in class org.jhotdraw.io.Base64
Don't break lines when encoding (violates strict Base64 specification)
DoubleStroke - Class in org.jhotdraw.geom
Draws a double stroke (an outline of an outline).
DoubleStroke(float, float) - Constructor for class org.jhotdraw.geom.DoubleStroke
 
DoubleStroke(float, float, int, int, float, float[], float) - Constructor for class org.jhotdraw.geom.DoubleStroke
 
DragTracker - Class in org.jhotdraw.draw
DragTracker implements interactions with the content area of a Figure.
DragTracker(Figure) - Constructor for class org.jhotdraw.draw.DragTracker
Creates a new instance.
draw(Graphics2D) - Method in class org.jhotdraw.draw.AbstractAttributedDecoratedFigure
 
draw(Graphics2D) - Method in class org.jhotdraw.draw.AbstractAttributedFigure
 
draw(Graphics2D) - Method in class org.jhotdraw.draw.AbstractCompositeFigure
 
draw(Graphics2D) - Method in class org.jhotdraw.draw.AbstractConnectionHandle
Draws this handle.
draw(Graphics2D) - Method in class org.jhotdraw.draw.AbstractConnector
 
draw(Graphics2D) - Method in class org.jhotdraw.draw.AbstractHandle
Draws this handle.
draw(Graphics2D, Figure, Point2D.Double, Point2D.Double) - Method in class org.jhotdraw.draw.AbstractLineDecoration
Draws the arrow tip in the direction specified by the given two Points..
draw(Graphics2D) - Method in class org.jhotdraw.draw.AbstractTool
 
draw(Graphics2D) - Method in class org.jhotdraw.draw.BezierControlPointHandle
Draws this handle.
draw(Graphics2D) - Method in class org.jhotdraw.draw.BezierNodeHandle
Draws this handle.
draw(Graphics2D) - Method in class org.jhotdraw.draw.BezierOutlineHandle
 
draw(Graphics2D) - Method in class org.jhotdraw.draw.BezierScaleHandle
Draws this handle.
draw(Graphics2D) - Method in class org.jhotdraw.draw.BidirectionalConnectionTool
 
draw(Graphics2D) - Method in class org.jhotdraw.draw.BoundsOutlineHandle
 
draw(Graphics2D) - Method in class org.jhotdraw.draw.CloseHandle
Draws this handle.
draw(Graphics2D) - Method in class org.jhotdraw.draw.ConnectionTool
 
draw(Graphics2D) - Method in interface org.jhotdraw.draw.Connector
Draws the connector.
draw(Graphics2D) - Method in class org.jhotdraw.draw.ConnectorHandle
 
draw(Graphics2D, DrawingView) - Method in interface org.jhotdraw.draw.Constrainer
Draws the constrainer grid for the specified drawing view.
draw(Graphics2D) - Method in class org.jhotdraw.draw.DefaultDrawing
 
draw(Graphics2D, Collection<Figure>) - Method in class org.jhotdraw.draw.DefaultDrawing
 
draw(Graphics2D) - Method in interface org.jhotdraw.draw.Drawing
Draws all the figures from back to front.
draw(Graphics2D) - Method in interface org.jhotdraw.draw.Figure
Draws the figure and its decorator figure.
draw(Graphics2D) - Method in class org.jhotdraw.draw.FontSizeHandle
Draws this handle.
draw(Graphics2D) - Method in class org.jhotdraw.draw.GraphicalCompositeFigure
Draw the figure.
draw(Graphics2D, DrawingView) - Method in class org.jhotdraw.draw.GridConstrainer
 
draw(Graphics2D) - Method in interface org.jhotdraw.draw.Handle
Draws this handle.
draw(Graphics2D) - Method in class org.jhotdraw.draw.HandleMulticaster
 
draw(Graphics2D) - Method in class org.jhotdraw.draw.LabeledLineConnectionFigure
Draw the figure.
draw(Graphics2D, Figure, Point2D.Double, Point2D.Double) - Method in interface org.jhotdraw.draw.LineDecoration
Draws the decoration in the direction specified by the two Points.
draw(Graphics2D) - Method in class org.jhotdraw.draw.MoveHandle
Draws this handle.
draw(Graphics2D) - Method in class org.jhotdraw.draw.NullHandle
Draws this handle.
draw(Graphics2D) - Method in class org.jhotdraw.draw.QuadTreeDrawing
 
draw(Graphics2D, Collection<Figure>) - Method in class org.jhotdraw.draw.QuadTreeDrawing
 
draw(Graphics2D) - Method in class org.jhotdraw.draw.RotateHandle
Draws this handle.
draw(Graphics2D) - Method in class org.jhotdraw.draw.RoundRectangleRadiusHandle
Draws this handle.
draw(Graphics2D) - Method in class org.jhotdraw.draw.SelectAreaTracker
 
draw(Graphics2D) - Method in class org.jhotdraw.draw.SelectionTool
 
draw(Graphics2D) - Method in class org.jhotdraw.draw.StickyRectangleConnector
 
draw(Graphics2D) - Method in class org.jhotdraw.draw.TextAreaTool
 
draw(Graphics2D) - Method in class org.jhotdraw.draw.TextOverflowHandle
Draws this handle.
draw(Graphics2D) - Method in interface org.jhotdraw.draw.Tool
Draws the tool.
draw(Graphics2D) - Method in class org.jhotdraw.draw.TriangleRotationHandler
 
draw(Graphics2D) - Method in class org.jhotdraw.samples.svg.figures.SVGAttributedFigure
 
draw(Graphics2D) - Method in class org.jhotdraw.samples.svg.figures.SVGGroupFigure
 
draw(Graphics2D) - Method in class org.jhotdraw.samples.svg.figures.SVGImageFigure
 
draw(Graphics2D) - Method in class org.jhotdraw.samples.svg.figures.SVGPathFigure
 
draw(Graphics2D) - Method in class org.jhotdraw.samples.svg.figures.SVGPathOutlineHandle
 
draw(Graphics2D) - Method in class org.jhotdraw.samples.svg.figures.SVGRectRadiusHandle
Draws this handle.
DrawApplet - Class in org.jhotdraw.samples.draw
DrawApplet.
DrawApplet() - Constructor for class org.jhotdraw.samples.draw.DrawApplet
 
DrawApplicationModel - Class in org.jhotdraw.samples.draw
DrawApplicationModel.
DrawApplicationModel() - Constructor for class org.jhotdraw.samples.draw.DrawApplicationModel
Creates a new instance.
drawBackground(Graphics2D) - Method in class org.jhotdraw.draw.DefaultDrawingView
 
drawCaps(Graphics2D) - Method in class org.jhotdraw.draw.BezierFigure
 
drawChildren(Graphics2D) - Method in class org.jhotdraw.draw.AbstractAttributedCompositeFigure
 
drawCircle(Graphics2D, Color, Color) - Method in class org.jhotdraw.draw.AbstractHandle
 
drawDecorator(Graphics2D) - Method in class org.jhotdraw.draw.AbstractAttributedDecoratedFigure
 
drawDiamond(Graphics2D, Color, Color) - Method in class org.jhotdraw.draw.AbstractHandle
 
drawDrawing(Graphics2D) - Method in class org.jhotdraw.draw.DefaultDrawingView
 
drawFigure(Graphics2D) - Method in class org.jhotdraw.draw.AbstractAttributedCompositeFigure
 
drawFigure(Graphics2D) - Method in class org.jhotdraw.draw.AbstractAttributedDecoratedFigure
 
drawFigure(Graphics2D) - Method in class org.jhotdraw.draw.BorderRectangleFigure
Deprecated.  
drawFigure(Graphics2D) - Method in class org.jhotdraw.draw.ImageFigure
 
drawFigure(Graphics2D) - Method in class org.jhotdraw.samples.svg.figures.SVGAttributedFigure
This method is invoked before the rendered image of the figure is composited.
drawFigure(Graphics2D) - Method in class org.jhotdraw.samples.svg.figures.SVGPathFigure
 
DrawFigureFactory - Class in org.jhotdraw.samples.draw
DrawFigureFactory.
DrawFigureFactory() - Constructor for class org.jhotdraw.samples.draw.DrawFigureFactory
Creates a new instance.
drawFill(Graphics2D) - Method in class org.jhotdraw.draw.AbstractAttributedCompositeFigure
This method is called by method draw() to draw the fill area of the figure.
drawFill(Graphics2D) - Method in class org.jhotdraw.draw.AbstractAttributedFigure
This method is called by method draw() to draw the fill area of the figure.
drawFill(Graphics2D) - Method in class org.jhotdraw.draw.BezierFigure
 
drawFill(Graphics2D) - Method in class org.jhotdraw.draw.DiamondFigure
 
drawFill(Graphics2D) - Method in class org.jhotdraw.draw.EllipseFigure
 
drawFill(Graphics2D) - Method in class org.jhotdraw.draw.ImageFigure
 
drawFill(Graphics2D) - Method in class org.jhotdraw.draw.RectangleFigure
 
drawFill(Graphics2D) - Method in class org.jhotdraw.draw.RoundRectangleFigure
 
drawFill(Graphics2D) - Method in class org.jhotdraw.draw.TextAreaFigure
 
drawFill(Graphics2D) - Method in class org.jhotdraw.draw.TextFigure
 
drawFill(Graphics2D) - Method in class org.jhotdraw.draw.TriangleFigure
 
drawFill(Graphics2D) - Method in class org.jhotdraw.samples.mini.StraightLineFigure
 
drawFill(Graphics2D) - Method in class org.jhotdraw.samples.svg.figures.SVGEllipseFigure
 
drawFill(Graphics2D) - Method in class org.jhotdraw.samples.svg.figures.SVGImageFigure
 
drawFill(Graphics2D) - Method in class org.jhotdraw.samples.svg.figures.SVGPathFigure
 
drawFill(Graphics2D) - Method in class org.jhotdraw.samples.svg.figures.SVGRectFigure
 
drawFill(Graphics2D) - Method in class org.jhotdraw.samples.svg.figures.SVGTextAreaFigure
 
drawFill(Graphics2D) - Method in class org.jhotdraw.samples.svg.figures.SVGTextFigure
 
drawGrid(Graphics2D) - Method in class org.jhotdraw.draw.DefaultDrawingView
 
drawHandles(Graphics2D) - Method in class org.jhotdraw.draw.DefaultDrawingView
 
drawImage(Graphics2D) - Method in class org.jhotdraw.draw.ImageFigure
 
Drawing - Interface in org.jhotdraw.draw
Drawing is a container for figures.
DRAWING_NAMESPACE - Static variable in class org.jhotdraw.samples.odg.ODGConstants
 
DrawingEditor - Interface in org.jhotdraw.draw
DrawingEditor defines the interface for coordinating the different objects that participate in a drawing editor.
DrawingEditorProxy - Class in org.jhotdraw.draw.action
DrawingEditorProxy.
DrawingEditorProxy() - Constructor for class org.jhotdraw.draw.action.DrawingEditorProxy
Creates a new instance.
DrawingEvent - Class in org.jhotdraw.draw
Change event passed to DrawingChangeListeners.
DrawingEvent(Drawing, Figure, Rectangle2D.Double) - Constructor for class org.jhotdraw.draw.DrawingEvent
Constructs an event for the provided Drawing.
DrawingEvent(Drawing, Figure, Rectangle2D.Double, int) - Constructor for class org.jhotdraw.draw.DrawingEvent
Constructs an event for the provided Drawing.
DrawingListener - Interface in org.jhotdraw.draw
Listener interested in Drawing changes.
DrawingPageable - Class in org.jhotdraw.draw
DrawingPageable can be used to print a Drawing using the java.awt.print API.
DrawingPageable(Drawing) - Constructor for class org.jhotdraw.draw.DrawingPageable
Creates a new instance.
DrawingPanel - Class in org.jhotdraw.samples.draw
DrawingPanel.
DrawingPanel() - Constructor for class org.jhotdraw.samples.draw.DrawingPanel
Creates new instance.
DrawingPanelBeanInfo - Class in org.jhotdraw.samples.draw
 
DrawingPanelBeanInfo() - Constructor for class org.jhotdraw.samples.draw.DrawingPanelBeanInfo
 
drawingToView(Point2D.Double) - Method in class org.jhotdraw.draw.DefaultDrawingView
Converts drawing coordinates to view coordinates.
drawingToView(Rectangle2D.Double) - Method in class org.jhotdraw.draw.DefaultDrawingView
 
drawingToView(Point2D.Double) - Method in interface org.jhotdraw.draw.DrawingView
Converts drawing coordinates to view coordinates.
drawingToView(Rectangle2D.Double) - Method in interface org.jhotdraw.draw.DrawingView
Converts drawing coordinates to view coordinates.
DrawingView - Interface in org.jhotdraw.draw
DrawingView renders a Drawing and listens to its changes.
DrawLiveConnectApplet - Class in org.jhotdraw.samples.draw
DrawLiveConnectApplet.
DrawLiveConnectApplet() - Constructor for class org.jhotdraw.samples.draw.DrawLiveConnectApplet
 
drawPresentationFigure(Graphics2D) - Method in class org.jhotdraw.draw.GraphicalCompositeFigure
 
DrawProject - Class in org.jhotdraw.samples.draw
A drawing project.
DrawProject() - Constructor for class org.jhotdraw.samples.draw.DrawProject
Creates a new Project.
drawRectangle(Graphics2D, Color, Color) - Method in class org.jhotdraw.draw.AbstractHandle
 
drawStroke(Graphics2D) - Method in class org.jhotdraw.draw.AbstractAttributedCompositeFigure
This method is called by method draw() to draw the text of the figure .
drawStroke(Graphics2D) - Method in class org.jhotdraw.draw.AbstractAttributedFigure
This method is called by method draw() to draw the text of the figure .
drawStroke(Graphics2D) - Method in class org.jhotdraw.draw.BezierFigure
 
drawStroke(Graphics2D) - Method in class org.jhotdraw.draw.DiamondFigure
 
drawStroke(Graphics2D) - Method in class org.jhotdraw.draw.EllipseFigure
 
drawStroke(Graphics2D) - Method in class org.jhotdraw.draw.ImageFigure
 
drawStroke(Graphics2D) - Method in class org.jhotdraw.draw.RectangleFigure
 
drawStroke(Graphics2D) - Method in class org.jhotdraw.draw.RoundRectangleFigure
 
drawStroke(Graphics2D) - Method in class org.jhotdraw.draw.TextAreaFigure
 
drawStroke(Graphics2D) - Method in class org.jhotdraw.draw.TextFigure
 
drawStroke(Graphics2D) - Method in class org.jhotdraw.draw.TriangleFigure
 
drawStroke(Graphics2D) - Method in class org.jhotdraw.samples.mini.StraightLineFigure
 
drawStroke(Graphics2D) - Method in class org.jhotdraw.samples.svg.figures.SVGEllipseFigure
 
drawStroke(Graphics2D) - Method in class org.jhotdraw.samples.svg.figures.SVGImageFigure
 
drawStroke(Graphics2D) - Method in class org.jhotdraw.samples.svg.figures.SVGPathFigure
 
drawStroke(Graphics2D) - Method in class org.jhotdraw.samples.svg.figures.SVGRectFigure
 
drawStroke(Graphics2D) - Method in class org.jhotdraw.samples.svg.figures.SVGTextAreaFigure
 
drawStroke(Graphics2D) - Method in class org.jhotdraw.samples.svg.figures.SVGTextFigure
 
drawText(Graphics2D) - Method in class org.jhotdraw.draw.AbstractAttributedCompositeFigure
 
drawText(Graphics2D) - Method in class org.jhotdraw.draw.AbstractAttributedFigure
 
drawText(Graphics2D) - Method in class org.jhotdraw.draw.TextAreaFigure
 
drawText(Graphics2D) - Method in class org.jhotdraw.draw.TextFigure
 
drawText(Graphics2D) - Method in class org.jhotdraw.samples.svg.figures.SVGTextAreaFigure
 
drawText(Graphics2D) - Method in class org.jhotdraw.samples.svg.figures.SVGTextFigure
 
drawTool(Graphics2D) - Method in class org.jhotdraw.draw.DefaultDrawingView
 
duplicate() - Method in interface org.jhotdraw.app.EditableComponent
Duplicates the selected region.
duplicate() - Method in interface org.jhotdraw.application.EditableComponent
Duplicates the selected region.
duplicate() - Method in class org.jhotdraw.draw.DefaultDrawingView
 
DuplicateAction - Class in org.jhotdraw.app.action
DuplicateAction.
DuplicateAction() - Constructor for class org.jhotdraw.app.action.DuplicateAction
Creates a new instance.
DuplicateAction - Class in org.jhotdraw.application.action
DuplicateAction.
DuplicateAction() - Constructor for class org.jhotdraw.application.action.DuplicateAction
Creates a new instance.

E

east(Figure) - Static method in class org.jhotdraw.draw.MoveHandle
 
east() - Static method in class org.jhotdraw.draw.RelativeDecoratorLocator
 
east() - Static method in class org.jhotdraw.draw.RelativeLocator
Non-transforming East.
east(boolean) - Static method in class org.jhotdraw.draw.RelativeLocator
East.
east(Figure) - Static method in class org.jhotdraw.draw.ResizeHandleKit
 
east(Figure) - Static method in class org.jhotdraw.draw.TransformHandleKit
 
east(Rectangle) - Static method in class org.jhotdraw.geom.Geom
 
east(Rectangle2D.Double) - Static method in class org.jhotdraw.geom.Geom
 
editable - Variable in class org.jhotdraw.draw.TextAreaFigure
 
editable - Variable in class org.jhotdraw.draw.TextFigure
 
EditableComponent - Interface in org.jhotdraw.app
This interface must be implemented by components which are editable.
EditableComponent - Interface in org.jhotdraw.application
This interface must be implemented by components which are editable.
editCopy() - Method in class org.jhotdraw.draw.AbstractTool
Copies the selection into the clipboard.
editCopy() - Method in interface org.jhotdraw.draw.Tool
Copies the selection into the clipboard.
editCut() - Method in class org.jhotdraw.draw.AbstractTool
Cuts the selection into the clipboard.
editCut() - Method in interface org.jhotdraw.draw.Tool
Cuts the selection into the clipboard.
editDelete() - Method in class org.jhotdraw.draw.AbstractTool
Deletes the selection.
editDelete() - Method in interface org.jhotdraw.draw.Tool
Deletes the selection.
editDuplicate() - Method in class org.jhotdraw.draw.AbstractTool
Duplicates the selection.
editDuplicate() - Method in interface org.jhotdraw.draw.Tool
Duplicates the selection.
editor - Variable in class org.jhotdraw.draw.AbstractTool
 
editor - Variable in class org.jhotdraw.draw.action.AbstractEditorAction
 
editor - Variable in class org.jhotdraw.samples.teddy.TeddyProject
 
editor - Variable in class org.jhotdraw.samples.teddyapplication.TeddyView
 
EditorColorIcon - Class in org.jhotdraw.draw.action
EditorColorIcon draws a shape with the color of the specified default attribute of the DrawingEditor onto the icon.
EditorColorIcon(DrawingEditor, AttributeKey<Color>, URL, Shape) - Constructor for class org.jhotdraw.draw.action.EditorColorIcon
Creates a new instance.
EditorColorIcon(DrawingEditor, AttributeKey<Color>, Image, Shape) - Constructor for class org.jhotdraw.draw.action.EditorColorIcon
 
EditorSample - Class in org.jhotdraw.samples.mini
Example showing how to create an editor that can edit multiple drawing views.
EditorSample() - Constructor for class org.jhotdraw.samples.mini.EditorSample
 
editorViewport - Variable in class org.jhotdraw.samples.teddy.TeddyProject
 
editorViewport - Variable in class org.jhotdraw.samples.teddyapplication.TeddyView
 
editPaste() - Method in class org.jhotdraw.draw.AbstractTool
Pastes the contents of the clipboard.
editPaste() - Method in interface org.jhotdraw.draw.Tool
Pastes the contents of the clipboard.
editScrollContainer - Variable in class org.jhotdraw.draw.FloatingTextArea
A scroll pane to allow for vertical scrolling while editing
editWidget - Variable in class org.jhotdraw.draw.FloatingTextArea
The actual editor
ElbowLiner - Class in org.jhotdraw.draw
A Liner that constrains a connection to orthogonal lines.
ElbowLiner() - Constructor for class org.jhotdraw.draw.ElbowLiner
Creates a new instance.
ElbowLiner(double) - Constructor for class org.jhotdraw.draw.ElbowLiner
 
ellipse - Variable in class org.jhotdraw.draw.EllipseFigure
 
EllipseFigure - Class in org.jhotdraw.draw
EllipseFigure.
EllipseFigure() - Constructor for class org.jhotdraw.draw.EllipseFigure
Creates a new instance.
EllipseFigure(double, double, double, double) - Constructor for class org.jhotdraw.draw.EllipseFigure
 
ENCODE - Static variable in class org.jhotdraw.io.Base64
Specify encoding.
encodeBytes(byte[]) - Static method in class org.jhotdraw.io.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int) - Static method in class org.jhotdraw.io.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int, int) - Static method in class org.jhotdraw.io.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int, int, int) - Static method in class org.jhotdraw.io.Base64
Encodes a byte array into Base64 notation.
encodeFromFile(String) - Static method in class org.jhotdraw.io.Base64
Convenience method for reading a binary file and base64-encoding it.
encodeObject(Serializable) - Static method in class org.jhotdraw.io.Base64
Serializes an object and returns the Base64-encoded version of that serialized object.
encodeObject(Serializable, int) - Static method in class org.jhotdraw.io.Base64
Serializes an object and returns the Base64-encoded version of that serialized object.
encodeToFile(byte[], String) - Static method in class org.jhotdraw.io.Base64
Convenience method for encoding data to a file.
end() - Method in class org.jhotdraw.draw.CompositeTransformEdit
Sets inProgress to false.
END_DECORATION - Static variable in class org.jhotdraw.draw.AttributeKeys
 
endEdit() - Method in class org.jhotdraw.draw.TextAreaTool
 
endEdit() - Method in class org.jhotdraw.draw.TextTool
 
endOverlay() - Method in class org.jhotdraw.draw.FloatingTextArea
Removes the overlay.
endOverlay() - Method in class org.jhotdraw.draw.FloatingTextField
Removes the overlay.
eolIsSignificant(boolean) - Method in class org.jhotdraw.io.StreamPosTokenizer
Determines whether or not ends of line are treated as tokens.
equals(Object) - Method in class org.jhotdraw.draw.AttributeKey
 
equals(Object) - Method in class org.jhotdraw.geom.BezierPath.Node
 
equals(Object) - Method in class org.jhotdraw.geom.Dimension2DDouble
Checks whether two dimension objects have equal values.
equals(Object) - Method in class org.jhotdraw.geom.Insets2D
Checks whether two insets objects are equal.
equals(Object) - Method in class org.jhotdraw.samples.svg.LinearGradient
 
equals(LinearGradient) - Method in class org.jhotdraw.samples.svg.LinearGradient
 
equals(Object) - Method in class org.jhotdraw.samples.svg.RadialGradient
 
equals(RadialGradient) - Method in class org.jhotdraw.samples.svg.RadialGradient
 
execute(Runnable) - Method in class org.jhotdraw.app.AbstractProject
Executes the specified runnable on the worker thread of the project.
execute(Runnable) - Method in interface org.jhotdraw.app.Project
Executes the specified runnable on the worker thread of the project.
execute(Runnable) - Method in class org.jhotdraw.application.AbstractDocumentView
Executes the specified runnable on the worker thread of the documentView.
execute(Runnable) - Method in interface org.jhotdraw.application.DocumentView
Executes the specified runnable on the worker thread of the view.
executor - Variable in class org.jhotdraw.app.AbstractProject
The executor used to perform background tasks for the Project in a controlled manner.
executor - Variable in class org.jhotdraw.application.AbstractDocumentView
The executor used to perform background tasks for the DocumentView in a controlled manner.
ExitAction - Class in org.jhotdraw.app.action
Exits the application after letting the user save or close unsaved projects.
ExitAction(Application) - Constructor for class org.jhotdraw.app.action.ExitAction
Creates a new instance.
ExitAction - Class in org.jhotdraw.application.action
Exits the application after letting the user save or close unsaved getViews.
ExitAction() - Constructor for class org.jhotdraw.application.action.ExitAction
Creates a new instance.
export(File, FileFilter, Component) - Method in interface org.jhotdraw.app.action.ExportableProject
Exports the project.
export(File, FileFilter, Component) - Method in interface org.jhotdraw.application.action.ExportableDocumentView
Exports the documentView.
export(File, FileFilter, Component) - Method in class org.jhotdraw.samples.svg.SVGProject
 
ExportableDocumentView - Interface in org.jhotdraw.application.action
ExportableDocumentView is implemented by DocumentView's that support the ExportAction.
ExportableProject - Interface in org.jhotdraw.app.action
ExportableProject is implemented by Project's that support the ExportAction.
ExportAction - Class in org.jhotdraw.app.action
Presents a file chooser to the user and then exports the Project to the chosen file.
ExportAction(Application) - Constructor for class org.jhotdraw.app.action.ExportAction
Creates a new instance.
ExportAction - Class in org.jhotdraw.application.action
Presents a file chooser to the user and then exports the view to the chosen file.
ExportAction() - Constructor for class org.jhotdraw.application.action.ExportAction
Creates a new instance.
exportAsDrag(JComponent, InputEvent, int) - Method in class org.jhotdraw.draw.DefaultDrawingViewTransferHandler
 
exportChooser - Variable in class org.jhotdraw.samples.svg.SVGProject
 
exportDone(JComponent, Transferable, int) - Method in class org.jhotdraw.draw.DefaultDrawingViewTransferHandler
 
exportToFile(ExportableProject, File, FileFilter, Component) - Method in class org.jhotdraw.app.action.ExportAction
 
exportToFile(ExportableDocumentView, File, FileFilter, Component) - Method in class org.jhotdraw.application.action.ExportAction
 
ExtensionFileFilter - Class in org.jhotdraw.io
Filters files by their extensions.
ExtensionFileFilter(String, String) - Constructor for class org.jhotdraw.io.ExtensionFileFilter
Creates a new instance.
ExtensionFileFilter(String, String[]) - Constructor for class org.jhotdraw.io.ExtensionFileFilter
Creates a new instance.

F

fetchAvailableCharSets() - Method in class org.jhotdraw.samples.teddy.CharacterSetAccessory
 
fetchAvailableCharSets() - Method in class org.jhotdraw.samples.teddyapplication.CharacterSetAccessory
 
Figure - Interface in org.jhotdraw.draw
The interface of a graphical figure.
FigureAdapter - Class in org.jhotdraw.draw
FigureAdapter implements the FigureListener interface with empty methods.
FigureAdapter() - Constructor for class org.jhotdraw.draw.FigureAdapter
 
figureAdded(FigureEvent) - Method in class org.jhotdraw.draw.AbstractHandle
Sent when a figure was added.
figureAdded(FigureEvent) - Method in class org.jhotdraw.draw.BidirectionalConnectionTool
 
figureAdded(DrawingEvent) - Method in class org.jhotdraw.draw.DefaultDrawingView
 
figureAdded(DrawingEvent) - Method in interface org.jhotdraw.draw.DrawingListener
Sent when a figure was added.
figureAdded(FigureEvent) - Method in class org.jhotdraw.draw.FigureAdapter
 
figureAdded(FigureEvent) - Method in interface org.jhotdraw.draw.FigureListener
Sent when a figure was added to a drawing.
figureAdded(FigureEvent) - Method in class org.jhotdraw.draw.LabelFigure
 
figureAdded(FigureEvent) - Method in class org.jhotdraw.gui.AttributeFieldEventHandler
 
figureAreaInvalidated(FigureEvent) - Method in class org.jhotdraw.draw.AbstractHandle
Sent when a region used by the figure needs to be repainted.
figureAreaInvalidated(FigureEvent) - Method in class org.jhotdraw.draw.BidirectionalConnectionTool
 
figureAreaInvalidated(FigureEvent) - Method in class org.jhotdraw.draw.DefaultDrawing.FigureHandler
 
figureAreaInvalidated(FigureEvent) - Method in class org.jhotdraw.draw.FigureAdapter
 
figureAreaInvalidated(FigureEvent) - Method in interface org.jhotdraw.draw.FigureListener
Sent when the drawing area used by the figure needs to be repainted.
figureAreaInvalidated(FigureEvent) - Method in class org.jhotdraw.draw.LabelFigure
 
figureAreaInvalidated(FigureEvent) - Method in class org.jhotdraw.draw.QuadTreeDrawing.FigureHandler
 
figureAreaInvalidated(FigureEvent) - Method in class org.jhotdraw.gui.AttributeFieldEventHandler
 
figureAttributeChanged(FigureEvent) - Method in class org.jhotdraw.draw.AbstractHandle
 
figureAttributeChanged(FigureEvent) - Method in class org.jhotdraw.draw.BidirectionalConnectionTool
 
figureAttributeChanged(FigureEvent) - Method in class org.jhotdraw.draw.FigureAdapter
 
figureAttributeChanged(FigureEvent) - Method in interface org.jhotdraw.draw.FigureListener
Sent when an attribute of the figure has changed.
figureAttributeChanged(FigureEvent) - Method in class org.jhotdraw.draw.LabelFigure
 
figureAttributeChanged(FigureEvent) - Method in class org.jhotdraw.gui.AttributeFieldEventHandler
 
figureChanged(FigureEvent) - Method in class org.jhotdraw.draw.AbstractHandle
Sent when the bounds or shape of a figure has changed.
figureChanged(FigureEvent) - Method in class org.jhotdraw.draw.BidirectionalConnectionTool
 
figureChanged(FigureEvent) - Method in class org.jhotdraw.draw.DefaultDrawing.FigureHandler
 
figureChanged(FigureEvent) - Method in class org.jhotdraw.draw.FigureAdapter
 
figureChanged(FigureEvent) - Method in interface org.jhotdraw.draw.FigureListener
Sent when the geometry (for example the bounds) of the figure has changed.
figureChanged(FigureEvent) - Method in class org.jhotdraw.draw.LabelFigure
 
figureChanged(FigureEvent) - Method in class org.jhotdraw.draw.QuadTreeDrawing.FigureHandler
 
figureChanged(FigureEvent) - Method in class org.jhotdraw.gui.AttributeFieldEventHandler
 
figureContains(Point2D.Double) - Method in class org.jhotdraw.draw.AbstractAttributedDecoratedFigure
 
figureContains(Point2D.Double) - Method in class org.jhotdraw.draw.ImageFigure
Checks if a Point2D.Double is inside the figure.
figureContains(Point2D.Double) - Method in class org.jhotdraw.draw.TextAreaFigure
 
figureContains(Point2D.Double) - Method in class org.jhotdraw.draw.TextFigure
 
FigureEvent - Class in org.jhotdraw.draw
Change event passed to FigureListeners.
FigureEvent(Figure, Rectangle2D.Double) - Constructor for class org.jhotdraw.draw.FigureEvent
Constructs an event for the given source Figure.
FigureEvent(Figure, AttributeKey, Object, Object) - Constructor for class org.jhotdraw.draw.FigureEvent
Constructs an event for the given source Figure.
figureHandlesChanged(FigureEvent) - Method in class org.jhotdraw.draw.AbstractHandle
 
figureHandlesChanged(FigureEvent) - Method in class org.jhotdraw.draw.BidirectionalConnectionTool
 
figureHandlesChanged(FigureEvent) - Method in class org.jhotdraw.draw.FigureAdapter
 
figureHandlesChanged(FigureEvent) - Method in interface org.jhotdraw.draw.FigureListener
Sent when handles of a Figure have been added, removed or replaced.
figureHandlesChanged(FigureEvent) - Method in class org.jhotdraw.draw.LabelFigure
 
figureHandlesChanged(FigureEvent) - Method in class org.jhotdraw.gui.AttributeFieldEventHandler
 
FigureLayerComparator - Class in org.jhotdraw.draw
FigureLayerComparator.
FigureListener - Interface in org.jhotdraw.draw
Listener interested in Figure changes.
figureRemoved(FigureEvent) - Method in class org.jhotdraw.draw.AbstractHandle
Sent when a figure was removed.
figureRemoved(FigureEvent) - Method in class org.jhotdraw.draw.BidirectionalConnectionTool
 
figureRemoved(DrawingEvent) - Method in class org.jhotdraw.draw.DefaultDrawingView
 
figureRemoved(DrawingEvent) - Method in interface org.jhotdraw.draw.DrawingListener
Sent when a figure was removed.
figureRemoved(FigureEvent) - Method in class org.jhotdraw.draw.FigureAdapter
 
figureRemoved(FigureEvent) - Method in interface org.jhotdraw.draw.FigureListener
Sent when a figure was removed from a drawing.
figureRemoved(FigureEvent) - Method in class org.jhotdraw.draw.LabelFigure
 
figureRemoved(FigureEvent) - Method in class org.jhotdraw.gui.AttributeFieldEventHandler
 
figureRequestRemove(FigureEvent) - Method in class org.jhotdraw.draw.AbstractHandle
Sent when a figure requests to be removed.
figureRequestRemove(FigureEvent) - Method in class org.jhotdraw.draw.BidirectionalConnectionTool
 
figureRequestRemove(FigureEvent) - Method in class org.jhotdraw.draw.DefaultDrawing.FigureHandler
 
figureRequestRemove(FigureEvent) - Method in class org.jhotdraw.draw.FigureAdapter
 
figureRequestRemove(FigureEvent) - Method in interface org.jhotdraw.draw.FigureListener
Sent when the figure requests to be removed from a drawing.
figureRequestRemove(FigureEvent) - Method in class org.jhotdraw.draw.LabelFigure
 
figureRequestRemove(FigureEvent) - Method in class org.jhotdraw.draw.QuadTreeDrawing.FigureHandler
 
figureRequestRemove(FigureEvent) - Method in class org.jhotdraw.gui.AttributeFieldEventHandler
 
FigureSelectionEvent - Class in org.jhotdraw.draw
FigureSelectionEvent.
FigureSelectionEvent(DrawingView, Set<Figure>, Set<Figure>) - Constructor for class org.jhotdraw.draw.FigureSelectionEvent
Creates a new instance.
FigureSelectionListener - Interface in org.jhotdraw.draw
FigureSelectionListener.
file - Variable in class org.jhotdraw.app.AbstractProject
The project file.
file - Variable in class org.jhotdraw.application.AbstractDocumentView
The documentView file.
fileExported(ExportableProject, File, Object) - Method in class org.jhotdraw.app.action.ExportAction
 
fileExported(ExportableDocumentView, File, Object) - Method in class org.jhotdraw.application.action.ExportAction
 
fileOpened(Project, File, Object) - Method in class org.jhotdraw.app.action.LoadAction
 
fileOpened(Project, File, Object) - Method in class org.jhotdraw.app.action.LoadRecentAction
 
fileOpened(Project, File, Object) - Method in class org.jhotdraw.app.action.OpenAction
 
fileOpened(Project, File, Object) - Method in class org.jhotdraw.app.action.OpenRecentAction
 
fileOpened(DocumentView, File, Object) - Method in class org.jhotdraw.application.action.LoadAction
 
fileOpened(DocumentView, File, Object) - Method in class org.jhotdraw.application.action.LoadRecentAction
 
fileOpened(DocumentView, File, Object) - Method in class org.jhotdraw.application.action.OpenAction
 
fileOpened(DocumentView, File, Object) - Method in class org.jhotdraw.application.action.OpenRecentAction
 
fileSaved(Project, File, Object) - Method in class org.jhotdraw.app.action.AbstractSaveBeforeAction
 
fileSaved(Project, File, Object) - Method in class org.jhotdraw.app.action.ExitAction
 
fileSaved(Project, File, Object) - Method in class org.jhotdraw.app.action.SaveAction
XXX - Change type of value to Throwable
fileSaved(DocumentView, File, Object) - Method in class org.jhotdraw.application.action.AbstractSaveBeforeAction
 
fileSaved(DocumentView, File, Object) - Method in class org.jhotdraw.application.action.ExitAction
 
fileSaved(DocumentView, File, Object) - Method in class org.jhotdraw.application.action.SaveAction
XXX - Change type of value to Throwable
fileSavedAndReviewNext(Project, File, Object) - Method in class org.jhotdraw.app.action.ExitAction
 
fileSavedAndReviewNext(DocumentView, File, Object) - Method in class org.jhotdraw.application.action.ExitAction
 
FILL_COLOR - Static variable in class org.jhotdraw.draw.AttributeKeys
Fill color.
FILL_GRADIENT - Static variable in class org.jhotdraw.samples.svg.SVGAttributeKeys
Specifies the fill gradient of a SVG figure.
FILL_OPACITY - Static variable in class org.jhotdraw.samples.svg.SVGAttributeKeys
Specifies the fill opacity of a SVG figure.
FILL_OPEN_PATH - Static variable in class org.jhotdraw.draw.AttributeKeys
Fill BezierFigure.
FILL_UNDER_STROKE - Static variable in class org.jhotdraw.draw.AttributeKeys
Fill under stroke.
FindAction - Class in org.jhotdraw.app.action
Presents a printer dialog to the user and then prints the Project to the chosen printer.
FindAction(Application) - Constructor for class org.jhotdraw.app.action.FindAction
Creates a new instance.
FindAction - Class in org.jhotdraw.application.action
Presents a printer dialog to the user and then prints the DocumentView to the chosen printer.
FindAction() - Constructor for class org.jhotdraw.application.action.FindAction
Creates a new instance.
FindAction - Class in org.jhotdraw.samples.teddy.action
FindAction shows the find dialog.
FindAction(Application) - Constructor for class org.jhotdraw.samples.teddy.action.FindAction
Creates a new instance.
FindAction - Class in org.jhotdraw.samples.teddyapplication.action
FindAction shows the find dialog.
FindAction() - Constructor for class org.jhotdraw.samples.teddyapplication.action.FindAction
Creates a new instance.
findChild(Point2D.Double) - Method in class org.jhotdraw.draw.AbstractCompositeFigure
 
findChildIndex(Point2D.Double) - Method in class org.jhotdraw.draw.AbstractCompositeFigure
 
findCompatibleConnector(Connector, boolean) - Method in class org.jhotdraw.draw.AbstractFigure
 
findCompatibleConnector(Connector, boolean) - Method in class org.jhotdraw.draw.BezierFigure
 
findCompatibleConnector(Connector, boolean) - Method in class org.jhotdraw.draw.DiamondFigure
 
findCompatibleConnector(Connector, boolean) - Method in class org.jhotdraw.draw.EllipseFigure
 
findCompatibleConnector(Connector, boolean) - Method in interface org.jhotdraw.draw.Figure
Gets a compatible connector.
findCompatibleConnector(Connector, boolean) - Method in class org.jhotdraw.draw.ImageFigure
 
findCompatibleConnector(Connector, boolean) - Method in class org.jhotdraw.draw.RoundRectangleFigure
 
findCompatibleConnector(Connector, boolean) - Method in class org.jhotdraw.draw.TriangleFigure
 
findCompatibleConnector(Connector, boolean) - Method in class org.jhotdraw.samples.net.figures.NodeFigure
 
findCompatibleConnector(Connector, boolean) - Method in class org.jhotdraw.samples.svg.figures.SVGEllipseFigure
 
findCompatibleConnector(Connector, boolean) - Method in class org.jhotdraw.samples.svg.figures.SVGImageFigure
 
findCompatibleConnector(Connector, boolean) - Method in class org.jhotdraw.samples.svg.figures.SVGPathFigure
 
findCompatibleConnector(Connector, boolean) - Method in class org.jhotdraw.samples.svg.figures.SVGRectFigure
 
findCompatibleConnector(Connector, boolean) - Method in class org.jhotdraw.samples.svg.figures.SVGTextAreaFigure
 
findCompatibleConnector(Connector, boolean) - Method in class org.jhotdraw.samples.svg.figures.SVGTextFigure
 
findConnectableConnector(Figure, Point2D.Double) - Method in class org.jhotdraw.draw.ConnectorHandle
Finds a connection end figure.
findConnection(Point2D.Double, Drawing) - Method in class org.jhotdraw.draw.BidirectionalConnectionTool
Finds an existing connection figure.
findConnectionStart(Point2D.Double, Drawing) - Method in class org.jhotdraw.draw.BidirectionalConnectionTool
Finds a connection start figure.
findConnector(Point2D.Double, Figure, ConnectionFigure) - Method in class org.jhotdraw.draw.AbstractConnectionHandle
 
findConnector(Point2D.Double, ConnectionFigure) - Method in class org.jhotdraw.draw.AbstractFigure
Returns the Figures connector for the specified location.
findConnector(Point2D.Double, ConnectionFigure) - Method in class org.jhotdraw.draw.BezierFigure
Returns the Figures connector for the specified location.
findConnector(Point2D.Double, ConnectionFigure) - Method in class org.jhotdraw.draw.DiamondFigure
Returns the Figures connector for the specified location.
findConnector(Point2D.Double, ConnectionFigure) - Method in class org.jhotdraw.draw.EllipseFigure
 
findConnector(Point2D.Double, ConnectionFigure) - Method in interface org.jhotdraw.draw.Figure
Gets a connector for this figure at the given location.
findConnector(Point2D.Double, ConnectionFigure) - Method in class org.jhotdraw.draw.ImageFigure
 
findConnector(Point2D.Double, ConnectionFigure) - Method in class org.jhotdraw.draw.RoundRectangleFigure
 
findConnector(Point2D.Double, ConnectionFigure) - Method in class org.jhotdraw.draw.TriangleFigure
 
findConnector(Point2D.Double, ConnectionFigure) - Method in class org.jhotdraw.samples.net.figures.NodeFigure
 
findConnector(Point2D.Double, ConnectionFigure) - Method in class org.jhotdraw.samples.svg.figures.SVGEllipseFigure
 
findConnector(Point2D.Double, ConnectionFigure) - Method in class org.jhotdraw.samples.svg.figures.SVGImageFigure
 
findConnector(Point2D.Double, ConnectionFigure) - Method in class org.jhotdraw.samples.svg.figures.SVGPathFigure
 
findConnector(Point2D.Double, ConnectionFigure) - Method in class org.jhotdraw.samples.svg.figures.SVGRectFigure
 
findConnector(Point2D.Double, ConnectionFigure) - Method in class org.jhotdraw.samples.svg.figures.SVGTextAreaFigure
 
findConnector(Point2D.Double, ConnectionFigure) - Method in class org.jhotdraw.samples.svg.figures.SVGTextFigure
 
findContains(Point2D.Double) - Method in class org.jhotdraw.geom.QuadTree
 
FindDialog - Class in org.jhotdraw.samples.teddy
 
FindDialog(Application) - Constructor for class org.jhotdraw.samples.teddy.FindDialog
Creates new form FindDialog
FindDialog - Class in org.jhotdraw.samples.teddyapplication
Find Dialog.
FindDialog() - Constructor for class org.jhotdraw.samples.teddyapplication.FindDialog
Creates new form FindDialog
findEnd(ConnectionFigure) - Method in class org.jhotdraw.draw.AbstractConnector
 
findEnd(ConnectionFigure) - Method in class org.jhotdraw.draw.ChopRectangleConnector
 
findEnd(ConnectionFigure) - Method in interface org.jhotdraw.draw.Connector
Finds the end point for the connection.
findField - Variable in class org.jhotdraw.samples.teddy.FindDialog
 
findField - Variable in class org.jhotdraw.samples.teddyapplication.FindDialog
 
findFigure(Point2D.Double) - Method in class org.jhotdraw.draw.DefaultDrawing
 
findFigure(Point) - Method in class org.jhotdraw.draw.DefaultDrawingView
Finds a figure at a given coordinates.
findFigure(Point2D.Double) - Method in interface org.jhotdraw.draw.Drawing
Finds a top level Figure.
findFigure(Point) - Method in interface org.jhotdraw.draw.DrawingView
Finds a figure at the given point.
findFigure(Point2D.Double) - Method in class org.jhotdraw.draw.QuadTreeDrawing
 
findFigureBehind(Point2D.Double, Figure) - Method in class org.jhotdraw.draw.DefaultDrawing
 
findFigureBehind(Point2D.Double, Collection<Figure>) - Method in class org.jhotdraw.draw.DefaultDrawing
 
findFigureBehind(Point2D.Double, Figure) - Method in interface org.jhotdraw.draw.Drawing
Finds a top level Figure which is behind the specified Figure.
findFigureBehind(Point2D.Double, Collection<Figure>) - Method in interface org.jhotdraw.draw.Drawing
Finds a top level Figure which is behind the specified Figures.
findFigureBehind(Point2D.Double, Figure) - Method in class org.jhotdraw.draw.QuadTreeDrawing
 
findFigureBehind(Point2D.Double, Collection<Figure>) - Method in class org.jhotdraw.draw.QuadTreeDrawing
 
findFigureExcept(Point2D.Double, Figure) - Method in class org.jhotdraw.draw.DefaultDrawing
 
findFigureExcept(Point2D.Double, Collection<Figure>) - Method in class org.jhotdraw.draw.DefaultDrawing
 
findFigureExcept(Point2D.Double, Figure) - Method in interface org.jhotdraw.draw.Drawing
Finds a top level Figure.
findFigureExcept(Point2D.Double, Collection<Figure>) - Method in interface org.jhotdraw.draw.Drawing
Finds a top level Figure.
findFigureExcept(Point2D.Double, Figure) - Method in class org.jhotdraw.draw.QuadTreeDrawing
 
findFigureExcept(Point2D.Double, Collection) - Method in class org.jhotdraw.draw.QuadTreeDrawing
 
findFigureInside(Point2D.Double) - Method in class org.jhotdraw.draw.AbstractCompositeFigure
 
findFigureInside(Point2D.Double) - Method in class org.jhotdraw.draw.AbstractFigure
 
findFigureInside(Point2D.Double) - Method in class org.jhotdraw.draw.DefaultDrawing
 
findFigureInside(Point2D.Double) - Method in interface org.jhotdraw.draw.Drawing
Finds a figure but descends into a figure's children.
findFigureInside(Point2D.Double) - Method in interface org.jhotdraw.draw.Figure
Returns the figure that contains the given point.
findFigureInside(Point2D.Double) - Method in class org.jhotdraw.draw.LabeledLineConnectionFigure
 
findFigureInside(Point2D.Double) - Method in class org.jhotdraw.draw.QuadTreeDrawing
 
findFigures(Rectangle2D.Double) - Method in class org.jhotdraw.draw.DefaultDrawing
 
findFigures(Rectangle) - Method in class org.jhotdraw.draw.DefaultDrawingView
 
findFigures(Rectangle2D.Double) - Method in interface org.jhotdraw.draw.Drawing
Returns all figures that lie within or intersect the specified bounds.
findFigures(Rectangle) - Method in interface org.jhotdraw.draw.DrawingView
Returns all figures that lie within or intersect the specified bounds.
findFigures(Rectangle2D.Double) - Method in class org.jhotdraw.draw.QuadTreeDrawing
 
findFiguresWithin(Rectangle2D.Double) - Method in class org.jhotdraw.draw.DefaultDrawing
 
findFiguresWithin(Rectangle) - Method in class org.jhotdraw.draw.DefaultDrawingView
 
findFiguresWithin(Rectangle2D.Double) - Method in interface org.jhotdraw.draw.Drawing
Returns all figures that lie within the specified bounds.
findFiguresWithin(Rectangle) - Method in interface org.jhotdraw.draw.DrawingView
Returns all figures that lie within the specified bounds.
findFiguresWithin(Rectangle2D.Double) - Method in class org.jhotdraw.draw.QuadTreeDrawing
 
findHandle(Point) - Method in class org.jhotdraw.draw.DefaultDrawingView
Finds a handle at a given coordinates.
findHandle(Point) - Method in interface org.jhotdraw.draw.DrawingView
Finds a handle at the given coordinates.
findInside(Rectangle2D.Double) - Method in class org.jhotdraw.geom.QuadTree
 
findIntersects(Rectangle2D) - Method in class org.jhotdraw.geom.QuadTree
 
findIntersects(Rectangle2D.Double) - Method in class org.jhotdraw.geom.QuadTree
 
findLabel - Variable in class org.jhotdraw.samples.teddy.FindDialog
 
findLabel - Variable in class org.jhotdraw.samples.teddyapplication.FindDialog
 
findNext(int) - Method in class org.jhotdraw.samples.teddy.regex.Matcher
Resets this matcher and then attempts to find the next subsequence of the input sequence that matches the pattern, starting at the specified index.
findNext() - Method in class org.jhotdraw.samples.teddy.regex.Matcher
Attempts to find the next subsequence of the input sequence that matches the pattern.
findNext(int) - Method in class org.jhotdraw.samples.teddyapplication.regex.Matcher
Resets this matcher and then attempts to find the next subsequence of the input sequence that matches the pattern, starting at the specified index.
findNext() - Method in class org.jhotdraw.samples.teddyapplication.regex.Matcher
Attempts to find the next subsequence of the input sequence that matches the pattern.
findNode(Point2D.Double) - Method in class org.jhotdraw.draw.BezierFigure
Finds a control point index.
findPoint(ConnectionFigure) - Method in class org.jhotdraw.draw.AbstractConnector
Gets the connection point.
findPrevious(int) - Method in class org.jhotdraw.samples.teddy.regex.Matcher
Resets this matcher and then attempts to find the previous subsequence of the input sequence that matches the pattern, starting at the specified index.
findPrevious() - Method in class org.jhotdraw.samples.teddy.regex.Matcher
Attempts to find the previous subsequence of the input sequence that matches the pattern.
findPrevious(int) - Method in class org.jhotdraw.samples.teddyapplication.regex.Matcher
Resets this matcher and then attempts to find the previous subsequence of the input sequence that matches the pattern, starting at the specified index.
findPrevious() - Method in class org.jhotdraw.samples.teddyapplication.regex.Matcher
Attempts to find the previous subsequence of the input sequence that matches the pattern.
findScrollPane - Variable in class org.jhotdraw.samples.teddy.FindDialog
 
findScrollPane - Variable in class org.jhotdraw.samples.teddyapplication.FindDialog
 
findSegment(Point2D.Double) - Method in class org.jhotdraw.draw.BezierFigure
Gets the segment of the polyline that is hit by the given Point2D.Double.
findSegment(Point2D.Double, float) - Method in class org.jhotdraw.geom.BezierPath
Gets the segment of the polyline that is hit by the given Point2D.Double.
findSource(Point2D.Double, Drawing) - Method in class org.jhotdraw.draw.BidirectionalConnectionTool
Finds a connectable figure target.
findStart(ConnectionFigure) - Method in class org.jhotdraw.draw.AbstractConnector
 
findStart(ConnectionFigure) - Method in class org.jhotdraw.draw.ChopRectangleConnector
 
findStart(ConnectionFigure) - Method in interface org.jhotdraw.draw.Connector
Finds the start point for the connection.
findTarget(Point2D.Double, Drawing) - Method in class org.jhotdraw.draw.BidirectionalConnectionTool
Finds a connectable figure target.
findView(Container) - Method in class org.jhotdraw.draw.action.DrawingEditorProxy
 
findView(Container) - Method in class org.jhotdraw.draw.DefaultDrawingEditor
 
findView(Container) - Method in interface org.jhotdraw.draw.DrawingEditor
Finds a drawing view.
finishCreation(BezierFigure) - Method in class org.jhotdraw.draw.BezierTool
 
finishCreation(BezierFigure) - Method in class org.jhotdraw.samples.svg.PathTool
 
finished(Object) - Method in class org.jhotdraw.gui.Worker
Called on the event dispatching thread (not on the worker thread) after the construct method has returned.
fireAreaInvalidated(Rectangle2D.Double) - Method in class org.jhotdraw.draw.AbstractDrawing
Notify all listenerList that have registered interest for notification on this event type.
fireAreaInvalidated() - Method in class org.jhotdraw.draw.AbstractFigure
Notify all listenerList that have registered interest for notification on this event type.
fireAreaInvalidated(Rectangle2D.Double) - Method in class org.jhotdraw.draw.AbstractFigure
Notify all listenerList that have registered interest for notification on this event type.
fireAreaInvalidated(Rectangle) - Method in class org.jhotdraw.draw.AbstractHandle
Notify all listenerList that have registered interest for notification on this event type.
fireAreaInvalidated(Rectangle2D.Double) - Method in class org.jhotdraw.draw.AbstractTool
Notify all listenerList that have registered interest for notification on this event type.
fireAreaInvalidated(Rectangle) - Method in class org.jhotdraw.draw.AbstractTool
Notify all listenerList that have registered interest for notification on this event type.
fireAttributeChanged(AttributeKey, Object, Object) - Method in class org.jhotdraw.draw.AbstractFigure
Notify all listenerList that have registered interest for notification on this event type.
fireEdit(UndoableEdit) - Method in class org.jhotdraw.samples.teddy.TeddyProject
 
fireEdit(UndoableEdit) - Method in class org.jhotdraw.samples.teddyapplication.TeddyView
 
fireFigureAdded(Figure, int) - Method in class org.jhotdraw.draw.AbstractDrawing
Notify all listenerList that have registered interest for notification on this event type.
fireFigureAdded() - Method in class org.jhotdraw.draw.AbstractFigure
Notify all listenerList that have registered interest for notification on this event type.
fireFigureChanged() - Method in class org.jhotdraw.draw.AbstractFigure
 
fireFigureChanged(Rectangle2D.Double) - Method in class org.jhotdraw.draw.AbstractFigure
Notify all listenerList that have registered interest for notification on this event type.
fireFigureChanged(FigureEvent) - Method in class org.jhotdraw.draw.AbstractFigure
 
fireFigureHandlesChanged() - Method in class org.jhotdraw.draw.AbstractFigure
Notify all listenerList that have registered interest for notification on this event type.
fireFigureRemoved(Figure, int) - Method in class org.jhotdraw.draw.AbstractDrawing
Notify all listenerList that have registered interest for notification on this event type.
fireFigureRemoved() - Method in class org.jhotdraw.draw.AbstractFigure
Notify all listenerList that have registered interest for notification on this event type.
fireFigureRequestRemove() - Method in class org.jhotdraw.draw.AbstractFigure
Notify all listenerList that have registered interest for notification on this event type.
fireHandleRequestRemove(Rectangle) - Method in class org.jhotdraw.draw.AbstractHandle
Notify all listenerList that have registered interest for notification on this event type.
fireHandleRequestSecondaryHandles() - Method in class org.jhotdraw.draw.AbstractHandle
Notify all listenerList that have registered interest for notification on this event type.
fireOptionSelected(JOptionPane) - Method in class org.jhotdraw.gui.JSheet
Notify all listeners that have registered interest for notification on this event type.
fireOptionSelected(JOptionPane, int, Object, Object) - Method in class org.jhotdraw.gui.JSheet
Notify all listeners that have registered interest for notification on this event type.
fireOptionSelected(JFileChooser, int) - Method in class org.jhotdraw.gui.JSheet
Notify all listeners that have registered interest for notification on this event type.
firePropertyChange(String, boolean, boolean) - Method in class org.jhotdraw.beans.AbstractBean
 
firePropertyChange(String, int, int) - Method in class org.jhotdraw.beans.AbstractBean
 
firePropertyChange(String, Object, Object) - Method in class org.jhotdraw.beans.AbstractBean
 
firePropertyChange(String, boolean, boolean) - Method in class org.jhotdraw.undo.UndoRedoManager
 
firePropertyChange(String, int, int) - Method in class org.jhotdraw.undo.UndoRedoManager
 
firePropertyChange(String, Object, Object) - Method in class org.jhotdraw.undo.UndoRedoManager
 
fireSelectionChanged(Set<Figure>, Set<Figure>) - Method in class org.jhotdraw.draw.DefaultDrawingView
Notify all listenerList that have registered interest for notification on this event type.
fireToolDone() - Method in class org.jhotdraw.draw.AbstractTool
Notify all listenerList that have registered interest for notification on this event type.
fireToolStarted(DrawingView) - Method in class org.jhotdraw.draw.AbstractTool
Notify all listenerList that have registered interest for notification on this event type.
fireUndoableEditHappened(UndoableEdit) - Method in class org.jhotdraw.draw.AbstractDrawing
Notify all listenerList that have registered interest for notification on this event type.
fireUndoableEditHappened(UndoableEdit) - Method in class org.jhotdraw.draw.AbstractFigure
Notify all UndoableEditListener of the Drawing, to which this Figure has been added to.
fireUndoableEditHappened(UndoableEdit) - Method in class org.jhotdraw.draw.AbstractHandle
Notify all listenerList that have registered interest for notification on this event type.
fireUndoableEditHappened(UndoableEdit) - Method in class org.jhotdraw.draw.action.AbstractEditorAction
 
fireUndoableEditHappened(UndoableEdit) - Method in class org.jhotdraw.draw.action.AbstractSelectedAction
 
fireUndoableEditHappened(UndoableEdit) - Method in class org.jhotdraw.draw.action.AbstractViewAction
 
fireUndoableEditHappened(UndoableEdit) - Method in interface org.jhotdraw.draw.Drawing
Notify all listenerList that have registered interest for notification on this event type.
fireUndoEvent(Figure) - Method in class org.jhotdraw.draw.BezierTool
 
fireViewTransformChanged() - Method in class org.jhotdraw.draw.DefaultDrawingView
 
fitBezierCurve(BezierPath, double) - Static method in class org.jhotdraw.geom.Bezier
Fit a Bezier curve to a set of digitized points.
fitCurve(Polygon, double) - Static method in class org.jhotdraw.geom.Bezier
Fit a Bezier curve to a set of digitized points.
fitCurve(Point2D.Double[], double) - Static method in class org.jhotdraw.geom.Bezier
Fit a Bezier curve to a set of digitized points.
flattenTransform() - Method in class org.jhotdraw.samples.svg.figures.SVGBezierFigure
Transforms all coords of the figure by the current TRANSFORM attribute and then sets the TRANSFORM attribute to null.
flattenTransform() - Method in class org.jhotdraw.samples.svg.figures.SVGPathFigure
 
FloatingTextArea - Class in org.jhotdraw.draw
A FloatingTextArea overlays an editor on top of an area in a drawing.
FloatingTextArea() - Constructor for class org.jhotdraw.draw.FloatingTextArea
Constructor for the FloatingTextArea object
FloatingTextField - Class in org.jhotdraw.draw
A text field overlay that is used to edit a TextFigure.
FloatingTextField() - Constructor for class org.jhotdraw.draw.FloatingTextField
 
flushBase64() - Method in class org.jhotdraw.io.Base64.OutputStream
Method added by PHIL.
FocusAction - Class in org.jhotdraw.app.action
Requests focus for a Frame.
FocusAction(Project) - Constructor for class org.jhotdraw.app.action.FocusAction
Creates a new instance.
FocusAction - Class in org.jhotdraw.application.action
Requests focus for a DocumentView.
FocusAction(DocumentView) - Constructor for class org.jhotdraw.application.action.FocusAction
Creates a new instance.
FONT_BOLD - Static variable in class org.jhotdraw.draw.AttributeKeys
The value of this attribute is a Boolean object.
FONT_FACE - Static variable in class org.jhotdraw.draw.AttributeKeys
The value of this attribute is a Font object, which is used as a prototype to create the font for the text.
FONT_ITALIC - Static variable in class org.jhotdraw.draw.AttributeKeys
The value of this attribute is a Boolean object.
FONT_SIZE - Static variable in class org.jhotdraw.draw.AttributeKeys
The value of this attribute is a double object.
FONT_UNDERLINE - Static variable in class org.jhotdraw.draw.AttributeKeys
The value of this attribute is a Boolean object.
FontSizeHandle - Class in org.jhotdraw.draw
FontSizeHandle.
FontSizeHandle(TextHolderFigure) - Constructor for class org.jhotdraw.draw.FontSizeHandle
Creates a new instance.
FontSizeHandle(TextHolderFigure, Locator) - Constructor for class org.jhotdraw.draw.FontSizeHandle
 
FontSizeLocator - Class in org.jhotdraw.draw
FontSizeLocator.
FontSizeLocator() - Constructor for class org.jhotdraw.draw.FontSizeLocator
Creates a new instance.
FULL_WORD - Static variable in class org.jhotdraw.samples.teddy.regex.MatchType
 
FULL_WORD - Static variable in class org.jhotdraw.samples.teddyapplication.regex.MatchType
 

G

GeneralPathTip - Class in org.jhotdraw.draw
GeneralPathLineDecoration.
GeneralPathTip(GeneralPath, double) - Constructor for class org.jhotdraw.draw.GeneralPathTip
Creates a new instance.
GeneralPathTip(GeneralPath, double, boolean, boolean, boolean) - Constructor for class org.jhotdraw.draw.GeneralPathTip
 
GenericListener - Class in org.jhotdraw.draw.action
The GenericListener creates anonymous listener classes at runtime.
Geom - Class in org.jhotdraw.geom
Some geometric utilities.
GeometryEdit - Class in org.jhotdraw.draw
GeometryEdit.
GeometryEdit(Figure, Object, Object) - Constructor for class org.jhotdraw.draw.GeometryEdit
Creates a new instance.
get(Figure) - Method in class org.jhotdraw.draw.AttributeKey
 
get(Map<AttributeKey, Object>) - Method in class org.jhotdraw.draw.AttributeKey
 
get(int, int) - Method in class org.jhotdraw.geom.BezierPath
Convenience method for getting a single coordinate of a control point.
get(int) - Method in class org.jhotdraw.util.ReversedList
 
getAcc(String) - Method in class org.jhotdraw.util.ResourceBundleUtil
Get a KeyStroke from the ResourceBundle.
getAction(String) - Method in class org.jhotdraw.app.AbstractProject
Returns the action with the specified id.
getAction(String) - Method in interface org.jhotdraw.app.ApplicationModel
Returns the action with the specified id.
getAction(String) - Method in class org.jhotdraw.app.DefaultApplicationModel
Returns the action with the specified id.
getAction(String) - Method in interface org.jhotdraw.app.Project
Returns the action with the specified id.
getAction(Object) - Method in class org.jhotdraw.application.AbstractDocumentOrientedApplication
Convenience method for getting an action with the specified key from the ActionMap of the application.
getAction(String) - Method in class org.jhotdraw.application.AbstractDocumentView
Returns the action with the specified id.
getAction(String) - Method in interface org.jhotdraw.application.ApplicationModel
Returns the action with the specified id.
getAction(String) - Method in class org.jhotdraw.application.DefaultApplicationModel
Returns the action with the specified id.
getAction(Object) - Method in interface org.jhotdraw.application.DocumentOrientedApplication
Gets the action with the specified key from the ActionMap of the application.
getAction(String) - Method in interface org.jhotdraw.application.DocumentView
Returns the action with the specified id.
getActionMap() - Method in class org.jhotdraw.draw.AbstractTool
Gets the action map of the Tool
getActions(Point2D.Double) - Method in class org.jhotdraw.draw.AbstractFigure
Returns a collection of actions which are presented to the user in a popup menu.
getActions(Point2D.Double) - Method in interface org.jhotdraw.draw.Figure
Returns a collection of Action's for the specified location.
getActions(Point2D.Double) - Method in class org.jhotdraw.draw.ImageFigure
 
getActions(Point2D.Double) - Method in class org.jhotdraw.samples.svg.figures.SVGAttributedFigure
 
getActions(Point2D.Double) - Method in class org.jhotdraw.samples.svg.figures.SVGImageFigure
 
getActions(Point2D.Double) - Method in class org.jhotdraw.samples.svg.figures.SVGPathFigure
 
getActiveView() - Method in class org.jhotdraw.draw.action.DrawingEditorProxy
 
getActiveView() - Method in class org.jhotdraw.draw.DefaultDrawingEditor
 
getActiveView() - Method in interface org.jhotdraw.draw.DrawingEditor
Gets the editor's active drawing view.
getAddedFigure() - Method in class org.jhotdraw.draw.BezierTool
 
getAddedFigure() - Method in class org.jhotdraw.draw.CreationTool
 
getAnchor() - Method in class org.jhotdraw.draw.AbstractConnector
 
getAnchor() - Method in interface org.jhotdraw.draw.Connector
Gets the anchor of the connector.
getAnchor() - Method in class org.jhotdraw.draw.StickyRectangleConnector
 
getAngle() - Method in class org.jhotdraw.draw.StickyRectangleConnector
 
getAppletInfo() - Method in class org.jhotdraw.samples.draw.DrawApplet
 
getAppletInfo() - Method in class org.jhotdraw.samples.draw.DrawLiveConnectApplet
 
getAppletInfo() - Method in class org.jhotdraw.samples.net.NetApplet
 
getAppletInfo() - Method in class org.jhotdraw.samples.pert.PertApplet
 
getAppletInfo() - Method in class org.jhotdraw.samples.svg.SVGApplet
 
getApplication() - Method in class org.jhotdraw.app.AbstractProject
 
getApplication() - Method in class org.jhotdraw.app.action.AbstractApplicationAction
 
getApplication() - Method in class org.jhotdraw.app.action.AbstractProjectAction
 
getApplication() - Method in interface org.jhotdraw.app.Project
Gets the application to which this project belongs.
getApplication() - Method in class org.jhotdraw.application.AbstractDocumentView
 
getApplication() - Method in class org.jhotdraw.application.action.AbstractApplicationAction
 
getApplication() - Method in class org.jhotdraw.application.action.OSXTogglePaletteAction
 
getApplication() - Method in class org.jhotdraw.samples.teddyapplication.FindDialog
 
getArc() - Method in class org.jhotdraw.samples.svg.figures.SVGRectFigure
 
getArcHeight() - Method in class org.jhotdraw.draw.RoundRectangleFigure
 
getArcHeight() - Method in class org.jhotdraw.samples.svg.figures.SVGRectFigure
 
getArcWidth() - Method in class org.jhotdraw.draw.RoundRectangleFigure
 
getArcWidth() - Method in class org.jhotdraw.samples.svg.figures.SVGRectFigure
 
getArrangement() - Method in interface org.jhotdraw.gui.Arrangeable
 
getArrangement() - Method in class org.jhotdraw.gui.MDIDesktopPane
 
getAttribute(AttributeKey) - Method in class org.jhotdraw.draw.AbstractAttributedCompositeFigure
Gets an attribute from the figure.
getAttribute(AttributeKey) - Method in class org.jhotdraw.draw.AbstractAttributedFigure
Gets an attribute from the figure.
getAttribute(AttributeKey) - Method in class org.jhotdraw.draw.AbstractCompositeFigure
 
getAttribute(AttributeKey) - Method in interface org.jhotdraw.draw.Figure
Gets an attribute from the Figure.
getAttribute() - Method in class org.jhotdraw.draw.FigureEvent
 
getAttribute(AttributeKey) - Method in class org.jhotdraw.draw.GraphicalCompositeFigure
Gets an attribute from the figure.
getAttribute(AttributeKey) - Method in class org.jhotdraw.samples.svg.figures.SVGGroupFigure
 
getAttribute(String, String) - Method in interface org.jhotdraw.xml.DOMInput
Gets an attribute of the current element of the DOM Document.
getAttribute(String, int) - Method in interface org.jhotdraw.xml.DOMInput
Gets an attribute of the current element of the DOM Document.
getAttribute(String, double) - Method in interface org.jhotdraw.xml.DOMInput
Gets an attribute of the current element of the DOM Document.
getAttribute(String, boolean) - Method in interface org.jhotdraw.xml.DOMInput
Gets an attribute of the current element of the DOM Document.
getAttribute(String, String) - Method in class org.jhotdraw.xml.JavaxDOMInput
Gets an attribute of the current element of the DOM Document.
getAttribute(String, int) - Method in class org.jhotdraw.xml.JavaxDOMInput
Gets an attribute of the current element of the DOM Document.
getAttribute(String, double) - Method in class org.jhotdraw.xml.JavaxDOMInput
Gets an attribute of the current element of the DOM Document.
getAttribute(String, boolean) - Method in class org.jhotdraw.xml.JavaxDOMInput
Gets an attribute of the current element of the DOM Document.
getAttribute(String, String) - Method in class org.jhotdraw.xml.NanoXMLDOMInput
Gets an attribute of the current element of the DOM Document.
getAttribute(String, int) - Method in class org.jhotdraw.xml.NanoXMLDOMInput
Gets an attribute of the current element of the DOM Document.
getAttribute(String, double) - Method in class org.jhotdraw.xml.NanoXMLDOMInput
Gets an attribute of the current element of the DOM Document.
getAttribute(String, boolean) - Method in class org.jhotdraw.xml.NanoXMLDOMInput
Gets an attribute of the current element of the DOM Document.
getAttributeKey(String) - Method in class org.jhotdraw.draw.AbstractAttributedCompositeFigure
 
getAttributeKey(String) - Method in class org.jhotdraw.draw.AbstractAttributedFigure
 
getAttributeKey(String) - Method in class org.jhotdraw.draw.GraphicalCompositeFigure
 
getAttributes() - Method in class org.jhotdraw.draw.AbstractAttributedCompositeFigure
 
getAttributes() - Method in class org.jhotdraw.draw.AbstractAttributedFigure
 
getAttributes() - Method in class org.jhotdraw.draw.AbstractCompositeFigure
 
getAttributes() - Method in interface org.jhotdraw.draw.Figure
Returns a view to all attributes of this figure.
getAttributes() - Method in class org.jhotdraw.draw.GraphicalCompositeFigure
 
getAttributes() - Method in class org.jhotdraw.samples.svg.figures.SVGGroupFigure
 
getAttributesRestoreData() - Method in class org.jhotdraw.draw.AbstractAttributedCompositeFigure
 
getAttributesRestoreData() - Method in class org.jhotdraw.draw.AbstractAttributedFigure
 
getAttributesRestoreData() - Method in class org.jhotdraw.draw.AbstractCompositeFigure
 
getAttributesRestoreData() - Method in interface org.jhotdraw.draw.Figure
Gets data which can be used to restore the attributes of the figure after a setAttribute has been applied to it.
getBaseClass() - Method in class org.jhotdraw.util.ResourceBundleUtil
 
getBeanDescriptor() - Method in class org.jhotdraw.draw.DefaultDrawingViewBeanInfo
Gets the bean's BeanDescriptors.
getBeanDescriptor() - Method in class org.jhotdraw.gui.JDoubleAttributeFieldBeanInfo
Gets the bean's BeanDescriptors.
getBeanDescriptor() - Method in class org.jhotdraw.gui.JDoubleAttributeSliderBeanInfo
Gets the bean's BeanDescriptors.
getBeanDescriptor() - Method in class org.jhotdraw.gui.JPopupButtonBeanInfo
Gets the bean's BeanDescriptors.
getBeanDescriptor() - Method in class org.jhotdraw.gui.JStringAttributeAreaBeanInfo
Gets the bean's BeanDescriptors.
getBeanDescriptor() - Method in class org.jhotdraw.gui.JStringAttributeFieldBeanInfo
Gets the bean's BeanDescriptors.
getBeanDescriptor() - Method in class org.jhotdraw.samples.draw.DrawingPanelBeanInfo
Gets the bean's BeanDescriptors.
getBeanDescriptor() - Method in class org.jhotdraw.samples.svg.SVGDrawingPanelBeanInfo
Gets the bean's BeanDescriptors.
getBeanDescriptor() - Method in class org.jhotdraw.samples.svg.SVGPropertiesPanelBeanInfo
Gets the bean's BeanDescriptors.
getBezierFigure() - Method in class org.jhotdraw.draw.AbstractConnectionHandle
 
getBezierFigure() - Method in class org.jhotdraw.draw.BezierControlPointHandle
 
getBezierNode() - Method in class org.jhotdraw.draw.AbstractConnectionHandle
 
getBezierNode() - Method in class org.jhotdraw.draw.BezierControlPointHandle
 
getBezierNode() - Method in class org.jhotdraw.draw.BezierNodeHandle
 
getBezierNodeIndex() - Method in class org.jhotdraw.draw.AbstractConnectionHandle
 
getBezierNodeIndex() - Method in class org.jhotdraw.draw.ConnectionEndHandle
 
getBezierNodeIndex() - Method in class org.jhotdraw.draw.ConnectionStartHandle
 
getBezierPath() - Method in class org.jhotdraw.draw.BezierFigure
Returns a clone of the bezier path of this figure.
getBezierPath() - Method in class org.jhotdraw.draw.LineConnectionFigure
FIXME - Liner must work with API of LineConnection!
getBezierPath() - Method in class org.jhotdraw.draw.TriangleFigure
 
getBorderInsets(Component) - Method in class org.jhotdraw.draw.action.ImageBevelBorder
Returns the insets of the border.
getBottom() - Method in class org.jhotdraw.geom.Insets2D.Double
 
getBottom() - Method in class org.jhotdraw.geom.Insets2D.Float
 
getBottom() - Method in class org.jhotdraw.geom.Insets2D
Returns the bottom insets in double precision.
getBounds() - Method in class org.jhotdraw.draw.AbstractCompositeFigure
 
getBounds() - Method in class org.jhotdraw.draw.AbstractConnector
 
getBounds() - Method in class org.jhotdraw.draw.AbstractHandle
 
getBounds() - Method in class org.jhotdraw.draw.BezierFigure
 
getBounds() - Method in interface org.jhotdraw.draw.Connector
Gets the bounds of the connector.
getBounds() - Method in class org.jhotdraw.draw.DiamondFigure
 
getBounds() - Method in class org.jhotdraw.draw.EllipseFigure
 
getBounds() - Method in interface org.jhotdraw.draw.Figure
Returns the untransformed logicalbounds of the figure as a Rectangle.
getBounds() - Method in class org.jhotdraw.draw.GraphicalCompositeFigure
Return the logcal display area.
getBounds() - Method in interface org.jhotdraw.draw.Handle
Returns the bounding box of the handle.
getBounds() - Method in class org.jhotdraw.draw.ImageFigure
 
getBounds() - Method in class org.jhotdraw.draw.LabeledLineConnectionFigure
 
getBounds() - Method in class org.jhotdraw.draw.LocatorConnector
Gets the display box of the connector.
getBounds() - Method in class org.jhotdraw.draw.RectangleFigure
 
getBounds() - Method in class org.jhotdraw.draw.RoundRectangleFigure
 
getBounds() - Method in class org.jhotdraw.draw.TextAreaFigure
 
getBounds() - Method in class org.jhotdraw.draw.TextFigure
 
getBounds() - Method in class org.jhotdraw.draw.TriangleFigure
Returns the Figures connector for the specified location.
getBounds() - Method in class org.jhotdraw.geom.BezierPath
 
getBounds() - Method in class org.jhotdraw.samples.mini.StraightLineFigure
 
getBounds() - Method in class org.jhotdraw.samples.svg.figures.SVGEllipseFigure
 
getBounds() - Method in class org.jhotdraw.samples.svg.figures.SVGImageFigure
 
getBounds() - Method in class org.jhotdraw.samples.svg.figures.SVGRectFigure
 
getBounds() - Method in class org.jhotdraw.samples.svg.figures.SVGTextAreaFigure
 
getBounds() - Method in class org.jhotdraw.samples.svg.figures.SVGTextFigure
 
getBounds2D() - Method in class org.jhotdraw.geom.BezierPath
 
getBufferedImage() - Method in class org.jhotdraw.draw.ImageFigure
Gets the buffered image.
getBufferedImage() - Method in interface org.jhotdraw.draw.ImageHolderFigure
Gets the buffered image from the figure.
getBufferedImage() - Method in class org.jhotdraw.samples.svg.figures.SVGImageFigure
Gets the buffered image.
getBuilder() - Static method in class org.jhotdraw.xml.JavaxDOMInput
Lazily create the document builder and keep a reference to it for performance improvement.
getBundle() - Method in class org.jhotdraw.util.ResourceBundleUtil
 
getCanvasSize() - Method in class org.jhotdraw.draw.DefaultDrawing
 
getCanvasSize() - Method in interface org.jhotdraw.draw.Drawing
Gets the canvas size of this drawing.
getCanvasSize() - Method in class org.jhotdraw.draw.QuadTreeDrawing
 
getCappedPath() - Method in class org.jhotdraw.draw.BezierFigure
Returns a path which is cappedPath at the ends, to prevent it from drawing under the end caps.
getCenter() - Method in class org.jhotdraw.draw.BezierFigure
 
getCenter() - Method in class org.jhotdraw.geom.BezierPath
Returns the point at the center of the bezier path.
getChangingDepth() - Method in class org.jhotdraw.draw.AbstractFigure
 
getCharacterSet() - Method in class org.jhotdraw.samples.teddy.CharacterSetAccessory
 
getCharacterSet() - Method in class org.jhotdraw.samples.teddyapplication.CharacterSetAccessory
 
getChild(int) - Method in class org.jhotdraw.draw.AbstractCompositeFigure
 
getChild(int) - Method in interface org.jhotdraw.draw.CompositeFigure
Returns the child figure at the specified index.
getChild(int) - Method in class org.jhotdraw.draw.LabeledLineConnectionFigure
 
getChild(int) - Method in class org.jhotdraw.samples.svg.figures.SVGPathFigure
 
getChildCount() - Method in class org.jhotdraw.draw.AbstractCompositeFigure
 
getChildCount() - Method in interface org.jhotdraw.draw.CompositeFigure
Returns the number of children.
getChildCount() - Method in class org.jhotdraw.draw.LabeledLineConnectionFigure
 
getChildren() - Method in class org.jhotdraw.draw.AbstractCompositeFigure
 
getChildren() - Method in interface org.jhotdraw.draw.CompositeFigure
Returns an unchangeable list view on the children.
getChildren() - Method in class org.jhotdraw.draw.LabeledLineConnectionFigure
 
getChildrenFrontToBack() - Method in class org.jhotdraw.draw.AbstractCompositeFigure
Returns an iterator to iterate in Z-order front to back over the children.
getChildrenFrontToBack() - Method in class org.jhotdraw.draw.LabeledLineConnectionFigure
Returns an iterator to iterate in Z-order front to back over the children.
getClone(Figure) - Method in class org.jhotdraw.draw.AttributeKey
Gets a clone of the value from the Figure.
getColumnCount() - Method in class org.jhotdraw.gui.JPopupButton
 
getColumns() - Method in class org.jhotdraw.draw.action.VerticalGridLayout
Gets the number of columns in this layout.
getCompatibleHandles(Handle) - Method in class org.jhotdraw.draw.DefaultDrawingView
Gets compatible handles.
getCompatibleHandles(Handle) - Method in interface org.jhotdraw.draw.DrawingView
Gets compatible handles.
getComponent() - Method in class org.jhotdraw.app.AbstractProject
 
getComponent() - Method in interface org.jhotdraw.app.Application
Returns the application component.
getComponent() - Method in class org.jhotdraw.app.DefaultAppletApplication
 
getComponent() - Method in class org.jhotdraw.app.DefaultMDIApplication
 
getComponent() - Method in class org.jhotdraw.app.DefaultOSXApplication
 
getComponent() - Method in class org.jhotdraw.app.DefaultSDIApplication
 
getComponent() - Method in interface org.jhotdraw.app.Project
Returns the visual component of the project.
getComponent() - Method in class org.jhotdraw.application.AbstractDocumentView
 
getComponent() - Method in class org.jhotdraw.application.AbstractMDIApplication
 
getComponent() - Method in class org.jhotdraw.application.AbstractOSXApplication
 
getComponent() - Method in class org.jhotdraw.application.AbstractSDIApplication
 
getComponent() - Method in interface org.jhotdraw.application.DocumentOrientedApplication
Returns the application component.
getComponent() - Method in interface org.jhotdraw.application.DocumentView
Returns the visual component of the view.
getComponent() - Method in class org.jhotdraw.draw.DefaultDrawingView
 
getComponent() - Method in interface org.jhotdraw.draw.DrawingView
Returns the JComponent of the drawing view.
getComponent() - Method in interface org.jhotdraw.gui.AttributeField
Returns the JComponent of the attribute field.
getComponent() - Method in class org.jhotdraw.gui.JDoubleAttributeField
 
getConnection() - Method in class org.jhotdraw.draw.BidirectionalConnectionTool
Gets the connection which is created by this tool
getConnection() - Method in class org.jhotdraw.draw.ConnectorHandle
 
getConnectors(ConnectionFigure) - Method in class org.jhotdraw.draw.AbstractFigure
 
getConnectors(ConnectionFigure) - Method in interface org.jhotdraw.draw.Figure
Returns all connectors of this Figure for the specified prototype of a ConnectionFigure.
getConnectors(ConnectionFigure) - Method in class org.jhotdraw.samples.net.figures.NodeFigure
 
getConnectorTarget(Figure) - Method in class org.jhotdraw.draw.AbstractConnector
 
getConstrainer() - Method in class org.jhotdraw.draw.DefaultDrawingView
 
getConstrainer() - Method in interface org.jhotdraw.draw.DrawingView
Gets the editor's constrainer.
getControlPoint(int) - Method in class org.jhotdraw.geom.BezierPath.Node
 
getCoordinates() - Method in class org.jhotdraw.samples.svg.figures.SVGTextFigure
 
getCopyright() - Method in class org.jhotdraw.app.AbstractApplication
 
getCopyright() - Method in interface org.jhotdraw.app.Application
Returns the copyright of the application.
getCopyright() - Method in interface org.jhotdraw.app.ApplicationModel
Returns the copyright of the application.
getCopyright() - Method in class org.jhotdraw.app.DefaultApplicationModel
 
getCopyright() - Method in interface org.jhotdraw.application.ApplicationModel
Returns the copyright of the application.
getCopyright() - Method in class org.jhotdraw.application.DefaultApplicationModel
 
getCreatedFigure() - Method in class org.jhotdraw.draw.BezierTool
 
getCreatedFigure() - Method in class org.jhotdraw.draw.BidirectionalConnectionTool
Gets the figure that was actually added Note, this can be a different figure from the one which has been created.
getCreatedFigure() - Method in class org.jhotdraw.draw.CreationTool
 
getCurrentProject() - Method in class org.jhotdraw.app.action.AbstractProjectAction
 
getCurrentProject() - Method in interface org.jhotdraw.app.Application
Returns the current project.
getCurrentProject() - Method in class org.jhotdraw.app.DefaultAppletApplication
 
getCurrentProject() - Method in class org.jhotdraw.app.DefaultMDIApplication
 
getCurrentProject() - Method in class org.jhotdraw.app.DefaultOSXApplication
 
getCurrentProject() - Method in class org.jhotdraw.app.DefaultSDIApplication
 
getCurrentProject() - Method in class org.jhotdraw.samples.svg.action.TogglePropertiesPanelAction
 
getCurrentProject() - Method in class org.jhotdraw.samples.teddy.action.ToggleLineNumbersAction
 
getCurrentProject() - Method in class org.jhotdraw.samples.teddy.action.ToggleLineWrapAction
 
getCurrentProject() - Method in class org.jhotdraw.samples.teddy.action.ToggleStatusBarAction
 
getCurrentSelection() - Method in class org.jhotdraw.gui.AttributeFieldEventHandler
 
getCurrentView() - Method in class org.jhotdraw.application.AbstractDocumentOrientedApplication
Returns the current view.
getCurrentView() - Method in class org.jhotdraw.application.AbstractMDIApplication
 
getCurrentView() - Method in class org.jhotdraw.application.AbstractOSXApplication
 
getCurrentView() - Method in class org.jhotdraw.application.AbstractSDIApplication
 
getCurrentView() - Method in class org.jhotdraw.application.action.AbstractDocumentViewAction
 
getCurrentView() - Method in interface org.jhotdraw.application.DocumentOrientedApplication
Returns the current view.
getCurrentView() - Method in class org.jhotdraw.gui.AttributeFieldEventHandler
 
getCurrentView() - Method in class org.jhotdraw.samples.teddyapplication.action.ToggleLineNumbersAction
 
getCurrentView() - Method in class org.jhotdraw.samples.teddyapplication.action.ToggleLineWrapAction
 
getCurrentView() - Method in class org.jhotdraw.samples.teddyapplication.action.ToggleStatusBarAction
 
getCursor(Point2D.Double) - Method in class org.jhotdraw.draw.AbstractFigure
 
getCursor() - Method in class org.jhotdraw.draw.AbstractHandle
Returns a cursor for the handle.
getCursor() - Method in class org.jhotdraw.draw.CloseHandle
Returns a cursor for the handle.
getCursor(Point2D.Double) - Method in interface org.jhotdraw.draw.Figure
Returns a cursor for the specified location.
getCursor() - Method in class org.jhotdraw.draw.FontSizeHandle
 
getCursor() - Method in interface org.jhotdraw.draw.Handle
Returns a cursor for the handle.
getCursor() - Method in class org.jhotdraw.draw.NullHandle
 
getCX() - Method in class org.jhotdraw.samples.svg.RadialGradient
 
getCY() - Method in class org.jhotdraw.samples.svg.RadialGradient
 
getData() - Method in class org.jhotdraw.samples.draw.DrawApplet
 
getData() - Method in class org.jhotdraw.samples.draw.DrawLiveConnectApplet
 
getData() - Method in class org.jhotdraw.samples.net.NetApplet
 
getData() - Method in class org.jhotdraw.samples.pert.PertApplet
 
getData() - Method in class org.jhotdraw.samples.svg.SVGApplet
 
getDecomposition() - Method in class org.jhotdraw.draw.AbstractCompositeFigure
 
getDecomposition() - Method in class org.jhotdraw.draw.AbstractFigure
 
getDecomposition() - Method in interface org.jhotdraw.draw.Figure
Returns a decompositon of a figure into its parts.
getDecorationRadius(Figure) - Method in class org.jhotdraw.draw.AbstractLineDecoration
 
getDecorationRadius(Figure) - Method in interface org.jhotdraw.draw.LineDecoration
Returns the radius of the decorator.
getDecorator() - Method in class org.jhotdraw.draw.AbstractAttributedDecoratedFigure
 
getDecorator() - Method in interface org.jhotdraw.draw.DecoratedFigure
Gets the decorator for this figure.
getDecoratorPath(Figure) - Method in class org.jhotdraw.draw.AbstractLineDecoration
Hook method to calculates the path of the decorator.
getDecoratorPath(Figure) - Method in class org.jhotdraw.draw.ArrowTip
 
getDecoratorPath(Figure) - Method in class org.jhotdraw.draw.GeneralPathTip
 
getDecoratorPathRadius(Figure) - Method in class org.jhotdraw.draw.AbstractLineDecoration
Hook method to calculates the radius of the decorator path.
getDecoratorPathRadius(Figure) - Method in class org.jhotdraw.draw.ArrowTip
 
getDecoratorPathRadius(Figure) - Method in class org.jhotdraw.draw.GeneralPathTip
 
getDefault() - Static method in class org.jhotdraw.util.LocaleUtil
 
getDefaultAttribute(AttributeKey) - Method in class org.jhotdraw.draw.action.DrawingEditorProxy
 
getDefaultAttribute(AttributeKey) - Method in class org.jhotdraw.draw.DefaultDrawingEditor
 
getDefaultAttribute(AttributeKey) - Method in interface org.jhotdraw.draw.DrawingEditor
Gets a default attribute from the editor.
getDefaultAttributes() - Method in class org.jhotdraw.draw.action.DrawingEditorProxy
 
getDefaultAttributes() - Method in class org.jhotdraw.draw.DefaultDrawingEditor
 
getDefaultAttributes() - Method in interface org.jhotdraw.draw.DrawingEditor
Returns an immutable Map with the default attributes of this editor.
getDefaultEventIndex() - Method in class org.jhotdraw.draw.DefaultDrawingViewBeanInfo
A bean may have a "default" event that is the event that will mostly commonly be used by human's when using the bean.
getDefaultEventIndex() - Method in class org.jhotdraw.gui.JDoubleAttributeFieldBeanInfo
A bean may have a "default" event that is the event that will mostly commonly be used by human's when using the bean.
getDefaultEventIndex() - Method in class org.jhotdraw.gui.JDoubleAttributeSliderBeanInfo
A bean may have a "default" event that is the event that will mostly commonly be used by human's when using the bean.
getDefaultEventIndex() - Method in class org.jhotdraw.gui.JPopupButtonBeanInfo
A bean may have a "default" event that is the event that will mostly commonly be used by human's when using the bean.
getDefaultEventIndex() - Method in class org.jhotdraw.gui.JStringAttributeAreaBeanInfo
A bean may have a "default" event that is the event that will mostly commonly be used by human's when using the bean.
getDefaultEventIndex() - Method in class org.jhotdraw.gui.JStringAttributeFieldBeanInfo
A bean may have a "default" event that is the event that will mostly commonly be used by human's when using the bean.
getDefaultEventIndex() - Method in class org.jhotdraw.samples.draw.DrawingPanelBeanInfo
A bean may have a "default" event that is the event that will mostly commonly be used by human's when using the bean.
getDefaultEventIndex() - Method in class org.jhotdraw.samples.svg.SVGDrawingPanelBeanInfo
A bean may have a "default" event that is the event that will mostly commonly be used by human's when using the bean.
getDefaultEventIndex() - Method in class org.jhotdraw.samples.svg.SVGPropertiesPanelBeanInfo
A bean may have a "default" event that is the event that will mostly commonly be used by human's when using the bean.
getDefaultPropertyIndex() - Method in class org.jhotdraw.draw.DefaultDrawingViewBeanInfo
A bean may have a "default" property that is the property that will mostly commonly be initially chosen for update by human's who are customizing the bean.
getDefaultPropertyIndex() - Method in class org.jhotdraw.gui.JDoubleAttributeFieldBeanInfo
A bean may have a "default" property that is the property that will mostly commonly be initially chosen for update by human's who are customizing the bean.
getDefaultPropertyIndex() - Method in class org.jhotdraw.gui.JDoubleAttributeSliderBeanInfo
A bean may have a "default" property that is the property that will mostly commonly be initially chosen for update by human's who are customizing the bean.
getDefaultPropertyIndex() - Method in class org.jhotdraw.gui.JPopupButtonBeanInfo
A bean may have a "default" property that is the property that will mostly commonly be initially chosen for update by human's who are customizing the bean.
getDefaultPropertyIndex() - Method in class org.jhotdraw.gui.JStringAttributeAreaBeanInfo
A bean may have a "default" property that is the property that will mostly commonly be initially chosen for update by human's who are customizing the bean.
getDefaultPropertyIndex() - Method in class org.jhotdraw.gui.JStringAttributeFieldBeanInfo
A bean may have a "default" property that is the property that will mostly commonly be initially chosen for update by human's who are customizing the bean.
getDefaultPropertyIndex() - Method in class org.jhotdraw.samples.draw.DrawingPanelBeanInfo
A bean may have a "default" property that is the property that will mostly commonly be initially chosen for update by human's who are customizing the bean.
getDefaultPropertyIndex() - Method in class org.jhotdraw.samples.svg.SVGDrawingPanelBeanInfo
A bean may have a "default" property that is the property that will mostly commonly be initially chosen for update by human's who are customizing the bean.
getDefaultPropertyIndex() - Method in class org.jhotdraw.samples.svg.SVGPropertiesPanelBeanInfo
A bean may have a "default" property that is the property that will mostly commonly be initially chosen for update by human's who are customizing the bean.
getDefaultValue() - Method in class org.jhotdraw.draw.AttributeKey
 
getDependencies() - Method in class org.jhotdraw.samples.pert.figures.TaskFigure
 
getDescription() - Method in class org.jhotdraw.io.ExtensionFileFilter
 
getDescription() - Method in class org.jhotdraw.samples.svg.SVGDrawing
 
getDesktopPane() - Method in class org.jhotdraw.application.AbstractMDIApplication
 
getDocument() - Method in class org.jhotdraw.samples.teddy.TeddyProject
 
getDocument() - Method in class org.jhotdraw.samples.teddyapplication.TeddyView
 
getDrawing() - Method in class org.jhotdraw.draw.AbstractFigure
 
getDrawing() - Method in class org.jhotdraw.draw.AbstractTool
 
getDrawing() - Method in class org.jhotdraw.draw.action.AbstractEditorAction
 
getDrawing() - Method in class org.jhotdraw.draw.action.AbstractSelectedAction
 
getDrawing() - Method in class org.jhotdraw.draw.action.AbstractViewAction
 
getDrawing() - Method in class org.jhotdraw.draw.DefaultDrawingView
 
getDrawing() - Method in class org.jhotdraw.draw.DrawingEvent
Gets the changed drawing.
getDrawing() - Method in interface org.jhotdraw.draw.DrawingView
Gets the drawing.
getDrawing() - Method in class org.jhotdraw.samples.draw.DrawingPanel
 
getDrawing() - Method in class org.jhotdraw.samples.net.NetPanel
 
getDrawing() - Method in class org.jhotdraw.samples.pert.PertPanel
 
getDrawing() - Method in class org.jhotdraw.samples.svg.SVGDrawingPanel
 
getDrawing() - Method in class org.jhotdraw.samples.svg.SVGProject
 
getDrawingArea() - Method in class org.jhotdraw.draw.AbstractAttributedDecoratedFigure
 
getDrawingArea() - Method in class org.jhotdraw.draw.AbstractAttributedFigure
 
getDrawingArea() - Method in class org.jhotdraw.draw.AbstractCompositeFigure
 
getDrawingArea() - Method in class org.jhotdraw.draw.AbstractConnector
 
getDrawingArea() - Method in class org.jhotdraw.draw.AbstractHandle
 
getDrawingArea(Figure, Point2D.Double, Point2D.Double) - Method in class org.jhotdraw.draw.AbstractLineDecoration
Returns the drawing area of the decorator.
getDrawingArea() - Method in class org.jhotdraw.draw.BezierFigure
 
getDrawingArea() - Method in interface org.jhotdraw.draw.Connector
Gets the drawing area of the connector.
getDrawingArea() - Method in class org.jhotdraw.draw.DefaultDrawingView
Side effect: Changes view Translation!!!
getDrawingArea() - Method in class org.jhotdraw.draw.DiamondFigure
 
getDrawingArea() - Method in class org.jhotdraw.draw.EllipseFigure
 
getDrawingArea() - Method in interface org.jhotdraw.draw.Figure
Returns the drawing area of the figure as a Rectangle.
getDrawingArea() - Method in class org.jhotdraw.draw.GraphicalCompositeFigure
Return the draw area.
getDrawingArea() - Method in interface org.jhotdraw.draw.Handle
Returns the drawing area of the handle.
getDrawingArea() - Method in class org.jhotdraw.draw.LabeledLineConnectionFigure
 
getDrawingArea(Figure, Point2D.Double, Point2D.Double) - Method in interface org.jhotdraw.draw.LineDecoration
Returns the drawing bounds of the decorator.
getDrawingArea() - Method in class org.jhotdraw.draw.RectangleFigure
 
getDrawingArea() - Method in class org.jhotdraw.draw.RoundRectangleFigure
 
getDrawingArea() - Method in class org.jhotdraw.draw.TriangleFigure
 
getDrawingArea() - Method in class org.jhotdraw.samples.svg.figures.SVGBezierFigure
 
getDrawingArea() - Method in class org.jhotdraw.samples.svg.figures.SVGEllipseFigure
 
getDrawingArea() - Method in class org.jhotdraw.samples.svg.figures.SVGImageFigure
 
getDrawingArea() - Method in class org.jhotdraw.samples.svg.figures.SVGPathFigure
 
getDrawingArea() - Method in class org.jhotdraw.samples.svg.figures.SVGRectFigure
 
getDrawingArea() - Method in class org.jhotdraw.samples.svg.figures.SVGTextAreaFigure
 
getDrawingArea() - Method in class org.jhotdraw.samples.svg.figures.SVGTextFigure
 
getDrawingEditor() - Method in class org.jhotdraw.samples.draw.DrawProject
Gets the drawing editor of the project.
getDrawingEditor() - Method in class org.jhotdraw.samples.net.NetProject
Gets the drawing editor of the project.
getDrawingEditor() - Method in class org.jhotdraw.samples.pert.PertProject
Gets the drawing editor of the project.
getDrawingEditor() - Method in class org.jhotdraw.samples.svg.SVGProject
Gets the drawing editor of the project.
getDrawingToViewTransform() - Method in class org.jhotdraw.draw.DefaultDrawingView
 
getDrawingToViewTransform() - Method in interface org.jhotdraw.draw.DrawingView
Gets an transform which can be used to convert drawing coordinates to view coordinates.
getDrawingViews() - Method in class org.jhotdraw.draw.action.DrawingEditorProxy
 
getDrawingViews() - Method in class org.jhotdraw.draw.DefaultDrawingEditor
 
getDrawingViews() - Method in interface org.jhotdraw.draw.DrawingEditor
Gets all drawing views associated with this editor.
getDuration() - Method in class org.jhotdraw.samples.pert.figures.TaskFigure
 
getEditor() - Method in class org.jhotdraw.draw.AbstractTool
 
getEditor() - Method in class org.jhotdraw.draw.action.AbstractEditorAction
 
getEditor() - Method in class org.jhotdraw.draw.action.AbstractSelectedAction
 
getEditor() - Method in class org.jhotdraw.draw.action.AttributeToggler
 
getEditor() - Method in class org.jhotdraw.gui.AttributeFieldEventHandler
 
getEditor() - Method in class org.jhotdraw.gui.JDoubleAttributeField
 
getEditor() - Method in class org.jhotdraw.gui.JDoubleAttributeSlider
 
getEditor() - Method in class org.jhotdraw.gui.JStringAttributeArea
 
getEditor() - Method in class org.jhotdraw.gui.JStringAttributeField
 
getEditor() - Method in class org.jhotdraw.samples.draw.DrawingPanel
 
getEditor() - Method in class org.jhotdraw.samples.draw.DrawProject
 
getEditor() - Method in class org.jhotdraw.samples.net.NetPanel
 
getEditor() - Method in class org.jhotdraw.samples.net.NetProject
 
getEditor() - Method in class org.jhotdraw.samples.pert.PertPanel
 
getEditor() - Method in class org.jhotdraw.samples.pert.PertProject
 
getEditor() - Method in class org.jhotdraw.samples.svg.SVGDrawingPanel
 
getEditor() - Method in class org.jhotdraw.samples.svg.SVGProject
 
getElementCount() - Method in interface org.jhotdraw.xml.DOMInput
Returns the number of child elements of the current element.
getElementCount(String) - Method in interface org.jhotdraw.xml.DOMInput
Returns the number of child elements with the specified tag name of the current element.
getElementCount() - Method in class org.jhotdraw.xml.JavaxDOMInput
Returns the number of child elements of the current element.
getElementCount(String) - Method in class org.jhotdraw.xml.JavaxDOMInput
Returns the number of child elements with the specified tag name of the current element.
getElementCount() - Method in class org.jhotdraw.xml.NanoXMLDOMInput
Returns the number of child elements of the current element.
getElementCount(String) - Method in class org.jhotdraw.xml.NanoXMLDOMInput
Returns the number of child elements with the specified tag name of the current element.
getEmptyDrawingMessage() - Method in class org.jhotdraw.draw.DefaultDrawingView
 
getEndConnector() - Method in class org.jhotdraw.draw.BidirectionalConnectionTool
 
getEndConnector() - Method in interface org.jhotdraw.draw.ConnectionFigure
Gets the end Connector.
getEndConnector() - Method in class org.jhotdraw.draw.LineConnectionFigure
 
getEndFigure() - Method in interface org.jhotdraw.draw.ConnectionFigure
Gets the end figure of the connection.
getEndFigure() - Method in class org.jhotdraw.draw.LineConnectionFigure
 
getEndPoint() - Method in class org.jhotdraw.draw.AbstractFigure
 
getEndPoint() - Method in class org.jhotdraw.draw.BezierFigure
Convenience method for getting the end point.
getEndPoint() - Method in interface org.jhotdraw.draw.ConnectionFigure
Gets the end point.
getEndPoint() - Method in interface org.jhotdraw.draw.Figure
Returns the untransformed logical end point of the bounds.
getEndPosition() - Method in class org.jhotdraw.io.StreamPosTokenizer
Returns the end position of the token relative to the position that the stream had, when the StreamPosTokenizer was constructed.
getEnumName(Enum) - Method in class org.jhotdraw.xml.DefaultDOMFactory
 
getEnumName(Enum) - Method in interface org.jhotdraw.xml.DOMFactory
Returns the element tag name for the specified Enum class.
getEnumValue(Enum) - Method in class org.jhotdraw.xml.DefaultDOMFactory
 
getEnumValue(Enum) - Method in interface org.jhotdraw.xml.DOMFactory
Returns the enum tag name for the specified Enum instance.
getEventSetDescriptors() - Method in class org.jhotdraw.draw.DefaultDrawingViewBeanInfo
Gets the bean's EventSetDescriptors.
getEventSetDescriptors() - Method in class org.jhotdraw.gui.JDoubleAttributeFieldBeanInfo
Gets the bean's EventSetDescriptors.
getEventSetDescriptors() - Method in class org.jhotdraw.gui.JDoubleAttributeSliderBeanInfo
Gets the bean's EventSetDescriptors.
getEventSetDescriptors() - Method in class org.jhotdraw.gui.JPopupButtonBeanInfo
Gets the bean's EventSetDescriptors.
getEventSetDescriptors() - Method in class org.jhotdraw.gui.JStringAttributeAreaBeanInfo
Gets the bean's EventSetDescriptors.
getEventSetDescriptors() - Method in class org.jhotdraw.gui.JStringAttributeFieldBeanInfo
Gets the bean's EventSetDescriptors.
getEventSetDescriptors() - Method in class org.jhotdraw.samples.draw.DrawingPanelBeanInfo
Gets the bean's EventSetDescriptors.
getEventSetDescriptors() - Method in class org.jhotdraw.samples.svg.SVGDrawingPanelBeanInfo
Gets the bean's EventSetDescriptors.
getEventSetDescriptors() - Method in class org.jhotdraw.samples.svg.SVGPropertiesPanelBeanInfo
Gets the bean's EventSetDescriptors.
getExportChooser() - Method in interface org.jhotdraw.app.action.ExportableProject
Gets the file chooser for exporting the project.
getExportChooser() - Method in interface org.jhotdraw.application.action.ExportableDocumentView
Gets the file chooser for exporting the documentView.
getExportChooser() - Method in class org.jhotdraw.samples.svg.SVGProject
 
getExtensions() - Method in class org.jhotdraw.io.ExtensionFileFilter
Returns an unmodifiable set with the filename extensions.
getFigure() - Method in class org.jhotdraw.draw.DrawingEvent
Gets the changed figure.
getFigure() - Method in class org.jhotdraw.draw.FigureEvent
Gets the changed figure
getFigureCount() - Method in class org.jhotdraw.draw.AbstractDrawing
Gets the number of figures.
getFigureCount() - Method in interface org.jhotdraw.draw.Drawing
Returns the number of figures in this drawing.
getFigureDrawBounds() - Method in class org.jhotdraw.draw.AbstractAttributedCompositeFigure
 
getFigureDrawingArea() - Method in class org.jhotdraw.draw.AbstractAttributedDecoratedFigure
 
getFigureDrawingArea() - Method in class org.jhotdraw.draw.ImageFigure
 
getFigureDrawingArea() - Method in class org.jhotdraw.draw.TextFigure
Gets the drawing area without taking the decorator into account.
getFigureDrawingArea() - Method in class org.jhotdraw.samples.net.figures.NodeFigure
 
getFigures() - Method in class org.jhotdraw.draw.DefaultDrawing
 
getFigures() - Method in interface org.jhotdraw.draw.Drawing
Returns the figures of the drawing.
getFigures(Rectangle2D.Double) - Method in class org.jhotdraw.draw.QuadTreeDrawing
 
getFigures() - Method in class org.jhotdraw.draw.QuadTreeDrawing
 
getFiguresFrontToBack() - Method in class org.jhotdraw.draw.DefaultDrawing
Returns an iterator to iterate in Z-order front to back over the figures.
getFiguresFrontToBack() - Method in interface org.jhotdraw.draw.Drawing
Returns a list of the figures in Z-Order from front to back.
getFiguresFrontToBack() - Method in class org.jhotdraw.draw.QuadTreeDrawing
Returns an iterator to iterate in Z-order front to back over the figures.
getFile() - Method in class org.jhotdraw.app.AbstractProject
 
getFile() - Method in interface org.jhotdraw.app.Project
Returns the project file.
getFile() - Method in class org.jhotdraw.application.AbstractDocumentView
 
getFile() - Method in interface org.jhotdraw.application.DocumentView
Returns the file which is associated to this document view.
getFileChooser() - Method in class org.jhotdraw.gui.event.SheetEvent
Returns the JFileChooser pane on the sheet.
getFileExtension() - Method in class org.jhotdraw.draw.DOMStorableInputOutputFormat
 
getFileExtension() - Method in class org.jhotdraw.draw.ImageInputFormat
 
getFileExtension() - Method in class org.jhotdraw.draw.ImageOutputFormat
 
getFileExtension() - Method in interface org.jhotdraw.draw.OutputFormat
Returns the file extension for the output format.
getFileExtension() - Method in class org.jhotdraw.draw.TextInputFormat
 
getFileExtension() - Method in class org.jhotdraw.samples.svg.io.ImageMapOutputFormat
 
getFileExtension() - Method in class org.jhotdraw.samples.svg.io.SVGOutputFormat
 
getFileExtension() - Method in class org.jhotdraw.samples.svg.io.SVGZOutputFormat
 
getFileFilter() - Method in class org.jhotdraw.draw.DOMStorableInputOutputFormat
 
getFileFilter() - Method in class org.jhotdraw.draw.ImageInputFormat
 
getFileFilter() - Method in class org.jhotdraw.draw.ImageOutputFormat
 
getFileFilter() - Method in interface org.jhotdraw.draw.InputFormat
Return a FileFilter that can be used to identify files which can be restored with this Storage Format.
getFileFilter() - Method in interface org.jhotdraw.draw.OutputFormat
Return a FileFilter that can be used to identify files which can be stored with this output format.
getFileFilter() - Method in class org.jhotdraw.draw.TextInputFormat
 
getFileFilter() - Method in class org.jhotdraw.samples.odg.io.ODGInputFormat
 
getFileFilter() - Method in class org.jhotdraw.samples.svg.io.ImageMapOutputFormat
 
getFileFilter() - Method in class org.jhotdraw.samples.svg.io.SVGInputFormat
 
getFileFilter() - Method in class org.jhotdraw.samples.svg.io.SVGOutputFormat
 
getFileFilter() - Method in class org.jhotdraw.samples.svg.io.SVGZInputFormat
 
getFileFilter() - Method in class org.jhotdraw.samples.svg.io.SVGZOutputFormat
 
getFillColor() - Method in class org.jhotdraw.draw.TextAreaFigure
 
getFillColor() - Method in class org.jhotdraw.draw.TextFigure
 
getFillColor() - Method in interface org.jhotdraw.draw.TextHolderFigure
Returns the fill color to be used by a text editor for editing this Figure.
getFillColor() - Method in class org.jhotdraw.samples.svg.figures.SVGTextAreaFigure
 
getFillColor() - Method in class org.jhotdraw.samples.svg.figures.SVGTextFigure
 
getFillPaint(Figure) - Static method in class org.jhotdraw.samples.svg.SVGAttributeKeys
Gets the fill paint for the specified figure based on the attributes FILL_GRADIENT, FILL_OPACITY, FILL_PAINT and the bounds of the figure.
getFindString() - Method in class org.jhotdraw.samples.teddy.regex.Matcher
 
getFindString() - Method in class org.jhotdraw.samples.teddyapplication.regex.Matcher
 
getFocusedView() - Method in class org.jhotdraw.draw.action.DrawingEditorProxy
 
getFont(Figure) - Static method in class org.jhotdraw.draw.AttributeKeys
 
getFont() - Method in class org.jhotdraw.draw.TextAreaFigure
 
getFont() - Method in class org.jhotdraw.draw.TextFigure
 
getFont() - Method in interface org.jhotdraw.draw.TextHolderFigure
Returns the font to be used by a text editor for editing this Figure.
getFont() - Method in class org.jhotdraw.samples.svg.figures.SVGTextAreaFigure
 
getFont() - Method in class org.jhotdraw.samples.svg.figures.SVGTextFigure
 
getFontRenderContext() - Method in class org.jhotdraw.draw.AbstractDrawing
 
getFontRenderContext() - Method in class org.jhotdraw.draw.AbstractFigure
 
getFontRenderContext() - Method in interface org.jhotdraw.draw.Drawing
Returns the font render context used to do text leyout and text drawing.
getFontSize() - Method in class org.jhotdraw.draw.TextAreaFigure
 
getFontSize() - Method in class org.jhotdraw.draw.TextFigure
 
getFontSize() - Method in interface org.jhotdraw.draw.TextHolderFigure
Gets the font size of the text held by the TextHolderFigure.
getFontSize() - Method in class org.jhotdraw.samples.svg.figures.SVGTextAreaFigure
 
getFontSize() - Method in class org.jhotdraw.samples.svg.figures.SVGTextFigure
 
getFontStyle(Figure) - Static method in class org.jhotdraw.draw.AttributeKeys
 
getFormatted(String, String) - Method in class org.jhotdraw.util.ResourceBundleUtil
 
getFormatted(String, Object...) - Method in class org.jhotdraw.util.ResourceBundleUtil
 
getFrameworkResourceMap() - Method in class org.jhotdraw.application.AbstractDocumentOrientedApplication
Convenience method for getting the resource map of the JHotDraw application framework.
getFrameworkResourceMap() - Method in class org.jhotdraw.application.action.AbstractApplicationAction
 
getFX() - Method in class org.jhotdraw.samples.svg.RadialGradient
 
getFY() - Method in class org.jhotdraw.samples.svg.RadialGradient
 
getHandle() - Method in class org.jhotdraw.draw.HandleEvent
 
getHandleDetailLevel() - Method in class org.jhotdraw.draw.DefaultDrawingView
 
getHandleDetailLevel() - Method in interface org.jhotdraw.draw.DrawingView
Returns the detail level of the handles.
getHandlesize() - Method in class org.jhotdraw.draw.AbstractHandle
FIXME - Get this form the drawing view.
getHandlesize() - Method in class org.jhotdraw.draw.CloseHandle
 
getHeight() - Method in class org.jhotdraw.draw.GridConstrainer
 
getHeight() - Method in class org.jhotdraw.geom.Dimension2DDouble
Returns the height of this dimension in double precision.
getHeight() - Method in class org.jhotdraw.samples.svg.figures.SVGEllipseFigure
 
getHeight() - Method in class org.jhotdraw.samples.svg.figures.SVGImageFigure
 
getHeight() - Method in class org.jhotdraw.samples.svg.figures.SVGRectFigure
 
getHgap() - Method in class org.jhotdraw.draw.action.VerticalGridLayout
Gets the horizontal gap between components.
getIcon(int) - Method in class org.jhotdraw.draw.DefaultDrawingViewBeanInfo
This method returns an image object that can be used to represent the bean in toolboxes, toolbars, etc.
getIcon(int) - Method in class org.jhotdraw.gui.JDoubleAttributeFieldBeanInfo
This method returns an image object that can be used to represent the bean in toolboxes, toolbars, etc.
getIcon(int) - Method in class org.jhotdraw.gui.JDoubleAttributeSliderBeanInfo
This method returns an image object that can be used to represent the bean in toolboxes, toolbars, etc.
getIcon(int) - Method in class org.jhotdraw.gui.JPopupButtonBeanInfo
This method returns an image object that can be used to represent the bean in toolboxes, toolbars, etc.
getIcon(int) - Method in class org.jhotdraw.gui.JStringAttributeAreaBeanInfo
This method returns an image object that can be used to represent the bean in toolboxes, toolbars, etc.
getIcon(int) - Method in class org.jhotdraw.gui.JStringAttributeFieldBeanInfo
This method returns an image object that can be used to represent the bean in toolboxes, toolbars, etc.
getIcon(int) - Method in class org.jhotdraw.samples.draw.DrawingPanelBeanInfo
This method returns an image object that can be used to represent the bean in toolboxes, toolbars, etc.
getIcon(int) - Method in class org.jhotdraw.samples.svg.SVGDrawingPanelBeanInfo
This method returns an image object that can be used to represent the bean in toolboxes, toolbars, etc.
getIcon(int) - Method in class org.jhotdraw.samples.svg.SVGPropertiesPanelBeanInfo
This method returns an image object that can be used to represent the bean in toolboxes, toolbars, etc.
getIconHeight() - Method in class org.jhotdraw.draw.action.ColorIcon
 
getIconHeight() - Method in class org.jhotdraw.draw.action.LineDecorationIcon
 
getIconHeight() - Method in class org.jhotdraw.draw.action.StrokeIcon
 
getIconWidth() - Method in class org.jhotdraw.draw.action.ColorIcon
 
getIconWidth() - Method in class org.jhotdraw.draw.action.LineDecorationIcon
 
getIconWidth() - Method in class org.jhotdraw.draw.action.StrokeIcon
 
getId(IXMLElement) - Method in class org.jhotdraw.samples.svg.io.SVGOutputFormat
Gets a unique ID for the specified element.
getImageData() - Method in class org.jhotdraw.draw.ImageFigure
Gets the image data.
getImageData() - Method in class org.jhotdraw.samples.svg.figures.SVGImageFigure
Gets the image data.
getImageIcon(String, Class) - Method in class org.jhotdraw.util.ResourceBundleUtil
Get an image icon from the ResourceBundle.
getIndex() - Method in class org.jhotdraw.draw.DrawingEvent
Returns the z-index of the figure.
getInheritedAttribute(String) - Method in interface org.jhotdraw.xml.DOMInput
Gets an attribute of the current element of the DOM Document and of all parent DOM elements.
getInheritedAttribute(String) - Method in class org.jhotdraw.xml.JavaxDOMInput
Gets an attribute of the current element of the DOM Document and of all parent DOM elements.
getInheritedAttribute(String) - Method in class org.jhotdraw.xml.NanoXMLDOMInput
Gets an attribute of the current element of the DOM Document and of all parent DOM elements.
getInputFormatAccessory() - Method in class org.jhotdraw.draw.DOMStorableInputOutputFormat
 
getInputFormatAccessory() - Method in class org.jhotdraw.draw.ImageInputFormat
 
getInputFormatAccessory() - Method in interface org.jhotdraw.draw.InputFormat
Return a JFileChooser accessory that can be used to customize the input format.
getInputFormatAccessory() - Method in class org.jhotdraw.draw.TextInputFormat
 
getInputFormatAccessory() - Method in class org.jhotdraw.samples.odg.io.ODGInputFormat
 
getInputFormatAccessory() - Method in class org.jhotdraw.samples.svg.io.SVGInputFormat
 
getInputFormats() - Method in class org.jhotdraw.draw.AbstractDrawing
 
getInputFormats() - Method in interface org.jhotdraw.draw.Drawing
Gets input formats for the Drawing in order of preferred formats.
getInputMap() - Method in class org.jhotdraw.draw.AbstractTool
Gets the input map of the Tool
getInputValue() - Method in class org.jhotdraw.gui.event.SheetEvent
Returns the input value that the JOptionPane returned, if it wants input.
getInsets(Figure) - Method in class org.jhotdraw.draw.AbstractLayouter
 
getInsets() - Method in class org.jhotdraw.draw.FloatingTextField
 
getInsets() - Method in class org.jhotdraw.draw.TextAreaFigure
Returns the insets used to draw text.
getInsets() - Method in class org.jhotdraw.draw.TextFigure
 
getInsets() - Method in interface org.jhotdraw.draw.TextHolderFigure
Returns Insets to be used by the text editor relative to the handle bounds of the figure.
getInsets() - Method in class org.jhotdraw.samples.svg.figures.SVGTextAreaFigure
Returns the insets used to draw text.
getInsets() - Method in class org.jhotdraw.samples.svg.figures.SVGTextFigure
 
getInteger(String) - Method in class org.jhotdraw.util.ResourceBundleUtil
Get an Integer from the ResourceBundle.
getInvalidatedArea() - Method in class org.jhotdraw.draw.DrawingEvent
Gets the bounds of the invalidated area on the drawing.
getInvalidatedArea() - Method in class org.jhotdraw.draw.FigureEvent
Gets the bounds of the invalidated area on the drawing.
getInvalidatedArea() - Method in class org.jhotdraw.draw.HandleEvent
Gets the bounds of the invalidated area on the drawing view.
getInvalidatedArea() - Method in class org.jhotdraw.draw.ToolEvent
Gets the bounds of the invalidated area on the drawing view.
getKey() - Method in class org.jhotdraw.draw.AttributeKey
 
getKeyStroke(String) - Method in class org.jhotdraw.util.ResourceBundleUtil
Get a KeyStroke from the ResourceBundle.
getLabelFor() - Method in class org.jhotdraw.draw.LabelFigure
 
getLabelFor() - Method in class org.jhotdraw.draw.TextAreaFigure
 
getLabelFor() - Method in class org.jhotdraw.draw.TextFigure
 
getLabelFor() - Method in interface org.jhotdraw.draw.TextHolderFigure
Sometimes we want to use a TextHolderFigure as a label for another TextHolderFigure.
getLabelFor() - Method in class org.jhotdraw.samples.svg.figures.SVGTextAreaFigure
 
getLabelFor() - Method in class org.jhotdraw.samples.svg.figures.SVGTextFigure
 
getLabels() - Static method in class org.jhotdraw.undo.UndoRedoManager
 
getLAFBundle(String) - Static method in class org.jhotdraw.util.ResourceBundleUtil
Get the appropriate ResourceBundle subclass.
getLAFBundle(String, Locale) - Static method in class org.jhotdraw.util.ResourceBundleUtil
Get the appropriate ResourceBundle subclass.
getLayer() - Method in class org.jhotdraw.draw.AbstractFigure
 
getLayer() - Method in interface org.jhotdraw.draw.Figure
Gets the layer of the figure.
getLayer() - Method in class org.jhotdraw.samples.net.figures.NodeFigure
 
getLayer() - Method in class org.jhotdraw.samples.pert.figures.DependencyFigure
 
getLayer() - Method in class org.jhotdraw.samples.pert.figures.TaskFigure
 
getLayouter() - Method in class org.jhotdraw.draw.AbstractCompositeFigure
Get a Layouter object which encapsulated a layout algorithm for this figure.
getLayouter() - Method in interface org.jhotdraw.draw.CompositeFigure
Get a Layouter object which encapsulated a layout algorithm for this figure.
getLayouter() - Method in class org.jhotdraw.draw.LabeledLineConnectionFigure
Get a Layouter object which encapsulated a layout algorithm for this figure.
getLeft() - Method in class org.jhotdraw.geom.Insets2D.Double
 
getLeft() - Method in class org.jhotdraw.geom.Insets2D.Float
 
getLeft() - Method in class org.jhotdraw.geom.Insets2D
Returns the left insets in double precision.
getLeftInset() - Method in class org.jhotdraw.samples.teddy.text.NumberedParagraphView
Gets the left inset.
getLeftInset() - Method in class org.jhotdraw.samples.teddyapplication.text.NumberedParagraphView
Gets the left inset.
getLengthOfPath(double) - Method in class org.jhotdraw.geom.BezierPath
Returns the length of the path.
getLineCount() - Method in class org.jhotdraw.samples.teddy.TeddyProject
Determines the number of lines contained in the area.
getLineCount() - Method in class org.jhotdraw.samples.teddyapplication.TeddyView
Determines the number of lines contained in the area.
getLineOfOffset(int) - Method in class org.jhotdraw.samples.teddy.JEditorArea
Translates an offset into the components text to a line number.
getLineOfOffset(int) - Method in class org.jhotdraw.samples.teddy.TeddyProject
Accessor for text area.
getLineOfOffset(int) - Method in class org.jhotdraw.samples.teddyapplication.JEditorArea
Translates an offset into the components text to a line number.
getLineOfOffset(int) - Method in class org.jhotdraw.samples.teddyapplication.TeddyView
Accessor for text area.
getLiner() - Method in interface org.jhotdraw.draw.ConnectionFigure
Get a Liner object which encapsulated a lineout algorithm for this figure.
getLiner() - Method in class org.jhotdraw.draw.LineConnectionFigure
 
getLineSeparator() - Method in class org.jhotdraw.samples.teddy.CharacterSetAccessory
 
getLineSeparator() - Method in class org.jhotdraw.samples.teddy.io.LFWriter
Gets the line separator of the println() methods.
getLineSeparator() - Method in class org.jhotdraw.samples.teddyapplication.CharacterSetAccessory
 
getLineSeparator() - Method in class org.jhotdraw.samples.teddyapplication.io.LFWriter
Gets the line separator of the println() methods.
getLineStartOffset(int) - Method in class org.jhotdraw.samples.teddy.JEditorArea
Determines the offset of the start of the given line.
getLineStartOffset(int) - Method in class org.jhotdraw.samples.teddy.TeddyProject
Accessor for text area.
getLineStartOffset(int) - Method in class org.jhotdraw.samples.teddyapplication.JEditorArea
Determines the offset of the start of the given line.
getLineStartOffset(int) - Method in class org.jhotdraw.samples.teddyapplication.TeddyView
Accessor for text area.
getLineWrap() - Method in class org.jhotdraw.samples.teddy.JEditorArea
Gets the line-wrapping policy of the text area.
getLineWrap() - Method in class org.jhotdraw.samples.teddyapplication.JEditorArea
Gets the line-wrapping policy of the text area.
getLocation() - Method in class org.jhotdraw.draw.AbstractConnectionHandle
Returns the start point of the connection.
getLocation() - Method in class org.jhotdraw.draw.BezierControlPointHandle
 
getLocation() - Method in class org.jhotdraw.draw.BezierNodeHandle
 
getLocation() - Method in class org.jhotdraw.draw.BezierScaleHandle
 
getLocation() - Method in class org.jhotdraw.draw.ConnectionEndHandle
Returns the start point of the connection.
getLocation() - Method in class org.jhotdraw.draw.ConnectionStartHandle
Returns the start point of the connection.
getLocation() - Method in class org.jhotdraw.draw.ConnectorHandle
 
getLocation() - Method in class org.jhotdraw.draw.LocatorHandle
 
getLocation() - Method in class org.jhotdraw.draw.RotateHandle
 
getLocationOnDrawing() - Method in class org.jhotdraw.draw.ConnectorHandle
 
getLocationOnDrawing() - Method in class org.jhotdraw.draw.LocatorHandle
 
getLock() - Method in class org.jhotdraw.draw.AbstractDrawing
The drawing view synchronizes on the lock when drawing a drawing.
getLock() - Method in class org.jhotdraw.draw.AbstractFigure
 
getLock() - Method in interface org.jhotdraw.draw.Drawing
Returns the lock object on which all threads acting in Figures in this drawing synchronize to prevent race conditions.
getMask() - Method in class org.jhotdraw.geom.BezierPath.Node
 
getMatchType() - Method in class org.jhotdraw.samples.teddy.regex.Matcher
 
getMatchType() - Method in class org.jhotdraw.samples.teddyapplication.regex.Matcher
 
getMaximum() - Method in class org.jhotdraw.gui.JDoubleAttributeField
 
getMethodDescriptors() - Method in class org.jhotdraw.draw.DefaultDrawingViewBeanInfo
Gets the bean's MethodDescriptors.
getMethodDescriptors() - Method in class org.jhotdraw.gui.JDoubleAttributeFieldBeanInfo
Gets the bean's MethodDescriptors.
getMethodDescriptors() - Method in class org.jhotdraw.gui.JDoubleAttributeSliderBeanInfo
Gets the bean's MethodDescriptors.
getMethodDescriptors() - Method in class org.jhotdraw.gui.JPopupButtonBeanInfo
Gets the bean's MethodDescriptors.
getMethodDescriptors() - Method in class org.jhotdraw.gui.JStringAttributeAreaBeanInfo
Gets the bean's MethodDescriptors.
getMethodDescriptors() - Method in class org.jhotdraw.gui.JStringAttributeFieldBeanInfo
Gets the bean's MethodDescriptors.
getMethodDescriptors() - Method in class org.jhotdraw.samples.draw.DrawingPanelBeanInfo
Gets the bean's MethodDescriptors.
getMethodDescriptors() - Method in class org.jhotdraw.samples.svg.SVGDrawingPanelBeanInfo
Gets the bean's MethodDescriptors.
getMethodDescriptors() - Method in class org.jhotdraw.samples.svg.SVGPropertiesPanelBeanInfo
Gets the bean's MethodDescriptors.
getMinimum() - Method in class org.jhotdraw.gui.JDoubleAttributeField
 
getMnem(String) - Method in class org.jhotdraw.util.ResourceBundleUtil
Get a Mnemonic from the ResourceBundle.
getMnemonic(String) - Method in class org.jhotdraw.util.ResourceBundleUtil
Get a Mnemonic from the ResourceBundle.
getModel() - Method in class org.jhotdraw.app.AbstractApplication
 
getModel() - Method in interface org.jhotdraw.app.Application
Returns the application model.
getMultipleOpenId() - Method in class org.jhotdraw.app.AbstractProject
 
getMultipleOpenId() - Method in interface org.jhotdraw.app.Project
Returns the multiple open id.
getName() - Method in class org.jhotdraw.app.AbstractApplication
 
getName() - Method in interface org.jhotdraw.app.Application
Returns the name of the application.
getName() - Method in interface org.jhotdraw.app.ApplicationModel
Returns the name of the application.
getName() - Method in class org.jhotdraw.app.DefaultApplicationModel
 
getName() - Method in interface org.jhotdraw.application.ApplicationModel
Returns the name of the application.
getName() - Method in class org.jhotdraw.application.DefaultApplicationModel
 
getName() - Method in interface org.jhotdraw.application.DocumentView
Returns the name of the view.
getName() - Method in class org.jhotdraw.samples.pert.figures.TaskFigure
 
getName(DOMStorable) - Method in class org.jhotdraw.xml.DefaultDOMFactory
 
getName(DOMStorable) - Method in interface org.jhotdraw.xml.DOMFactory
Returns the element name for the specified object.
getNewSelection() - Method in class org.jhotdraw.draw.FigureSelectionEvent
 
getNewValue() - Method in class org.jhotdraw.draw.FigureEvent
 
getNode(int) - Method in class org.jhotdraw.draw.BezierFigure
Gets a control point.
getNode(int) - Method in interface org.jhotdraw.draw.ConnectionFigure
Returns the specified node.
getNodeCount() - Method in class org.jhotdraw.draw.BezierFigure
Gets the node count.
getNodeCount() - Method in interface org.jhotdraw.draw.ConnectionFigure
Gets the node count.
getNumberOfPages() - Method in class org.jhotdraw.draw.DrawingPageable
 
getOffConstrainer() - Method in class org.jhotdraw.draw.action.ToggleGridAction
 
getOldSelection() - Method in class org.jhotdraw.draw.FigureSelectionEvent
 
getOldValue() - Method in class org.jhotdraw.draw.FigureEvent
 
getOnConstrainer() - Method in class org.jhotdraw.draw.action.ToggleGridAction
 
getOpenChooser() - Method in class org.jhotdraw.app.AbstractProject
Gets the open file chooser for the project.
getOpenChooser() - Method in interface org.jhotdraw.app.Project
Gets the open file chooser for the project.
getOpenChooser() - Method in class org.jhotdraw.application.AbstractDocumentView
Gets the open file chooser for the documentView.
getOpenChooser() - Method in interface org.jhotdraw.application.DocumentView
Gets the open file chooser for the document view.
getOpenChooser() - Method in class org.jhotdraw.samples.teddy.TeddyProject
 
getOpenChooser() - Method in class org.jhotdraw.samples.teddyapplication.TeddyView
 
getOption() - Method in class org.jhotdraw.gui.event.SheetEvent
Returns the option that the JFileChooser or JOptionPane returned.
getOptionPane() - Method in class org.jhotdraw.gui.event.SheetEvent
Returns the JOptionPane pane on the sheet.
getOutermostPoint() - Method in class org.jhotdraw.draw.BezierFigure
 
getOutputFormatAccessory() - Method in class org.jhotdraw.draw.DOMStorableInputOutputFormat
 
getOutputFormatAccessory() - Method in class org.jhotdraw.draw.ImageOutputFormat
 
getOutputFormatAccessory() - Method in interface org.jhotdraw.draw.OutputFormat
Return a JFileChooser accessory that can be used to customize the output format.
getOutputFormatAccessory() - Method in class org.jhotdraw.samples.svg.io.ImageMapOutputFormat
 
getOutputFormatAccessory() - Method in class org.jhotdraw.samples.svg.io.SVGOutputFormat
 
getOutputFormats() - Method in class org.jhotdraw.draw.AbstractDrawing
 
getOutputFormats() - Method in interface org.jhotdraw.draw.Drawing
Gets output formats for the Drawing in order of preferred formats.
getOwner() - Method in class org.jhotdraw.draw.AbstractConnectionHandle
 
getOwner() - Method in class org.jhotdraw.draw.AbstractConnector
Gets the connector's owner.
getOwner() - Method in class org.jhotdraw.draw.AbstractHandle
 
getOwner() - Method in class org.jhotdraw.draw.BezierNodeHandle
 
getOwner() - Method in class org.jhotdraw.draw.BezierOutlineHandle
 
getOwner() - Method in interface org.jhotdraw.draw.Connector
Gets the connector's owner.
getOwner() - Method in interface org.jhotdraw.draw.Handle
Returns the owner of this handle.
getOwner() - Method in class org.jhotdraw.draw.TextOverflowHandle
 
getOwner() - Method in class org.jhotdraw.samples.svg.figures.SVGPathOutlineHandle
 
getPageFormat(int) - Method in class org.jhotdraw.draw.DrawingPageable
 
getPaint(Figure, double) - Method in interface org.jhotdraw.samples.svg.Gradient
 
getPaint(Figure, double) - Method in class org.jhotdraw.samples.svg.LinearGradient
 
getPaint(Figure, double) - Method in class org.jhotdraw.samples.svg.RadialGradient
 
getPalettes() - Method in class org.jhotdraw.app.OSXPaletteHandler
 
getPalettes() - Method in class org.jhotdraw.application.OSXPaletteHandler
 
getPane() - Method in class org.jhotdraw.gui.event.SheetEvent
Returns the pane on the sheet.
getParameter(String) - Method in class org.jhotdraw.samples.draw.DrawApplet
We override getParameter() to make it work even if we have no Applet context.
getParameter(String) - Method in class org.jhotdraw.samples.net.NetApplet
We override getParameter() to make it work even if we have no Applet context.
getParameter(String) - Method in class org.jhotdraw.samples.pert.PertApplet
We override getParameter() to make it work even if we have no Applet context.
getParameter(String) - Method in class org.jhotdraw.samples.svg.SVGApplet
We override getParameter() to make it work even if we have no Applet context.
getParameterInfo() - Method in class org.jhotdraw.samples.draw.DrawApplet
 
getParameterInfo() - Method in class org.jhotdraw.samples.draw.DrawLiveConnectApplet
 
getParameterInfo() - Method in class org.jhotdraw.samples.net.NetApplet
 
getParameterInfo() - Method in class org.jhotdraw.samples.pert.PertApplet
 
getParameterInfo() - Method in class org.jhotdraw.samples.svg.SVGApplet
 
getParameters() - Method in class org.jhotdraw.draw.StickyRectangleConnector
 
getPath() - Method in class org.jhotdraw.samples.svg.figures.SVGPathFigure
 
getPathIterator(AffineTransform) - Method in class org.jhotdraw.geom.BezierPath
 
getPathIterator(AffineTransform, double) - Method in class org.jhotdraw.geom.BezierPath
 
getPerpendicularDrawGrowth(Figure) - Static method in class org.jhotdraw.draw.AttributeKeys
Returns the distance, that a Rectangle needs to grow (or shrink) to draw (aka stroke) its shape as specified by the FILL_UNDER_STROKE and STROKE_POSITION attributes of a figure.
getPerpendicularFillGrowth(Figure) - Static method in class org.jhotdraw.draw.AttributeKeys
Returns the distance, that a Rectangle needs to grow (or shrink) to fill its shape as specified by the FILL_UNDER_STROKE and STROKE_POSITION attributes of a figure.
getPerpendicularHitGrowth(Figure) - Static method in class org.jhotdraw.draw.AttributeKeys
Returns the distance, that a Rectangle needs to grow (or shrink) to make hit detections on a shape as specified by the FILL_UNDER_STROKE and STROKE_POSITION attributes of a figure.
getPerpendicularHitGrowth(Figure) - Static method in class org.jhotdraw.samples.svg.SVGAttributeKeys
Returns the distance, that a Rectangle needs to grow (or shrink) to make hit detections on a shape as specified by the FILL_UNDER_STROKE and STROKE_POSITION attributes of a figure.
getPoint(int) - Method in class org.jhotdraw.draw.BezierFigure
Convenience method for getting the point coordinate of the first control point of the specified node.
getPoint(int, int) - Method in class org.jhotdraw.draw.BezierFigure
Gets the point coordinate of a control point.
getPoint(int) - Method in interface org.jhotdraw.draw.ConnectionFigure
Returns the specified point.
getPointOnPath(float, double) - Method in class org.jhotdraw.draw.BezierFigure
 
getPointOnPath(double, double) - Method in class org.jhotdraw.geom.BezierPath
Returns a relative point on the path.
getPopupMenu() - Method in class org.jhotdraw.gui.JPopupButton
 
getPredecessors() - Method in class org.jhotdraw.samples.pert.figures.TaskFigure
Returns predecessor PertTasks which are directly connected via a PertDependency to this TaskFigure.
getPreferredMenuItemSize(JComponent, Icon, Icon, int) - Method in class org.jhotdraw.draw.action.PaletteMenuItemUI
 
getPreferredSize() - Method in class org.jhotdraw.draw.AbstractCompositeFigure
 
getPreferredSize() - Method in class org.jhotdraw.draw.AbstractFigure
 
getPreferredSize() - Method in class org.jhotdraw.draw.DefaultDrawingView
Side effect: Changes view Translation!!!
getPreferredSize() - Method in interface org.jhotdraw.draw.Figure
The preferred size is used by Layouter to determine the preferred size of a Figure.
getPreferredSize(int) - Method in class org.jhotdraw.draw.FloatingTextArea
Gets the preferred size of the overlay.
getPreferredSize(int) - Method in class org.jhotdraw.draw.FloatingTextField
Gets the preferred size of the overlay.
getPreferredSize() - Method in class org.jhotdraw.draw.TextFigure
 
getPreferredSize() - Method in class org.jhotdraw.samples.pert.figures.SeparatorLineFigure
 
getPreferredSize() - Method in class org.jhotdraw.samples.svg.figures.SVGTextFigure
 
getPresentationFigure() - Method in class org.jhotdraw.draw.GraphicalCompositeFigure
Get a figure which renders this AbstractCompositeFigure.
getPresentationName() - Method in class org.jhotdraw.draw.AttributeChangeEdit
 
getPresentationName() - Method in class org.jhotdraw.draw.BezierTool
 
getPresentationName() - Method in class org.jhotdraw.draw.CompositeTransformEdit
 
getPresentationName() - Method in class org.jhotdraw.draw.GeometryEdit
 
getPresentationName() - Method in class org.jhotdraw.draw.RestoreDataEdit
 
getPresentationName() - Method in class org.jhotdraw.draw.SetBoundsEdit
 
getPresentationName() - Method in class org.jhotdraw.draw.TransformEdit
 
getPresentationName() - Method in class org.jhotdraw.undo.CompositeEdit
Returns the presentation name.
getPrintable(int) - Method in class org.jhotdraw.draw.DrawingPageable
 
getProject() - Method in class org.jhotdraw.samples.teddyapplication.FindDialog
 
getProjectClass() - Method in class org.jhotdraw.app.DefaultApplicationModel
 
getProjectClass() - Method in class org.jhotdraw.application.DefaultApplicationModel
 
getPropertyDescriptors() - Method in class org.jhotdraw.draw.DefaultDrawingViewBeanInfo
Gets the bean's PropertyDescriptors.
getPropertyDescriptors() - Method in class org.jhotdraw.gui.JDoubleAttributeFieldBeanInfo
Gets the bean's PropertyDescriptors.
getPropertyDescriptors() - Method in class org.jhotdraw.gui.JDoubleAttributeSliderBeanInfo
Gets the bean's PropertyDescriptors.
getPropertyDescriptors() - Method in class org.jhotdraw.gui.JPopupButtonBeanInfo
Gets the bean's PropertyDescriptors.
getPropertyDescriptors() - Method in class org.jhotdraw.gui.JStringAttributeAreaBeanInfo
Gets the bean's PropertyDescriptors.
getPropertyDescriptors() - Method in class org.jhotdraw.gui.JStringAttributeFieldBeanInfo
Gets the bean's PropertyDescriptors.
getPropertyDescriptors() - Method in class org.jhotdraw.samples.draw.DrawingPanelBeanInfo
Gets the bean's PropertyDescriptors.
getPropertyDescriptors() - Method in class org.jhotdraw.samples.svg.SVGDrawingPanelBeanInfo
Gets the bean's PropertyDescriptors.
getPropertyDescriptors() - Method in class org.jhotdraw.samples.svg.SVGPropertiesPanelBeanInfo
Gets the bean's PropertyDescriptors.
getPropertyName() - Method in class org.jhotdraw.app.action.AbstractProjectAction
Gets the property name.
getPropertyName() - Method in class org.jhotdraw.application.action.AbstractDocumentViewAction
Gets the property name.
getPrototype() - Method in class org.jhotdraw.draw.ConnectionTool
 
getPrototype() - Method in class org.jhotdraw.draw.CreationTool
 
getPrototype() - Method in interface org.jhotdraw.xml.DOMOutput
Returns a prototype for the object currently being written.
getPrototype() - Method in class org.jhotdraw.xml.JavaxDOMOutput
 
getPrototype() - Method in class org.jhotdraw.xml.NanoXMLDOMOutput
 
getR() - Method in class org.jhotdraw.samples.svg.RadialGradient
 
getRedoAction() - Method in class org.jhotdraw.undo.UndoRedoManager
Gets the redo action for use as a Redo menu item.
getRedoPresentationName() - Method in class org.jhotdraw.undo.CompositeEdit
Returns the redo presentation name.
getRelativeLabelPoint(BezierFigure, Figure) - Method in class org.jhotdraw.draw.BezierLabelLocator
Returns a Point2D.Double on the polyline that is at the provided relative position.
getRelativePoint(BezierFigure) - Method in class org.jhotdraw.draw.BezierLabelLocator
Returns a Point2D.Double on the polyline that is at the provided relative position.
getRelativePositionOnPath(Point2D.Double, double) - Method in class org.jhotdraw.geom.BezierPath
Returns the relative position of the specified point on the path.
getResourceMap() - Method in class org.jhotdraw.application.AbstractDocumentOrientedApplication
Convenience method for getting the resource map of the current application.
getResourceMap() - Method in class org.jhotdraw.application.action.AbstractApplicationAction
 
getResourceMap() - Method in class org.jhotdraw.samples.teddyapplication.action.PreferencesAction
 
getResourceMap() - Method in class org.jhotdraw.samples.teddyapplication.action.ToggleLineNumbersAction
 
getResourceMap() - Method in class org.jhotdraw.samples.teddyapplication.action.ToggleLineWrapAction
 
getResourceMap() - Method in class org.jhotdraw.samples.teddyapplication.action.ToggleStatusBarAction
 
getRight() - Method in class org.jhotdraw.geom.Insets2D.Double
 
getRight() - Method in class org.jhotdraw.geom.Insets2D.Float
 
getRight() - Method in class org.jhotdraw.geom.Insets2D
Returns the right insets in double precision.
getRotates() - Method in class org.jhotdraw.samples.svg.figures.SVGTextFigure
 
getRows() - Method in class org.jhotdraw.draw.action.VerticalGridLayout
Gets the number of rows in this layout.
getSaveChooser() - Method in class org.jhotdraw.app.AbstractProject
Gets the save file chooser for the project.
getSaveChooser() - Method in interface org.jhotdraw.app.Project
Gets the save file chooser for the project.
getSaveChooser() - Method in class org.jhotdraw.application.AbstractDocumentView
Gets the save file chooser for the documentView.
getSaveChooser() - Method in interface org.jhotdraw.application.DocumentView
Gets the save file chooser for the document view.
getSaveChooser() - Method in class org.jhotdraw.samples.teddy.TeddyProject
 
getSaveChooser() - Method in class org.jhotdraw.samples.teddyapplication.TeddyView
 
getScaleFactor() - Method in class org.jhotdraw.draw.DefaultDrawingView
 
getScaleFactor() - Method in interface org.jhotdraw.draw.DrawingView
Gets the scale factor of the drawing view.
getScaleFactor() - Method in class org.jhotdraw.gui.JDoubleAttributeField
 
getScaleFactor() - Method in class org.jhotdraw.gui.JDoubleAttributeSlider
 
getScaleFactor() - Method in class org.jhotdraw.samples.net.NetProject
 
getScaleFactor() - Method in class org.jhotdraw.samples.pert.PertProject
 
getScaleFactor() - Method in class org.jhotdraw.samples.svg.SVGProject
 
getScrollableTracksViewportWidth() - Method in class org.jhotdraw.samples.teddy.JEditorArea
Returns true if a viewport should always force the width of this Scrollable to match the width of the viewport.
getScrollableTracksViewportWidth() - Method in class org.jhotdraw.samples.teddyapplication.JEditorArea
Returns true if a viewport should always force the width of this Scrollable to match the width of the viewport.
getSelectedFigures() - Method in class org.jhotdraw.draw.DefaultDrawingView
Gets the current selection as a FigureSelection.
getSelectedFigures() - Method in interface org.jhotdraw.draw.DrawingView
Gets the current selection as a FigureSelection.
getSelectionBounds() - Method in class org.jhotdraw.draw.action.AlignAction
Returns the bounds of the selected figures.
getSelectionCount() - Method in class org.jhotdraw.draw.DefaultDrawingView
Gets the number of selected figures.
getSelectionCount() - Method in interface org.jhotdraw.draw.DrawingView
Gets the number of selected figures.
getSelectionEnd() - Method in class org.jhotdraw.samples.teddy.TeddyProject
Accessor for text area.
getSelectionEnd() - Method in class org.jhotdraw.samples.teddyapplication.TeddyView
Accessor for text area.
getSelectionStart() - Method in class org.jhotdraw.samples.teddy.TeddyProject
Accessor for text area.
getSelectionStart() - Method in class org.jhotdraw.samples.teddyapplication.TeddyView
Accessor for text area.
getSharedEditor() - Method in class org.jhotdraw.samples.draw.DrawApplicationModel
 
getSharedEditor() - Method in class org.jhotdraw.samples.net.NetApplicationModel
 
getSharedEditor() - Method in class org.jhotdraw.samples.pert.PertApplicationModel
 
getSharedEditor() - Method in class org.jhotdraw.samples.svg.SVGApplicationModel
 
getSize() - Method in class org.jhotdraw.geom.Dimension2DDouble
Gets the size of this Dimension2DDouble object.
getSource() - Method in class org.jhotdraw.draw.AbstractConnectionHandle
Gets the side of the connection that is unaffected by the change.
getSourceActions(JComponent) - Method in class org.jhotdraw.draw.DefaultDrawingViewTransferHandler
 
getStartConnector() - Method in class org.jhotdraw.draw.BidirectionalConnectionTool
 
getStartConnector() - Method in interface org.jhotdraw.draw.ConnectionFigure
Gets the start Connector.
getStartConnector() - Method in class org.jhotdraw.draw.LineConnectionFigure
 
getStartFigure() - Method in interface org.jhotdraw.draw.ConnectionFigure
Gets the start figure of the connection.
getStartFigure() - Method in class org.jhotdraw.draw.LineConnectionFigure
 
getStartPoint() - Method in class org.jhotdraw.draw.AbstractFigure
 
getStartPoint() - Method in class org.jhotdraw.draw.BezierFigure
Convenience method for getting the start point.
getStartPoint() - Method in interface org.jhotdraw.draw.ConnectionFigure
Gets the start point.
getStartPoint() - Method in interface org.jhotdraw.draw.Figure
Returns the untransformed logical start point of the bounds.
getStartPosition() - Method in class org.jhotdraw.io.StreamPosTokenizer
Returns the start position of the token relative to the position that the stream had, when the StreamPosTokenizer was constructed.
getStartTime() - Method in class org.jhotdraw.samples.pert.figures.TaskFigure
 
getStopColors() - Method in class org.jhotdraw.samples.svg.LinearGradient
 
getStopColors() - Method in class org.jhotdraw.samples.svg.RadialGradient
 
getStopOffsets() - Method in class org.jhotdraw.samples.svg.LinearGradient
 
getStopOffsets() - Method in class org.jhotdraw.samples.svg.RadialGradient
 
getStopOpacities() - Method in class org.jhotdraw.samples.svg.LinearGradient
 
getStopOpacities() - Method in class org.jhotdraw.samples.svg.RadialGradient
 
getString(String) - Method in class org.jhotdraw.util.ResourceBundleUtil
Get a String from the ResourceBundle.
getStroke() - Method in class org.jhotdraw.draw.AbstractAttributedCompositeFigure
 
getStroke() - Method in class org.jhotdraw.draw.AbstractAttributedFigure
 
getStroke(Figure) - Static method in class org.jhotdraw.draw.AttributeKeys
 
getStrokeMiterLimitFactor() - Method in class org.jhotdraw.draw.AbstractAttributedCompositeFigure
 
getStrokeMiterLimitFactor() - Method in class org.jhotdraw.draw.AbstractAttributedFigure
 
getStrokePaint(Figure) - Static method in class org.jhotdraw.samples.svg.SVGAttributeKeys
Gets the stroke paint for the specified figure based on the attributes STROKE_GRADIENT, STROKE_OPACITY, STROKE_PAINT and the bounds of the figure.
getStrokeTotalMiterLimit(Figure) - Static method in class org.jhotdraw.draw.AttributeKeys
Convenience method for computing the total stroke miter limit from the STROKE_MITER_LIMIT, and IS_STROKE_MITER_LIMIT factor.
getStrokeTotalWidth(Figure) - Static method in class org.jhotdraw.draw.AttributeKeys
Convenience method for computing the total stroke width from the STROKE_WIDTH, STROKE_INNER_WIDTH and STROKE_TYPE attributes.
getStyledEditorKit() - Method in class org.jhotdraw.samples.teddy.JEditorArea
 
getStyledEditorKit() - Method in class org.jhotdraw.samples.teddyapplication.JEditorArea
 
getSuccessors() - Method in class org.jhotdraw.samples.pert.figures.TaskFigure
Returns dependent PertTasks which are directly connected via a PertDependency to this TaskFigure.
getTabSize() - Method in class org.jhotdraw.draw.TextAreaFigure
 
getTabSize() - Method in class org.jhotdraw.draw.TextFigure
Gets the number of characters used to expand tabs.
getTabSize() - Method in interface org.jhotdraw.draw.TextHolderFigure
Gets the number of characters used to expand tabs.
getTabSize() - Method in class org.jhotdraw.samples.svg.figures.SVGTextAreaFigure
 
getTabSize() - Method in class org.jhotdraw.samples.svg.figures.SVGTextFigure
Gets the number of characters used to expand tabs.
getTagName() - Method in interface org.jhotdraw.xml.DOMInput
Returns the tag name of the current element.
getTagName() - Method in class org.jhotdraw.xml.JavaxDOMInput
Returns the tag name of the current element.
getTagName() - Method in class org.jhotdraw.xml.NanoXMLDOMInput
Returns the tag name of the current element.
getTarget() - Method in class org.jhotdraw.draw.AbstractConnectionHandle
Returns the connector of the change.
getTarget() - Method in class org.jhotdraw.draw.action.DrawingEditorProxy
Gets the target of the proxy.
getTarget() - Method in class org.jhotdraw.draw.ConnectionEndHandle
 
getTarget() - Method in class org.jhotdraw.draw.ConnectionStartHandle
 
getTargetConnector() - Method in class org.jhotdraw.draw.BidirectionalConnectionTool
 
getTargetFigure() - Method in class org.jhotdraw.draw.BidirectionalConnectionTool
 
getTargetFigure() - Method in class org.jhotdraw.draw.ConnectorHandle
 
getText() - Method in class org.jhotdraw.draw.FloatingTextArea
Gets the text contents of the overlay.
getText() - Method in class org.jhotdraw.draw.FloatingTextField
Gets the text contents of the overlay.
getText() - Method in class org.jhotdraw.draw.TextAreaFigure
Gets the text shown by the text figure.
getText() - Method in class org.jhotdraw.draw.TextFigure
Gets the text shown by the text figure.
getText() - Method in interface org.jhotdraw.draw.TextHolderFigure
Returns the text held by the Text Holder.
getText() - Method in class org.jhotdraw.samples.svg.figures.SVGTextAreaFigure
 
getText() - Method in class org.jhotdraw.samples.svg.figures.SVGTextFigure
Gets the text shown by the text figure.
getText() - Method in interface org.jhotdraw.xml.DOMInput
Gets the text of the current element of the DOM Document.
getText(String) - Method in interface org.jhotdraw.xml.DOMInput
Gets the text of the current element of the DOM Document.
getText() - Method in class org.jhotdraw.xml.JavaxDOMInput
Gets the text of the current element of the DOM Document.
getText(String) - Method in class org.jhotdraw.xml.JavaxDOMInput
Gets the text of the current element of the DOM Document.
getText() - Method in class org.jhotdraw.xml.NanoXMLDOMInput
Gets the text of the current element of the DOM Document.
getText(String) - Method in class org.jhotdraw.xml.NanoXMLDOMInput
Gets the text of the current element of the DOM Document.
getTextColor() - Method in class org.jhotdraw.draw.TextAreaFigure
 
getTextColor() - Method in class org.jhotdraw.draw.TextFigure
 
getTextColor() - Method in interface org.jhotdraw.draw.TextHolderFigure
Returns the text color to be used by a text editor for editing this Figure.
getTextColor() - Method in class org.jhotdraw.samples.svg.figures.SVGTextAreaFigure
 
getTextColor() - Method in class org.jhotdraw.samples.svg.figures.SVGTextFigure
 
getTextColumns() - Method in class org.jhotdraw.draw.TextAreaFigure
 
getTextColumns() - Method in class org.jhotdraw.draw.TextFigure
 
getTextColumns() - Method in interface org.jhotdraw.draw.TextHolderFigure
Gets the number of columns to be overlaid when the figure is edited.
getTextColumns() - Method in class org.jhotdraw.samples.svg.figures.SVGTextAreaFigure
 
getTextColumns() - Method in class org.jhotdraw.samples.svg.figures.SVGTextFigure
 
getTextLayout() - Method in class org.jhotdraw.draw.TextFigure
 
getTip(String) - Method in class org.jhotdraw.util.ResourceBundleUtil
Get a Mnemonic from the ResourceBundle.
getTitle() - Method in class org.jhotdraw.samples.svg.SVGDrawing
 
getTool(Point2D.Double) - Method in class org.jhotdraw.draw.AbstractFigure
Returns a specialized tool for the given coordinate.
getTool() - Method in class org.jhotdraw.draw.action.DrawingEditorProxy
 
getTool() - Method in class org.jhotdraw.draw.DefaultDrawingEditor
 
getTool() - Method in interface org.jhotdraw.draw.DrawingEditor
Gets the current tool.
getTool(Point2D.Double) - Method in interface org.jhotdraw.draw.Figure
Returns a specialized tool for the specified location.
getTool(Point2D.Double) - Method in class org.jhotdraw.draw.LabelFigure
Returns a specialized tool for the given coordinate.
getTool(Point2D.Double) - Method in class org.jhotdraw.draw.TextAreaFigure
Returns a specialized tool for the given coordinate.
getTool(Point2D.Double) - Method in class org.jhotdraw.draw.TextFigure
Returns a specialized tool for the given coordinate.
getTool() - Method in class org.jhotdraw.draw.ToolEvent
Gets the tool which is the source of the event.
getTool(Point2D.Double) - Method in class org.jhotdraw.samples.svg.figures.SVGTextAreaFigure
Returns a specialized tool for the given coordinate.
getTool(Point2D.Double) - Method in class org.jhotdraw.samples.svg.figures.SVGTextFigure
Returns a specialized tool for the given coordinate.
getToolTipText(Point) - Method in class org.jhotdraw.draw.AbstractConnectionHandle
 
getToolTipText(Point2D.Double) - Method in class org.jhotdraw.draw.AbstractFigure
 
getToolTipText(Point) - Method in class org.jhotdraw.draw.AbstractHandle
 
getToolTipText(Point) - Method in class org.jhotdraw.draw.BezierControlPointHandle
 
getToolTipText(Point) - Method in class org.jhotdraw.draw.BezierNodeHandle
 
getToolTipText(MouseEvent) - Method in class org.jhotdraw.draw.DefaultDrawingView
 
getToolTipText(Point2D.Double) - Method in interface org.jhotdraw.draw.Figure
Returns a tooltip for the specified location.
getToolTipText(Point) - Method in class org.jhotdraw.draw.FontSizeHandle
 
getToolTipText(Point) - Method in interface org.jhotdraw.draw.Handle
Returns a tooltip for the specified location.
getToolTipText(Point) - Method in class org.jhotdraw.draw.RotateHandle
 
getToolTipText(Point) - Method in class org.jhotdraw.draw.RoundRectangleRadiusHandle
 
getToolTipText(Point) - Method in class org.jhotdraw.draw.TextOverflowHandle
 
getToolTipText(Point) - Method in class org.jhotdraw.samples.svg.figures.SVGRectRadiusHandle
 
getTop() - Method in class org.jhotdraw.geom.Insets2D.Double
 
getTop() - Method in class org.jhotdraw.geom.Insets2D.Float
 
getTop() - Method in class org.jhotdraw.geom.Insets2D
Returns the top insets in double precision.
getTransferData(DataFlavor) - Method in class org.jhotdraw.gui.datatransfer.CompositeTransferable
Returns an object which represents the data to be transferred.
getTransferData(DataFlavor) - Method in class org.jhotdraw.gui.datatransfer.ImageTransferable
 
getTransferData(DataFlavor) - Method in class org.jhotdraw.gui.datatransfer.InputStreamTransferable
 
getTransferData(DataFlavor) - Method in class org.jhotdraw.xml.XMLTransferable
Returns an object which represents the data to be transferred.
getTransferDataFlavors() - Method in class org.jhotdraw.gui.datatransfer.CompositeTransferable
Returns an array of DataFlavor objects indicating the flavors the data can be provided in.
getTransferDataFlavors() - Method in class org.jhotdraw.gui.datatransfer.ImageTransferable
 
getTransferDataFlavors() - Method in class org.jhotdraw.gui.datatransfer.InputStreamTransferable
 
getTransferDataFlavors() - Method in class org.jhotdraw.xml.XMLTransferable
Returns an array of DataFlavor objects indicating the flavors the data can be provided in.
getTransform() - Method in class org.jhotdraw.samples.svg.LinearGradient
 
getTransform() - Method in class org.jhotdraw.samples.svg.RadialGradient
 
getTransformedBounds() - Method in class org.jhotdraw.draw.RotateHandle
 
getTransformOwner() - Method in class org.jhotdraw.draw.BezierControlPointHandle
 
getTransformOwner() - Method in class org.jhotdraw.draw.BezierNodeHandle
 
getTransformRestoreData() - Method in class org.jhotdraw.draw.AbstractCompositeFigure
 
getTransformRestoreData() - Method in class org.jhotdraw.draw.BezierFigure
 
getTransformRestoreData() - Method in class org.jhotdraw.draw.DiamondFigure
 
getTransformRestoreData() - Method in class org.jhotdraw.draw.EllipseFigure
 
getTransformRestoreData() - Method in interface org.jhotdraw.draw.Figure
Gets data which can be used to restore the transformation of the figure without loss of precision, after a transform has been applied to it.
getTransformRestoreData() - Method in class org.jhotdraw.draw.ImageFigure
 
getTransformRestoreData() - Method in class org.jhotdraw.draw.RectangleFigure
 
getTransformRestoreData() - Method in class org.jhotdraw.draw.RoundRectangleFigure
 
getTransformRestoreData() - Method in class org.jhotdraw.draw.TextAreaFigure
 
getTransformRestoreData() - Method in class org.jhotdraw.draw.TextFigure
 
getTransformRestoreData() - Method in class org.jhotdraw.draw.TriangleFigure
 
getTransformRestoreData() - Method in class org.jhotdraw.samples.mini.StraightLineFigure
 
getTransformRestoreData() - Method in class org.jhotdraw.samples.svg.figures.SVGEllipseFigure
 
getTransformRestoreData() - Method in class org.jhotdraw.samples.svg.figures.SVGImageFigure
 
getTransformRestoreData() - Method in class org.jhotdraw.samples.svg.figures.SVGPathFigure
 
getTransformRestoreData() - Method in class org.jhotdraw.samples.svg.figures.SVGRectFigure
 
getTransformRestoreData() - Method in class org.jhotdraw.samples.svg.figures.SVGTextAreaFigure
 
getTransformRestoreData() - Method in class org.jhotdraw.samples.svg.figures.SVGTextFigure
 
getUndoAction() - Method in class org.jhotdraw.undo.UndoRedoManager
Gets the undo action for use as an Undo menu item.
getUndoPresentationName() - Method in class org.jhotdraw.undo.CompositeEdit
Returns the undo presentation name.
getValue(String) - Method in class org.jhotdraw.app.action.FocusAction
 
getValue(String) - Method in class org.jhotdraw.application.action.FocusAction
 
getValue() - Method in class org.jhotdraw.gui.event.SheetEvent
Returns the value that the JFileChooser or JOptionPane returned.
getValue() - Method in class org.jhotdraw.gui.Worker
Get the value produced by the worker thread, or null if it hasn't been constructed yet.
getVersion() - Method in class org.jhotdraw.app.AbstractApplication
 
getVersion() - Method in interface org.jhotdraw.app.Application
Returns the version of the application.
getVersion() - Method in interface org.jhotdraw.app.ApplicationModel
Returns the version of the application.
getVersion() - Method in class org.jhotdraw.app.DefaultApplicationModel
 
getVersion() - Method in interface org.jhotdraw.application.ApplicationModel
Returns the version of the application.
getVersion() - Method in class org.jhotdraw.application.DefaultApplicationModel
 
getVgap() - Method in class org.jhotdraw.draw.action.VerticalGridLayout
Gets the vertical gap between components.
getView() - Method in class org.jhotdraw.draw.AbstractHandle
 
getView() - Method in class org.jhotdraw.draw.AbstractTool
 
getView() - Method in class org.jhotdraw.draw.action.AbstractEditorAction
 
getView() - Method in class org.jhotdraw.draw.action.AbstractSelectedAction
 
getView() - Method in class org.jhotdraw.draw.action.AbstractViewAction
 
getView() - Method in class org.jhotdraw.draw.action.AttributeToggler
 
getView() - Method in class org.jhotdraw.draw.FigureSelectionEvent
 
getView() - Method in class org.jhotdraw.draw.ToolEvent
Gets the drawing view of the tool.
getView() - Method in class org.jhotdraw.gui.AttributeFieldEventHandler
 
getView() - Method in class org.jhotdraw.gui.JDoubleAttributeField
 
getView() - Method in class org.jhotdraw.gui.JDoubleAttributeSlider
 
getView() - Method in class org.jhotdraw.gui.JStringAttributeArea
 
getView() - Method in class org.jhotdraw.gui.JStringAttributeField
 
getView() - Method in class org.jhotdraw.samples.draw.DrawingPanel
 
getView() - Method in class org.jhotdraw.samples.net.NetPanel
 
getView() - Method in class org.jhotdraw.samples.pert.PertPanel
 
getView() - Method in class org.jhotdraw.samples.svg.SVGDrawingPanel
 
getViewClass() - Method in class org.jhotdraw.application.AbstractDocumentOrientedApplication
 
getViewClass() - Method in class org.jhotdraw.samples.teddyapplication.TeddyMDIApplication
Gets the class of the document view.
getViewClass() - Method in class org.jhotdraw.samples.teddyapplication.TeddySDIApplication
Gets the class of the document view.
getViewFactory() - Method in class org.jhotdraw.samples.teddy.text.NumberedEditorKit
 
getViewFactory() - Method in class org.jhotdraw.samples.teddyapplication.text.NumberedEditorKit
 
getViews() - Method in class org.jhotdraw.application.AbstractDocumentOrientedApplication
Returns a read only collection of all the views of this application.
getViews() - Method in interface org.jhotdraw.application.DocumentOrientedApplication
Returns a read only collection view of the getViews of this application.
getVisualRepresentation(Transferable) - Method in class org.jhotdraw.draw.DefaultDrawingViewTransferHandler
 
getWidth() - Method in class org.jhotdraw.draw.GridConstrainer
 
getWidth() - Method in class org.jhotdraw.geom.Dimension2DDouble
Returns the width of this dimension in double precision.
getWidth() - Method in class org.jhotdraw.samples.svg.figures.SVGEllipseFigure
 
getWidth() - Method in class org.jhotdraw.samples.svg.figures.SVGImageFigure
 
getWidth() - Method in class org.jhotdraw.samples.svg.figures.SVGRectFigure
 
getWindingRule() - Method in class org.jhotdraw.geom.BezierPath
Gets winding rule for filling the bezier path.
getWindingRule() - Method in class org.jhotdraw.geom.BezierPathIterator
Return the winding rule for determining the interior of the path.
getX() - Method in class org.jhotdraw.samples.svg.figures.SVGEllipseFigure
 
getX() - Method in class org.jhotdraw.samples.svg.figures.SVGImageFigure
 
getX() - Method in class org.jhotdraw.samples.svg.figures.SVGRectFigure
 
getX1() - Method in class org.jhotdraw.samples.svg.LinearGradient
 
getX2() - Method in class org.jhotdraw.samples.svg.LinearGradient
 
getY() - Method in class org.jhotdraw.samples.svg.figures.SVGEllipseFigure
 
getY() - Method in class org.jhotdraw.samples.svg.figures.SVGImageFigure
 
getY() - Method in class org.jhotdraw.samples.svg.figures.SVGRectFigure
 
getY1() - Method in class org.jhotdraw.samples.svg.LinearGradient
 
getY2() - Method in class org.jhotdraw.samples.svg.LinearGradient
 
Gradient - Interface in org.jhotdraw.samples.svg
Represents an SVG Gradient.
GraphicalCompositeFigure - Class in org.jhotdraw.draw
The GraphicalCompositeFigure fills in the gap between a AbstractCompositeFigure and other figures which mainly have a presentation purpose.
GraphicalCompositeFigure() - Constructor for class org.jhotdraw.draw.GraphicalCompositeFigure
Default constructor which uses nothing as presentation figure.
GraphicalCompositeFigure(Figure) - Constructor for class org.jhotdraw.draw.GraphicalCompositeFigure
Constructor which creates a GraphicalCompositeFigure with a given graphical figure for presenting it.
GridConstrainer - Class in org.jhotdraw.draw
Constrains a point such that it falls on a grid.
GridConstrainer(double, double) - Constructor for class org.jhotdraw.draw.GridConstrainer
Creates a new instance.
GroupAction - Class in org.jhotdraw.draw.action
GroupAction.
GroupAction(DrawingEditor) - Constructor for class org.jhotdraw.draw.action.GroupAction
Creates a new instance.
GroupAction(DrawingEditor, CompositeFigure) - Constructor for class org.jhotdraw.draw.action.GroupAction
 
GroupFigure - Class in org.jhotdraw.draw
A Figure that groups a collection of figures.
GroupFigure() - Constructor for class org.jhotdraw.draw.GroupFigure
Creates a new instance.
groupFigures(DrawingView, CompositeFigure, Collection<Figure>) - Method in class org.jhotdraw.draw.action.GroupAction
 
groupFigures(DrawingView, CompositeFigure, Collection<Figure>) - Method in class org.jhotdraw.draw.action.UngroupAction
 
groupFigures(DrawingView, CompositeFigure, Collection<Figure>) - Method in class org.jhotdraw.samples.svg.action.CombineAction
 
groupFigures(DrawingView, CompositeFigure, Collection<Figure>) - Method in class org.jhotdraw.samples.svg.action.SplitAction
 
grow(Rectangle2D.Double, double, double) - Static method in class org.jhotdraw.geom.Geom
Resizes the Rectangle2D.Double both horizontally and vertically.
GrowStroke - Class in org.jhotdraw.geom
GrowStroke can be used to grow/shrink a figure by a specified line width.
GrowStroke(float, float) - Constructor for class org.jhotdraw.geom.GrowStroke
 
GZIP - Static variable in class org.jhotdraw.io.Base64
Specify that data should be gzip-compressed.

H

Handle - Interface in org.jhotdraw.draw
Handles are used to change a figure by direct manipulation.
handleConnect(Connector, Connector) - Method in class org.jhotdraw.draw.LineConnectionFigure
Handles the connection of a connection.
handleConnect(Connector, Connector) - Method in class org.jhotdraw.samples.pert.figures.DependencyFigure
Handles the connection of a connection.
handleDisconnect(Connector, Connector) - Method in class org.jhotdraw.draw.LineConnectionFigure
Handles the disconnection of a connection.
handleDisconnect(Connector, Connector) - Method in class org.jhotdraw.samples.pert.figures.DependencyFigure
Handles the disconnection of a connection.
handleDoubleClick(MouseEvent) - Method in class org.jhotdraw.draw.DelegationSelectionTool
Hook method which can be overriden by subclasses to provide specialised behaviour in the event of a double click.
handleDrop(Point2D.Double, Collection<Figure>, DrawingView) - Method in class org.jhotdraw.draw.AbstractFigure
 
handleDrop(Point2D.Double, Collection<Figure>, DrawingView) - Method in interface org.jhotdraw.draw.Figure
Handles a drop.
HandleEvent - Class in org.jhotdraw.draw
HandleEvent.
HandleEvent(Handle, Rectangle) - Constructor for class org.jhotdraw.draw.HandleEvent
Creates a new instance.
HandleListener - Interface in org.jhotdraw.draw
HandleListener.
handleMouseClick(Point2D.Double, MouseEvent, DrawingView) - Method in class org.jhotdraw.draw.AbstractFigure
Handles a mouse click.
handleMouseClick(Point2D.Double, MouseEvent, DrawingView) - Method in class org.jhotdraw.draw.BezierFigure
Handles a mouse click.
handleMouseClick(Point2D.Double, MouseEvent, DrawingView) - Method in interface org.jhotdraw.draw.Figure
Handles a mouse click.
handleMouseClick(Point2D.Double, MouseEvent, DrawingView) - Method in class org.jhotdraw.draw.LineConnectionFigure
Handles a mouse click.
handleMouseClick(Point2D.Double, MouseEvent, DrawingView) - Method in class org.jhotdraw.draw.LineFigure
Handles a mouse click.
handleMouseClick(Point2D.Double, MouseEvent, DrawingView) - Method in class org.jhotdraw.samples.svg.figures.SVGBezierFigure
 
handleMouseClick(Point2D.Double, MouseEvent, DrawingView) - Method in class org.jhotdraw.samples.svg.figures.SVGPathFigure
Handles a mouse click.
HandleMulticaster - Class in org.jhotdraw.draw
Forwards events to one or many handles.
HandleMulticaster(Handle) - Constructor for class org.jhotdraw.draw.HandleMulticaster
Creates a new instance.
HandleMulticaster(Collection<Handle>) - Constructor for class org.jhotdraw.draw.HandleMulticaster
Creates a new instance.
handleMultiClick(MouseEvent) - Method in class org.jhotdraw.draw.DelegationSelectionTool
Hook method which can be overriden by subclasses to provide specialised behaviour in the event of a multi-click.
handlePopupMenu(MouseEvent) - Method in class org.jhotdraw.draw.DelegationSelectionTool
Hook method which can be overriden by subclasses to provide specialised behaviour in the event of a popup trigger.
handleRequestRemove(HandleEvent) - Method in class org.jhotdraw.draw.DefaultDrawingView
 
handleRequestRemove(HandleEvent) - Method in interface org.jhotdraw.draw.HandleListener
Sent when requesting to remove a handle.
handleRequestSecondaryHandles(HandleEvent) - Method in class org.jhotdraw.draw.DefaultDrawingView
 
handleRequestSecondaryHandles(HandleEvent) - Method in interface org.jhotdraw.draw.HandleListener
Sent when requesting to add secondary handles.
HandleTracker - Class in org.jhotdraw.draw
HandleTracker implements interactions with the handles of a Figure.
HandleTracker(Handle) - Constructor for class org.jhotdraw.draw.HandleTracker
Creates a new instance.
HandleTracker(Handle, Collection<Handle>) - Constructor for class org.jhotdraw.draw.HandleTracker
 
hasAttribute(AttributeKey) - Method in class org.jhotdraw.draw.AbstractAttributedCompositeFigure
 
hasAttribute(AttributeKey) - Method in class org.jhotdraw.draw.AbstractAttributedFigure
 
hasAttribute(AttributeKey) - Method in class org.jhotdraw.draw.AbstractCompositeFigure
 
hashCode() - Method in class org.jhotdraw.draw.AttributeKey
 
hashCode() - Method in class org.jhotdraw.geom.BezierPath.Node
 
hashCode() - Method in class org.jhotdraw.geom.Dimension2DDouble
Returns the hash code for this Dimension2DDouble.
hashCode() - Method in class org.jhotdraw.geom.Insets2D
Returns the hash code for this Insets2DDouble.
hashCode() - Method in class org.jhotdraw.samples.svg.LinearGradient
 
hashCode() - Method in class org.jhotdraw.samples.svg.RadialGradient
 
hasSignificantEdits() - Method in class org.jhotdraw.undo.UndoRedoManager
Returns true if at least one significant UndoableEdit has been added since the last call to discardAllEdits.
hasUnsavedChanges() - Method in class org.jhotdraw.app.AbstractProject
Returns true, if the project has unsaved changes.
hasUnsavedChanges() - Method in interface org.jhotdraw.app.Project
Returns true, if the project has unsaved changes.
height - Variable in class org.jhotdraw.geom.Dimension2DDouble
The height dimension; negative values can be used.
hide(Project) - Method in interface org.jhotdraw.app.Application
Hides a project.
hide(Project) - Method in class org.jhotdraw.app.DefaultAppletApplication
 
hide(Project) - Method in class org.jhotdraw.app.DefaultMDIApplication
 
hide(Project) - Method in class org.jhotdraw.app.DefaultOSXApplication
 
hide(Project) - Method in class org.jhotdraw.app.DefaultSDIApplication
 
hide(DocumentView) - Method in class org.jhotdraw.application.AbstractDocumentOrientedApplication
Hides a view.
hide(DocumentView) - Method in class org.jhotdraw.application.AbstractMDIApplication
 
hide(DocumentView) - Method in class org.jhotdraw.application.AbstractOSXApplication
 
hide(DocumentView) - Method in class org.jhotdraw.application.AbstractSDIApplication
 
hide(DocumentView) - Method in interface org.jhotdraw.application.DocumentOrientedApplication
Hides a view.
hide() - Method in class org.jhotdraw.gui.JSheet
 
hide0() - Method in class org.jhotdraw.gui.JSheet
 
HORIZONTAL_ID - Static variable in class org.jhotdraw.app.action.ArrangeAction
 
HORIZONTAL_ID - Static variable in class org.jhotdraw.application.action.ArrangeAction
 
HorizontalLayouter - Class in org.jhotdraw.draw
A layouter which lays out all children of a CompositeFigure in vertical direction.
HorizontalLayouter() - Constructor for class org.jhotdraw.draw.HorizontalLayouter
 

I

ID - Static variable in class org.jhotdraw.app.action.AboutAction
 
ID - Static variable in class org.jhotdraw.app.action.ClearAction
 
ID - Static variable in class org.jhotdraw.app.action.ClearRecentFilesAction
 
ID - Static variable in class org.jhotdraw.app.action.CloseAction
 
ID - Static variable in class org.jhotdraw.app.action.CopyAction
 
ID - Static variable in class org.jhotdraw.app.action.CutAction
 
ID - Static variable in class org.jhotdraw.app.action.DeleteAction
 
ID - Static variable in class org.jhotdraw.app.action.DuplicateAction
 
ID - Static variable in class org.jhotdraw.app.action.ExitAction
 
ID - Static variable in class org.jhotdraw.app.action.ExportAction
 
ID - Static variable in class org.jhotdraw.app.action.FindAction
 
ID - Static variable in class org.jhotdraw.app.action.FocusAction
 
ID - Static variable in class org.jhotdraw.app.action.LoadAction
 
ID - Static variable in class org.jhotdraw.app.action.LoadRecentAction
 
ID - Static variable in class org.jhotdraw.app.action.MaximizeAction
 
ID - Static variable in class org.jhotdraw.app.action.MinimizeAction
 
ID - Static variable in class org.jhotdraw.app.action.NewAction
 
ID - Static variable in class org.jhotdraw.app.action.OpenAction
 
ID - Static variable in class org.jhotdraw.app.action.OpenRecentAction
 
ID - Static variable in class org.jhotdraw.app.action.OSXDropOnDockAction
 
ID - Static variable in class org.jhotdraw.app.action.PasteAction
 
ID - Static variable in class org.jhotdraw.app.action.PrintAction
 
ID - Static variable in class org.jhotdraw.app.action.RedoAction
 
ID - Static variable in class org.jhotdraw.app.action.SaveAction
 
ID - Static variable in class org.jhotdraw.app.action.SaveAsAction
 
ID - Static variable in class org.jhotdraw.app.action.SelectAllAction
 
ID - Static variable in class org.jhotdraw.app.action.UndoAction
 
ID - Static variable in class org.jhotdraw.application.action.AboutAction
 
ID - Static variable in class org.jhotdraw.application.action.ClearAction
 
ID - Static variable in class org.jhotdraw.application.action.ClearRecentFilesAction
 
ID - Static variable in class org.jhotdraw.application.action.CloseAction
 
ID - Static variable in class org.jhotdraw.application.action.CopyAction
 
ID - Static variable in class org.jhotdraw.application.action.CutAction
 
ID - Static variable in class org.jhotdraw.application.action.DeleteAction
 
ID - Static variable in class org.jhotdraw.application.action.DuplicateAction
 
ID - Static variable in class org.jhotdraw.application.action.ExitAction
 
ID - Static variable in class org.jhotdraw.application.action.ExportAction
 
ID - Static variable in class org.jhotdraw.application.action.FindAction
 
ID - Static variable in class org.jhotdraw.application.action.FocusAction
 
ID - Static variable in class org.jhotdraw.application.action.LoadAction
 
ID - Static variable in class org.jhotdraw.application.action.LoadRecentAction
 
ID - Static variable in class org.jhotdraw.application.action.MaximizeAction
 
ID - Static variable in class org.jhotdraw.application.action.MinimizeAction
 
ID - Static variable in class org.jhotdraw.application.action.NewAction
 
ID - Static variable in class org.jhotdraw.application.action.OpenAction
 
ID - Static variable in class org.jhotdraw.application.action.OpenRecentAction
 
ID - Static variable in class org.jhotdraw.application.action.OSXDropOnDockAction
 
ID - Static variable in class org.jhotdraw.application.action.PasteAction
 
ID - Static variable in class org.jhotdraw.application.action.PrintAction
 
ID - Static variable in class org.jhotdraw.application.action.RedoAction
 
ID - Static variable in class org.jhotdraw.application.action.SaveAction
 
ID - Static variable in class org.jhotdraw.application.action.SaveAsAction
 
ID - Static variable in class org.jhotdraw.application.action.SelectAllAction
 
ID - Static variable in class org.jhotdraw.application.action.UndoAction
 
ID - Static variable in class org.jhotdraw.draw.action.GroupAction
 
ID - Static variable in class org.jhotdraw.draw.action.MoveAction.East
 
ID - Static variable in class org.jhotdraw.draw.action.MoveAction.North
 
ID - Static variable in class org.jhotdraw.draw.action.MoveAction.South
 
ID - Static variable in class org.jhotdraw.draw.action.MoveAction.West
 
ID - Static variable in class org.jhotdraw.draw.action.MoveConstrainedAction.East
 
ID - Static variable in class org.jhotdraw.draw.action.MoveConstrainedAction.North
 
ID - Static variable in class org.jhotdraw.draw.action.MoveConstrainedAction.South
 
ID - Static variable in class org.jhotdraw.draw.action.MoveConstrainedAction.West
 
ID - Static variable in class org.jhotdraw.draw.action.MoveToBackAction
 
ID - Static variable in class org.jhotdraw.draw.action.MoveToFrontAction
 
ID - Static variable in class org.jhotdraw.draw.action.ToggleGridAction
 
ID - Static variable in class org.jhotdraw.draw.action.UngroupAction
 
ID - Static variable in class org.jhotdraw.draw.action.ZoomEditorAction
 
ID - Static variable in class org.jhotdraw.samples.svg.action.CombineAction
 
ID - Static variable in class org.jhotdraw.samples.svg.action.SplitAction
 
ID - Static variable in class org.jhotdraw.samples.svg.action.ViewSourceAction
 
ID - Static variable in class org.jhotdraw.samples.teddy.action.FindAction
 
ID - Static variable in class org.jhotdraw.samples.teddy.action.ToggleLineNumbersAction
 
ID - Static variable in class org.jhotdraw.samples.teddy.action.ToggleLineWrapAction
 
ID - Static variable in class org.jhotdraw.samples.teddy.action.ToggleStatusBarAction
 
ID - Static variable in class org.jhotdraw.samples.teddyapplication.action.FindAction
 
ID - Static variable in class org.jhotdraw.samples.teddyapplication.action.PreferencesAction
 
ID - Static variable in class org.jhotdraw.samples.teddyapplication.action.ToggleLineNumbersAction
 
ID - Static variable in class org.jhotdraw.samples.teddyapplication.action.ToggleLineWrapAction
 
ID - Static variable in class org.jhotdraw.samples.teddyapplication.action.ToggleStatusBarAction
 
ignoreCaseCheck - Variable in class org.jhotdraw.samples.teddy.FindDialog
 
ignoreCaseCheck - Variable in class org.jhotdraw.samples.teddyapplication.FindDialog
 
ImageBevelBorder - Class in org.jhotdraw.draw.action
Draws a filled bevel border using an image and insets.
ImageBevelBorder(Image, Insets) - Constructor for class org.jhotdraw.draw.action.ImageBevelBorder
Creates a new instance with the given image and insets.
ImageBevelBorder(Image, Insets, Insets) - Constructor for class org.jhotdraw.draw.action.ImageBevelBorder
Creates a new instance with the given image and insets.
ImageBevelBorder(Image, Insets, Insets, boolean) - Constructor for class org.jhotdraw.draw.action.ImageBevelBorder
Creates a new instance with the given image and insets.
ImageFigure - Class in org.jhotdraw.draw
A Figure that shows an Image.
ImageFigure() - Constructor for class org.jhotdraw.draw.ImageFigure
Creates a new instance.
ImageFigure(double, double, double, double) - Constructor for class org.jhotdraw.draw.ImageFigure
 
ImageHolderFigure - Interface in org.jhotdraw.draw
The interface of a figure that has some editable image contents.
ImageInputFormat - Class in org.jhotdraw.draw
An input format for importing drawings using one of the image formats supported by javax.imageio.
ImageInputFormat(ImageHolderFigure) - Constructor for class org.jhotdraw.draw.ImageInputFormat
Creates a new image output format for Portable Network Graphics PNG.
ImageInputFormat(ImageHolderFigure, String, String, String, int) - Constructor for class org.jhotdraw.draw.ImageInputFormat
Creates a new image output format for the specified image format.
ImageMapOutputFormat - Class in org.jhotdraw.samples.svg.io
ImageMapOutputFormat exports a SVG drawing as an HTML 4.01 MAP element.
ImageMapOutputFormat() - Constructor for class org.jhotdraw.samples.svg.io.ImageMapOutputFormat
Creates a new instance.
ImageOutputFormat - Class in org.jhotdraw.draw
An output format for exporting drawings using one of the image formats supported by javax.imageio.
ImageOutputFormat() - Constructor for class org.jhotdraw.draw.ImageOutputFormat
Creates a new image output format for Portable Network Graphics PNG.
ImageOutputFormat(String, String, String, int) - Constructor for class org.jhotdraw.draw.ImageOutputFormat
Creates a new image output format for the specified image format.
ImageTool - Class in org.jhotdraw.draw
A tool to create new figures that implement the ImageHolderFigure interface, such as ImageFigure.
ImageTool(ImageHolderFigure) - Constructor for class org.jhotdraw.draw.ImageTool
Creates a new instance.
ImageTool(ImageHolderFigure, Map) - Constructor for class org.jhotdraw.draw.ImageTool
Creates a new instance.
ImageTransferable - Class in org.jhotdraw.gui.datatransfer
A Transferable with an Image as its transfer class.
ImageTransferable(Image) - Constructor for class org.jhotdraw.gui.datatransfer.ImageTransferable
Creates a new instance.
importData(JComponent, Transferable) - Method in class org.jhotdraw.draw.DefaultDrawingViewTransferHandler
 
includes(Figure) - Method in class org.jhotdraw.draw.AbstractFigure
 
includes(Figure) - Method in interface org.jhotdraw.draw.Figure
Checks whether the given figure is contained in this figure.
index - Variable in class org.jhotdraw.draw.BezierControlPointHandle
 
index - Variable in class org.jhotdraw.draw.BezierNodeHandle
 
indexOf(Figure) - Method in class org.jhotdraw.draw.DefaultDrawing
 
indexOf(Figure) - Method in interface org.jhotdraw.draw.Drawing
Returns the index of the specified figure.
indexOf(Figure) - Method in class org.jhotdraw.draw.QuadTreeDrawing
 
indexOfOutermostNode() - Method in class org.jhotdraw.geom.BezierPath
Return the index of the control point that is furthest from the center
init() - Method in class org.jhotdraw.app.AbstractApplication
 
init() - Method in class org.jhotdraw.app.AbstractProject
 
init() - Method in interface org.jhotdraw.app.Application
Initializes the application.
init() - Method in class org.jhotdraw.app.DefaultMDIApplication
 
init() - Method in class org.jhotdraw.app.DefaultOSXApplication
 
init() - Method in class org.jhotdraw.app.DefaultSDIApplication
 
init() - Method in interface org.jhotdraw.app.Project
Initializes the project.
init() - Method in class org.jhotdraw.application.AbstractDocumentView
 
init() - Method in interface org.jhotdraw.application.DocumentView
Called by the WindowManager to inform this view that it has been loaded into the system.
init() - Method in class org.jhotdraw.samples.draw.DrawApplet
Initializes the applet DrawApplet
init() - Method in class org.jhotdraw.samples.draw.DrawLiveConnectApplet
Initializes the applet DrawApplet
init() - Method in class org.jhotdraw.samples.draw.DrawProject
Initializes the project.
init() - Method in class org.jhotdraw.samples.net.NetApplet
Initializes the applet NetApplet
init() - Method in class org.jhotdraw.samples.net.NetProject
Initializes the project.
init() - Method in class org.jhotdraw.samples.pert.PertApplet
Initializes the applet PertApplet
init() - Method in class org.jhotdraw.samples.pert.PertProject
Initializes the project.
init() - Method in class org.jhotdraw.samples.svg.SVGApplet
Initializes the applet SVGApplet
init() - Method in class org.jhotdraw.samples.svg.SVGProject
Initializes the project.
init() - Method in class org.jhotdraw.samples.teddy.TeddyProject
 
init() - Method in class org.jhotdraw.samples.teddyapplication.TeddyView
 
initActionMap() - Method in class org.jhotdraw.application.AbstractDocumentOrientedApplication
Initializes the action map of the application.
initActionProperties(String) - Method in class org.jhotdraw.application.action.AbstractApplicationAction
 
initActionProperties(ResourceMap, String) - Method in class org.jhotdraw.application.action.AbstractApplicationAction
 
initApplication(Application) - Method in interface org.jhotdraw.app.ApplicationModel
 
initApplication(Application) - Method in class org.jhotdraw.app.DefaultApplicationModel
 
initApplication(DocumentOrientedApplication) - Method in interface org.jhotdraw.application.ApplicationModel
 
initApplication(DocumentOrientedApplication) - Method in class org.jhotdraw.application.DefaultApplicationModel
 
initApplication(Application) - Method in class org.jhotdraw.samples.net.NetApplicationModel
 
initApplication(Application) - Method in class org.jhotdraw.samples.pert.PertApplicationModel
 
initApplication(Application) - Method in class org.jhotdraw.samples.svg.SVGApplicationModel
 
initApplication(Application) - Method in class org.jhotdraw.samples.teddy.TeddyApplicationModel
 
initApplicationActions() - Method in class org.jhotdraw.app.DefaultMDIApplication
 
initApplicationActions() - Method in class org.jhotdraw.app.DefaultOSXApplication
 
initApplicationActions() - Method in class org.jhotdraw.app.DefaultSDIApplication
 
initAWT(String[]) - Static method in class org.jhotdraw.application.AbstractDocumentOrientedApplication
Initializes AWT before it is started.
initAWT(String[]) - Static method in class org.jhotdraw.application.AbstractMDIApplication
 
initAWT(String[]) - Static method in class org.jhotdraw.application.AbstractOSXApplication
 
initAWT(String[]) - Static method in class org.jhotdraw.application.AbstractSDIApplication
 
initDefaults() - Method in class org.jhotdraw.application.AbstractDocumentOrientedApplication
Initializes the defaults of the application..
initialize(String[]) - Method in class org.jhotdraw.application.AbstractDocumentOrientedApplication
Initializes the application.
initialize(String[]) - Method in class org.jhotdraw.application.AbstractOSXApplication
 
initialize(String[]) - Method in interface org.jhotdraw.application.DocumentOrientedApplication
Initializes the application.
initLabels() - Method in class org.jhotdraw.app.AbstractApplication
 
initLookAndFeel() - Method in class org.jhotdraw.app.DefaultMDIApplication
 
initLookAndFeel() - Method in class org.jhotdraw.app.DefaultOSXApplication
 
initLookAndFeel() - Method in class org.jhotdraw.app.DefaultSDIApplication
 
initLookAndFeel() - Method in class org.jhotdraw.application.AbstractDocumentOrientedApplication
Initializes the look and feel of the application.
initLookAndFeel() - Method in class org.jhotdraw.application.AbstractOSXApplication
 
initLookAndFeel() - Method in class org.jhotdraw.application.AbstractSDIApplication
 
initMainFrame() - Method in class org.jhotdraw.application.AbstractDocumentOrientedApplication
Initializes the main frame of the application - if there is one.
initMainFrame() - Method in class org.jhotdraw.application.AbstractMDIApplication
 
initPalettes(LinkedList<Action>) - Method in class org.jhotdraw.app.DefaultOSXApplication
 
initPalettes(LinkedList<Action>) - Method in class org.jhotdraw.application.AbstractOSXApplication
 
initProject(Application, Project) - Method in interface org.jhotdraw.app.ApplicationModel
 
initProject(Application, Project) - Method in class org.jhotdraw.app.DefaultApplicationModel
 
initProject(DocumentOrientedApplication, DocumentView) - Method in interface org.jhotdraw.application.ApplicationModel
 
initProject(DocumentOrientedApplication, DocumentView) - Method in class org.jhotdraw.application.DefaultApplicationModel
 
initProject(Application, Project) - Method in class org.jhotdraw.samples.draw.DrawApplicationModel
 
initProject(Application, Project) - Method in class org.jhotdraw.samples.net.NetApplicationModel
 
initProject(Application, Project) - Method in class org.jhotdraw.samples.pert.PertApplicationModel
 
initProject(Application, Project) - Method in class org.jhotdraw.samples.svg.SVGApplicationModel
 
initProject(Application, Project) - Method in class org.jhotdraw.samples.teddy.TeddyApplicationModel
 
initProjectActions(Project) - Method in class org.jhotdraw.app.AbstractApplication
 
initProjectActions(Project) - Method in class org.jhotdraw.app.DefaultAppletApplication
 
initProjectActions(Project) - Method in class org.jhotdraw.app.DefaultMDIApplication
 
initProjectActions(Project) - Method in class org.jhotdraw.app.DefaultOSXApplication
 
initProjectActions(Project) - Method in class org.jhotdraw.app.DefaultSDIApplication
 
initRecentFiles() - Method in class org.jhotdraw.application.AbstractDocumentOrientedApplication
Initializes the recent files of the application.
initScreenMenuBar() - Method in class org.jhotdraw.app.DefaultOSXApplication
 
initScreenMenuBar() - Method in class org.jhotdraw.application.AbstractOSXApplication
 
initView(DocumentView) - Method in class org.jhotdraw.application.AbstractDocumentOrientedApplication
Initializes the view.
initView(DocumentView) - Method in class org.jhotdraw.application.AbstractOSXApplication
 
InputFormat - Interface in org.jhotdraw.draw
Interface to define an input format for a Drawing.
InputStreamTransferable - Class in org.jhotdraw.gui.datatransfer
A Transferable with an InputStream as its transfer class.
InputStreamTransferable(DataFlavor, byte[]) - Constructor for class org.jhotdraw.gui.datatransfer.InputStreamTransferable
Creates a new instance.
InputStreamTransferable(DataFlavor[], byte[]) - Constructor for class org.jhotdraw.gui.datatransfer.InputStreamTransferable
 
Insets2D - Class in org.jhotdraw.geom
Insets2D.
Insets2D() - Constructor for class org.jhotdraw.geom.Insets2D
Creates a new instance.
Insets2D.Double - Class in org.jhotdraw.geom
The Double class defines insets specified in double precision.
Insets2D.Double() - Constructor for class org.jhotdraw.geom.Insets2D.Double
Constructs and initializes an Insets2D with all insets set to 0.
Insets2D.Double(double, double, double, double) - Constructor for class org.jhotdraw.geom.Insets2D.Double
Constructs and initializes an Insets2D with the specified insets.
Insets2D.Float - Class in org.jhotdraw.geom
The Float class defines insets specified in float precision.
Insets2D.Float() - Constructor for class org.jhotdraw.geom.Insets2D.Float
Constructs and initializes an Insets2D with all insets set to 0.
Insets2D.Float(float, float, float, float) - Constructor for class org.jhotdraw.geom.Insets2D.Float
Constructs and initializes an Insets2D with the specified insets.
installApplicationListeners(Application) - Method in class org.jhotdraw.app.action.AbstractApplicationAction
Installs listeners on the application object.
installApplicationListeners(Application) - Method in class org.jhotdraw.app.action.ClearRecentFilesAction
Installs listeners on the application object.
installApplicationListeners(DocumentOrientedApplication) - Method in class org.jhotdraw.application.action.AbstractApplicationAction
Installs listeners on the application object.
installApplicationListeners(DocumentOrientedApplication) - Method in class org.jhotdraw.application.action.ClearRecentFilesAction
Installs listeners on the application object.
installDefaults() - Method in class org.jhotdraw.draw.action.PaletteMenuItemUI
 
installFramePrefsHandler(Preferences, String, Window) - Static method in class org.jhotdraw.util.prefs.PreferencesUtil
Installs a frame preferences handler.
installInternalFramePrefsHandler(Preferences, String, JInternalFrame, JDesktopPane) - Static method in class org.jhotdraw.util.prefs.PreferencesUtil
Installs an intenal frame preferences handler.
installPalettePrefsHandler(Preferences, String, Window) - Static method in class org.jhotdraw.util.prefs.PreferencesUtil
Installs a palette preferences handler.
installPalettePrefsHandler(Preferences, String, Window, int) - Static method in class org.jhotdraw.util.prefs.PreferencesUtil
 
installProjectListeners(Project) - Method in class org.jhotdraw.app.action.AbstractProjectAction
Installs listeners on the project object.
installProjectListeners(Project) - Method in class org.jhotdraw.app.action.ProjectPropertyAction
 
installProjectListeners(Project) - Method in class org.jhotdraw.app.action.RedoAction
Installs listeners on the project object.
installProjectListeners(Project) - Method in class org.jhotdraw.app.action.ToggleProjectPropertyAction
 
installProjectListeners(Project) - Method in class org.jhotdraw.app.action.UndoAction
Installs listeners on the project object.
installProjectListeners(DocumentView) - Method in class org.jhotdraw.application.action.AbstractDocumentViewAction
Installs listeners on the documentView object.
installProjectListeners(DocumentView) - Method in class org.jhotdraw.application.action.PropertyAction
 
installProjectListeners(DocumentView) - Method in class org.jhotdraw.application.action.RedoAction
Installs listeners on the documentView object.
installProjectListeners(DocumentView) - Method in class org.jhotdraw.application.action.ToggleProjectPropertyAction
 
installProjectListeners(DocumentView) - Method in class org.jhotdraw.application.action.UndoAction
Installs listeners on the documentView object.
installSheet() - Method in class org.jhotdraw.gui.JSheet
Installs the sheet on the owner.
installToolBarPrefsHandler(Preferences, String, JToolBar) - Static method in class org.jhotdraw.util.prefs.PreferencesUtil
Installs a toolbar preferences handler.
INSTANCE - Static variable in class org.jhotdraw.draw.FigureLayerComparator
 
intersect(int, int, int, int, int, int, int, int) - Static method in class org.jhotdraw.geom.Geom
Standard line intersection algorithm Return the point of intersection if it exists, else null
intersect(double, double, double, double, double, double, double, double) - Static method in class org.jhotdraw.geom.Geom
Standard line intersection algorithm Return the point of intersection if it exists, else null
intersect(double, double, double, double, double, double, double, double, double) - Static method in class org.jhotdraw.geom.Geom
 
intersects(Rectangle2D) - Method in class org.jhotdraw.geom.BezierPath
 
intersects(double, double, double, double) - Method in class org.jhotdraw.geom.BezierPath
 
invalidate() - Method in class org.jhotdraw.draw.AbstractCompositeFigure
 
invalidate() - Method in class org.jhotdraw.draw.AbstractFigure
Informs that a figure needs to be redrawn.
invalidate() - Method in class org.jhotdraw.draw.AbstractHandle
 
invalidate() - Method in class org.jhotdraw.draw.BezierFigure
 
invalidate() - Method in class org.jhotdraw.draw.DefaultDrawingView
 
invalidate() - Method in interface org.jhotdraw.draw.Figure
Informs that a Figure has invalidated its display area and needs to be drawn.
invalidate() - Method in interface org.jhotdraw.draw.Handle
Invalidates the handle.
invalidate() - Method in class org.jhotdraw.draw.LabeledLineConnectionFigure
 
invalidate() - Method in class org.jhotdraw.draw.TextAreaFigure
 
invalidate() - Method in class org.jhotdraw.draw.TextFigure
 
invalidate() - Method in class org.jhotdraw.samples.svg.figures.SVGBezierFigure
 
invalidate() - Method in class org.jhotdraw.samples.svg.figures.SVGEllipseFigure
 
invalidate() - Method in class org.jhotdraw.samples.svg.figures.SVGImageFigure
 
invalidate() - Method in class org.jhotdraw.samples.svg.figures.SVGPathFigure
 
invalidate() - Method in class org.jhotdraw.samples.svg.figures.SVGRectFigure
 
invalidate() - Method in class org.jhotdraw.samples.svg.figures.SVGTextAreaFigure
 
invalidate() - Method in class org.jhotdraw.samples.svg.figures.SVGTextFigure
 
invalidateBounds() - Method in class org.jhotdraw.draw.AbstractCompositeFigure
 
invalidateBounds() - Method in class org.jhotdraw.draw.LabeledLineConnectionFigure
 
invalidateDimension() - Method in class org.jhotdraw.draw.DefaultDrawingView
 
invalidatePath() - Method in class org.jhotdraw.geom.BezierPath
This must be called after the BezierPath has been changed.
invoke(Object, String) - Static method in class org.jhotdraw.util.Methods
Invokes the specified accessible parameterless method if it exists.
invoke(Object, String, String) - Static method in class org.jhotdraw.util.Methods
Invokes the specified accessible method with a string parameter if it exists.
invoke(Object, String, boolean) - Static method in class org.jhotdraw.util.Methods
Invokes the specified setter method if it exists.
invoke(Object, String, int) - Static method in class org.jhotdraw.util.Methods
Invokes the specified method if it exists.
invoke(Object, String, float) - Static method in class org.jhotdraw.util.Methods
Invokes the specified setter method if it exists.
invoke(Object, String, Class, Object) - Static method in class org.jhotdraw.util.Methods
Invokes the specified setter method if it exists.
invoke(Object, String, Class[], Object...) - Static method in class org.jhotdraw.util.Methods
Invokes the specified setter method if it exists.
invokeGetter(Object, String, int) - Static method in class org.jhotdraw.util.Methods
Invokes the specified getter method if it exists.
invokeGetter(Object, String, long) - Static method in class org.jhotdraw.util.Methods
Invokes the specified getter method if it exists.
invokeGetter(Object, String, boolean) - Static method in class org.jhotdraw.util.Methods
Invokes the specified getter method if it exists.
invokeGetter(Object, String, Object) - Static method in class org.jhotdraw.util.Methods
Invokes the specified getter method if it exists.
invokeIfExists(Object, String) - Static method in class org.jhotdraw.util.Methods
Invokes the specified setter method if it exists.
invokeIfExists(Object, String, float) - Static method in class org.jhotdraw.util.Methods
Invokes the specified setter method if it exists.
invokeIfExists(Object, String, boolean) - Static method in class org.jhotdraw.util.Methods
Invokes the specified method if it exists.
invokeIfExists(Object, String, Class, Object) - Static method in class org.jhotdraw.util.Methods
Invokes the specified setter method if it exists.
invokeIfExistsWithEnum(Object, String, String, String) - Static method in class org.jhotdraw.util.Methods
Invokes the specified setter method if it exists.
invokeStatic(Class, String) - Static method in class org.jhotdraw.util.Methods
Invokes the specified accessible parameterless method if it exists.
invokeStatic(String, String) - Static method in class org.jhotdraw.util.Methods
Invokes the specified accessible parameterless method if it exists.
invokeStatic(Class, String, Class[], Object[]) - Static method in class org.jhotdraw.util.Methods
Invokes the specified parameterless method if it exists.
invokeStatic(String, String, Class[], Object[]) - Static method in class org.jhotdraw.util.Methods
Invokes the specified parameterless method if it exists.
invokeStatic(String, String, Class[], Object[], Object) - Static method in class org.jhotdraw.util.Methods
Invokes the specified parameterless method if it exists.
invokeStaticGetter(Class, String, boolean) - Static method in class org.jhotdraw.util.Methods
Invokes the specified getter method if it exists.
IS_QUADRATIC - Static variable in class org.jhotdraw.draw.DiamondFigure
If the attribute IS_QUADRATIC is set to true, all sides of the diamond have the same length.
IS_STROKE_DASH_FACTOR - Static variable in class org.jhotdraw.draw.AttributeKeys
A boolean used to indicate whether STROKE_DASHES and STROKE_DASH_PHASE shall be interpreted as factors of STROKE_WIDTH, or whether they are absolute values.
IS_STROKE_MITER_LIMIT_FACTOR - Static variable in class org.jhotdraw.draw.AttributeKeys
A boolean used to indicate whether STROKE_MITER_LIMIT is a factor of STROKE_WIDTH, or whether it represents an absolute value.
isActive() - Method in class org.jhotdraw.draw.AbstractTool
 
isAnimated() - Method in class org.jhotdraw.gui.JSheet
If this returns true, the JSheet uses a transition effect when shown and when hidden.
isAssignable(Object) - Method in class org.jhotdraw.draw.AttributeKey
 
isAttributeEnabled(AttributeKey) - Method in class org.jhotdraw.draw.AbstractAttributedCompositeFigure
 
isAttributeEnabled(AttributeKey) - Method in class org.jhotdraw.draw.AbstractAttributedFigure
 
isBorderOpaque() - Method in class org.jhotdraw.draw.action.ImageBevelBorder
Returns true if the border is opaque.
isChanging() - Method in class org.jhotdraw.draw.AbstractFigure
 
isClosed() - Method in class org.jhotdraw.draw.BezierFigure
 
isClosed() - Method in class org.jhotdraw.geom.BezierPath
 
isCombinableWith(Handle) - Method in class org.jhotdraw.draw.AbstractConnectionHandle
 
isCombinableWith(Handle) - Method in class org.jhotdraw.draw.AbstractHandle
Returns true, if the given handle is an instance of the same class or of a subclass of this handle,.
isCombinableWith(Handle) - Method in class org.jhotdraw.draw.BezierControlPointHandle
 
isCombinableWith(Handle) - Method in class org.jhotdraw.draw.BezierNodeHandle
 
isCombinableWith(Handle) - Method in class org.jhotdraw.draw.BezierScaleHandle
 
isCombinableWith(Handle) - Method in class org.jhotdraw.draw.ConnectorHandle
 
isCombinableWith(Handle) - Method in interface org.jhotdraw.draw.Handle
Returns true, if this handle is combinable with the specified handle.
isCombinableWith(Handle) - Method in class org.jhotdraw.draw.RotateHandle
 
isCombinableWith(Handle) - Method in class org.jhotdraw.draw.TriangleRotationHandler
 
isConnectToDecorator() - Method in class org.jhotdraw.draw.AbstractConnector
 
isDataFlavorSupported(DataFlavor) - Method in class org.jhotdraw.draw.DOMStorableInputOutputFormat
 
isDataFlavorSupported(DataFlavor) - Method in class org.jhotdraw.draw.ImageInputFormat
 
isDataFlavorSupported(DataFlavor) - Method in interface org.jhotdraw.draw.InputFormat
Returns true, if this InputFormat can readFigures TransferData using the specified DataFlavor.
isDataFlavorSupported(DataFlavor) - Method in class org.jhotdraw.draw.TextInputFormat
 
isDataFlavorSupported(DataFlavor) - Method in class org.jhotdraw.gui.datatransfer.CompositeTransferable
Returns whether or not the specified data flavor is supported for this object.
isDataFlavorSupported(DataFlavor) - Method in class org.jhotdraw.gui.datatransfer.ImageTransferable
 
isDataFlavorSupported(DataFlavor) - Method in class org.jhotdraw.gui.datatransfer.InputStreamTransferable
 
isDataFlavorSupported(DataFlavor) - Method in class org.jhotdraw.samples.odg.io.ODGInputFormat
 
isDataFlavorSupported(DataFlavor) - Method in class org.jhotdraw.samples.svg.io.SVGInputFormat
 
isDataFlavorSupported(DataFlavor) - Method in class org.jhotdraw.xml.XMLTransferable
Returns whether or not the specified data flavor is supported for this object.
isDependentOf(TaskFigure) - Method in class org.jhotdraw.samples.pert.figures.TaskFigure
Returns true, if the current task is a direct or indirect dependent of the specified task.
isDone() - Method in class org.jhotdraw.geom.BezierPathIterator
Tests if there are more points to read.
isEditable() - Method in class org.jhotdraw.draw.TextAreaFigure
 
isEditable() - Method in class org.jhotdraw.draw.TextFigure
 
isEditable() - Method in interface org.jhotdraw.draw.TextHolderFigure
Returns true if the text of the TextHolderFigure can be edited.
isEditable() - Method in class org.jhotdraw.samples.svg.figures.SVGTextAreaFigure
 
isEditable() - Method in class org.jhotdraw.samples.svg.figures.SVGTextFigure
 
isEditorShared() - Method in class org.jhotdraw.application.AbstractDocumentOrientedApplication
Returns true, if this application shares an editor among multiple views.
isEditorShared() - Method in class org.jhotdraw.application.AbstractMDIApplication
 
isEditorShared() - Method in class org.jhotdraw.application.AbstractOSXApplication
 
isEditorShared() - Method in class org.jhotdraw.application.AbstractSDIApplication
 
isEditorShared() - Method in interface org.jhotdraw.application.DocumentOrientedApplication
Returns true, if this application shares tools among multiple getViews.
isEmpty() - Method in interface org.jhotdraw.samples.odg.figures.ODGFigure
Returns true, if this figure is empty for one of the following reasons: A group has no children A path has less than two points An ellipse or a rectangle has a width or a height of 0 A text has no characters
isEmpty() - Method in class org.jhotdraw.samples.svg.figures.SVGEllipseFigure
 
isEmpty() - Method in interface org.jhotdraw.samples.svg.figures.SVGFigure
Returns true, if this figure is empty for one of the following reasons: A group has no children A path has less than two points An ellipse or a rectangle has a width or a height of 0 A text has no characters
isEmpty() - Method in class org.jhotdraw.samples.svg.figures.SVGGroupFigure
 
isEmpty() - Method in class org.jhotdraw.samples.svg.figures.SVGImageFigure
 
isEmpty() - Method in class org.jhotdraw.samples.svg.figures.SVGPathFigure
 
isEmpty() - Method in class org.jhotdraw.samples.svg.figures.SVGRectFigure
 
isEmpty() - Method in class org.jhotdraw.samples.svg.figures.SVGTextAreaFigure
Gets the text shown by the text figure.
isEmpty() - Method in class org.jhotdraw.samples.svg.figures.SVGTextFigure
 
isEnabled() - Method in class org.jhotdraw.app.AbstractApplication
 
isEnabled() - Method in class org.jhotdraw.app.action.AbstractApplicationAction
Returns true if the action is enabled.
isEnabled() - Method in class org.jhotdraw.app.action.AbstractProjectAction
Returns true if the action is enabled.
isEnabled() - Method in interface org.jhotdraw.app.Application
Returns the enabled state of the application.
isEnabled() - Method in interface org.jhotdraw.app.Project
Returns the enabled state of the project.
isEnabled() - Method in class org.jhotdraw.application.AbstractDocumentOrientedApplication
Returns true, if the application is globally enabled.
isEnabled() - Method in class org.jhotdraw.application.action.AbstractApplicationAction
Returns true if the action is enabled.
isEnabled() - Method in class org.jhotdraw.application.action.AbstractDocumentViewAction
Returns true if the action is enabled.
isEnabled() - Method in interface org.jhotdraw.application.DocumentOrientedApplication
Returns the enabled state of the application.
isEnabled() - Method in interface org.jhotdraw.application.DocumentView
Determines whether this view is enabled.
isEnabled() - Method in class org.jhotdraw.draw.action.DrawingEditorProxy
 
isEnabled() - Method in class org.jhotdraw.draw.DefaultDrawingEditor
 
isEnabled() - Method in interface org.jhotdraw.draw.DrawingEditor
Gets the enabled state of the drawing editor.
isEnabled() - Method in interface org.jhotdraw.draw.DrawingView
Gets the enabled state of the drawing view.
isFigureSelected(Figure) - Method in class org.jhotdraw.draw.DefaultDrawingView
Test whether a given figure is selected.
isFigureSelected(Figure) - Method in interface org.jhotdraw.draw.DrawingView
Test whether a given figure is selected.
isFilled() - Method in class org.jhotdraw.draw.AbstractLineDecoration
 
isFractionalMetrics() - Static method in class org.jhotdraw.draw.Options
 
isGridVisible() - Method in class org.jhotdraw.samples.net.NetProject
 
isGridVisible() - Method in class org.jhotdraw.samples.pert.PertProject
 
isGridVisible() - Method in class org.jhotdraw.samples.svg.SVGProject
 
isInProgress() - Method in class org.jhotdraw.draw.CompositeTransformEdit
Returns true if this edit is in progress--that is, it has not received end.
isInteractive() - Method in class org.jhotdraw.draw.AbstractFigure
 
isInteractive() - Method in interface org.jhotdraw.draw.Figure
Returns true, if the user can manipulate this figure.
isLineNumbersVisible() - Method in class org.jhotdraw.samples.teddy.TeddyProject
 
isLineNumbersVisible() - Method in class org.jhotdraw.samples.teddy.text.NumberedViewFactory
 
isLineNumbersVisible() - Method in class org.jhotdraw.samples.teddyapplication.TeddyView
 
isLineNumbersVisible() - Method in class org.jhotdraw.samples.teddyapplication.text.NumberedViewFactory
 
isLineWrap() - Method in class org.jhotdraw.samples.teddy.TeddyProject
 
isLineWrap() - Method in class org.jhotdraw.samples.teddyapplication.TeddyView
 
isMatchCase() - Method in class org.jhotdraw.samples.teddy.regex.Matcher
 
isMatchCase() - Method in class org.jhotdraw.samples.teddyapplication.regex.Matcher
 
isModified() - Method in class org.jhotdraw.application.AbstractDocumentView
Returns true, if the documentView has unsaved changes.
isModified() - Method in interface org.jhotdraw.application.DocumentView
Returns true, if the document view has unsaved changes.
isNullValueAllowed() - Method in class org.jhotdraw.draw.AttributeKey
 
isPrettyPrint() - Method in class org.jhotdraw.samples.svg.io.SVGOutputFormat
 
isPropertiesPanelVisible() - Method in class org.jhotdraw.samples.svg.SVGProject
 
isRelativeToFigureBounds() - Method in interface org.jhotdraw.samples.svg.Gradient
 
isRelativeToFigureBounds() - Method in class org.jhotdraw.samples.svg.LinearGradient
 
isRelativeToFigureBounds() - Method in class org.jhotdraw.samples.svg.RadialGradient
 
isSharingToolsAmongProjects() - Method in interface org.jhotdraw.app.Application
Returns true, if this application shares tools among multiple projects.
isSharingToolsAmongProjects() - Method in class org.jhotdraw.app.DefaultAppletApplication
 
isSharingToolsAmongProjects() - Method in class org.jhotdraw.app.DefaultMDIApplication
 
isSharingToolsAmongProjects() - Method in class org.jhotdraw.app.DefaultOSXApplication
 
isSharingToolsAmongProjects() - Method in class org.jhotdraw.app.DefaultSDIApplication
 
isShowAsSheet() - Method in class org.jhotdraw.gui.JSheet
 
isShowing() - Method in class org.jhotdraw.app.AbstractProject
 
isShowing() - Method in interface org.jhotdraw.app.Project
This is used by Application to keep track if a project is showing.
isSignificant() - Method in class org.jhotdraw.undo.CompositeEdit
Returns false if this edit is insignificant - for example one that maintains the user's selection, but does not change any model state.
isSolid() - Method in class org.jhotdraw.draw.AbstractLineDecoration
 
isStatusBarVisible() - Method in class org.jhotdraw.samples.teddy.TeddyProject
 
isStatusBarVisible() - Method in class org.jhotdraw.samples.teddyapplication.TeddyView
 
isStroked() - Method in class org.jhotdraw.draw.AbstractLineDecoration
 
isTextAntialiased() - Static method in class org.jhotdraw.draw.Options
 
isTextOverflow() - Method in class org.jhotdraw.draw.TextAreaFigure
 
isTextOverflow() - Method in class org.jhotdraw.draw.TextFigure
 
isTextOverflow() - Method in interface org.jhotdraw.draw.TextHolderFigure
Returns true, if the text does not fit into the bounds of the Figure.
isTextOverflow() - Method in class org.jhotdraw.samples.svg.figures.SVGTextAreaFigure
 
isTextOverflow() - Method in class org.jhotdraw.samples.svg.figures.SVGTextFigure
 
isTransform - Variable in class org.jhotdraw.draw.RelativeLocator
If this is set to true, if the locator is transforming with the figure.
isVertical() - Method in class org.jhotdraw.draw.action.VerticalGridLayout
 
isVisible() - Method in class org.jhotdraw.draw.AbstractFigure
 
isVisible() - Method in interface org.jhotdraw.draw.Constrainer
Returns true if the Constrainer grid is visible.
isVisible() - Method in interface org.jhotdraw.draw.Figure
A Figure is only drawn by a Drawing and by CompositeFigure, if it is visible.
isVisible() - Method in class org.jhotdraw.draw.GridConstrainer
 
isWorking - Variable in class org.jhotdraw.draw.AbstractTool
This is set to true, while the tool is doing some work.
ITEM_FONT - Static variable in class org.jhotdraw.gui.JPopupButton
 

J

JavaxDOMInput - Class in org.jhotdraw.xml
DOMInput.
JavaxDOMInput(DOMFactory, InputStream) - Constructor for class org.jhotdraw.xml.JavaxDOMInput
 
JavaxDOMInput(DOMFactory, Reader) - Constructor for class org.jhotdraw.xml.JavaxDOMInput
 
JavaxDOMOutput - Class in org.jhotdraw.xml
DOMOutput.
JavaxDOMOutput(DOMFactory) - Constructor for class org.jhotdraw.xml.JavaxDOMOutput
Creates a new instance.
JDoubleAttributeField - Class in org.jhotdraw.gui
An entry field that can be used to edit a Double attribute of a Figure.
JDoubleAttributeField() - Constructor for class org.jhotdraw.gui.JDoubleAttributeField
Creates new instance.
JDoubleAttributeField(DrawingEditor, AttributeKey<Double>) - Constructor for class org.jhotdraw.gui.JDoubleAttributeField
 
JDoubleAttributeFieldBeanInfo - Class in org.jhotdraw.gui
BeanInfo for JFigureAttributeField.
JDoubleAttributeFieldBeanInfo() - Constructor for class org.jhotdraw.gui.JDoubleAttributeFieldBeanInfo
 
JDoubleAttributeSlider - Class in org.jhotdraw.gui
A JSlider that can be used to edit a double attribute of a Figure.
JDoubleAttributeSlider() - Constructor for class org.jhotdraw.gui.JDoubleAttributeSlider
Creates new instance.
JDoubleAttributeSlider(int, int, int, int) - Constructor for class org.jhotdraw.gui.JDoubleAttributeSlider
 
JDoubleAttributeSlider(DrawingEditor, AttributeKey<Double>) - Constructor for class org.jhotdraw.gui.JDoubleAttributeSlider
 
JDoubleAttributeSliderBeanInfo - Class in org.jhotdraw.gui
BeanInfo for JFigureAttributeField.
JDoubleAttributeSliderBeanInfo() - Constructor for class org.jhotdraw.gui.JDoubleAttributeSliderBeanInfo
 
JEditorArea - Class in org.jhotdraw.samples.teddy
A happy marriage between JTextArea and JEditorPane.
JEditorArea() - Constructor for class org.jhotdraw.samples.teddy.JEditorArea
Creates a new instance.
JEditorArea - Class in org.jhotdraw.samples.teddyapplication
A happy marriage between JTextArea and JEditorPane.
JEditorArea() - Constructor for class org.jhotdraw.samples.teddyapplication.JEditorArea
Creates a new instance.
joinSegments(Point2D.Double) - Method in class org.jhotdraw.draw.BezierFigure
Joins two segments into one if the given Point2D.Double hits a node of the polyline.
joinSegments(Point2D.Double, float) - Method in class org.jhotdraw.draw.BezierFigure
Joins two segments into one if the given Point2D.Double hits a node of the polyline.
joinSegments(Point2D.Double, float) - Method in class org.jhotdraw.geom.BezierPath
Joins two segments into one if the given Point2D.Double hits a node of the bezier path.
JPopupButton - Class in org.jhotdraw.gui
JPopupButton provides a popup menu.
JPopupButton() - Constructor for class org.jhotdraw.gui.JPopupButton
Creates new form JToolBarMenu
JPopupButtonBeanInfo - Class in org.jhotdraw.gui
BeanInfo for JPopupButton.
JPopupButtonBeanInfo() - Constructor for class org.jhotdraw.gui.JPopupButtonBeanInfo
 
JSheet - Class in org.jhotdraw.gui
JSheet is a document modal dialog which is displayed below the title bar of a JFrame.
JSheet(Frame) - Constructor for class org.jhotdraw.gui.JSheet
Creates a new JSheet.
JSheet(Dialog) - Constructor for class org.jhotdraw.gui.JSheet
Creates a new JSheet.
JStringAttributeArea - Class in org.jhotdraw.gui
A JTextArea that can be used to edit a String attribute of a Figure.
JStringAttributeArea() - Constructor for class org.jhotdraw.gui.JStringAttributeArea
Creates new instance.
JStringAttributeArea(DrawingEditor, AttributeKey<String>) - Constructor for class org.jhotdraw.gui.JStringAttributeArea
 
JStringAttributeAreaBeanInfo - Class in org.jhotdraw.gui
BeanInfo for JFigureAttributeField.
JStringAttributeAreaBeanInfo() - Constructor for class org.jhotdraw.gui.JStringAttributeAreaBeanInfo
 
JStringAttributeField - Class in org.jhotdraw.gui
A JTextField that can be used to edit a String attribute of a Figure.
JStringAttributeField() - Constructor for class org.jhotdraw.gui.JStringAttributeField
Creates new instance.
JStringAttributeField(DrawingEditor, AttributeKey<String>) - Constructor for class org.jhotdraw.gui.JStringAttributeField
 
JStringAttributeFieldBeanInfo - Class in org.jhotdraw.gui
BeanInfo for JFigureAttributeField.
JStringAttributeFieldBeanInfo() - Constructor for class org.jhotdraw.gui.JStringAttributeFieldBeanInfo
 

K

keepColinear - Variable in class org.jhotdraw.geom.BezierPath.Node
This is a hint for editing tools.
keyPressed(KeyEvent) - Method in class org.jhotdraw.draw.AbstractHandle
 
keyPressed(KeyEvent) - Method in class org.jhotdraw.draw.AbstractTool
The Tool uses the InputMap to determine what to do, when a key is pressed.
keyPressed(KeyEvent) - Method in class org.jhotdraw.draw.HandleMulticaster
 
keyPressed(KeyEvent) - Method in class org.jhotdraw.draw.HandleTracker
 
keyPressed(KeyEvent) - Method in class org.jhotdraw.draw.SelectionTool
 
keyReleased(KeyEvent) - Method in class org.jhotdraw.draw.AbstractHandle
 
keyReleased(KeyEvent) - Method in class org.jhotdraw.draw.AbstractTool
 
keyReleased(KeyEvent) - Method in class org.jhotdraw.draw.HandleMulticaster
 
keyReleased(KeyEvent) - Method in class org.jhotdraw.draw.HandleTracker
 
keyReleased(KeyEvent) - Method in class org.jhotdraw.draw.SelectionTool
 
keyTyped(KeyEvent) - Method in class org.jhotdraw.draw.AbstractHandle
 
keyTyped(KeyEvent) - Method in class org.jhotdraw.draw.AbstractTool
 
keyTyped(KeyEvent) - Method in class org.jhotdraw.draw.HandleMulticaster
 
keyTyped(KeyEvent) - Method in class org.jhotdraw.draw.HandleTracker
 
keyTyped(KeyEvent) - Method in class org.jhotdraw.draw.SelectionTool
 

L

LabeledLineConnectionFigure - Class in org.jhotdraw.draw
A LineConnection with labels.
LabeledLineConnectionFigure() - Constructor for class org.jhotdraw.draw.LabeledLineConnectionFigure
Creates a new instance.
LabeledLineConnectionFigureSample - Class in org.jhotdraw.samples.mini
Example showing how to connect two rectangles with a labeled connection, that has a labels at both ends.
LabeledLineConnectionFigureSample() - Constructor for class org.jhotdraw.samples.mini.LabeledLineConnectionFigureSample
Creates a new instance.
LabelFigure - Class in org.jhotdraw.draw
A LabelFigure can be used to provide more double clickable area for a TextHolderFigure.
LabelFigure() - Constructor for class org.jhotdraw.draw.LabelFigure
Creates a new instance.
LabelFigure(String) - Constructor for class org.jhotdraw.draw.LabelFigure
 
labels - Variable in class org.jhotdraw.app.AbstractApplication
 
labels - Static variable in class org.jhotdraw.draw.action.AbstractEditorAction
 
labels - Variable in class org.jhotdraw.draw.action.AbstractSelectedAction
 
labels - Static variable in class org.jhotdraw.draw.action.AbstractViewAction
 
labels - Variable in class org.jhotdraw.gui.JDoubleAttributeField
 
labels - Variable in class org.jhotdraw.gui.JDoubleAttributeSlider
 
labels - Variable in class org.jhotdraw.gui.JStringAttributeArea
 
labels - Variable in class org.jhotdraw.gui.JStringAttributeField
 
launch(String[]) - Method in class org.jhotdraw.app.AbstractApplication
 
launch(String[]) - Method in interface org.jhotdraw.app.Application
Launches the application from the main method.
launch(String[]) - Method in class org.jhotdraw.app.DefaultMDIApplication
 
launch(String[]) - Method in class org.jhotdraw.app.DefaultOSXApplication
 
launch(String[]) - Method in class org.jhotdraw.app.DefaultSDIApplication
 
launch(Class<T>, String[]) - Static method in class org.jhotdraw.application.AbstractDocumentOrientedApplication
Launches the application.
layout() - Method in class org.jhotdraw.draw.AbstractCompositeFigure
A layout algorithm is used to define how the child components should be laid out in relation to each other.
layout() - Method in class org.jhotdraw.draw.BezierFigure
 
layout() - Method in interface org.jhotdraw.draw.CompositeFigure
A layout algorithm is used to define how the child components should be laid out in relation to each other.
layout(CompositeFigure, Point2D.Double, Point2D.Double) - Method in class org.jhotdraw.draw.HorizontalLayouter
 
layout() - Method in class org.jhotdraw.draw.LabeledLineConnectionFigure
A layout algorithm is used to define how the child components should be laid out in relation to each other.
layout(CompositeFigure, Point2D.Double, Point2D.Double) - Method in interface org.jhotdraw.draw.Layouter
Method which lays out a figure.
layout(CompositeFigure, Point2D.Double, Point2D.Double) - Method in class org.jhotdraw.draw.LocatorLayouter
 
layout(CompositeFigure, Point2D.Double, Point2D.Double) - Method in class org.jhotdraw.draw.VerticalLayouter
 
LAYOUT_INSETS - Static variable in class org.jhotdraw.draw.AttributeKeys
The value of this attribute is a Insets2D.Double object.
LAYOUT_INSETS - Static variable in interface org.jhotdraw.draw.CompositeFigure
The value of this attribute is a Insets2D.Double object.
LAYOUT_LOCATOR - Static variable in class org.jhotdraw.draw.LocatorLayouter
LayoutLocator property used by the children to specify their location relative to the compositeFigure.
layoutContainer(Container) - Method in class org.jhotdraw.draw.action.VerticalGridLayout
Lays out the specified container using this layout.
layoutContainer(Container) - Method in class org.jhotdraw.gui.PlacardScrollPaneLayout
 
Layouter - Interface in org.jhotdraw.draw
A Layouter encapsulates a algorithm to layout a CompositeFigure.
left - Variable in class org.jhotdraw.geom.Insets2D.Double
 
left - Variable in class org.jhotdraw.geom.Insets2D.Float
 
length(int, int, int, int) - Static method in class org.jhotdraw.geom.Geom
Gets the distance between to points
length(double, double, double, double) - Static method in class org.jhotdraw.geom.Geom
Gets the distance between to points
length(Point2D.Double, Point2D.Double) - Static method in class org.jhotdraw.geom.Geom
Gets the distance between to points
length2(int, int, int, int) - Static method in class org.jhotdraw.geom.Geom
Gets the square distance between two points.
length2(double, double, double, double) - Static method in class org.jhotdraw.geom.Geom
Gets the square distance between two points.
LFWriter - Class in org.jhotdraw.samples.teddy.io
A character-output stream that converts line terminators into a configurable line separator sequence.
LFWriter(Writer) - Constructor for class org.jhotdraw.samples.teddy.io.LFWriter
Create a new line-numbering writer.
LFWriter - Class in org.jhotdraw.samples.teddyapplication.io
A character-output stream that converts line terminators into a configurable line separator sequence.
LFWriter(Writer) - Constructor for class org.jhotdraw.samples.teddyapplication.io.LFWriter
Create a new line-numbering writer.
LinearGradient - Class in org.jhotdraw.samples.svg
Represents an SVG LinearGradient.
LinearGradient() - Constructor for class org.jhotdraw.samples.svg.LinearGradient
Creates a new instance.
LinearGradient(double, double, double, double, double[], Color[], double[], boolean, AffineTransform) - Constructor for class org.jhotdraw.samples.svg.LinearGradient
 
LineConnectionFigure - Class in org.jhotdraw.draw
A LineConnection is a standard implementation of the ConnectionFigure interface.
LineConnectionFigure() - Constructor for class org.jhotdraw.draw.LineConnectionFigure
Creates a new instance.
lineContainsPoint(int, int, int, int, int, int) - Static method in class org.jhotdraw.geom.Geom
Tests if a point is on a line.
lineContainsPoint(int, int, int, int, int, int, double) - Static method in class org.jhotdraw.geom.Geom
Tests if a point is on a line.
lineContainsPoint(double, double, double, double, double, double, double) - Static method in class org.jhotdraw.geom.Geom
Tests if a point is on a line.
LineDecoration - Interface in org.jhotdraw.draw
Decorate the start or end Point2D.Double of a line or poly line figure.
LineDecorationIcon - Class in org.jhotdraw.draw.action
LineDecorationIcon.
LineDecorationIcon(LineDecoration, boolean) - Constructor for class org.jhotdraw.draw.action.LineDecorationIcon
Creates a new instance.
LineFigure - Class in org.jhotdraw.draw
LineFigure.
LineFigure() - Constructor for class org.jhotdraw.draw.LineFigure
Creates a new instance.
lineno() - Method in class org.jhotdraw.io.StreamPosTokenizer
Return the current line number.
lineout() - Method in interface org.jhotdraw.draw.ConnectionFigure
A lineout algorithm is used to define how the child components should be laid out in relation to each other.
lineout(ConnectionFigure) - Method in class org.jhotdraw.draw.ElbowLiner
 
lineout() - Method in class org.jhotdraw.draw.LineConnectionFigure
 
lineout(ConnectionFigure) - Method in interface org.jhotdraw.draw.Liner
Layouts the Path.
lineout(ConnectionFigure) - Method in class org.jhotdraw.draw.SlantedLiner
 
Liner - Interface in org.jhotdraw.draw
A Liner encapsulates an algorithm to lineout a ConnectionFigure.
lineSepCombo - Variable in class org.jhotdraw.samples.teddy.CharacterSetAccessory
 
lineSepCombo - Variable in class org.jhotdraw.samples.teddyapplication.CharacterSetAccessory
 
lineSepLabel - Variable in class org.jhotdraw.samples.teddy.CharacterSetAccessory
 
lineSepLabel - Variable in class org.jhotdraw.samples.teddyapplication.CharacterSetAccessory
 
lineTo(double, double) - Method in class org.jhotdraw.geom.BezierPath
 
LINK - Static variable in class org.jhotdraw.samples.svg.SVGAttributeKeys
Specifies a link.
listenerList - Variable in class org.jhotdraw.draw.AbstractDrawing
 
listenerList - Variable in class org.jhotdraw.draw.AbstractFigure
 
listenerList - Variable in class org.jhotdraw.draw.AbstractHandle
 
listenerList - Variable in class org.jhotdraw.draw.AbstractTool
 
listenerList - Variable in class org.jhotdraw.gui.JSheet
Event listener list.
ListFigure - Class in org.jhotdraw.draw
A ListFigure consists of a list of Figures and a RectangleFigure.
ListFigure() - Constructor for class org.jhotdraw.draw.ListFigure
Creates a new instance.
ListFigure(Figure) - Constructor for class org.jhotdraw.draw.ListFigure
 
LoadAction - Class in org.jhotdraw.app.action
Loads a file into the current project.
LoadAction(Application) - Constructor for class org.jhotdraw.app.action.LoadAction
Creates a new instance.
LoadAction - Class in org.jhotdraw.application.action
Loads a file into the current documentView.
LoadAction() - Constructor for class org.jhotdraw.application.action.LoadAction
Creates a new instance.
loadImage(File) - Method in class org.jhotdraw.draw.ImageFigure
 
loadImage(InputStream) - Method in class org.jhotdraw.draw.ImageFigure
 
loadImage(File) - Method in interface org.jhotdraw.draw.ImageHolderFigure
Loads an image from a File.
loadImage(InputStream) - Method in interface org.jhotdraw.draw.ImageHolderFigure
Loads an image from an Input Stream.
loadImage(File) - Method in class org.jhotdraw.samples.svg.figures.SVGImageFigure
 
loadImage(InputStream) - Method in class org.jhotdraw.samples.svg.figures.SVGImageFigure
 
LoadRecentAction - Class in org.jhotdraw.app.action
LoadRecentAction.
LoadRecentAction(Application, File) - Constructor for class org.jhotdraw.app.action.LoadRecentAction
Creates a new instance.
LoadRecentAction - Class in org.jhotdraw.application.action
LoadRecentAction.
LoadRecentAction(File) - Constructor for class org.jhotdraw.application.action.LoadRecentAction
Creates a new instance.
LocaleUtil - Class in org.jhotdraw.util
LocaleUtil provides a setDefault()/getDefault() wrapper to java.util.Locale in order to overcome the security restriction preventing Applets from using their own locale.
LocaleUtil() - Constructor for class org.jhotdraw.util.LocaleUtil
Creates a new instance.
locate(Figure, Figure) - Method in class org.jhotdraw.draw.AbstractLocator
 
locate(Figure) - Method in class org.jhotdraw.draw.BezierLabelLocator
 
locate(Figure, Figure) - Method in class org.jhotdraw.draw.BezierLabelLocator
 
locate(Figure) - Method in class org.jhotdraw.draw.BezierPointLocator
 
locate(Figure) - Method in class org.jhotdraw.draw.FontSizeLocator
Locates a position on the provided figure.
locate(Figure, Figure) - Method in class org.jhotdraw.draw.FontSizeLocator
 
locate(Figure) - Method in interface org.jhotdraw.draw.Locator
Locates a position on the provided figure.
locate(Figure, Figure) - Method in interface org.jhotdraw.draw.Locator
Locates a position on the provided figure relative to the dependent figure.
locate(ConnectionFigure) - Method in class org.jhotdraw.draw.LocatorConnector
 
locate(Figure) - Method in class org.jhotdraw.draw.RelativeDecoratorLocator
 
locate(Figure) - Method in class org.jhotdraw.draw.RelativeLocator
 
Locator - Interface in org.jhotdraw.draw
Locators can be used to locate a position on a figure.
LocatorConnector - Class in org.jhotdraw.draw
A LocatorConnector locates connection points with the help of a Locator.
LocatorConnector() - Constructor for class org.jhotdraw.draw.LocatorConnector
Creates a new instance.
LocatorConnector(Figure, Locator) - Constructor for class org.jhotdraw.draw.LocatorConnector
 
LocatorHandle - Class in org.jhotdraw.draw
A LocatorHandle implements a Handle by delegating the location requests to a Locator object.
LocatorHandle(Figure, Locator) - Constructor for class org.jhotdraw.draw.LocatorHandle
Initializes the LocatorHandle with the given Locator.
LocatorLayouter - Class in org.jhotdraw.draw
A layouter which lays out all children of a CompositeFigure according to their LayoutLocator property..
LocatorLayouter() - Constructor for class org.jhotdraw.draw.LocatorLayouter
Creates a new instance.
lostOwnership(Clipboard, Transferable) - Method in class org.jhotdraw.gui.datatransfer.CompositeTransferable
 
lostOwnership(Clipboard, Transferable) - Method in class org.jhotdraw.xml.XMLTransferable
Notifies this object that it is no longer the owner of the contents of the clipboard.
lowerCaseMode(boolean) - Method in class org.jhotdraw.io.StreamPosTokenizer
Determines whether or not word token are automatically lowercased.

M

main(String[]) - Static method in class org.jhotdraw.geom.Bezier
Example of how to use the curve-fitting code.
main(String[]) - Static method in class org.jhotdraw.samples.draw.DrawApplet
 
Main - Class in org.jhotdraw.samples.draw
Main.
Main() - Constructor for class org.jhotdraw.samples.draw.Main
 
main(String[]) - Static method in class org.jhotdraw.samples.draw.Main
Creates a new instance.
main(String[]) - Static method in class org.jhotdraw.samples.mini.ConnectingFiguresSample
 
main(String[]) - Static method in class org.jhotdraw.samples.mini.EditorSample
 
main(String[]) - Static method in class org.jhotdraw.samples.mini.LabeledLineConnectionFigureSample
 
main(String[]) - Static method in class org.jhotdraw.samples.mini.MultiEditorSample
 
main(String[]) - Static method in class org.jhotdraw.samples.mini.SelectionToolSample
 
main(String[]) - Static method in class org.jhotdraw.samples.mini.SmartConnectionFigureSample
 
Main - Class in org.jhotdraw.samples.net
Main.
Main() - Constructor for class org.jhotdraw.samples.net.Main
 
main(String[]) - Static method in class org.jhotdraw.samples.net.Main
Creates a new instance.
main(String[]) - Static method in class org.jhotdraw.samples.net.NetApplet
 
Main - Class in org.jhotdraw.samples.odg
Main.
Main() - Constructor for class org.jhotdraw.samples.odg.Main
Creates a new instance.
main(String[]) - Static method in class org.jhotdraw.samples.odg.Main
 
Main - Class in org.jhotdraw.samples.pert
Main.
Main() - Constructor for class org.jhotdraw.samples.pert.Main
 
main(String[]) - Static method in class org.jhotdraw.samples.pert.Main
Creates a new instance.
main(String[]) - Static method in class org.jhotdraw.samples.pert.PertApplet
 
Main - Class in org.jhotdraw.samples.svg
Main.
Main() - Constructor for class org.jhotdraw.samples.svg.Main
 
main(String[]) - Static method in class org.jhotdraw.samples.svg.Main
Creates a new instance.
Main - Class in org.jhotdraw.samples.teddy
Main class.
Main() - Constructor for class org.jhotdraw.samples.teddy.Main
 
main(String[]) - Static method in class org.jhotdraw.samples.teddy.Main
Launches the application.
Main - Class in org.jhotdraw.samples.teddyapplication
Main class.
Main() - Constructor for class org.jhotdraw.samples.teddyapplication.Main
 
main(String[]) - Static method in class org.jhotdraw.samples.teddyapplication.Main
Launches the application.
main(String[]) - Static method in class org.jhotdraw.samples.teddyapplication.PreferencesDialog
 
main(String[]) - Static method in class org.jhotdraw.samples.teddyapplication.TeddyView
 
mainx(String[]) - Static method in class org.jhotdraw.samples.svg.SVGApplet
 
makeAcceptable(File) - Method in class org.jhotdraw.io.ExtensionFileFilter
Appends the extension to the filename, in case it is missing.
makeRelativeToFigureBounds(Figure) - Method in interface org.jhotdraw.samples.svg.Gradient
 
makeRelativeToFigureBounds(Figure) - Method in class org.jhotdraw.samples.svg.LinearGradient
 
makeRelativeToFigureBounds(Figure) - Method in class org.jhotdraw.samples.svg.RadialGradient
 
markChangesAsSaved() - Method in class org.jhotdraw.app.AbstractProject
 
markChangesAsSaved() - Method in interface org.jhotdraw.app.Project
Marks all changes as saved.
mask - Variable in class org.jhotdraw.geom.BezierPath.Node
This mask is used to describe which control points in addition to C0 are in effect.
Matcher - Class in org.jhotdraw.samples.teddy.regex
Searches for an occurence of a case (in)sensitive text on a document.
Matcher(Document, String) - Constructor for class org.jhotdraw.samples.teddy.regex.Matcher
Creates a new instance of Matcher which performs a case sensitive search.
Matcher(Document, String, boolean, MatchType) - Constructor for class org.jhotdraw.samples.teddy.regex.Matcher
Creates a new instance of Matcher
Matcher - Class in org.jhotdraw.samples.teddyapplication.regex
Searches for an occurence of a case (in)sensitive text on a document.
Matcher(Document, String) - Constructor for class org.jhotdraw.samples.teddyapplication.regex.Matcher
Creates a new instance of Matcher which performs a case sensitive search.
Matcher(Document, String, boolean, MatchType) - Constructor for class org.jhotdraw.samples.teddyapplication.regex.Matcher
Creates a new instance of Matcher
matches(Element) - Method in class org.jhotdraw.xml.css.CSSRule
 
matches(IXMLElement) - Method in class org.jhotdraw.xml.css.CSSRule
 
MatchType - Class in org.jhotdraw.samples.teddy.regex
Typesafe Enumeration of Syntaxes for the Parser.
MatchType - Class in org.jhotdraw.samples.teddyapplication.regex
Typesafe Enumeration of Syntaxes for the Parser.
MaximizeAction - Class in org.jhotdraw.app.action
Maximizes the Frame of the current project.
MaximizeAction(Application) - Constructor for class org.jhotdraw.app.action.MaximizeAction
Creates a new instance.
MaximizeAction - Class in org.jhotdraw.application.action
Maximizes the Frame of the current documentView.
MaximizeAction() - Constructor for class org.jhotdraw.application.action.MaximizeAction
Creates a new instance.
MDIDesktopPane - Class in org.jhotdraw.gui
An extension of JDesktopPane that supports often used MDI functionality.
MDIDesktopPane() - Constructor for class org.jhotdraw.gui.MDIDesktopPane
 
Methods - Class in org.jhotdraw.util
Methods contains convenience methods for method invocations using java.lang.reflect.
MinimizeAction - Class in org.jhotdraw.app.action
Minimizes a Frame.
MinimizeAction(Application) - Constructor for class org.jhotdraw.app.action.MinimizeAction
Creates a new instance.
MinimizeAction - Class in org.jhotdraw.application.action
Minimizes a Frame.
MinimizeAction() - Constructor for class org.jhotdraw.application.action.MinimizeAction
Creates a new instance.
minimumLayoutSize(Container) - Method in class org.jhotdraw.draw.action.VerticalGridLayout
Determines the minimum size of the container argument using this grid layout.
modeCombo - Variable in class org.jhotdraw.samples.teddy.FindDialog
 
modeCombo - Variable in class org.jhotdraw.samples.teddyapplication.FindDialog
 
mouseClicked(MouseEvent) - Method in class org.jhotdraw.draw.AbstractTool
 
mouseClicked(MouseEvent) - Method in class org.jhotdraw.draw.BezierTool
 
mouseClicked(MouseEvent) - Method in class org.jhotdraw.draw.DelegationSelectionTool
 
mouseClicked(MouseEvent) - Method in class org.jhotdraw.draw.HandleTracker
 
mouseClicked(MouseEvent) - Method in class org.jhotdraw.draw.SelectionTool
 
mouseDragged(MouseEvent) - Method in class org.jhotdraw.draw.BezierTool
 
mouseDragged(MouseEvent) - Method in class org.jhotdraw.draw.BidirectionalConnectionTool
Adjust the created connection or split segment.
mouseDragged(MouseEvent) - Method in class org.jhotdraw.draw.ConnectionTool
Adjust the created connection.
mouseDragged(MouseEvent) - Method in class org.jhotdraw.draw.CreationTool
 
mouseDragged(MouseEvent) - Method in class org.jhotdraw.draw.DelegationSelectionTool
 
mouseDragged(MouseEvent) - Method in class org.jhotdraw.draw.DragTracker
 
mouseDragged(MouseEvent) - Method in class org.jhotdraw.draw.HandleTracker
 
mouseDragged(MouseEvent) - Method in class org.jhotdraw.draw.SelectAreaTracker
 
mouseDragged(MouseEvent) - Method in class org.jhotdraw.draw.SelectionTool
 
mouseDragged(MouseEvent) - Method in class org.jhotdraw.draw.TextTool
 
mouseEntered(MouseEvent) - Method in class org.jhotdraw.draw.AbstractTool
 
mouseEntered(MouseEvent) - Method in class org.jhotdraw.draw.HandleTracker
 
mouseEntered(MouseEvent) - Method in class org.jhotdraw.draw.SelectionTool
 
mouseExited(MouseEvent) - Method in class org.jhotdraw.draw.AbstractTool
 
mouseExited(MouseEvent) - Method in class org.jhotdraw.draw.HandleTracker
 
mouseExited(MouseEvent) - Method in class org.jhotdraw.draw.SelectionTool
 
mouseMoved(MouseEvent) - Method in class org.jhotdraw.draw.AbstractTool
 
mouseMoved(MouseEvent) - Method in class org.jhotdraw.draw.BezierTool
 
mouseMoved(MouseEvent) - Method in class org.jhotdraw.draw.BidirectionalConnectionTool
 
mouseMoved(MouseEvent) - Method in class org.jhotdraw.draw.ConnectionTool
 
mouseMoved(MouseEvent) - Method in class org.jhotdraw.draw.DragTracker
 
mouseMoved(MouseEvent) - Method in class org.jhotdraw.draw.HandleTracker
 
mouseMoved(MouseEvent) - Method in class org.jhotdraw.draw.SelectAreaTracker
 
mouseMoved(MouseEvent) - Method in class org.jhotdraw.draw.SelectionTool
 
mousePressed(MouseEvent) - Method in class org.jhotdraw.draw.AbstractTool
 
mousePressed(MouseEvent) - Method in class org.jhotdraw.draw.BezierTool
 
mousePressed(MouseEvent) - Method in class org.jhotdraw.draw.BidirectionalConnectionTool
Manipulates connections in a context dependent way.
mousePressed(MouseEvent) - Method in class org.jhotdraw.draw.ConnectionTool
Manipulates connections in a context dependent way.
mousePressed(MouseEvent) - Method in class org.jhotdraw.draw.CreationTool
 
mousePressed(MouseEvent) - Method in class org.jhotdraw.draw.DelegationSelectionTool
MouseListener method for mousePressed events.
mousePressed(MouseEvent) - Method in class org.jhotdraw.draw.DragTracker
 
mousePressed(MouseEvent) - Method in class org.jhotdraw.draw.HandleTracker
 
mousePressed(MouseEvent) - Method in class org.jhotdraw.draw.SelectAreaTracker
 
mousePressed(MouseEvent) - Method in class org.jhotdraw.draw.SelectionTool
 
mousePressed(MouseEvent) - Method in class org.jhotdraw.draw.TextAreaTool
Creates a new figure at the mouse location.
mousePressed(MouseEvent) - Method in class org.jhotdraw.draw.TextTool
If the pressed figure is a TextHolderFigure it can be edited otherwise a new text figure is created.
mouseReleased(MouseEvent) - Method in class org.jhotdraw.draw.AbstractTool
 
mouseReleased(MouseEvent) - Method in class org.jhotdraw.draw.BezierTool
 
mouseReleased(MouseEvent) - Method in class org.jhotdraw.draw.BidirectionalConnectionTool
Connects the figures if the mouse is released over another figure.
mouseReleased(MouseEvent) - Method in class org.jhotdraw.draw.ConnectionTool
Connects the figures if the mouse is released over another figure.
mouseReleased(MouseEvent) - Method in class org.jhotdraw.draw.CreationTool
 
mouseReleased(MouseEvent) - Method in class org.jhotdraw.draw.DelegationSelectionTool
MouseListener method for mouseReleased events.
mouseReleased(MouseEvent) - Method in class org.jhotdraw.draw.DragTracker
 
mouseReleased(MouseEvent) - Method in class org.jhotdraw.draw.HandleTracker
 
mouseReleased(MouseEvent) - Method in class org.jhotdraw.draw.SelectAreaTracker
 
mouseReleased(MouseEvent) - Method in class org.jhotdraw.draw.SelectionTool
 
mouseReleased(MouseEvent) - Method in class org.jhotdraw.draw.TextTool
 
MoveAction - Class in org.jhotdraw.draw.action
Moves the selected figures by one unit.
MoveAction(DrawingEditor, int, int) - Constructor for class org.jhotdraw.draw.action.MoveAction
Creates a new instance.
MoveAction.East - Class in org.jhotdraw.draw.action
 
MoveAction.East(DrawingEditor) - Constructor for class org.jhotdraw.draw.action.MoveAction.East
 
MoveAction.North - Class in org.jhotdraw.draw.action
 
MoveAction.North(DrawingEditor) - Constructor for class org.jhotdraw.draw.action.MoveAction.North
 
MoveAction.South - Class in org.jhotdraw.draw.action
 
MoveAction.South(DrawingEditor) - Constructor for class org.jhotdraw.draw.action.MoveAction.South
 
MoveAction.West - Class in org.jhotdraw.draw.action
 
MoveAction.West(DrawingEditor) - Constructor for class org.jhotdraw.draw.action.MoveAction.West
 
moveBy(double, double) - Method in class org.jhotdraw.geom.BezierPath.Node
 
MoveConstrainedAction - Class in org.jhotdraw.draw.action
Moves the selected figures by one constrained unit.
MoveConstrainedAction(DrawingEditor, Direction) - Constructor for class org.jhotdraw.draw.action.MoveConstrainedAction
Creates a new instance.
MoveConstrainedAction.East - Class in org.jhotdraw.draw.action
 
MoveConstrainedAction.East(DrawingEditor) - Constructor for class org.jhotdraw.draw.action.MoveConstrainedAction.East
 
MoveConstrainedAction.North - Class in org.jhotdraw.draw.action
 
MoveConstrainedAction.North(DrawingEditor) - Constructor for class org.jhotdraw.draw.action.MoveConstrainedAction.North
 
MoveConstrainedAction.South - Class in org.jhotdraw.draw.action
 
MoveConstrainedAction.South(DrawingEditor) - Constructor for class org.jhotdraw.draw.action.MoveConstrainedAction.South
 
MoveConstrainedAction.West - Class in org.jhotdraw.draw.action
 
MoveConstrainedAction.West(DrawingEditor) - Constructor for class org.jhotdraw.draw.action.MoveConstrainedAction.West
 
MoveHandle - Class in org.jhotdraw.draw
A handle that changes the location of the owning figure.
MoveHandle(Figure, Locator) - Constructor for class org.jhotdraw.draw.MoveHandle
Creates a new instance.
moveTo(double, double) - Method in class org.jhotdraw.geom.BezierPath
 
moveTo(Point2D.Double) - Method in class org.jhotdraw.geom.BezierPath.Node
 
moveTo(double, double) - Method in class org.jhotdraw.geom.BezierPath.Node
 
MoveToBackAction - Class in org.jhotdraw.draw.action
MoveToBackAction.
MoveToBackAction(DrawingEditor) - Constructor for class org.jhotdraw.draw.action.MoveToBackAction
Creates a new instance.
MoveToFrontAction - Class in org.jhotdraw.draw.action
ToFrontAction.
MoveToFrontAction(DrawingEditor) - Constructor for class org.jhotdraw.draw.action.MoveToFrontAction
Creates a new instance.
MultiEditorSample - Class in org.jhotdraw.samples.mini
Example showing how to create a drawing and displaying it in an editor with a "delegation selection tool".
MultiEditorSample() - Constructor for class org.jhotdraw.samples.mini.MultiEditorSample
 
MyMnemonicText - Class in org.jhotdraw.application
An internal helper class that configures the text and mnemonic properties for instances of AbstractButton, JLabel, and javax.swing.Action.

N

NAME - Static variable in class org.jhotdraw.samples.teddy.Main
 
NanoXMLDOMInput - Class in org.jhotdraw.xml
NanoXMLDOMInput.
NanoXMLDOMInput(DOMFactory, InputStream) - Constructor for class org.jhotdraw.xml.NanoXMLDOMInput
 
NanoXMLDOMInput(DOMFactory, Reader) - Constructor for class org.jhotdraw.xml.NanoXMLDOMInput
 
NanoXMLDOMOutput - Class in org.jhotdraw.xml
DOMOutput using Nano XML.
NanoXMLDOMOutput(DOMFactory) - Constructor for class org.jhotdraw.xml.NanoXMLDOMOutput
Creates a new instance.
NetApplet - Class in org.jhotdraw.samples.net
NetApplet.
NetApplet() - Constructor for class org.jhotdraw.samples.net.NetApplet
 
NetApplicationModel - Class in org.jhotdraw.samples.net
NetApplicationModel.
NetApplicationModel() - Constructor for class org.jhotdraw.samples.net.NetApplicationModel
Creates a new instance.
NetFactory - Class in org.jhotdraw.samples.net
NetFactory.
NetFactory() - Constructor for class org.jhotdraw.samples.net.NetFactory
Creates a new instance.
NetPanel - Class in org.jhotdraw.samples.net
NetPanel.
NetPanel() - Constructor for class org.jhotdraw.samples.net.NetPanel
Creates new instance.
NetProject - Class in org.jhotdraw.samples.net
A Pert drawing project.
NetProject() - Constructor for class org.jhotdraw.samples.net.NetProject
Creates a new Project.
NewAction - Class in org.jhotdraw.app.action
Creates a new project.
NewAction(Application) - Constructor for class org.jhotdraw.app.action.NewAction
Creates a new instance.
NewAction - Class in org.jhotdraw.application.action
Creates a new documentView.
NewAction() - Constructor for class org.jhotdraw.application.action.NewAction
Creates a new instance.
next() - Method in class org.jhotdraw.geom.BezierPathIterator
Moves the iterator to the next segment of the path forwards along the primary direction of traversal as long as there are more points in that direction.
nextButton - Variable in class org.jhotdraw.samples.teddy.FindDialog
 
nextButton - Variable in class org.jhotdraw.samples.teddyapplication.FindDialog
 
nextToken() - Method in class org.jhotdraw.io.StreamPosTokenizer
Parses the next token from the input stream of this tokenizer.
NO_OPTIONS - Static variable in class org.jhotdraw.io.Base64
No options specified.
NodeFigure - Class in org.jhotdraw.samples.net.figures
NodeFigure.
NodeFigure() - Constructor for class org.jhotdraw.samples.net.figures.NodeFigure
Creates a new instance.
NonUndoableEdit - Class in org.jhotdraw.undo
NonUndoableEdit.
NonUndoableEdit() - Constructor for class org.jhotdraw.undo.NonUndoableEdit
Creates a new instance.
north(Figure) - Static method in class org.jhotdraw.draw.MoveHandle
 
north() - Static method in class org.jhotdraw.draw.RelativeDecoratorLocator
North.
north() - Static method in class org.jhotdraw.draw.RelativeLocator
Non-transforming North.
north(boolean) - Static method in class org.jhotdraw.draw.RelativeLocator
North.
north(Figure) - Static method in class org.jhotdraw.draw.ResizeHandleKit
 
north(Figure) - Static method in class org.jhotdraw.draw.TransformHandleKit
 
north(Rectangle) - Static method in class org.jhotdraw.geom.Geom
 
north(Rectangle2D.Double) - Static method in class org.jhotdraw.geom.Geom
 
northEast(Figure) - Static method in class org.jhotdraw.draw.MoveHandle
 
northEast() - Static method in class org.jhotdraw.draw.RelativeDecoratorLocator
North east.
northEast() - Static method in class org.jhotdraw.draw.RelativeLocator
Non-transforming North east.
northEast(boolean) - Static method in class org.jhotdraw.draw.RelativeLocator
Norht East.
northEast(Figure) - Static method in class org.jhotdraw.draw.ResizeHandleKit
 
northEast(Figure) - Static method in class org.jhotdraw.draw.TransformHandleKit
 
northWest(Figure) - Static method in class org.jhotdraw.draw.MoveHandle
 
northWest() - Static method in class org.jhotdraw.draw.RelativeDecoratorLocator
North west.
northWest() - Static method in class org.jhotdraw.draw.RelativeLocator
Non-transforming North west.
northWest(boolean) - Static method in class org.jhotdraw.draw.RelativeLocator
North West.
northWest(Figure) - Static method in class org.jhotdraw.draw.ResizeHandleKit
 
northWest(Figure) - Static method in class org.jhotdraw.draw.TransformHandleKit
 
NullHandle - Class in org.jhotdraw.draw
A handle that doesn't change the owned figure.
NullHandle(Figure, Locator) - Constructor for class org.jhotdraw.draw.NullHandle
Creates a new instance.
NumberedEditorKit - Class in org.jhotdraw.samples.teddy.text
NumberedEditorKit.
NumberedEditorKit() - Constructor for class org.jhotdraw.samples.teddy.text.NumberedEditorKit
 
NumberedEditorKit - Class in org.jhotdraw.samples.teddyapplication.text
NumberedEditorKit.
NumberedEditorKit() - Constructor for class org.jhotdraw.samples.teddyapplication.text.NumberedEditorKit
 
NumberedParagraphView - Class in org.jhotdraw.samples.teddy.text
NumberedParagraphView.
NumberedParagraphView(Element, NumberedViewFactory) - Constructor for class org.jhotdraw.samples.teddy.text.NumberedParagraphView
 
NumberedParagraphView - Class in org.jhotdraw.samples.teddyapplication.text
NumberedParagraphView.
NumberedParagraphView(Element, NumberedViewFactory) - Constructor for class org.jhotdraw.samples.teddyapplication.text.NumberedParagraphView
 
NumberedViewFactory - Class in org.jhotdraw.samples.teddy.text
NumberedViewFactory.
NumberedViewFactory() - Constructor for class org.jhotdraw.samples.teddy.text.NumberedViewFactory
 
NumberedViewFactory - Class in org.jhotdraw.samples.teddyapplication.text
NumberedViewFactory.
NumberedViewFactory() - Constructor for class org.jhotdraw.samples.teddyapplication.text.NumberedViewFactory
 
NUMBERS_WIDTH - Static variable in class org.jhotdraw.samples.teddy.text.NumberedParagraphView
 
nval - Variable in class org.jhotdraw.io.StreamPosTokenizer
If the current token is a number, this field contains the value of that number.

O

ODGApplicationModel - Class in org.jhotdraw.samples.odg
ODGApplicationModel.
ODGApplicationModel() - Constructor for class org.jhotdraw.samples.odg.ODGApplicationModel
Creates a new instance.
ODGConstants - Class in org.jhotdraw.samples.odg
ODGConstants.
ODGFigure - Interface in org.jhotdraw.samples.odg.figures
ODGFigure.
ODGFigureFactory - Class in org.jhotdraw.samples.odg.io
ODGFigureFactory.
ODGFigureFactory() - Constructor for class org.jhotdraw.samples.odg.io.ODGFigureFactory
Creates a new instance.
ODGInputFormat - Class in org.jhotdraw.samples.odg.io
ODGInputFormat.
ODGInputFormat() - Constructor for class org.jhotdraw.samples.odg.io.ODGInputFormat
Creates a new instance.
ODGProject - Class in org.jhotdraw.samples.odg
 
ODGProject() - Constructor for class org.jhotdraw.samples.odg.ODGProject
Creates new form ODGProject
OFFICE_NAMESPACE - Static variable in class org.jhotdraw.samples.odg.ODGConstants
 
OPACITY - Static variable in class org.jhotdraw.samples.svg.SVGAttributeKeys
Specifies the overall opacity of a SVG figure.
OpenAction - Class in org.jhotdraw.app.action
Opens a file in new project, or in the current project, if it is empty.
OpenAction(Application) - Constructor for class org.jhotdraw.app.action.OpenAction
Creates a new instance.
OpenAction - Class in org.jhotdraw.application.action
Opens a file in new documentView, or in the current documentView, if it is empty.
OpenAction() - Constructor for class org.jhotdraw.application.action.OpenAction
Creates a new instance.
openChooser - Variable in class org.jhotdraw.app.AbstractProject
The file chooser used for opening the project.
openChooser - Variable in class org.jhotdraw.application.AbstractDocumentView
The file chooser used for opening the documentView.
openElement(int) - Method in interface org.jhotdraw.xml.DOMInput
Opens the element with the specified index and makes it the current node.
openElement(String) - Method in interface org.jhotdraw.xml.DOMInput
Opens the last element with the specified name and makes it the current node.
openElement(String, int) - Method in interface org.jhotdraw.xml.DOMInput
Opens the element with the specified name and index and makes it the current node.
openElement(String) - Method in interface org.jhotdraw.xml.DOMOutput
Adds a new element to the DOM Document and opens it.
openElement(int) - Method in class org.jhotdraw.xml.JavaxDOMInput
Opens the element with the specified index and makes it the current node.
openElement(String) - Method in class org.jhotdraw.xml.JavaxDOMInput
Opens the last element with the specified name and makes it the current node.
openElement(String, int) - Method in class org.jhotdraw.xml.JavaxDOMInput
Opens the element with the specified name and index and makes it the current node.
openElement(String) - Method in class org.jhotdraw.xml.JavaxDOMOutput
Puts a new element into the DOM Document.
openElement(int) - Method in class org.jhotdraw.xml.NanoXMLDOMInput
Opens the element with the specified index and makes it the current node.
openElement(String) - Method in class org.jhotdraw.xml.NanoXMLDOMInput
Opens the last element with the specified name and makes it the current node.
openElement(String, int) - Method in class org.jhotdraw.xml.NanoXMLDOMInput
Opens the element with the specified name and index and makes it the current node.
openElement(String) - Method in class org.jhotdraw.xml.NanoXMLDOMOutput
Puts a new element into the DOM Document.
openFile(Project, JFileChooser) - Method in class org.jhotdraw.app.action.LoadAction
 
openFile(JFileChooser, Project) - Method in class org.jhotdraw.app.action.OpenAction
 
openFile(Project) - Method in class org.jhotdraw.app.action.OpenRecentAction
 
openFile(DocumentView, JFileChooser) - Method in class org.jhotdraw.application.action.LoadAction
 
openFile(JFileChooser, DocumentView) - Method in class org.jhotdraw.application.action.OpenAction
 
openFile(DocumentView) - Method in class org.jhotdraw.application.action.OpenRecentAction
 
OpenRecentAction - Class in org.jhotdraw.app.action
OpenRecentAction.
OpenRecentAction(Application, File) - Constructor for class org.jhotdraw.app.action.OpenRecentAction
Creates a new instance.
OpenRecentAction - Class in org.jhotdraw.application.action
OpenRecentAction.
OpenRecentAction(File) - Constructor for class org.jhotdraw.application.action.OpenRecentAction
Creates a new instance.
Options - Class in org.jhotdraw.draw
Options.
Options() - Constructor for class org.jhotdraw.draw.Options
Creates a new instance.
optionSelected(SheetEvent) - Method in interface org.jhotdraw.gui.event.SheetListener
This method is invoked, when the user selected an option on the JOptionPane or the JFileChooser pane on the JSheet.
optionsPanel - Variable in class org.jhotdraw.samples.teddy.FindDialog
 
optionsPanel - Variable in class org.jhotdraw.samples.teddyapplication.FindDialog
 
ordinaryChar(int) - Method in class org.jhotdraw.io.StreamPosTokenizer
Specifies that the character argument is "ordinary" in this tokenizer.
ordinaryChars(int, int) - Method in class org.jhotdraw.io.StreamPosTokenizer
Specifies that all characters c in the range low <= c <= high are "ordinary" in this tokenizer.
org.jhotdraw.app - package org.jhotdraw.app
Defines a framework for document oriented applications.
org.jhotdraw.app.action - package org.jhotdraw.app.action
Provides Action objects for document oriented and project oriented applications as well as some specific user interface components to present them on a graphical user interface.
org.jhotdraw.application - package org.jhotdraw.application
Defines a framework for document oriented applications.
org.jhotdraw.application.action - package org.jhotdraw.application.action
Provides Action objects for document oriented and documentView oriented applications as well as some specific user interface components to present them on a graphical user interface.
org.jhotdraw.beans - package org.jhotdraw.beans
Provides an abstract Bean class, so that we don't have to start from scratch over and over again.
org.jhotdraw.draw - package org.jhotdraw.draw
Provides all things directly related to representing a structured drawing and editing it.
org.jhotdraw.draw.action - package org.jhotdraw.draw.action
Provides Action objects for drawing editors as well as some specific user interface components to present them on a graphical user interface.
org.jhotdraw.geom - package org.jhotdraw.geom
Provides classes for defining and performing operations on objects related to two-dimensional geometry.
org.jhotdraw.gui - package org.jhotdraw.gui
Contains general purpose graphical user interface (GUI) classes.
org.jhotdraw.gui.datatransfer - package org.jhotdraw.gui.datatransfer
Contains general purpose clipboard support classes leveraging the java.awt.datatransfer package.
org.jhotdraw.gui.event - package org.jhotdraw.gui.event
Contains general purpose graphical user interface (GUI) event classes.
org.jhotdraw.io - package org.jhotdraw.io
Provides input/output functionality leveraging the java.io package.
org.jhotdraw.samples.draw - package org.jhotdraw.samples.draw
A sample drawing editor showcasing the drawing capabilities of the framework.
org.jhotdraw.samples.mini - package org.jhotdraw.samples.mini
A collection of very small sample programs, demonstrating a partical feature of JHotDraw.
org.jhotdraw.samples.net - package org.jhotdraw.samples.net
A very simple network diagram editor.
org.jhotdraw.samples.net.figures - package org.jhotdraw.samples.net.figures
Provides the NodeFigure for network diagrams.
org.jhotdraw.samples.odg - package org.jhotdraw.samples.odg
A sample drawing editor with limited support for the OASIS Open Document Drawing 1.1 (ODG) file format as used by Open Office.
org.jhotdraw.samples.odg.figures - package org.jhotdraw.samples.odg.figures
 
org.jhotdraw.samples.odg.io - package org.jhotdraw.samples.odg.io
 
org.jhotdraw.samples.pert - package org.jhotdraw.samples.pert
An editor for PERT (Program Evaluation and Review Technique) diagrams.
org.jhotdraw.samples.pert.figures - package org.jhotdraw.samples.pert.figures
Provides the figures for PERT diagrams.
org.jhotdraw.samples.svg - package org.jhotdraw.samples.svg
A sample drawing editor with limited support for Scalable Vector Graphics Mobile 1.2 (SVG Mobile 1.2).
org.jhotdraw.samples.svg.action - package org.jhotdraw.samples.svg.action
Provides actions for editing SVG drawings.
org.jhotdraw.samples.svg.figures - package org.jhotdraw.samples.svg.figures
Provides the figures for the SVG basic shapes.
org.jhotdraw.samples.svg.io - package org.jhotdraw.samples.svg.io
Classes for reading and writing drawings using the Scalable Vector Graphics SVG Mobile 1.2 file format.
org.jhotdraw.samples.teddy - package org.jhotdraw.samples.teddy
A sample text editor that demonstrates the JHotDraw application framework.
org.jhotdraw.samples.teddy.action - package org.jhotdraw.samples.teddy.action
 
org.jhotdraw.samples.teddy.io - package org.jhotdraw.samples.teddy.io
 
org.jhotdraw.samples.teddy.regex - package org.jhotdraw.samples.teddy.regex
 
org.jhotdraw.samples.teddy.text - package org.jhotdraw.samples.teddy.text
 
org.jhotdraw.samples.teddyapplication - package org.jhotdraw.samples.teddyapplication
A sample text editor that demonstrates a possibly rewritten JHotDraw application framework based on JSR 296.
org.jhotdraw.samples.teddyapplication.action - package org.jhotdraw.samples.teddyapplication.action
 
org.jhotdraw.samples.teddyapplication.io - package org.jhotdraw.samples.teddyapplication.io
 
org.jhotdraw.samples.teddyapplication.regex - package org.jhotdraw.samples.teddyapplication.regex
 
org.jhotdraw.samples.teddyapplication.text - package org.jhotdraw.samples.teddyapplication.text
 
org.jhotdraw.undo - package org.jhotdraw.undo
Provides undo/redo support leveraging the javax.swing.undo package.
org.jhotdraw.util - package org.jhotdraw.util
Contains general purpose utility classes.
org.jhotdraw.util.prefs - package org.jhotdraw.util.prefs
Contains preferences classes leveraging the java.util.prefs package.
org.jhotdraw.xml - package org.jhotdraw.xml
Provides input and output classes from/to document models (DOM).
org.jhotdraw.xml.css - package org.jhotdraw.xml.css
Provides support for cascading style sheets (CSS) in XML DOM.
ORIENTATION - Static variable in class org.jhotdraw.draw.AttributeKeys
Specifies the orientation of a Figure.
origin - Variable in class org.jhotdraw.draw.TextFigure
 
OSXDropOnDockAction - Class in org.jhotdraw.app.action
Opens a new project for each file dropped on the dock icon of the application.
OSXDropOnDockAction(Application) - Constructor for class org.jhotdraw.app.action.OSXDropOnDockAction
Creates a new instance.
OSXDropOnDockAction - Class in org.jhotdraw.application.action
Opens a new documentView for each file dropped on the dock icon of the application.
OSXDropOnDockAction() - Constructor for class org.jhotdraw.application.action.OSXDropOnDockAction
Creates a new instance.
OSXPaletteHandler - Class in org.jhotdraw.app
Hides all registered floating palettes, if none of the registered project windows has focus anymore.
OSXPaletteHandler(DefaultOSXApplication) - Constructor for class org.jhotdraw.app.OSXPaletteHandler
Creates a new instance.
OSXPaletteHandler - Class in org.jhotdraw.application
Hides all registered floating palettes, if none of the registered documentView windows has focus anymore.
OSXPaletteHandler(AbstractOSXApplication) - Constructor for class org.jhotdraw.application.OSXPaletteHandler
Creates a new instance.
OSXTogglePaletteAction - Class in org.jhotdraw.app.action
OSXTogglePaletteAction.
OSXTogglePaletteAction(DefaultOSXApplication, Window, String) - Constructor for class org.jhotdraw.app.action.OSXTogglePaletteAction
Creates a new instance.
OSXTogglePaletteAction - Class in org.jhotdraw.application.action
OSXTogglePaletteAction.
OSXTogglePaletteAction(Window, String) - Constructor for class org.jhotdraw.application.action.OSXTogglePaletteAction
Creates a new instance.
OUT_BOTTOM - Static variable in class org.jhotdraw.geom.Geom
The bitmask that indicates that a point lies below the rectangle.
OUT_LEFT - Static variable in class org.jhotdraw.geom.Geom
The bitmask that indicates that a point lies to the left of the rectangle.
OUT_RIGHT - Static variable in class org.jhotdraw.geom.Geom
The bitmask that indicates that a point lies to the right of the rectangle.
OUT_TOP - Static variable in class org.jhotdraw.geom.Geom
The bitmask that indicates that a point lies above the rectangle.
outcode(Rectangle, Rectangle) - Static method in class org.jhotdraw.geom.Geom
This method computes a binary OR of the appropriate mask values indicating, for each side of Rectangle r1, whether or not the Rectangle r2 is on the same side of the edge as the rest of this Rectangle.
outcode(Rectangle2D.Double, Rectangle2D.Double) - Static method in class org.jhotdraw.geom.Geom
This method computes a binary OR of the appropriate mask values indicating, for each side of Rectangle r1, whether or not the Rectangle r2 is on the same side of the edge as the rest of this Rectangle.
outlineContains(Point2D.Double, double) - Method in class org.jhotdraw.geom.BezierPath
Returns true, if the outline of this bezier path contains the specified point.
outlineContains(Shape, Point2D.Double, double) - Static method in class org.jhotdraw.geom.Shapes
Returns true, if the outline of this bezier path contains the specified point.
OutputFormat - Interface in org.jhotdraw.draw
Interface to define an output format.
ovalAngleToPoint(Rectangle, double) - Static method in class org.jhotdraw.geom.Geom
Gets the point on an oval that corresponds to the given angle.
ovalAngleToPoint(Rectangle2D.Double, double) - Static method in class org.jhotdraw.geom.Geom
Gets the point on an oval that corresponds to the given angle.

P

paint(Graphics, JComponent) - Method in class org.jhotdraw.draw.action.PaletteMenuItemUI
 
paintBorder(Component, Graphics, int, int, int, int) - Method in class org.jhotdraw.draw.action.ImageBevelBorder
Paints the bevel image for the specified component with the specified position and size.
paintChild(Graphics, Rectangle, int) - Method in class org.jhotdraw.samples.teddy.text.NumberedParagraphView
 
paintChild(Graphics, Rectangle, int) - Method in class org.jhotdraw.samples.teddyapplication.text.NumberedParagraphView
 
paintComponent(Graphics) - Method in class org.jhotdraw.draw.DefaultDrawingView
Paints the drawing view.
paintComponent(Graphics) - Method in class org.jhotdraw.gui.JDoubleAttributeField
 
paintComponent(Graphics) - Method in class org.jhotdraw.gui.JStringAttributeArea
 
paintComponent(Graphics) - Method in class org.jhotdraw.gui.JStringAttributeField
 
paintIcon(Component, Graphics, int, int) - Method in class org.jhotdraw.draw.action.ColorIcon
 
paintIcon(Component, Graphics, int, int) - Method in class org.jhotdraw.draw.action.EditorColorIcon
 
paintIcon(Component, Graphics, int, int) - Method in class org.jhotdraw.draw.action.LineDecorationIcon
 
paintIcon(Component, Graphics, int, int) - Method in class org.jhotdraw.draw.action.SelectionColorIcon
 
paintIcon(Component, Graphics, int, int) - Method in class org.jhotdraw.draw.action.StrokeIcon
 
PaletteMenuItemUI - Class in org.jhotdraw.draw.action
PaletteMenuItemUI.
PaletteMenuItemUI() - Constructor for class org.jhotdraw.draw.action.PaletteMenuItemUI
Creates a new instance.
parse(String, StyleManager) - Method in class org.jhotdraw.xml.css.CSSParser
 
parse(Reader, StyleManager) - Method in class org.jhotdraw.xml.css.CSSParser
 
parseExponents() - Method in class org.jhotdraw.io.StreamPosTokenizer
Enables number parsing of exponents.
parseHexNumbers() - Method in class org.jhotdraw.io.StreamPosTokenizer
Enables number parsing for decimal numbers and for hexadecimal numbers
parseNumbers() - Method in class org.jhotdraw.io.StreamPosTokenizer
Specifies that numbers should be parsed by this tokenizer.
parsePlusAsNumber() - Method in class org.jhotdraw.io.StreamPosTokenizer
 
PasteAction - Class in org.jhotdraw.app.action
Pastes the contents of the system clipboard at the caret position.
PasteAction() - Constructor for class org.jhotdraw.app.action.PasteAction
Creates a new instance.
PasteAction - Class in org.jhotdraw.application.action
Pastes the contents of the system clipboard at the caret position.
PasteAction() - Constructor for class org.jhotdraw.application.action.PasteAction
Creates a new instance.
path - Variable in class org.jhotdraw.draw.BezierFigure
The BezierPath.
PathTool - Class in org.jhotdraw.samples.svg
Tool to scribble a SVGPath
PathTool(SVGPathFigure, SVGBezierFigure) - Constructor for class org.jhotdraw.samples.svg.PathTool
Creates a new instance.
PathTool(SVGPathFigure, SVGBezierFigure, Map) - Constructor for class org.jhotdraw.samples.svg.PathTool
Creates a new instance.
PertApplet - Class in org.jhotdraw.samples.pert
PertApplet.
PertApplet() - Constructor for class org.jhotdraw.samples.pert.PertApplet
 
PertApplicationModel - Class in org.jhotdraw.samples.pert
PertApplicationModel.
PertApplicationModel() - Constructor for class org.jhotdraw.samples.pert.PertApplicationModel
Creates a new instance.
PertFactory - Class in org.jhotdraw.samples.pert
PertFactory.
PertFactory() - Constructor for class org.jhotdraw.samples.pert.PertFactory
Creates a new instance.
PertPanel - Class in org.jhotdraw.samples.pert
PertPanel.
PertPanel() - Constructor for class org.jhotdraw.samples.pert.PertPanel
Creates new instance.
PertProject - Class in org.jhotdraw.samples.pert
A Pert drawing project.
PertProject() - Constructor for class org.jhotdraw.samples.pert.PertProject
Creates a new Project.
pickAttributes() - Method in class org.jhotdraw.draw.action.PickAttributesAction
 
PickAttributesAction - Class in org.jhotdraw.draw.action
PickAttributesAction.
PickAttributesAction(DrawingEditor) - Constructor for class org.jhotdraw.draw.action.PickAttributesAction
Creates a new instance.
PlacardScrollPaneLayout - Class in org.jhotdraw.gui
PlacardScrollPaneLayout.
PlacardScrollPaneLayout() - Constructor for class org.jhotdraw.gui.PlacardScrollPaneLayout
Creates a new instance.
PlacardScrollPaneLayout.UIResource - Class in org.jhotdraw.gui
The UI resource version of ScrollPaneLayout.
PlacardScrollPaneLayout.UIResource() - Constructor for class org.jhotdraw.gui.PlacardScrollPaneLayout.UIResource
 
pointToAngle(Rectangle, Point) - Static method in class org.jhotdraw.geom.Geom
Gets the angle of a point relative to a rectangle.
pointToAngle(Rectangle2D.Double, Point2D.Double) - Static method in class org.jhotdraw.geom.Geom
Gets the angle of a point relative to a rectangle.
polarToPoint(double, double, double) - Static method in class org.jhotdraw.geom.Geom
Converts a polar to a point
polarToPoint2D(double, double, double) - Static method in class org.jhotdraw.geom.Geom
Converts a polar to a point
PreferencesAction - Class in org.jhotdraw.samples.teddyapplication.action
PreferencesAction shows the find dialog.
PreferencesAction() - Constructor for class org.jhotdraw.samples.teddyapplication.action.PreferencesAction
Creates a new instance.
PreferencesDialog - Class in org.jhotdraw.samples.teddyapplication
Preferences Dialog.
PreferencesDialog(Frame, boolean) - Constructor for class org.jhotdraw.samples.teddyapplication.PreferencesDialog
Creates new form PreferencesDialog
PreferencesDialog() - Constructor for class org.jhotdraw.samples.teddyapplication.PreferencesDialog
Creates new form FindDialog
PreferencesUtil - Class in org.jhotdraw.util.prefs
PreferencesUtil.
preferredLayoutSize(Container) - Method in class org.jhotdraw.draw.action.VerticalGridLayout
Determines the preferred size of the container argument using this grid layout.
previousButton - Variable in class org.jhotdraw.samples.teddy.FindDialog
 
previousButton - Variable in class org.jhotdraw.samples.teddyapplication.FindDialog
 
print(PrintWriter) - Method in class org.jhotdraw.xml.NanoXMLDOMOutput
Prints the contents of the DOMOutput into the specified print writer.
PrintAction - Class in org.jhotdraw.app.action
Presents a printer dialog to the user and then prints the Project to the chosen printer.
PrintAction(Application) - Constructor for class org.jhotdraw.app.action.PrintAction
Creates a new instance.
PrintAction - Class in org.jhotdraw.application.action
Presents a printer dialog to the user and then prints the DocumentView to the chosen printer.
PrintAction() - Constructor for class org.jhotdraw.application.action.PrintAction
Creates a new instance.
printComponent(Graphics) - Method in class org.jhotdraw.draw.DefaultDrawingView
Prints the drawing view.
printJava2D() - Method in class org.jhotdraw.app.action.PrintAction
 
printJava2D() - Method in class org.jhotdraw.application.action.PrintAction
 
printJava2DAlternative() - Method in class org.jhotdraw.app.action.PrintAction
 
printJava2DAlternative() - Method in class org.jhotdraw.application.action.PrintAction
 
printPage(Graphics, PageFormat, int) - Method in class org.jhotdraw.draw.DrawingPageable
 
printQuartz() - Method in class org.jhotdraw.app.action.PrintAction
On Mac OS X with the Quartz rendering engine, the following code achieves the best results.
printQuartz() - Method in class org.jhotdraw.application.action.PrintAction
On Mac OS X with the Quartz rendering engine, the following code achieves the best results.
Project - Interface in org.jhotdraw.app
A project represents a work space for a document or a set of related documents within an Application.
ProjectPropertyAction - Class in org.jhotdraw.app.action
ProjectPropertyAction.
ProjectPropertyAction(Application, String, Object) - Constructor for class org.jhotdraw.app.action.ProjectPropertyAction
Creates a new instance.
ProjectPropertyAction(Application, String, Class, Object) - Constructor for class org.jhotdraw.app.action.ProjectPropertyAction
 
projects() - Method in class org.jhotdraw.app.AbstractApplication
 
projects() - Method in interface org.jhotdraw.app.Application
Returns a read only collection view of the projects of this application.
PROP_ACTIVE_VIEW - Static variable in interface org.jhotdraw.draw.DrawingEditor
The property name for the active view Property.
PROP_CURRENT_VIEW - Static variable in class org.jhotdraw.application.AbstractDocumentOrientedApplication
 
PROP_VIEW_COUNT - Static variable in class org.jhotdraw.application.AbstractDocumentOrientedApplication
 
properties - Variable in class org.jhotdraw.xml.css.CSSRule
 
PropertyAction - Class in org.jhotdraw.application.action
PropertyAction.
PropertyAction(String, Object) - Constructor for class org.jhotdraw.application.action.PropertyAction
Creates a new instance.
PropertyAction(String, Class, Object) - Constructor for class org.jhotdraw.application.action.PropertyAction
 
propertyChange(PropertyChangeEvent) - Method in class org.jhotdraw.gui.AttributeFieldEventHandler
 
propertySupport - Variable in class org.jhotdraw.beans.AbstractBean
 
propertySupport - Variable in class org.jhotdraw.undo.UndoRedoManager
 
prototype - Variable in class org.jhotdraw.draw.ConnectionTool
the prototypical figure that is used to create new connections.
pushBack() - Method in class org.jhotdraw.io.StreamPosTokenizer
Causes the next call to the nextToken method of this tokenizer to return the current value in the ttype field, and not to modify the value in the nval or sval field.
putAction(String, Action) - Method in class org.jhotdraw.app.AbstractProject
Puts an action with the specified id.
putAction(String, Action) - Method in interface org.jhotdraw.app.ApplicationModel
Puts an action with the specified id.
putAction(String, Action) - Method in class org.jhotdraw.app.DefaultApplicationModel
Puts an action with the specified id.
putAction(String, Action) - Method in interface org.jhotdraw.app.Project
Puts an action with the specified id.
putAction(String, Action) - Method in class org.jhotdraw.application.AbstractDocumentView
Puts an action with the specified id.
putAction(String, Action) - Method in interface org.jhotdraw.application.ApplicationModel
Puts an action with the specified id.
putAction(String, Action) - Method in class org.jhotdraw.application.DefaultApplicationModel
Puts an action with the specified id.
putAction(String, Action) - Method in interface org.jhotdraw.application.DocumentView
Puts an action with the specified id.
putValue(String, Object) - Method in class org.jhotdraw.app.action.OSXTogglePaletteAction
 
putValue(String, Object) - Method in class org.jhotdraw.app.action.ToggleToolBarAction
 
putValue(String, Object) - Method in class org.jhotdraw.application.action.OSXTogglePaletteAction
 
putValue(String, Object) - Method in class org.jhotdraw.application.action.ToggleToolBarAction
 

Q

quadTo(double, double, double, double) - Method in class org.jhotdraw.geom.BezierPath
 
QuadTree<T> - Class in org.jhotdraw.geom
QuadTree.
QuadTree() - Constructor for class org.jhotdraw.geom.QuadTree
Creates a new instance.
QuadTree(Rectangle2D.Double) - Constructor for class org.jhotdraw.geom.QuadTree
 
QuadTreeDrawing - Class in org.jhotdraw.draw
QuadTreeDrawing uses a QuadTree2DDouble to improve responsiveness of drawings which contain many figures.
QuadTreeDrawing() - Constructor for class org.jhotdraw.draw.QuadTreeDrawing
Creates a new instance.
QuadTreeDrawing.FigureHandler - Class in org.jhotdraw.draw
Handles all figure events fired by Figures contained in the Drawing.
QuadTreeDrawing.FigureHandler() - Constructor for class org.jhotdraw.draw.QuadTreeDrawing.FigureHandler
 
quoteChar(int) - Method in class org.jhotdraw.io.StreamPosTokenizer
Specifies that matching pairs of this character delimit string constants in this tokenizer.

R

RadialGradient - Class in org.jhotdraw.samples.svg
Represents an SVG RadialGradient.
RadialGradient() - Constructor for class org.jhotdraw.samples.svg.RadialGradient
Creates a new instance.
RadialGradient(double, double, double, double, double, double[], Color[], double[], boolean, AffineTransform) - Constructor for class org.jhotdraw.samples.svg.RadialGradient
 
range(int, int, int) - Static method in class org.jhotdraw.geom.Geom
Constains a value to the given range.
range(double, double, double) - Static method in class org.jhotdraw.geom.Geom
Constains a value to the given range.
read(File) - Method in interface org.jhotdraw.app.Project
Reads the project from the specified file.
read(File) - Method in interface org.jhotdraw.application.DocumentView
Reads contents for the document view from the specified file.
read(DOMInput) - Method in class org.jhotdraw.draw.AbstractAttributedCompositeFigure
 
read(DOMInput) - Method in class org.jhotdraw.draw.AbstractAttributedDecoratedFigure
 
read(DOMInput) - Method in class org.jhotdraw.draw.AbstractAttributedFigure
 
read(DOMInput) - Method in class org.jhotdraw.draw.AbstractCompositeFigure
 
read(DOMInput) - Method in class org.jhotdraw.draw.AbstractConnector
 
read(DOMInput) - Method in class org.jhotdraw.draw.AbstractDrawing
 
read(DOMInput) - Method in class org.jhotdraw.draw.ArrowTip
 
read(DOMInput) - Method in class org.jhotdraw.draw.BezierFigure
 
read(DOMInput) - Method in class org.jhotdraw.draw.BezierLabelLocator
 
read(DOMInput) - Method in class org.jhotdraw.draw.BezierPointLocator
 
read(URL, InputStream, Drawing, LinkedList<Figure>) - Method in class org.jhotdraw.draw.DOMStorableInputOutputFormat
Reads a list of figures into the specified drawing.
read(File, Drawing) - Method in class org.jhotdraw.draw.DOMStorableInputOutputFormat
 
read(InputStream, Drawing) - Method in class org.jhotdraw.draw.DOMStorableInputOutputFormat
 
read(DOMInput) - Method in class org.jhotdraw.draw.ElbowLiner
 
read(DOMInput) - Method in class org.jhotdraw.draw.GraphicalCompositeFigure
 
read(DOMInput) - Method in class org.jhotdraw.draw.ImageFigure
 
read(File, Drawing) - Method in class org.jhotdraw.draw.ImageInputFormat
 
read(InputStream, Drawing) - Method in class org.jhotdraw.draw.ImageInputFormat
 
read(File, Drawing) - Method in interface org.jhotdraw.draw.InputFormat
Reads figures from a file and adds them to the specified drawing.
read(InputStream, Drawing) - Method in interface org.jhotdraw.draw.InputFormat
Reads figures from a file and adds them to the specified drawing.
read(DOMInput) - Method in class org.jhotdraw.draw.LineConnectionFigure
 
read(DOMInput) - Method in class org.jhotdraw.draw.LocatorConnector
 
read(DOMInput) - Method in class org.jhotdraw.draw.RelativeLocator
 
read(DOMInput) - Method in class org.jhotdraw.draw.RoundRectangleFigure
 
read(DOMInput) - Method in class org.jhotdraw.draw.SlantedLiner
 
read(DOMInput) - Method in class org.jhotdraw.draw.StickyRectangleConnector
 
read(DOMInput) - Method in class org.jhotdraw.draw.TextAreaFigure
 
read(DOMInput) - Method in class org.jhotdraw.draw.TextFigure
 
read(File, Drawing) - Method in class org.jhotdraw.draw.TextInputFormat
 
read(InputStream, Drawing) - Method in class org.jhotdraw.draw.TextInputFormat
 
read() - Method in class org.jhotdraw.io.Base64.InputStream
Reads enough of the input stream to convert to/from Base64 and returns the next byte.
read(byte[], int, int) - Method in class org.jhotdraw.io.Base64.InputStream
Calls Base64.InputStream.read() repeatedly until the end of stream is reached or len bytes are read.
read(File) - Method in class org.jhotdraw.samples.draw.DrawProject
Reads the project from the specified file.
read(File) - Method in class org.jhotdraw.samples.net.NetProject
Reads the project from the specified file.
read(File, Drawing) - Method in class org.jhotdraw.samples.odg.io.ODGInputFormat
 
read(InputStream, Drawing) - Method in class org.jhotdraw.samples.odg.io.ODGInputFormat
 
read(File) - Method in class org.jhotdraw.samples.odg.ODGProject
 
read(DOMInput) - Method in class org.jhotdraw.samples.pert.figures.TaskFigure
 
read(File) - Method in class org.jhotdraw.samples.pert.PertProject
Reads the project from the specified file.
read(DOMInput) - Method in class org.jhotdraw.samples.svg.figures.SVGAttributedFigure
 
read(DOMInput) - Method in class org.jhotdraw.samples.svg.figures.SVGGroupFigure
 
read(DOMInput) - Method in class org.jhotdraw.samples.svg.figures.SVGPathFigure
 
read(File, Drawing) - Method in class org.jhotdraw.samples.svg.io.SVGInputFormat
 
read(InputStream, Drawing) - Method in class org.jhotdraw.samples.svg.io.SVGInputFormat
 
read(InputStream, Drawing) - Method in class org.jhotdraw.samples.svg.io.SVGZInputFormat
 
read(DOMInput) - Method in class org.jhotdraw.samples.svg.SVGDrawing
 
read(File) - Method in class org.jhotdraw.samples.svg.SVGProject
Reads the project from the specified file.
read(File) - Method in class org.jhotdraw.samples.teddy.TeddyProject
 
read(File, String) - Method in class org.jhotdraw.samples.teddy.TeddyProject
 
read(File) - Method in class org.jhotdraw.samples.teddyapplication.TeddyView
 
read(File, String) - Method in class org.jhotdraw.samples.teddyapplication.TeddyView
 
read(DOMInput) - Method in interface org.jhotdraw.xml.DOMStorable
 
readAttributes(DOMInput) - Method in class org.jhotdraw.draw.AbstractAttributedCompositeFigure
 
readAttributes(DOMInput) - Method in class org.jhotdraw.draw.AbstractAttributedFigure
 
readAttributes(DOMInput) - Method in class org.jhotdraw.draw.GraphicalCompositeFigure
 
readAttributes(DOMInput) - Method in class org.jhotdraw.samples.svg.SVGDrawing
 
readBounds(DOMInput) - Method in class org.jhotdraw.draw.TextAreaFigure
 
readDecorator(DOMInput) - Method in class org.jhotdraw.draw.AbstractAttributedDecoratedFigure
 
readDecorator(DOMInput) - Method in class org.jhotdraw.samples.net.figures.NodeFigure
 
readFigures(Transferable) - Method in class org.jhotdraw.draw.DOMStorableInputOutputFormat
 
readFigures(Transferable) - Method in class org.jhotdraw.draw.ImageInputFormat
 
readFigures(Transferable) - Method in interface org.jhotdraw.draw.InputFormat
Reads figures from the specified Transferable.
readFigures(Transferable) - Method in class org.jhotdraw.draw.TextInputFormat
 
readFigures(Transferable) - Method in class org.jhotdraw.samples.odg.io.ODGInputFormat
 
readFigures(InputStream) - Method in class org.jhotdraw.samples.odg.io.ODGInputFormat
 
readFigures(InputStream) - Method in class org.jhotdraw.samples.svg.io.SVGInputFormat
This is the mean reading method.
readFigures(Transferable) - Method in class org.jhotdraw.samples.svg.io.SVGInputFormat
 
readFiguresFromDocumentContent(InputStream) - Method in class org.jhotdraw.samples.odg.io.ODGInputFormat
 
readLiner(DOMInput) - Method in class org.jhotdraw.draw.LineConnectionFigure
 
readObject() - Method in interface org.jhotdraw.xml.DOMInput
Reads an object from the current element.
readObject(int) - Method in interface org.jhotdraw.xml.DOMInput
Reads an object from the current element.
readObject() - Method in class org.jhotdraw.xml.JavaxDOMInput
Reads an object from the current element.
readObject(int) - Method in class org.jhotdraw.xml.JavaxDOMInput
Reads an object from the current element.
readObject() - Method in class org.jhotdraw.xml.NanoXMLDOMInput
Reads an object from the current element.
readObject(int) - Method in class org.jhotdraw.xml.NanoXMLDOMInput
Reads an object from the current element.
readPoints(DOMInput) - Method in class org.jhotdraw.draw.BezierFigure
 
readPoints(DOMInput) - Method in class org.jhotdraw.draw.LineConnectionFigure
 
rebuildView() - Method in class org.jhotdraw.samples.teddy.JEditorArea
 
rebuildView() - Method in class org.jhotdraw.samples.teddyapplication.JEditorArea
 
recentFiles() - Method in class org.jhotdraw.app.AbstractApplication
 
recentFiles() - Method in interface org.jhotdraw.app.Application
Returns the recently opened files.
recentFiles() - Method in class org.jhotdraw.application.AbstractDocumentOrientedApplication
Returns the recently opened files.
recentFiles() - Method in interface org.jhotdraw.application.DocumentOrientedApplication
Returns the recently opened files.
rectangle - Variable in class org.jhotdraw.draw.RectangleFigure
 
RectangleFigure - Class in org.jhotdraw.draw
RectangleFigure.
RectangleFigure() - Constructor for class org.jhotdraw.draw.RectangleFigure
Creates a new instance.
RectangleFigure(double, double, double, double) - Constructor for class org.jhotdraw.draw.RectangleFigure
 
redo() - Method in class org.jhotdraw.draw.AttributeChangeEdit
 
redo() - Method in class org.jhotdraw.draw.CompositeTransformEdit
 
redo() - Method in class org.jhotdraw.draw.GeometryEdit
 
redo() - Method in class org.jhotdraw.draw.RestoreDataEdit
 
redo() - Method in class org.jhotdraw.draw.SetBoundsEdit
 
redo() - Method in class org.jhotdraw.draw.TransformEdit
 
redo() - Method in class org.jhotdraw.undo.UndoRedoManager
Redoes the last undone edit event.
RedoAction - Class in org.jhotdraw.app.action
Redoes the last user action.
RedoAction(Application) - Constructor for class org.jhotdraw.app.action.RedoAction
Creates a new instance.
RedoAction - Class in org.jhotdraw.application.action
Redoes the last user action.
RedoAction() - Constructor for class org.jhotdraw.application.action.RedoAction
Creates a new instance.
RelativeDecoratorLocator - Class in org.jhotdraw.draw
A locator that specfies a point that is relative to the bounds of a figures decorator.
RelativeDecoratorLocator() - Constructor for class org.jhotdraw.draw.RelativeDecoratorLocator
 
RelativeDecoratorLocator(double, double) - Constructor for class org.jhotdraw.draw.RelativeDecoratorLocator
Creates a new instance.
RelativeDecoratorLocator(double, double, boolean) - Constructor for class org.jhotdraw.draw.RelativeDecoratorLocator
 
RelativeLocator - Class in org.jhotdraw.draw
A locator that specfies a point that is relative to the bounds of a figure.
RelativeLocator() - Constructor for class org.jhotdraw.draw.RelativeLocator
Creates a new instance.
RelativeLocator(double, double) - Constructor for class org.jhotdraw.draw.RelativeLocator
Creates a new instance.
RelativeLocator(double, double, boolean) - Constructor for class org.jhotdraw.draw.RelativeLocator
 
relativeX - Variable in class org.jhotdraw.draw.RelativeLocator
Relative x-coordinate on the bounds of the figure.
relativeY - Variable in class org.jhotdraw.draw.RelativeLocator
Relative y-coordinate on the bounds of the figure.
remap(HashMap<Figure, Figure>) - Method in class org.jhotdraw.draw.AbstractFigure
 
remap(Map) - Method in class org.jhotdraw.draw.AbstractFigure
 
remap(Map<Figure, Figure>) - Method in interface org.jhotdraw.draw.Figure
After cloning a collection of figures, the ConnectionFigures contained in this collection still connect to the original figures instead of to the clones.
remap(HashMap<Figure, Figure>) - Method in class org.jhotdraw.draw.GraphicalCompositeFigure
 
remap(HashMap<Figure, Figure>) - Method in class org.jhotdraw.draw.LabeledLineConnectionFigure
 
remap(HashMap) - Method in class org.jhotdraw.draw.LabelFigure
 
remap(Map) - Method in class org.jhotdraw.draw.LineConnectionFigure
 
remove(Project) - Method in class org.jhotdraw.app.AbstractApplication
 
remove(Project) - Method in interface org.jhotdraw.app.Application
Removes a project from this application and removes it from the users view.
remove(Project) - Method in class org.jhotdraw.app.DefaultSDIApplication
 
remove(Window, Project) - Method in class org.jhotdraw.app.OSXPaletteHandler
 
remove(DocumentView) - Method in class org.jhotdraw.application.AbstractDocumentOrientedApplication
Removes a view from this application.
remove(DocumentView) - Method in class org.jhotdraw.application.AbstractSDIApplication
 
remove(DocumentView) - Method in interface org.jhotdraw.application.DocumentOrientedApplication
Removes a view from this application and removes it from the users view.
remove(Window, DocumentView) - Method in class org.jhotdraw.application.OSXPaletteHandler
 
remove(Figure) - Method in class org.jhotdraw.draw.AbstractCompositeFigure
 
remove(Figure) - Method in class org.jhotdraw.draw.AbstractDrawing
Calls basicRemove and then calls figure.addNotify and firesFigureAdded.
remove(DrawingView) - Method in class org.jhotdraw.draw.action.DrawingEditorProxy
 
remove(Figure) - Method in interface org.jhotdraw.draw.CompositeFigure
Removes the specified child.
remove(DrawingView) - Method in class org.jhotdraw.draw.DefaultDrawingEditor
 
remove(Figure) - Method in interface org.jhotdraw.draw.Drawing
Removes a figure from the drawing.
remove(DrawingView) - Method in interface org.jhotdraw.draw.DrawingEditor
Removes a drawing view from the editor.
remove(Figure) - Method in class org.jhotdraw.draw.LabeledLineConnectionFigure
 
remove(T) - Method in class org.jhotdraw.geom.QuadTree
 
removeActionListener(ActionListener) - Method in class org.jhotdraw.draw.FloatingTextField
Remove an action listener
removeAll(Collection<Figure>) - Method in class org.jhotdraw.draw.AbstractDrawing
 
removeAll(Collection<Figure>) - Method in interface org.jhotdraw.draw.Drawing
Removes the specified figures from the drawing.
removeAllChildren() - Method in class org.jhotdraw.draw.AbstractCompositeFigure
Removes all children.
removeAllChildren() - Method in interface org.jhotdraw.draw.CompositeFigure
Removes all children from the composite figure.
removeAllChildren() - Method in class org.jhotdraw.draw.LabeledLineConnectionFigure
 
removeAllNodes() - Method in class org.jhotdraw.draw.BezierFigure
Removes the Point2D.Double at the specified index.
removeAttribute(AttributeKey) - Method in class org.jhotdraw.draw.AbstractAttributedCompositeFigure
 
removeAttribute(AttributeKey) - Method in class org.jhotdraw.draw.AbstractAttributedFigure
 
removeAttribute(AttributeKey) - Method in class org.jhotdraw.draw.AbstractCompositeFigure
 
removeChild(int) - Method in class org.jhotdraw.draw.AbstractCompositeFigure
 
removeChild(int) - Method in interface org.jhotdraw.draw.CompositeFigure
Removes the child at the specified index.
removeChild(int) - Method in class org.jhotdraw.draw.LabeledLineConnectionFigure
 
removeDependency(DependencyFigure) - Method in class org.jhotdraw.samples.pert.figures.TaskFigure
 
removeDrawingListener(DrawingListener) - Method in class org.jhotdraw.draw.AbstractDrawing
 
removeDrawingListener(DrawingListener) - Method in interface org.jhotdraw.draw.Drawing
Removes a listener from this drawing.
removeFigureListener(FigureListener) - Method in class org.jhotdraw.draw.AbstractFigure
 
removeFigureListener(FigureListener) - Method in interface org.jhotdraw.draw.Figure
Removes a listener for FigureEvent's.
removeFigureSelectionListener(FigureSelectionListener) - Method in class org.jhotdraw.draw.DefaultDrawingView
 
removeFigureSelectionListener(FigureSelectionListener) - Method in interface org.jhotdraw.draw.DrawingView
Remove a listener for selection changes in this DrawingView.
removeFromSelection(Figure) - Method in class org.jhotdraw.draw.DefaultDrawingView
Removes a figure from the selection.
removeFromSelection(Figure) - Method in interface org.jhotdraw.draw.DrawingView
Removes a figure from the selection.
removeHandleListener(HandleListener) - Method in class org.jhotdraw.draw.AbstractHandle
Removes a listener for this handle.
removeHandleListener(HandleListener) - Method in interface org.jhotdraw.draw.Handle
Removes a listener for this handle.
removeKeyListener(KeyListener) - Method in interface org.jhotdraw.draw.DrawingView
 
removeLayoutComponent(Component) - Method in class org.jhotdraw.draw.action.VerticalGridLayout
Removes the specified component from the layout.
removeMouseListener(MouseListener) - Method in interface org.jhotdraw.draw.DrawingView
 
removeMouseMotionListener(MouseMotionListener) - Method in interface org.jhotdraw.draw.DrawingView
 
removeNode(int) - Method in class org.jhotdraw.draw.BezierFigure
Removes the Node at the specified index.
removeNotify(Drawing) - Method in class org.jhotdraw.draw.AbstractCompositeFigure
 
removeNotify(Drawing) - Method in class org.jhotdraw.draw.AbstractFigure
 
removeNotify(DrawingEditor) - Method in class org.jhotdraw.draw.DefaultDrawingView
 
removeNotify(DrawingEditor) - Method in interface org.jhotdraw.draw.DrawingView
Informs the view that it has been removed from the specified editor.
removeNotify(Drawing) - Method in interface org.jhotdraw.draw.Figure
Informs a figure, that it has been removed from the specified drawing.
removeNotify(Drawing) - Method in class org.jhotdraw.draw.GraphicalCompositeFigure
 
removeNotify(Drawing) - Method in class org.jhotdraw.draw.LabeledLineConnectionFigure
 
removeNotify(Drawing) - Method in class org.jhotdraw.draw.LineConnectionFigure
This method is invoked, when the Figure is being removed from a Drawing.
removeNotify(Drawing) - Method in class org.jhotdraw.samples.pert.figures.DependencyFigure
 
removePalette(Window) - Method in class org.jhotdraw.app.DefaultOSXApplication
 
removePalette(Window) - Method in class org.jhotdraw.app.OSXPaletteHandler
 
removePalette(Window) - Method in class org.jhotdraw.application.AbstractDocumentOrientedApplication
 
removePalette(Window) - Method in class org.jhotdraw.application.AbstractOSXApplication
 
removePalette(Window) - Method in interface org.jhotdraw.application.DocumentOrientedApplication
Removes a palette window from the application.
removePalette(Window) - Method in class org.jhotdraw.application.OSXPaletteHandler
 
removePropertyChangeListener(PropertyChangeListener) - Method in interface org.jhotdraw.app.Application
Removes a property change listener.
removePropertyChangeListener(PropertyChangeListener) - Method in interface org.jhotdraw.app.Project
Removes a property change listener.
removePropertyChangeListener(PropertyChangeListener) - Method in interface org.jhotdraw.application.DocumentOrientedApplication
Removes a property change listener.
removePropertyChangeListener(PropertyChangeListener) - Method in interface org.jhotdraw.application.DocumentView
Removes a property change listener.
removePropertyChangeListener(PropertyChangeListener) - Method in class org.jhotdraw.beans.AbstractBean
 
removePropertyChangeListener(String, PropertyChangeListener) - Method in class org.jhotdraw.beans.AbstractBean
 
removePropertyChangeListener(PropertyChangeListener) - Method in interface org.jhotdraw.draw.DrawingEditor
 
removePropertyChangeListener(PropertyChangeListener) - Method in interface org.jhotdraw.draw.DrawingView
 
removePropertyChangeListener(PropertyChangeListener) - Method in interface org.jhotdraw.gui.Arrangeable
 
removePropertyChangeListener(PropertyChangeListener) - Method in class org.jhotdraw.undo.UndoRedoManager
 
removePropertyChangeListener(String, PropertyChangeListener) - Method in class org.jhotdraw.undo.UndoRedoManager
 
removeSheetListener(SheetListener) - Method in class org.jhotdraw.gui.JSheet
Removes a sheet listener.
removeToolListener(ToolListener) - Method in class org.jhotdraw.draw.AbstractTool
 
removeToolListener(ToolListener) - Method in interface org.jhotdraw.draw.Tool
Removes a listener for this tool.
removeUndoableEditListener(UndoableEditListener) - Method in class org.jhotdraw.draw.AbstractDrawing
 
removeUndoableEditListener(UndoableEditListener) - Method in class org.jhotdraw.draw.AbstractTool
 
removeUndoableEditListener(UndoableEditListener) - Method in interface org.jhotdraw.draw.Drawing
Removes a listener for undoable edit events.
reorganize() - Method in class org.jhotdraw.geom.QuadTree
 
repaint(Rectangle2D.Double) - Method in class org.jhotdraw.draw.DefaultDrawingView
 
repaintConnectors() - Method in class org.jhotdraw.draw.AbstractConnectionHandle
Updates the list of connectors that we draw when the user moves or drags the mouse over a figure to which can connect.
repaintConnectors(MouseEvent) - Method in class org.jhotdraw.draw.ConnectionTool
Updates the list of connectors that we draw when the user moves or drags the mouse over a figure to which can connect.
repaintConnectors() - Method in class org.jhotdraw.draw.ConnectorHandle
Updates the list of connectors that we draw when the user moves or drags the mouse over a figure to which can connect.
repaintHandles() - Method in class org.jhotdraw.draw.DefaultDrawingView
Repaints the handles.
replaceAllButton - Variable in class org.jhotdraw.samples.teddy.FindDialog
 
replaceAllButton - Variable in class org.jhotdraw.samples.teddyapplication.FindDialog
 
replaceAndFindButton - Variable in class org.jhotdraw.samples.teddy.FindDialog
 
replaceAndFindButton - Variable in class org.jhotdraw.samples.teddyapplication.FindDialog
 
replaceButton - Variable in class org.jhotdraw.samples.teddy.FindDialog
 
replaceButton - Variable in class org.jhotdraw.samples.teddyapplication.FindDialog
 
replaceEdit(UndoableEdit) - Method in class org.jhotdraw.draw.CompositeTransformEdit
 
replaceEdit(UndoableEdit) - Method in class org.jhotdraw.draw.RestoreDataEdit
 
replaceEdit(UndoableEdit) - Method in class org.jhotdraw.draw.SetBoundsEdit
 
replaceEdit(UndoableEdit) - Method in class org.jhotdraw.draw.TransformEdit
 
replaceField - Variable in class org.jhotdraw.samples.teddy.FindDialog
 
replaceField - Variable in class org.jhotdraw.samples.teddyapplication.FindDialog
 
replaceLabel - Variable in class org.jhotdraw.samples.teddy.FindDialog
 
replaceLabel - Variable in class org.jhotdraw.samples.teddyapplication.FindDialog
 
replaceRange(String, int, int) - Method in class org.jhotdraw.samples.teddy.JEditorArea
Replaces text from the indicated start to end position with the new text specified.
replaceRange(String, int, int) - Method in class org.jhotdraw.samples.teddy.TeddyProject
Accessor for text area.
replaceRange(String, int, int) - Method in class org.jhotdraw.samples.teddyapplication.JEditorArea
Replaces text from the indicated start to end position with the new text specified.
replaceRange(String, int, int) - Method in class org.jhotdraw.samples.teddyapplication.TeddyView
Accessor for text area.
replaceScrollPane - Variable in class org.jhotdraw.samples.teddy.FindDialog
 
replaceScrollPane - Variable in class org.jhotdraw.samples.teddyapplication.FindDialog
 
requestFocus() - Method in interface org.jhotdraw.draw.DrawingView
 
requestFocus() - Method in class org.jhotdraw.draw.FloatingTextArea
 
requestFocus() - Method in class org.jhotdraw.draw.FloatingTextField
 
requestRemove() - Method in class org.jhotdraw.draw.AbstractFigure
 
requestRemove() - Method in interface org.jhotdraw.draw.Figure
Fires a FigureListener.figureRequestRemove event.
requestUserAttention() - Static method in class org.jhotdraw.gui.JSheet
Requests attention from user.
reset() - Method in class org.jhotdraw.samples.teddy.regex.Matcher
Resets the startIndex of the matcher to 0.
reset() - Method in class org.jhotdraw.samples.teddyapplication.regex.Matcher
Resets the startIndex of the matcher to 0.
reset() - Method in class org.jhotdraw.xml.JavaxDOMOutput
 
resetSyntax() - Method in class org.jhotdraw.io.StreamPosTokenizer
Resets this tokenizer's syntax table so that all characters are "ordinary." See the ordinaryChar method for more information on a character being ordinary.
ResizeHandleKit - Class in org.jhotdraw.draw
A set of utility methods to create handles which resize a Figure by using its setBounds method.
ResizeHandleKit() - Constructor for class org.jhotdraw.draw.ResizeHandleKit
Creates a new instance.
ResourceBundleUtil - Class in org.jhotdraw.util
This is a convenience wrapper for accessing resources stored in a ResourceBundle.
ResourceBundleUtil(ResourceBundle) - Constructor for class org.jhotdraw.util.ResourceBundleUtil
Creates a new ResouceBundleUtil which wraps the provided resource bundle.
restoreAttributesTo(Object) - Method in class org.jhotdraw.draw.AbstractAttributedCompositeFigure
 
restoreAttributesTo(Object) - Method in class org.jhotdraw.draw.AbstractAttributedFigure
 
restoreAttributesTo(Object) - Method in class org.jhotdraw.draw.AbstractCompositeFigure
 
restoreAttributesTo(Object) - Method in interface org.jhotdraw.draw.Figure
Restores the attributes of the figure to a previously stored state.
RestoreDataEdit - Class in org.jhotdraw.draw
RestoreDataEdit.
RestoreDataEdit(Figure, Object) - Constructor for class org.jhotdraw.draw.RestoreDataEdit
Creates a new instance.
restoreTransformTo(Object) - Method in class org.jhotdraw.draw.AbstractCompositeFigure
 
restoreTransformTo(Object) - Method in class org.jhotdraw.draw.BezierFigure
 
restoreTransformTo(Object) - Method in class org.jhotdraw.draw.DiamondFigure
 
restoreTransformTo(Object) - Method in class org.jhotdraw.draw.EllipseFigure
 
restoreTransformTo(Object) - Method in interface org.jhotdraw.draw.Figure
Restores the transform of the figure to a previously stored state.
restoreTransformTo(Object) - Method in class org.jhotdraw.draw.ImageFigure
 
restoreTransformTo(Object) - Method in class org.jhotdraw.draw.RectangleFigure
 
restoreTransformTo(Object) - Method in class org.jhotdraw.draw.RoundRectangleFigure
 
restoreTransformTo(Object) - Method in class org.jhotdraw.draw.TextAreaFigure
 
restoreTransformTo(Object) - Method in class org.jhotdraw.draw.TextFigure
 
restoreTransformTo(Object) - Method in class org.jhotdraw.draw.TriangleFigure
 
restoreTransformTo(Object) - Method in class org.jhotdraw.samples.mini.StraightLineFigure
 
restoreTransformTo(Object) - Method in class org.jhotdraw.samples.svg.figures.SVGEllipseFigure
 
restoreTransformTo(Object) - Method in class org.jhotdraw.samples.svg.figures.SVGImageFigure
 
restoreTransformTo(Object) - Method in class org.jhotdraw.samples.svg.figures.SVGPathFigure
 
restoreTransformTo(Object) - Method in class org.jhotdraw.samples.svg.figures.SVGRectFigure
 
restoreTransformTo(Object) - Method in class org.jhotdraw.samples.svg.figures.SVGTextAreaFigure
 
restoreTransformTo(Object) - Method in class org.jhotdraw.samples.svg.figures.SVGTextFigure
 
resumeEncoding() - Method in class org.jhotdraw.io.Base64.OutputStream
Resumes encoding of the stream.
reverseConnection() - Method in class org.jhotdraw.draw.LineConnectionFigure
 
ReversedList<T> - Class in org.jhotdraw.util
A ReversedList provides in unmodifiable view on a List in reverse order.
ReversedList(List<T>) - Constructor for class org.jhotdraw.util.ReversedList
Creates a new instance of ReversedList
reviewChanges() - Method in class org.jhotdraw.app.action.ExitAction
 
reviewChanges() - Method in class org.jhotdraw.application.action.ExitAction
 
reviewNext() - Method in class org.jhotdraw.app.action.ExitAction
 
reviewNext() - Method in class org.jhotdraw.application.action.ExitAction
 
right - Variable in class org.jhotdraw.geom.Insets2D.Double
 
right - Variable in class org.jhotdraw.geom.Insets2D.Float
 
RotateHandle - Class in org.jhotdraw.draw
A Handle to rotate a Figure.
RotateHandle(Figure) - Constructor for class org.jhotdraw.draw.RotateHandle
Creates a new instance.
rotates - Variable in class org.jhotdraw.samples.svg.figures.SVGTextFigure
 
RoundRectangleFigure - Class in org.jhotdraw.draw
A Rectangle2D.Double with round corners.
RoundRectangleFigure() - Constructor for class org.jhotdraw.draw.RoundRectangleFigure
Creates a new instance.
RoundRectangleFigure(double, double, double, double) - Constructor for class org.jhotdraw.draw.RoundRectangleFigure
 
RoundRectangleRadiusHandle - Class in org.jhotdraw.draw
A Handle to manipulate the radius of a round lead rectangle.
RoundRectangleRadiusHandle(Figure) - Constructor for class org.jhotdraw.draw.RoundRectangleRadiusHandle
Creates a new instance.
run() - Method in class org.jhotdraw.gui.Worker
Calls #construct on the current thread and invokes #finished on the AWT event dispatcher thread.

S

save(OutputStream) - Method in class org.jhotdraw.xml.JavaxDOMOutput
Writes the contents of the DOMOutput into the specified output stream.
save(Writer) - Method in class org.jhotdraw.xml.JavaxDOMOutput
Writes the contents of the DOMOutput into the specified output stream.
save(OutputStream) - Method in class org.jhotdraw.xml.NanoXMLDOMOutput
Writes the contents of the DOMOutput into the specified output stream.
save(Writer) - Method in class org.jhotdraw.xml.NanoXMLDOMOutput
Writes the contents of the DOMOutput into the specified writer.
SaveAction - Class in org.jhotdraw.app.action
SaveAction.
SaveAction(Application) - Constructor for class org.jhotdraw.app.action.SaveAction
Creates a new instance.
SaveAction(Application, boolean) - Constructor for class org.jhotdraw.app.action.SaveAction
Creates a new instance.
SaveAction - Class in org.jhotdraw.application.action
SaveAction.
SaveAction() - Constructor for class org.jhotdraw.application.action.SaveAction
Creates a new instance.
SaveAction(boolean) - Constructor for class org.jhotdraw.application.action.SaveAction
Creates a new instance.
SaveAsAction - Class in org.jhotdraw.app.action
SaveAsAction.
SaveAsAction(Application) - Constructor for class org.jhotdraw.app.action.SaveAsAction
Creates a new instance.
SaveAsAction - Class in org.jhotdraw.application.action
SaveAsAction.
SaveAsAction() - Constructor for class org.jhotdraw.application.action.SaveAsAction
Creates a new instance.
saveChanges(Project) - Method in class org.jhotdraw.app.action.AbstractSaveBeforeAction
 
saveChanges() - Method in class org.jhotdraw.app.action.ExitAction
 
saveChanges(DocumentView) - Method in class org.jhotdraw.application.action.AbstractSaveBeforeAction
 
saveChanges() - Method in class org.jhotdraw.application.action.ExitAction
 
saveChangesAndReviewNext() - Method in class org.jhotdraw.app.action.ExitAction
 
saveChangesAndReviewNext() - Method in class org.jhotdraw.application.action.ExitAction
 
saveChooser - Variable in class org.jhotdraw.app.AbstractProject
The file chooser used for saving the project.
saveChooser - Variable in class org.jhotdraw.application.AbstractDocumentView
The file chooser used for saving the documentView.
saveToFile(Project, File) - Method in class org.jhotdraw.app.action.AbstractSaveBeforeAction
 
saveToFile(File) - Method in class org.jhotdraw.app.action.ExitAction
 
saveToFile(Project, File) - Method in class org.jhotdraw.app.action.SaveAction
 
saveToFile(DocumentView, File) - Method in class org.jhotdraw.application.action.AbstractSaveBeforeAction
 
saveToFile(File) - Method in class org.jhotdraw.application.action.ExitAction
 
saveToFile(DocumentView, File) - Method in class org.jhotdraw.application.action.SaveAction
 
saveToFileAndReviewNext(File) - Method in class org.jhotdraw.app.action.ExitAction
 
saveToFileAndReviewNext(File) - Method in class org.jhotdraw.application.action.ExitAction
 
scrollPane - Variable in class org.jhotdraw.samples.teddy.TeddyProject
 
scrollPane - Variable in class org.jhotdraw.samples.teddyapplication.TeddyView
 
select(int, int) - Method in class org.jhotdraw.samples.teddy.TeddyProject
Accessor for text area.
select(int, int) - Method in class org.jhotdraw.samples.teddyapplication.TeddyView
Accessor for text area.
selectAll() - Method in interface org.jhotdraw.app.EditableComponent
Selects all.
selectAll() - Method in interface org.jhotdraw.application.EditableComponent
Selects all.
selectAll() - Method in class org.jhotdraw.draw.DefaultDrawingView
Selects all figures.
selectAll() - Method in interface org.jhotdraw.draw.DrawingView
Selects all figures.
SelectAllAction - Class in org.jhotdraw.app.action
SelectAllAction.
SelectAllAction() - Constructor for class org.jhotdraw.app.action.SelectAllAction
Creates a new instance.
SelectAllAction - Class in org.jhotdraw.application.action
SelectAllAction.
SelectAllAction() - Constructor for class org.jhotdraw.application.action.SelectAllAction
Creates a new instance.
SelectAreaTracker - Class in org.jhotdraw.draw
SelectAreaTracker implements interactions with the background area of a Drawing.
SelectAreaTracker() - Constructor for class org.jhotdraw.draw.SelectAreaTracker
Creates a new instance.
SELECTED_KEY - Static variable in class org.jhotdraw.app.action.Actions
Key for the selected state of an action.
SELECTED_KEY - Static variable in class org.jhotdraw.application.action.Actions
Key for the selected state of an action.
selectionChanged(FigureSelectionEvent) - Method in class org.jhotdraw.draw.action.ApplyAttributesAction
 
selectionChanged(FigureSelectionEvent) - Method in class org.jhotdraw.draw.action.ColorChooserAction
 
selectionChanged(FigureSelectionEvent) - Method in class org.jhotdraw.draw.action.DefaultAttributeAction
 
selectionChanged(FigureSelectionEvent) - Method in class org.jhotdraw.draw.action.PickAttributesAction
 
selectionChanged(FigureSelectionEvent) - Method in interface org.jhotdraw.draw.FigureSelectionListener
 
selectionChanged(FigureSelectionEvent) - Method in class org.jhotdraw.gui.AttributeFieldEventHandler
 
SelectionColorIcon - Class in org.jhotdraw.draw.action
SelectionColorIcon draws a shape with the specified color for the selected figures in the current drawing view.
SelectionColorIcon(DrawingEditor, AttributeKey<Color>, URL, Shape) - Constructor for class org.jhotdraw.draw.action.SelectionColorIcon
Creates a new instance.
SelectionColorIcon(DrawingEditor, AttributeKey<Color>, Image, Shape) - Constructor for class org.jhotdraw.draw.action.SelectionColorIcon
 
SelectionTool - Class in org.jhotdraw.draw
Tool to select and manipulate figures.
SelectionTool() - Constructor for class org.jhotdraw.draw.SelectionTool
Creates a new instance.
SelectionToolSample - Class in org.jhotdraw.samples.mini
SelectionToolSample demonstrates how the SelectionTool works.
SelectionToolSample() - Constructor for class org.jhotdraw.samples.mini.SelectionToolSample
Creates a new instance of SelectionToolSample
selectSame() - Method in class org.jhotdraw.draw.action.SelectSameAction
 
SelectSameAction - Class in org.jhotdraw.draw.action
SelectSameAction.
SelectSameAction(DrawingEditor) - Constructor for class org.jhotdraw.draw.action.SelectSameAction
Creates a new instance.
sendToBack(Figure) - Method in class org.jhotdraw.draw.AbstractCompositeFigure
Sends a figure to the back of the composite figure.
sendToBack(DrawingView, Collection) - Static method in class org.jhotdraw.draw.action.MoveToBackAction
 
sendToBack(Figure) - Method in class org.jhotdraw.draw.DefaultDrawing
 
sendToBack(Figure) - Method in interface org.jhotdraw.draw.Drawing
Sends a figure to the back of the drawing.
sendToBack(Figure) - Method in class org.jhotdraw.draw.QuadTreeDrawing
 
sendToFront(Figure) - Method in class org.jhotdraw.draw.AbstractCompositeFigure
Sends a figure to the front of the drawing.
SeparatorLineFigure - Class in org.jhotdraw.samples.pert.figures
A horizontal line with a preferred size of 1,1.
SeparatorLineFigure() - Constructor for class org.jhotdraw.samples.pert.figures.SeparatorLineFigure
Creates a new instance.
set(Figure, T) - Method in class org.jhotdraw.draw.AttributeKey
Convenience method for setting a value on the specified figure and calling willChange before and changed after setting the value.
set(Map<AttributeKey, Object>, T) - Method in class org.jhotdraw.draw.AttributeKey
 
set(int, Figure) - Method in class org.jhotdraw.draw.LabeledLineConnectionFigure
 
set(int, int, Point2D.Double) - Method in class org.jhotdraw.geom.BezierPath
Convenience method for changing a single coordinate of a control point.
set(double, double, double, double) - Method in class org.jhotdraw.geom.Insets2D.Double
 
set(double, double, double, double) - Method in class org.jhotdraw.geom.Insets2D.Float
 
set(float, float, float, float) - Method in class org.jhotdraw.geom.Insets2D.Float
 
set(double, double, double, double) - Method in class org.jhotdraw.geom.Insets2D
Sets the insets.
set(Insets2D) - Method in class org.jhotdraw.geom.Insets2D
Sets the insets.
setAction(Action, Rectangle) - Method in class org.jhotdraw.gui.JPopupButton
 
setActionMap(ActionMap) - Method in class org.jhotdraw.draw.AbstractTool
Sets the ActionMap for the Tool.
setActiveView(DrawingView) - Method in class org.jhotdraw.draw.action.DrawingEditorProxy
 
setActiveView(DrawingView) - Method in class org.jhotdraw.draw.DefaultDrawingEditor
 
setActiveView(DrawingView) - Method in interface org.jhotdraw.draw.DrawingEditor
Sets the editor's active drawing view.
setAllSize(Dimension) - Method in class org.jhotdraw.gui.MDIDesktopPane
Sets all component size properties ( maximum, minimum, preferred) to the given dimension.
setAllSize(int, int) - Method in class org.jhotdraw.gui.MDIDesktopPane
Sets all component size properties ( maximum, minimum, preferred) to the given width and height.
setAngle(float) - Method in class org.jhotdraw.draw.StickyRectangleConnector
 
setAnimated(boolean) - Method in class org.jhotdraw.gui.JSheet
If this is set to true, the JSheet uses a transition effect when shown and when hidden.
setApplication(Application) - Method in class org.jhotdraw.app.AbstractProject
 
setApplication(Application) - Method in interface org.jhotdraw.app.Project
Sets the application of the project.
setArc(double, double) - Method in class org.jhotdraw.draw.RoundRectangleFigure
 
setArc(double, double) - Method in class org.jhotdraw.samples.svg.figures.SVGRectFigure
 
setArc(Dimension2DDouble) - Method in class org.jhotdraw.samples.svg.figures.SVGRectFigure
 
setArrangement(Arrangeable.Arrangement) - Method in interface org.jhotdraw.gui.Arrangeable
 
setArrangement(Arrangeable.Arrangement) - Method in class org.jhotdraw.gui.MDIDesktopPane
 
setAttribute(AttributeKey, Object) - Method in class org.jhotdraw.draw.AbstractAttributedCompositeFigure
Sets an attribute of the figure.
setAttribute(AttributeKey, Object) - Method in class org.jhotdraw.draw.AbstractAttributedFigure
Sets an attribute of the figure.
setAttribute(AttributeKey, Object) - Method in class org.jhotdraw.draw.AbstractCompositeFigure
 
setAttribute(AttributeKey, Object) - Method in class org.jhotdraw.draw.BezierFigure
 
setAttribute(AttributeKey, Object) - Method in interface org.jhotdraw.draw.Figure
Sets an attribute of the figure without firing events.
setAttribute(AttributeKey, Object) - Method in class org.jhotdraw.draw.GraphicalCompositeFigure
Sets an attribute of the figure.
setAttribute(AttributeKey, Object) - Method in class org.jhotdraw.draw.LabeledLineConnectionFigure
Sets an attribute of the figure.
setAttribute(AttributeKey, Object) - Method in class org.jhotdraw.samples.net.figures.NodeFigure
 
setAttribute(AttributeKey, Object) - Method in class org.jhotdraw.samples.svg.figures.SVGAttributedFigure
 
setAttribute(AttributeKey, Object) - Method in class org.jhotdraw.samples.svg.figures.SVGGroupFigure
 
setAttribute(AttributeKey, Object) - Method in class org.jhotdraw.samples.svg.figures.SVGPathFigure
 
setAttribute(AttributeKey, Object) - Method in class org.jhotdraw.samples.svg.figures.SVGTextAreaFigure
 
setAttribute(AttributeKey, Object) - Method in class org.jhotdraw.samples.svg.figures.SVGTextFigure
 
setAttributeEnabled(AttributeKey, boolean) - Method in class org.jhotdraw.draw.AbstractAttributedCompositeFigure
 
setAttributeEnabled(AttributeKey, boolean) - Method in class org.jhotdraw.draw.AbstractAttributedFigure
 
setAttributeEnabled(AttributeKey, boolean) - Method in class org.jhotdraw.draw.GraphicalCompositeFigure
 
setAttributeKey(AttributeKey<Double>) - Method in class org.jhotdraw.gui.JDoubleAttributeField
 
setAttributeKey(AttributeKey<Double>) - Method in class org.jhotdraw.gui.JDoubleAttributeSlider
 
setAttributeKey(AttributeKey<String>) - Method in class org.jhotdraw.gui.JStringAttributeArea
 
setAttributeKey(AttributeKey<String>) - Method in class org.jhotdraw.gui.JStringAttributeField
 
setAttributeOnChildren(AttributeKey, Object) - Method in class org.jhotdraw.draw.AbstractAttributedCompositeFigure
 
setAttributeOnChildren(AttributeKey, Object) - Method in class org.jhotdraw.samples.svg.figures.SVGPathFigure
 
setAttributes(Map<AttributeKey, Object>) - Method in class org.jhotdraw.draw.AbstractAttributedCompositeFigure
 
setAttributes(Map<AttributeKey, Object>) - Method in class org.jhotdraw.draw.AbstractAttributedFigure
 
setAttributes(Map<AttributeKey, Object>) - Method in class org.jhotdraw.samples.svg.figures.SVGGroupFigure
 
setBaseClass(Class) - Method in class org.jhotdraw.util.ResourceBundleUtil
 
setBezierPath(BezierPath) - Method in class org.jhotdraw.draw.BezierFigure
 
setBounds(Point2D.Double, Point2D.Double) - Method in class org.jhotdraw.draw.AbstractCompositeFigure
 
setBounds(Rectangle2D.Double) - Method in class org.jhotdraw.draw.AbstractFigure
 
setBounds(Point2D.Double, Point2D.Double) - Method in class org.jhotdraw.draw.AbstractFigure
 
setBounds(Point2D.Double, Point2D.Double) - Method in class org.jhotdraw.draw.BezierFigure
Sets the location of the first and the last BezierPath.Node of the BezierFigure.
setBounds(Point2D.Double, Point2D.Double) - Method in class org.jhotdraw.draw.DiamondFigure
 
setBounds(Point2D.Double, Point2D.Double) - Method in class org.jhotdraw.draw.EllipseFigure
 
setBounds(Point2D.Double, Point2D.Double) - Method in interface org.jhotdraw.draw.Figure
Sets the logical and untransformed bounds of the figure and of its decorator figure.
setBounds(Rectangle2D.Double, String) - Method in class org.jhotdraw.draw.FloatingTextArea
Positions and sizes the overlay.
setBounds(Rectangle, String) - Method in class org.jhotdraw.draw.FloatingTextField
Positions the overlay.
setBounds(Point2D.Double, Point2D.Double) - Method in class org.jhotdraw.draw.GraphicalCompositeFigure
Moves the figure.
setBounds(Point2D.Double, Point2D.Double) - Method in class org.jhotdraw.draw.ImageFigure
 
setBounds(Point2D.Double, Point2D.Double) - Method in class org.jhotdraw.draw.LabeledLineConnectionFigure
 
setBounds(Point2D.Double, Point2D.Double) - Method in class org.jhotdraw.draw.RectangleFigure
 
setBounds(Point2D.Double, Point2D.Double) - Method in class org.jhotdraw.draw.RoundRectangleFigure
 
setBounds(Point2D.Double, Point2D.Double) - Method in class org.jhotdraw.draw.TextAreaFigure
 
setBounds(Point2D.Double, Point2D.Double) - Method in class org.jhotdraw.draw.TextFigure
 
setBounds(Point2D.Double, Point2D.Double) - Method in class org.jhotdraw.draw.TriangleFigure
 
setBounds(Point2D.Double, Point2D.Double) - Method in class org.jhotdraw.samples.mini.StraightLineFigure
 
setBounds(Point2D.Double, Point2D.Double) - Method in class org.jhotdraw.samples.pert.figures.SeparatorLineFigure
 
setBounds(Point2D.Double, Point2D.Double) - Method in class org.jhotdraw.samples.svg.figures.SVGEllipseFigure
 
setBounds(Point2D.Double, Point2D.Double) - Method in class org.jhotdraw.samples.svg.figures.SVGImageFigure
 
setBounds(Point2D.Double, Point2D.Double) - Method in class org.jhotdraw.samples.svg.figures.SVGPathFigure
 
setBounds(Point2D.Double, Point2D.Double) - Method in class org.jhotdraw.samples.svg.figures.SVGRectFigure
 
setBounds(Point2D.Double, Point2D.Double) - Method in class org.jhotdraw.samples.svg.figures.SVGTextAreaFigure
 
setBounds(Point2D.Double, Point2D.Double) - Method in class org.jhotdraw.samples.svg.figures.SVGTextFigure
 
SetBoundsEdit - Class in org.jhotdraw.draw
SetBoundsEdit.
SetBoundsEdit(AbstractFigure, Point2D.Double, Point2D.Double, Point2D.Double, Point2D.Double) - Constructor for class org.jhotdraw.draw.SetBoundsEdit
Creates a new instance.
setBufferedImage(BufferedImage) - Method in class org.jhotdraw.draw.ImageFigure
Sets the buffered image.
setBufferedImage(BufferedImage) - Method in interface org.jhotdraw.draw.ImageHolderFigure
Sets the buffered image for the figure.
setBufferedImage(BufferedImage) - Method in class org.jhotdraw.samples.svg.figures.SVGImageFigure
Sets the buffered image.
setCanvasSize(Dimension2DDouble) - Method in class org.jhotdraw.draw.DefaultDrawing
 
setCanvasSize(Dimension2DDouble) - Method in interface org.jhotdraw.draw.Drawing
Sets the canvas size for this drawing.
setCanvasSize(Dimension2DDouble) - Method in class org.jhotdraw.draw.QuadTreeDrawing
 
setClone(Figure, T) - Method in class org.jhotdraw.draw.AttributeKey
Convenience method for seting a clone of a value on the specified figure and calling willChange before and changed after setting the value.
setClone(Map<AttributeKey, Object>, T) - Method in class org.jhotdraw.draw.AttributeKey
Sets a clone of the value to the Figure without firing events.
setClosed(boolean) - Method in class org.jhotdraw.draw.BezierFigure
 
setClosed(boolean) - Method in class org.jhotdraw.geom.BezierPath
 
setColumnCount(int, boolean) - Method in class org.jhotdraw.gui.JPopupButton
 
setColumns(int) - Method in class org.jhotdraw.draw.action.VerticalGridLayout
Sets the number of columns in this layout to the specified value.
setConnection(ConnectionFigure) - Method in class org.jhotdraw.draw.ConnectorHandle
 
setConnectToDecorator(boolean) - Method in class org.jhotdraw.draw.AbstractConnector
 
setConstrainer(Constrainer) - Method in class org.jhotdraw.draw.DefaultDrawingView
 
setConstrainer(Constrainer) - Method in interface org.jhotdraw.draw.DrawingView
Sets the editor's constrainer.
setControlPoint(int, Point2D.Double) - Method in class org.jhotdraw.geom.BezierPath.Node
 
setCoordinates(Point2D.Double[]) - Method in class org.jhotdraw.samples.svg.figures.SVGTextFigure
 
setCopyright(String) - Method in class org.jhotdraw.app.DefaultApplicationModel
 
setCopyright(String) - Method in class org.jhotdraw.application.DefaultApplicationModel
 
setCurrentProject(Project) - Method in class org.jhotdraw.app.DefaultMDIApplication
 
setCurrentProject(Project) - Method in class org.jhotdraw.app.DefaultOSXApplication
 
setCurrentProject(Project) - Method in class org.jhotdraw.app.DefaultSDIApplication
 
setCurrentView(DocumentView) - Method in class org.jhotdraw.application.AbstractMDIApplication
 
setCurrentView(DocumentView) - Method in class org.jhotdraw.application.AbstractOSXApplication
 
setCurrentView(DocumentView) - Method in class org.jhotdraw.application.AbstractSDIApplication
 
setCursor(Cursor) - Method in class org.jhotdraw.draw.action.DrawingEditorProxy
 
setCursor(Cursor) - Method in class org.jhotdraw.draw.DefaultDrawingEditor
 
setCursor(Cursor) - Method in interface org.jhotdraw.draw.DrawingEditor
Sets the cursor on the view(s) of the drawing editor.
setCursor(Cursor) - Method in interface org.jhotdraw.draw.DrawingView
Sets the cursor of the DrawingView
setData(String) - Method in class org.jhotdraw.samples.draw.DrawApplet
 
setData(String) - Method in class org.jhotdraw.samples.draw.DrawLiveConnectApplet
 
setData(String) - Method in class org.jhotdraw.samples.net.NetApplet
 
setData(String) - Method in class org.jhotdraw.samples.pert.PertApplet
 
setData(String) - Method in class org.jhotdraw.samples.svg.SVGApplet
 
setDecorator(Figure) - Method in class org.jhotdraw.draw.AbstractAttributedDecoratedFigure
 
setDecorator(Figure) - Method in interface org.jhotdraw.draw.DecoratedFigure
Sets a decorator Figure, for example a visual adornment to this Figure.
setDefault(Locale) - Static method in class org.jhotdraw.util.LocaleUtil
 
setDefaultAttribute(AttributeKey, Object) - Method in class org.jhotdraw.draw.action.DrawingEditorProxy
 
setDefaultAttribute(AttributeKey, Object) - Method in class org.jhotdraw.draw.DefaultDrawingEditor
 
setDefaultAttribute(AttributeKey, Object) - Method in interface org.jhotdraw.draw.DrawingEditor
Sets a default attribute of the editor.
setDefaults(Figure) - Static method in class org.jhotdraw.samples.svg.SVGAttributeKeys
Sets SVG default values.
setDescription(String) - Method in class org.jhotdraw.samples.svg.SVGDrawing
 
setDoctype(String) - Method in interface org.jhotdraw.xml.DOMOutput
Sets the doctype for the XML document.
setDoctype(String) - Method in class org.jhotdraw.xml.JavaxDOMOutput
 
setDoctype(String) - Method in class org.jhotdraw.xml.NanoXMLDOMOutput
 
setDrawing(Drawing) - Method in class org.jhotdraw.draw.DefaultDrawingView
 
setDrawing(Drawing) - Method in interface org.jhotdraw.draw.DrawingView
Sets and installs another drawing in the view.
setDrawing(Drawing) - Method in class org.jhotdraw.samples.draw.DrawingPanel
 
setDrawing(Drawing) - Method in class org.jhotdraw.samples.net.NetPanel
 
setDrawing(Drawing) - Method in class org.jhotdraw.samples.pert.PertPanel
 
setDrawing(Drawing) - Method in class org.jhotdraw.samples.svg.SVGDrawingPanel
 
setDrawingActions(Collection<Action>) - Method in class org.jhotdraw.draw.DelegationSelectionTool
 
setDrawingEditor(DrawingEditor) - Method in class org.jhotdraw.samples.draw.DrawProject
Sets a drawing editor for the project.
setDrawingEditor(DrawingEditor) - Method in class org.jhotdraw.samples.net.NetProject
Sets a drawing editor for the project.
setDrawingEditor(DrawingEditor) - Method in class org.jhotdraw.samples.pert.PertProject
Sets a drawing editor for the project.
setDuration(int) - Method in class org.jhotdraw.samples.pert.figures.TaskFigure
 
setEditable(boolean) - Method in class org.jhotdraw.draw.TextAreaFigure
 
setEditable(boolean) - Method in class org.jhotdraw.draw.TextFigure
 
setEditable(boolean) - Method in class org.jhotdraw.samples.svg.figures.SVGTextAreaFigure
 
setEditable(boolean) - Method in class org.jhotdraw.samples.svg.figures.SVGTextFigure
 
setEditor(DrawingEditor) - Method in class org.jhotdraw.draw.action.AbstractEditorAction
 
setEditor(DrawingEditor) - Method in class org.jhotdraw.draw.action.AbstractSelectedAction
 
setEditor(DrawingEditor) - Method in class org.jhotdraw.draw.action.AbstractViewAction
 
setEditor(DrawingEditor) - Method in class org.jhotdraw.gui.AttributeFieldEventHandler
Sets the drawing editor.
setEditor(DrawingEditor) - Method in class org.jhotdraw.gui.JDoubleAttributeField
Sets the drawing editor.
setEditor(DrawingEditor) - Method in class org.jhotdraw.gui.JDoubleAttributeSlider
 
setEditor(DrawingEditor) - Method in class org.jhotdraw.gui.JStringAttributeArea
 
setEditor(DrawingEditor) - Method in class org.jhotdraw.gui.JStringAttributeField
 
setEditor(DrawingEditor) - Method in class org.jhotdraw.samples.draw.DrawProject
 
setEditor(DrawingEditor) - Method in class org.jhotdraw.samples.net.NetProject
 
setEditor(DrawingEditor) - Method in class org.jhotdraw.samples.pert.PertProject
 
setEditor(DrawingEditor) - Method in class org.jhotdraw.samples.svg.SVGProject
 
setEditor(DrawingEditor) - Method in class org.jhotdraw.samples.svg.SVGPropertiesPanel
 
setEmptyDrawingMessage(String) - Method in class org.jhotdraw.draw.DefaultDrawingView
 
setEnabled(boolean) - Method in class org.jhotdraw.app.AbstractApplication
 
setEnabled(boolean) - Method in class org.jhotdraw.app.action.AbstractApplicationAction
Enables or disables the action.
setEnabled(boolean) - Method in class org.jhotdraw.app.action.AbstractProjectAction
Enables or disables the action.
setEnabled(boolean) - Method in interface org.jhotdraw.app.Application
Sets the enabled state of the application.
setEnabled(boolean) - Method in interface org.jhotdraw.app.Project
Sets the enabled state of the project.
setEnabled(boolean) - Method in class org.jhotdraw.application.AbstractDocumentOrientedApplication
Globally enable/disable the application.
setEnabled(boolean) - Method in class org.jhotdraw.application.action.AbstractApplicationAction
Enables or disables the action.
setEnabled(boolean) - Method in class org.jhotdraw.application.action.AbstractDocumentViewAction
Enables or disables the action.
setEnabled(boolean) - Method in interface org.jhotdraw.application.DocumentOrientedApplication
Sets the enabled state of the application.
setEnabled(boolean) - Method in interface org.jhotdraw.application.DocumentView
Sets the enabled state of the view.
setEnabled(boolean) - Method in class org.jhotdraw.draw.action.DrawingEditorProxy
 
setEnabled(boolean) - Method in class org.jhotdraw.draw.DefaultDrawingEditor
 
setEnabled(boolean) - Method in class org.jhotdraw.draw.DefaultDrawingView
 
setEnabled(boolean) - Method in interface org.jhotdraw.draw.DrawingEditor
Sets the enabled state of the drawing editor.
setEnabled(boolean) - Method in interface org.jhotdraw.draw.DrawingView
Sets the enabled state of the drawing view.
setEnabled(boolean) - Method in class org.jhotdraw.samples.svg.SVGProject
 
setEnabled(boolean) - Method in class org.jhotdraw.samples.teddy.TeddyProject
 
setEnabled(boolean) - Method in class org.jhotdraw.samples.teddyapplication.TeddyView
 
setEndConnector(Connector) - Method in interface org.jhotdraw.draw.ConnectionFigure
Sets the end Connector of the connection.
setEndConnector(Connector) - Method in class org.jhotdraw.draw.LineConnectionFigure
 
setEndPoint(Point2D.Double) - Method in class org.jhotdraw.draw.BezierFigure
Convenience method for setting the point coordinate of the end point.
setEndPoint(Point2D.Double) - Method in interface org.jhotdraw.draw.ConnectionFigure
Sets the end point.
setEndPoint(Point2D.Double) - Method in class org.jhotdraw.draw.LineConnectionFigure
 
setExcludedAttributes(Set<AttributeKey>) - Method in class org.jhotdraw.draw.action.ApplyAttributesAction
Set of attributes that is excluded when applying default attributes.
setExcludedAttributes(Set<AttributeKey>) - Method in class org.jhotdraw.draw.action.PickAttributesAction
Set of attributes that is excluded when applying default attributes.
setFigureActions(Collection<Action>) - Method in class org.jhotdraw.draw.DelegationSelectionTool
 
setFile(File) - Method in class org.jhotdraw.app.AbstractProject
 
setFile(File) - Method in interface org.jhotdraw.app.Project
Sets the project file.
setFile(File) - Method in class org.jhotdraw.application.AbstractDocumentView
 
setFile(File) - Method in interface org.jhotdraw.application.DocumentView
Associates the document view with a file.
setFilled(boolean) - Method in class org.jhotdraw.draw.AbstractLineDecoration
 
setFontRenderContext(FontRenderContext) - Method in class org.jhotdraw.draw.AbstractDrawing
 
setFontRenderContext(FontRenderContext) - Method in interface org.jhotdraw.draw.Drawing
Sets the font render context used to do text leyout and text drawing.
setFontSize(float) - Method in class org.jhotdraw.draw.TextAreaFigure
 
setFontSize(float) - Method in class org.jhotdraw.draw.TextFigure
 
setFontSize(float) - Method in interface org.jhotdraw.draw.TextHolderFigure
Sets the font size of the text held by the TextHolderFigure.
setFontSize(float) - Method in class org.jhotdraw.samples.svg.figures.SVGTextAreaFigure
 
setFontSize(float) - Method in class org.jhotdraw.samples.svg.figures.SVGTextFigure
 
setGradientCircle(double, double, double) - Method in class org.jhotdraw.samples.svg.RadialGradient
 
setGradientVector(double, double, double, double) - Method in class org.jhotdraw.samples.svg.LinearGradient
 
setGridVisible(boolean) - Method in class org.jhotdraw.samples.net.NetProject
 
setGridVisible(boolean) - Method in class org.jhotdraw.samples.pert.PertProject
 
setGridVisible(boolean) - Method in class org.jhotdraw.samples.svg.SVGProject
 
setHandleDetailLevel(int) - Method in class org.jhotdraw.draw.DefaultDrawingView
 
setHandleDetailLevel(int) - Method in interface org.jhotdraw.draw.DrawingView
The detail level of the handles.
setHasSignificantEdits(boolean) - Method in class org.jhotdraw.undo.UndoRedoManager
 
setHasUnsavedChanges(boolean) - Method in class org.jhotdraw.app.AbstractProject
 
setHasUnsavedChanges(boolean) - Method in class org.jhotdraw.samples.draw.DrawProject
 
setHasUnsavedChanges(boolean) - Method in class org.jhotdraw.samples.net.NetProject
 
setHasUnsavedChanges(boolean) - Method in class org.jhotdraw.samples.pert.PertProject
 
setHasUnsavedChanges(boolean) - Method in class org.jhotdraw.samples.svg.SVGProject
 
setHgap(int) - Method in class org.jhotdraw.draw.action.VerticalGridLayout
Sets the horizontal gap between components to the specified value.
setImage(byte[], BufferedImage) - Method in class org.jhotdraw.draw.ImageFigure
Sets the image.
setImage(byte[], BufferedImage) - Method in class org.jhotdraw.samples.svg.figures.SVGImageFigure
Sets the image.
setImageData(byte[]) - Method in class org.jhotdraw.draw.ImageFigure
Sets the image data.
setImageData(byte[]) - Method in class org.jhotdraw.samples.svg.figures.SVGImageFigure
Sets the image data.
setInputFormats(List<InputFormat>) - Method in class org.jhotdraw.draw.AbstractDrawing
 
setInputFormats(List<InputFormat>) - Method in interface org.jhotdraw.draw.Drawing
Sets input formats for the Drawing in order of preferred formats.
setInputMap(InputMap) - Method in class org.jhotdraw.draw.AbstractTool
Sets the InputMap for the Tool.
setInteractive(boolean) - Method in class org.jhotdraw.draw.AbstractFigure
 
setItemFont(Font) - Method in class org.jhotdraw.gui.JPopupButton
 
setLabelFor(TextHolderFigure) - Method in class org.jhotdraw.draw.LabelFigure
 
setLayouter(Layouter) - Method in class org.jhotdraw.draw.AbstractCompositeFigure
Set a Layouter object which encapsulated a layout algorithm for this figure.
setLayouter(Layouter) - Method in interface org.jhotdraw.draw.CompositeFigure
Set a Layouter object which encapsulated a layout algorithm for this figure.
setLayouter(Layouter) - Method in class org.jhotdraw.draw.LabeledLineConnectionFigure
 
setLineNumbersVisible(boolean) - Method in class org.jhotdraw.samples.teddy.TeddyProject
 
setLineNumbersVisible(boolean) - Method in class org.jhotdraw.samples.teddy.text.NumberedViewFactory
 
setLineNumbersVisible(boolean) - Method in class org.jhotdraw.samples.teddyapplication.TeddyView
 
setLineNumbersVisible(boolean) - Method in class org.jhotdraw.samples.teddyapplication.text.NumberedViewFactory
 
setLiner(Liner) - Method in interface org.jhotdraw.draw.ConnectionFigure
Set a Liner object which encapsulated a lineout algorithm for this figure.
setLiner(Liner) - Method in class org.jhotdraw.draw.LineConnectionFigure
 
setLineSeparator(String) - Method in class org.jhotdraw.samples.teddy.io.LFWriter
Sets the line separator for the println() methods.
setLineSeparator(String) - Method in class org.jhotdraw.samples.teddyapplication.io.LFWriter
Sets the line separator for the println() methods.
setLineWrap(boolean) - Method in class org.jhotdraw.samples.teddy.JEditorArea
Sets the line-wrapping policy of the text area.
setLineWrap(boolean) - Method in class org.jhotdraw.samples.teddy.TeddyProject
 
setLineWrap(boolean) - Method in class org.jhotdraw.samples.teddyapplication.JEditorArea
Sets the line-wrapping policy of the text area.
setLineWrap(boolean) - Method in class org.jhotdraw.samples.teddyapplication.TeddyView
 
setLocale(Locale) - Method in class org.jhotdraw.undo.UndoRedoManager
 
setLocation(Point2D.Double) - Method in class org.jhotdraw.draw.AbstractConnectionHandle
Sets the location of the connectableConnector point.
setLocation(Point2D.Double) - Method in class org.jhotdraw.draw.ConnectionEndHandle
Sets the start point of the connection.
setLocation(Point2D.Double) - Method in class org.jhotdraw.draw.ConnectionStartHandle
Sets the start point of the connection.
setMask(int) - Method in class org.jhotdraw.geom.BezierPath.Node
 
setMaximum(double) - Method in class org.jhotdraw.gui.JDoubleAttributeField
 
setMinimum(double) - Method in class org.jhotdraw.gui.JDoubleAttributeField
 
setModel(ApplicationModel) - Method in class org.jhotdraw.app.AbstractApplication
 
setModel(ApplicationModel) - Method in interface org.jhotdraw.app.Application
Sets the application model.
setModel(BoundedRangeModel) - Method in class org.jhotdraw.gui.JDoubleAttributeSlider
 
setModified(boolean) - Method in class org.jhotdraw.application.AbstractDocumentView
 
setModified(boolean) - Method in interface org.jhotdraw.application.DocumentView
Sets the modified state of the document view.
setMultipleOpenId(int) - Method in class org.jhotdraw.app.AbstractProject
 
setMultipleOpenId(int) - Method in interface org.jhotdraw.app.Project
Sets the multiple open id.
setName(String) - Method in class org.jhotdraw.app.DefaultApplicationModel
 
setName(String) - Method in class org.jhotdraw.application.AbstractDocumentView
 
setName(String) - Method in class org.jhotdraw.application.DefaultApplicationModel
 
setName(String) - Method in interface org.jhotdraw.application.DocumentView
Sets the name of the view.
setName(String) - Method in class org.jhotdraw.samples.pert.figures.TaskFigure
 
setNode(int, BezierPath.Node) - Method in class org.jhotdraw.draw.BezierFigure
Sets a control point.
setNode(int, BezierPath.Node) - Method in interface org.jhotdraw.draw.ConnectionFigure
Sets the specified node.
setNode(int, BezierPath.Node) - Method in class org.jhotdraw.draw.LineConnectionFigure
 
setOutputFormats(List<OutputFormat>) - Method in class org.jhotdraw.draw.AbstractDrawing
 
setOutputFormats(List<OutputFormat>) - Method in interface org.jhotdraw.draw.Drawing
Sets output formats for the Drawing in order of preferred formats.
setOwner(Figure) - Method in class org.jhotdraw.draw.AbstractConnector
Sets the connector's owner.
setPalette(Window) - Method in class org.jhotdraw.app.action.OSXTogglePaletteAction
 
setPalette(Window) - Method in class org.jhotdraw.application.action.OSXTogglePaletteAction
 
setPoint(int, Point2D.Double) - Method in class org.jhotdraw.draw.BezierFigure
Sets the point coordinate of control point 0 at the specified node.
setPoint(int, int, Point2D.Double) - Method in class org.jhotdraw.draw.BezierFigure
Sets the point coordinate of a control point.
setPoint(int, Point2D.Double) - Method in interface org.jhotdraw.draw.ConnectionFigure
Sets the specified point.
setPoint(int, Point2D.Double) - Method in class org.jhotdraw.draw.LineConnectionFigure
 
setPopupMenu(JPopupMenu) - Method in class org.jhotdraw.gui.JPopupButton
 
setPotentialTarget(Connector) - Method in class org.jhotdraw.draw.AbstractConnectionHandle
 
setPresentationFigure(Figure) - Method in class org.jhotdraw.draw.GraphicalCompositeFigure
Set a figure which renders this AbstractCompositeFigure.
setPrettyPrint(boolean) - Method in class org.jhotdraw.samples.svg.io.SVGOutputFormat
 
setProjectClass(Class) - Method in class org.jhotdraw.app.DefaultApplicationModel
Use this method only, if setProjectClassName() does not suit you.
setProjectClass(Class) - Method in class org.jhotdraw.application.DefaultApplicationModel
Use this method only, if setProjectClassName() does not suit you.
setProjectClassName(String) - Method in class org.jhotdraw.app.DefaultApplicationModel
Use this method for best application startup performance.
setProjectClassName(String) - Method in class org.jhotdraw.application.DefaultApplicationModel
Use this method for best application startup performance.
setPropertiesPanelVisible(boolean) - Method in class org.jhotdraw.samples.svg.SVGProject
 
setPropertyName(String) - Method in class org.jhotdraw.app.action.AbstractProjectAction
Sets the property name.
setPropertyName(String) - Method in class org.jhotdraw.application.action.AbstractDocumentViewAction
Sets the property name.
setRelativeToFigureBounds(boolean) - Method in class org.jhotdraw.samples.svg.LinearGradient
 
setRelativeToFigureBounds(boolean) - Method in class org.jhotdraw.samples.svg.RadialGradient
 
setRenderingHints(Graphics2D) - Method in class org.jhotdraw.draw.DrawingPageable
 
setRenderingHints(Graphics2D) - Method in class org.jhotdraw.draw.ImageOutputFormat
 
setRotates(double[]) - Method in class org.jhotdraw.samples.svg.figures.SVGTextFigure
 
setRows(int) - Method in class org.jhotdraw.draw.action.VerticalGridLayout
Sets the number of rows in this layout to the specified value.
setRubberbandColor(Color) - Method in class org.jhotdraw.draw.TextAreaTool
Sets the rubberband color for the tool.
setScaleFactor(double) - Method in class org.jhotdraw.draw.DefaultDrawingView
 
setScaleFactor(double) - Method in interface org.jhotdraw.draw.DrawingView
Sets the scale factor of the drawing view.
setScaleFactor(double) - Method in class org.jhotdraw.gui.JDoubleAttributeField
 
setScaleFactor(double) - Method in class org.jhotdraw.gui.JDoubleAttributeSlider
 
setScaleFactor(double) - Method in class org.jhotdraw.samples.net.NetProject
 
setScaleFactor(double) - Method in class org.jhotdraw.samples.pert.PertProject
 
setScaleFactor(double) - Method in class org.jhotdraw.samples.svg.SVGProject
 
setSelector(String) - Method in class org.jhotdraw.xml.css.CSSRule
 
setShowing(boolean) - Method in class org.jhotdraw.app.AbstractProject
 
setShowing(boolean) - Method in interface org.jhotdraw.app.Project
This is used by Application to keep track if a project is showing.
setSignificant(boolean) - Method in class org.jhotdraw.undo.CompositeEdit
 
setSize(double, double) - Method in class org.jhotdraw.geom.Dimension2DDouble
Sets the size of this Dimension2DDouble object to the specified width and height in double precision.
setSize(Dimension2DDouble) - Method in class org.jhotdraw.geom.Dimension2DDouble
Sets the size of this Dimension2DDouble object to the specified size.
setSlashSlashToken(String) - Method in class org.jhotdraw.io.StreamPosTokenizer
Sets the slash slash token.
setSlashStarTokens(String, String) - Method in class org.jhotdraw.io.StreamPosTokenizer
Sets the slash star and star slash tokens.
setSolid(boolean) - Method in class org.jhotdraw.draw.AbstractLineDecoration
 
setStartConnector(Connector) - Method in interface org.jhotdraw.draw.ConnectionFigure
Sets the start Connector of the connection.
setStartConnector(Connector) - Method in class org.jhotdraw.draw.LineConnectionFigure
 
setStartIndex(int) - Method in class org.jhotdraw.samples.teddy.regex.Matcher
Sets the start index for the findNext(), findPrevious() methods.
setStartIndex(int) - Method in class org.jhotdraw.samples.teddyapplication.regex.Matcher
Sets the start index for the findNext(), findPrevious() methods.
setStartPoint(Point2D.Double) - Method in class org.jhotdraw.draw.BezierFigure
Convenience method for setting the point coordinate of the start point.
setStartPoint(Point2D.Double) - Method in interface org.jhotdraw.draw.ConnectionFigure
Sets the start point.
setStartPoint(Point2D.Double) - Method in class org.jhotdraw.draw.LineConnectionFigure
 
setStartPosition(int) - Method in class org.jhotdraw.io.StreamPosTokenizer
Set the start position of the current token.
setStatusBarVisible(boolean) - Method in class org.jhotdraw.samples.teddy.TeddyProject
 
setStatusBarVisible(boolean) - Method in class org.jhotdraw.samples.teddyapplication.TeddyView
 
setStops(double[], Color[], double[]) - Method in class org.jhotdraw.samples.svg.LinearGradient
 
setStops(double[], Color[], double[]) - Method in class org.jhotdraw.samples.svg.RadialGradient
 
setStroked(boolean) - Method in class org.jhotdraw.draw.AbstractLineDecoration
 
setTarget(DrawingEditor) - Method in class org.jhotdraw.draw.action.DrawingEditorProxy
Sets the target of the proxy.
setTargetFigure(Figure) - Method in class org.jhotdraw.draw.ConnectorHandle
 
setText(String) - Method in class org.jhotdraw.draw.TextAreaFigure
Sets the text shown by the text figure.
setText(String) - Method in class org.jhotdraw.draw.TextFigure
Sets the text shown by the text figure.
setText(String) - Method in interface org.jhotdraw.draw.TextHolderFigure
 
setText(String) - Method in class org.jhotdraw.samples.svg.figures.SVGTextAreaFigure
Sets the text shown by the text figure.
setText(String) - Method in class org.jhotdraw.samples.svg.figures.SVGTextFigure
Sets the text shown by the text figure.
setTitle(String) - Method in class org.jhotdraw.samples.svg.SVGDrawing
 
setTo(BezierPath.Node) - Method in class org.jhotdraw.geom.BezierPath.Node
 
setTo(BezierPath) - Method in class org.jhotdraw.geom.BezierPath
 
setTool(Tool) - Method in class org.jhotdraw.draw.action.DrawingEditorProxy
 
setTool(Tool) - Method in class org.jhotdraw.draw.DefaultDrawingEditor
 
setTool(Tool) - Method in interface org.jhotdraw.draw.DrawingEditor
Calls deactivate on the previously active tool of this drawing editor.
setToolBar(JToolBar) - Method in class org.jhotdraw.app.action.ToggleToolBarAction
 
setToolBar(JToolBar) - Method in class org.jhotdraw.application.action.ToggleToolBarAction
 
setTracker(Tool) - Method in class org.jhotdraw.draw.SelectionTool
 
setTransform(AffineTransform) - Method in class org.jhotdraw.samples.svg.LinearGradient
 
setTransform(AffineTransform) - Method in class org.jhotdraw.samples.svg.RadialGradient
 
setUndoable(Figure, T, ResourceBundleUtil) - Method in class org.jhotdraw.draw.AttributeKey
Sets the attribute and returns an UndoableEditEvent which can be used to undo it.
setVerbose(boolean) - Method in class org.jhotdraw.undo.CompositeEdit
 
setVersion(String) - Method in class org.jhotdraw.app.DefaultApplicationModel
 
setVersion(String) - Method in class org.jhotdraw.application.DefaultApplicationModel
 
setVertical(boolean) - Method in class org.jhotdraw.draw.action.VerticalGridLayout
 
setVgap(int) - Method in class org.jhotdraw.draw.action.VerticalGridLayout
Sets the vertical gap between components to the specified value.
setView(DrawingView) - Method in class org.jhotdraw.draw.AbstractHandle
 
setView(DrawingView) - Method in interface org.jhotdraw.draw.Handle
Sets the view of the handle.
setView(DrawingView) - Method in class org.jhotdraw.gui.AttributeFieldEventHandler
Sets the drawing view.
setView(DrawingView) - Method in class org.jhotdraw.gui.JDoubleAttributeField
Sets the drawing view.
setView(DrawingView) - Method in class org.jhotdraw.samples.svg.SVGPropertiesPanel
 
setVisible(boolean) - Method in class org.jhotdraw.draw.AbstractFigure
 
setVisible(boolean) - Method in interface org.jhotdraw.draw.Figure
Changes the visible state of the Figure.
setWindingRule(int) - Method in class org.jhotdraw.geom.BezierPath
Sets winding rule for filling the bezier path.
shadow(Color, int) - Static method in class org.jhotdraw.draw.action.Colors
Blackens the specified color by casting a black shadow of the specified amount on the color.
Shapes - Class in org.jhotdraw.geom
Shapes.
SheetEvent - Class in org.jhotdraw.gui.event
SheetEvent.
SheetEvent(JSheet) - Constructor for class org.jhotdraw.gui.event.SheetEvent
Creates a new instance.
SheetEvent(JSheet, JFileChooser, int, Object) - Constructor for class org.jhotdraw.gui.event.SheetEvent
Creates a new instance.
SheetEvent(JSheet, JOptionPane, int, Object, Object) - Constructor for class org.jhotdraw.gui.event.SheetEvent
Creates a new instance.
SheetListener - Interface in org.jhotdraw.gui.event
SheetListener.
show(Project) - Method in interface org.jhotdraw.app.Application
Shows a project.
show(Project) - Method in class org.jhotdraw.app.DefaultAppletApplication
 
show(Project) - Method in class org.jhotdraw.app.DefaultMDIApplication
 
show(Project) - Method in class org.jhotdraw.app.DefaultOSXApplication
 
show(Project) - Method in class org.jhotdraw.app.DefaultSDIApplication
 
show(DocumentView) - Method in class org.jhotdraw.application.AbstractDocumentOrientedApplication
Shows a view.
show(DocumentView) - Method in class org.jhotdraw.application.AbstractMDIApplication
 
show(DocumentView) - Method in class org.jhotdraw.application.AbstractOSXApplication
 
show(DocumentView) - Method in class org.jhotdraw.application.AbstractSDIApplication
 
show(DocumentView) - Method in interface org.jhotdraw.application.DocumentOrientedApplication
Shows a view.
show() - Method in class org.jhotdraw.gui.JSheet
 
show0() - Method in class org.jhotdraw.gui.JSheet
 
showConfirmSheet(Component, Object, SheetListener) - Static method in class org.jhotdraw.gui.JSheet
Brings up a sheet with the options Yes, No and Cancel.
showConfirmSheet(Component, Object, int, SheetListener) - Static method in class org.jhotdraw.gui.JSheet
Brings up a sheet where the number of choices is determined by the optionType parameter.
showConfirmSheet(Component, Object, int, int, SheetListener) - Static method in class org.jhotdraw.gui.JSheet
Brings up a sheet where the number of choices is determined by the optionType parameter, where the messageType parameter determines the icon to display.
showConfirmSheet(Component, Object, int, int, Icon, SheetListener) - Static method in class org.jhotdraw.gui.JSheet
Brings up a sheet with a specified icon, where the number of choices is determined by the optionType parameter.
showInputSheet(Component, Object, SheetListener) - Static method in class org.jhotdraw.gui.JSheet
Shows a question-message sheet requesting input from the user parented to parentComponent.
showInputSheet(Component, Object, Object, SheetListener) - Static method in class org.jhotdraw.gui.JSheet
Shows a question-message sheet requesting input from the user and parented to parentComponent.
showInputSheet(Component, Object, int, SheetListener) - Static method in class org.jhotdraw.gui.JSheet
Shows a sheet requesting input from the user parented to parentComponent and message type messageType.
showInputSheet(Component, Object, int, Icon, Object[], Object, SheetListener) - Static method in class org.jhotdraw.gui.JSheet
Prompts the user for input in a sheet where the initial selection, possible selections, and all other options can be specified.
showMessageSheet(Component, Object) - Static method in class org.jhotdraw.gui.JSheet
Brings up an information-message sheet.
showMessageSheet(Component, Object, SheetListener) - Static method in class org.jhotdraw.gui.JSheet
Brings up an information-message sheet.
showMessageSheet(Component, Object, int) - Static method in class org.jhotdraw.gui.JSheet
Brings up a sheet that displays a message using a default icon determined by the messageType parameter.
showMessageSheet(Component, Object, int, SheetListener) - Static method in class org.jhotdraw.gui.JSheet
Brings up a sheet that displays a message using a default icon determined by the messageType parameter.
showMessageSheet(Component, Object, int, Icon, SheetListener) - Static method in class org.jhotdraw.gui.JSheet
Brings up a sheet displaying a message, specifying all parameters.
showOpenSheet(JFileChooser, Component, SheetListener) - Static method in class org.jhotdraw.gui.JSheet
Displays an "Open File" file chooser sheet.
showOptionSheet(Component, Object, int, int, Icon, Object[], Object, SheetListener) - Static method in class org.jhotdraw.gui.JSheet
Brings up a sheet with a specified icon, where the initial choice is determined by the initialValue parameter and the number of choices is determined by the optionType parameter.
showPopupMenu(Figure, Point, Component) - Method in class org.jhotdraw.draw.DelegationSelectionTool
 
showSaveSheet(JFileChooser, Component, SheetListener) - Static method in class org.jhotdraw.gui.JSheet
Displays a "Save File" file chooser sheet.
showSheet(JOptionPane, Component, SheetListener) - Static method in class org.jhotdraw.gui.JSheet
Displays an option pane as a sheet on its parent window.
showSheet(JFileChooser, Component, String, SheetListener) - Static method in class org.jhotdraw.gui.JSheet
Displays a custom file chooser sheet with a custom approve button.
shutdown() - Method in class org.jhotdraw.application.AbstractDocumentOrientedApplication
Stops the application without saving any unsaved getViews.
shutdown() - Method in interface org.jhotdraw.application.DocumentOrientedApplication
Stops the application without saving any unsaved getViews.
SIZE - Static variable in class org.jhotdraw.draw.LocatorConnector
The standard size of the connector.
size() - Method in class org.jhotdraw.util.ReversedList
 
SlantedLiner - Class in org.jhotdraw.draw
SlantedLiner.
SlantedLiner() - Constructor for class org.jhotdraw.draw.SlantedLiner
Creates a new instance.
SlantedLiner(double) - Constructor for class org.jhotdraw.draw.SlantedLiner
 
slashSlashComments(boolean) - Method in class org.jhotdraw.io.StreamPosTokenizer
Determines whether or not the tokenizer recognizes C++-style comments.
slashStarComments(boolean) - Method in class org.jhotdraw.io.StreamPosTokenizer
Determines whether or not the tokenizer recognizes C-style comments.
SmartConnectionFigureSample - Class in org.jhotdraw.samples.mini
Example showing how to connect two text areas with an elbow connection.
SmartConnectionFigureSample() - Constructor for class org.jhotdraw.samples.mini.SmartConnectionFigureSample
 
sort(Collection<Figure>) - Method in class org.jhotdraw.draw.DefaultDrawing
 
sort(Collection<Figure>) - Method in interface org.jhotdraw.draw.Drawing
Returns a copy of the provided collection which is sorted in z order from back to front.
sort(Collection<Figure>) - Method in class org.jhotdraw.draw.QuadTreeDrawing
Implementation note: Sorting can not be done for orphaned figures.
south(Figure) - Static method in class org.jhotdraw.draw.MoveHandle
 
south() - Static method in class org.jhotdraw.draw.RelativeDecoratorLocator
South.
south() - Static method in class org.jhotdraw.draw.RelativeLocator
Non-transforming South.
south(boolean) - Static method in class org.jhotdraw.draw.RelativeLocator
South.
south(Figure) - Static method in class org.jhotdraw.draw.ResizeHandleKit
 
south(Figure) - Static method in class org.jhotdraw.draw.TransformHandleKit
 
south(Rectangle) - Static method in class org.jhotdraw.geom.Geom
 
south(Rectangle2D.Double) - Static method in class org.jhotdraw.geom.Geom
 
southEast(Figure) - Static method in class org.jhotdraw.draw.MoveHandle
 
southEast() - Static method in class org.jhotdraw.draw.RelativeDecoratorLocator
South east.
southEast() - Static method in class org.jhotdraw.draw.RelativeLocator
Non-transforming South east.
southEast(boolean) - Static method in class org.jhotdraw.draw.RelativeLocator
South East.
southEast(Figure) - Static method in class org.jhotdraw.draw.ResizeHandleKit
 
southEast(Figure) - Static method in class org.jhotdraw.draw.TransformHandleKit
 
southWest(Figure) - Static method in class org.jhotdraw.draw.MoveHandle
 
southWest() - Static method in class org.jhotdraw.draw.RelativeDecoratorLocator
South west.
southWest() - Static method in class org.jhotdraw.draw.RelativeLocator
Non-transforming South west.
southWest(boolean) - Static method in class org.jhotdraw.draw.RelativeLocator
South West.
southWest(Figure) - Static method in class org.jhotdraw.draw.ResizeHandleKit
 
southWest(Figure) - Static method in class org.jhotdraw.draw.TransformHandleKit
 
SplitAction - Class in org.jhotdraw.samples.svg.action
SplitPathsAction.
SplitAction(DrawingEditor) - Constructor for class org.jhotdraw.samples.svg.action.SplitAction
Creates a new instance.
splitSegment(Point2D.Double) - Method in class org.jhotdraw.draw.BezierFigure
Splits the segment at the given Point2D.Double if a segment was hit.
splitSegment(Point2D.Double, float) - Method in class org.jhotdraw.draw.BezierFigure
Splits the segment at the given Point2D.Double if a segment was hit.
splitSegment(Point2D.Double, float) - Method in class org.jhotdraw.geom.BezierPath
Splits the segment at the given Point2D.Double if a segment was hit.
start() - Method in class org.jhotdraw.app.AbstractApplication
 
start() - Method in interface org.jhotdraw.app.Application
Starts the application.
start() - Method in class org.jhotdraw.application.AbstractDocumentView
 
start() - Method in interface org.jhotdraw.application.DocumentView
Called by the WindowManager to inform this view that it should start its execution.
start() - Method in class org.jhotdraw.gui.Worker
Starts the Worker on an internal worker thread.
START_DECORATION - Static variable in class org.jhotdraw.draw.AttributeKeys
 
STARTS_WITH - Static variable in class org.jhotdraw.samples.teddy.regex.MatchType
 
STARTS_WITH - Static variable in class org.jhotdraw.samples.teddyapplication.regex.MatchType
 
startup() - Method in class org.jhotdraw.application.AbstractDocumentOrientedApplication
Starts the application.
startup() - Method in interface org.jhotdraw.application.DocumentOrientedApplication
Starts the application.
statusBar - Variable in class org.jhotdraw.samples.teddy.TeddyProject
 
statusBar - Variable in class org.jhotdraw.samples.teddyapplication.TeddyView
 
StickyRectangleConnector - Class in org.jhotdraw.draw
A StickyRectangleConnector locates connection Points by choping the connection between the centers of the two figures at the display box.
StickyRectangleConnector() - Constructor for class org.jhotdraw.draw.StickyRectangleConnector
Creates a new instance.
StickyRectangleConnector(Figure) - Constructor for class org.jhotdraw.draw.StickyRectangleConnector
 
StickyRectangleConnector(Figure, Point2D.Double) - Constructor for class org.jhotdraw.draw.StickyRectangleConnector
 
stop() - Method in class org.jhotdraw.app.AbstractApplication
 
stop() - Method in interface org.jhotdraw.app.Application
Stops the application without saving any unsaved projects.
stop() - Method in class org.jhotdraw.application.AbstractDocumentView
 
stop() - Method in interface org.jhotdraw.application.DocumentView
Called by the WindowManager to inform this view that it should stop its execution.
StraightLineFigure - Class in org.jhotdraw.samples.mini
StraightLineFigure.
StraightLineFigure() - Constructor for class org.jhotdraw.samples.mini.StraightLineFigure
Creates a new instance.
StreamPosTokenizer - Class in org.jhotdraw.io
This extension of StreamTokenizer keeps track of the position of the tokens in the input stream, and it can parse hexadecimal numbers and double numbers with exponents.
StreamPosTokenizer(Reader) - Constructor for class org.jhotdraw.io.StreamPosTokenizer
Create a tokenizer that parses the given character stream.
STROKE_CAP - Static variable in class org.jhotdraw.draw.AttributeKeys
Stroke join.
STROKE_COLOR - Static variable in class org.jhotdraw.draw.AttributeKeys
Stroke color.
STROKE_DASH_PHASE - Static variable in class org.jhotdraw.draw.AttributeKeys
A double used to specify the starting phase of the stroke dashes.
STROKE_DASHES - Static variable in class org.jhotdraw.draw.AttributeKeys
An array of doubles used to specify the dash pattern in a BasicStroke;
STROKE_GRADIENT - Static variable in class org.jhotdraw.samples.svg.SVGAttributeKeys
Specifies the stroke gradient of a SVG figure.
STROKE_INNER_WIDTH_FACTOR - Static variable in class org.jhotdraw.draw.AttributeKeys
Deprecated. This is not flexible enough. Lets replace this with a STROKE_STRIPES_ARRAY and a IS_STROKE_STRIPES_FACTOR.
STROKE_JOIN - Static variable in class org.jhotdraw.draw.AttributeKeys
Stroke join.
STROKE_MITER_LIMIT - Static variable in class org.jhotdraw.draw.AttributeKeys
Stroke miter limit factor.
STROKE_OPACITY - Static variable in class org.jhotdraw.samples.svg.SVGAttributeKeys
Specifies the stroke opacity of a SVG figure.
STROKE_PLACEMENT - Static variable in class org.jhotdraw.draw.AttributeKeys
Stroke placement.
STROKE_TYPE - Static variable in class org.jhotdraw.draw.AttributeKeys
Stroke type.
STROKE_WIDTH - Static variable in class org.jhotdraw.draw.AttributeKeys
Stroke width.
StrokeIcon - Class in org.jhotdraw.draw.action
StrokeIcon.
StrokeIcon(Stroke) - Constructor for class org.jhotdraw.draw.action.StrokeIcon
Creates a new instance.
StyleManager - Class in org.jhotdraw.xml.css
StyleManager applies styling Rules to an XML DOM.
StyleManager() - Constructor for class org.jhotdraw.xml.css.StyleManager
 
SUBMENU_KEY - Static variable in class org.jhotdraw.app.action.Actions
All actions with equal value are put into the same submenu.
SUBMENU_KEY - Static variable in class org.jhotdraw.application.action.Actions
All actions with equal value are put into the same submenu.
subtract(double, double, double, double) - Method in class org.jhotdraw.geom.Insets2D
Subtracts the specified insets from the current insets.
subtract(Insets2D) - Method in class org.jhotdraw.geom.Insets2D
Subtracts the specified insets from the current insets.
subtractTo(Rectangle2D) - Method in class org.jhotdraw.geom.Insets2D
Subtracts the current insets to the specified Rectangle2D making the rectangle smaller.
superBasicSetBounds(Point2D.Double, Point2D.Double) - Method in class org.jhotdraw.draw.GraphicalCompositeFigure
 
supportedAttributeMap - Static variable in class org.jhotdraw.draw.AttributeKeys
 
supportedAttributes - Static variable in class org.jhotdraw.draw.AttributeKeys
A set with all attributes defined by this class.
suspendEncoding() - Method in class org.jhotdraw.io.Base64.OutputStream
Suspends encoding of the stream.
sval - Variable in class org.jhotdraw.io.StreamPosTokenizer
If the current token is a word token, this field contains a string giving the characters of the word token.
SVG_ABSOLUTE_FONT_SIZES - Static variable in class org.jhotdraw.samples.svg.SVGConstants
 
SVG_COLORS - Static variable in class org.jhotdraw.samples.svg.SVGConstants
 
SVG_FILL_RULES - Static variable in class org.jhotdraw.samples.svg.SVGConstants
 
SVG_MIMETYPE - Static variable in class org.jhotdraw.samples.svg.SVGConstants
 
SVG_NAMESPACE - Static variable in class org.jhotdraw.samples.svg.SVGConstants
 
SVG_RELATIVE_FONT_SIZES - Static variable in class org.jhotdraw.samples.svg.SVGConstants
 
SVG_STROKE_LINECAPS - Static variable in class org.jhotdraw.samples.svg.SVGConstants
 
SVG_STROKE_LINEJOINS - Static variable in class org.jhotdraw.samples.svg.SVGConstants
 
SVG_TEXT_ALIGNS - Static variable in class org.jhotdraw.samples.svg.SVGConstants
 
SVG_TEXT_ANCHORS - Static variable in class org.jhotdraw.samples.svg.SVGConstants
 
SVGApplet - Class in org.jhotdraw.samples.svg
SVGApplet.
SVGApplet() - Constructor for class org.jhotdraw.samples.svg.SVGApplet
 
SVGApplicationModel - Class in org.jhotdraw.samples.svg
SVGApplicationModel.
SVGApplicationModel() - Constructor for class org.jhotdraw.samples.svg.SVGApplicationModel
Creates a new instance.
SVGAttributedFigure - Class in org.jhotdraw.samples.svg.figures
SVGAttributedFigure.
SVGAttributedFigure() - Constructor for class org.jhotdraw.samples.svg.figures.SVGAttributedFigure
Creates a new instance.
SVGAttributeKeys - Class in org.jhotdraw.samples.svg
SVGAttributeKeys.
SVGAttributeKeys() - Constructor for class org.jhotdraw.samples.svg.SVGAttributeKeys
 
SVGAttributeKeys.TextAlign - Enum in org.jhotdraw.samples.svg
 
SVGAttributeKeys.TextAnchor - Enum in org.jhotdraw.samples.svg
 
SVGBezierFigure - Class in org.jhotdraw.samples.svg.figures
SVGBezierFigure is not an actual SVG element, it is used by SVGPathFigure to represent a single BezierPath segment within an SVG path.
SVGBezierFigure() - Constructor for class org.jhotdraw.samples.svg.figures.SVGBezierFigure
Creates a new instance.
SVGBezierFigure(boolean) - Constructor for class org.jhotdraw.samples.svg.figures.SVGBezierFigure
 
SVGConstants - Class in org.jhotdraw.samples.svg
SVGConstants.
SVGDrawing - Class in org.jhotdraw.samples.svg
SVGDrawing.
SVGDrawing() - Constructor for class org.jhotdraw.samples.svg.SVGDrawing
Creates a new instance.
SVGDrawingPanel - Class in org.jhotdraw.samples.svg
SVGDrawingPanel.
SVGDrawingPanel() - Constructor for class org.jhotdraw.samples.svg.SVGDrawingPanel
Creates new instance.
SVGDrawingPanelBeanInfo - Class in org.jhotdraw.samples.svg
 
SVGDrawingPanelBeanInfo() - Constructor for class org.jhotdraw.samples.svg.SVGDrawingPanelBeanInfo
 
SVGElementFactory - Interface in org.jhotdraw.samples.svg.io
Creates SVG elements from Figures.
SVGEllipseFigure - Class in org.jhotdraw.samples.svg.figures
SVGEllipse represents a SVG ellipse and a SVG circle element.
SVGEllipseFigure() - Constructor for class org.jhotdraw.samples.svg.figures.SVGEllipseFigure
Creates a new instance.
SVGEllipseFigure(double, double, double, double) - Constructor for class org.jhotdraw.samples.svg.figures.SVGEllipseFigure
 
SVGFigure - Interface in org.jhotdraw.samples.svg.figures
SVGFigure.
SVGFigureFactory - Interface in org.jhotdraw.samples.svg.io
Creates Figures for SVG elements.
SVGGroupFigure - Class in org.jhotdraw.samples.svg.figures
SVGGroup.
SVGGroupFigure() - Constructor for class org.jhotdraw.samples.svg.figures.SVGGroupFigure
Creates a new instance.
SVGImageFigure - Class in org.jhotdraw.samples.svg.figures
SVGImage.
SVGImageFigure() - Constructor for class org.jhotdraw.samples.svg.figures.SVGImageFigure
Creates a new instance.
SVGImageFigure(double, double, double, double) - Constructor for class org.jhotdraw.samples.svg.figures.SVGImageFigure
 
SVGInputFormat - Class in org.jhotdraw.samples.svg.io
SVGInputFormat.
SVGInputFormat() - Constructor for class org.jhotdraw.samples.svg.io.SVGInputFormat
Creates a new instance.
SVGInputFormat(SVGFigureFactory) - Constructor for class org.jhotdraw.samples.svg.io.SVGInputFormat
 
SVGOutputFormat - Class in org.jhotdraw.samples.svg.io
An output format for storing drawings as Scalable Vector Graphics SVG Tiny 1.2.
SVGOutputFormat() - Constructor for class org.jhotdraw.samples.svg.io.SVGOutputFormat
Creates a new instance.
SVGPathFigure - Class in org.jhotdraw.samples.svg.figures
SVGPath is a composite Figure which contains one or more SVGBezierFigures as its children.
SVGPathFigure() - Constructor for class org.jhotdraw.samples.svg.figures.SVGPathFigure
Creates a new instance.
SVGPathOutlineHandle - Class in org.jhotdraw.samples.svg.figures
SVGPathOutlineHandle.
SVGPathOutlineHandle(SVGPathFigure) - Constructor for class org.jhotdraw.samples.svg.figures.SVGPathOutlineHandle
Creates a new instance.
SVGProject - Class in org.jhotdraw.samples.svg
A drawing project.
SVGProject() - Constructor for class org.jhotdraw.samples.svg.SVGProject
Creates a new Project.
SVGPropertiesPanel - Class in org.jhotdraw.samples.svg
The SVGPropertiesPanel allows to edit properties (attributes and other things) of a SVGFigure.
SVGPropertiesPanel() - Constructor for class org.jhotdraw.samples.svg.SVGPropertiesPanel
Creates new instance.
SVGPropertiesPanelBeanInfo - Class in org.jhotdraw.samples.svg
BeanInfo for SVGPropertiespanel.
SVGPropertiesPanelBeanInfo() - Constructor for class org.jhotdraw.samples.svg.SVGPropertiesPanelBeanInfo
 
SVGRectFigure - Class in org.jhotdraw.samples.svg.figures
SVGRect.
SVGRectFigure() - Constructor for class org.jhotdraw.samples.svg.figures.SVGRectFigure
Creates a new instance.
SVGRectFigure(double, double, double, double) - Constructor for class org.jhotdraw.samples.svg.figures.SVGRectFigure
 
SVGRectFigure(double, double, double, double, double, double) - Constructor for class org.jhotdraw.samples.svg.figures.SVGRectFigure
 
SVGRectRadiusHandle - Class in org.jhotdraw.samples.svg.figures
A Handle to manipulate the radius of a round lead rectangle.
SVGRectRadiusHandle(Figure) - Constructor for class org.jhotdraw.samples.svg.figures.SVGRectRadiusHandle
Creates a new instance.
SVGTextAreaFigure - Class in org.jhotdraw.samples.svg.figures
SVGTextArea.
SVGTextAreaFigure() - Constructor for class org.jhotdraw.samples.svg.figures.SVGTextAreaFigure
Creates a new instance.
SVGTextAreaFigure(String) - Constructor for class org.jhotdraw.samples.svg.figures.SVGTextAreaFigure
 
SVGTextFigure - Class in org.jhotdraw.samples.svg.figures
SVGText.
SVGTextFigure() - Constructor for class org.jhotdraw.samples.svg.figures.SVGTextFigure
Creates a new instance.
SVGTextFigure(String) - Constructor for class org.jhotdraw.samples.svg.figures.SVGTextFigure
 
SVGZInputFormat - Class in org.jhotdraw.samples.svg.io
SVGZInputFormat supports reading of uncompressed and compressed SVG images.
SVGZInputFormat() - Constructor for class org.jhotdraw.samples.svg.io.SVGZInputFormat
Creates a new instance.
SVGZOutputFormat - Class in org.jhotdraw.samples.svg.io
SVGZOutputFormat.
SVGZOutputFormat() - Constructor for class org.jhotdraw.samples.svg.io.SVGZOutputFormat
Creates a new instance.

T

targetFigure - Variable in class org.jhotdraw.draw.ConnectionTool
The figure for which we enabled drawing of connectors.
TaskFigure - Class in org.jhotdraw.samples.pert.figures
TaskFigure.
TaskFigure() - Constructor for class org.jhotdraw.samples.pert.figures.TaskFigure
Creates a new instance.
TeddyApplicationModel - Class in org.jhotdraw.samples.teddy
TeddyApplicationModel.
TeddyApplicationModel() - Constructor for class org.jhotdraw.samples.teddy.TeddyApplicationModel
Creates a new instance.
TeddyMDIApplication - Class in org.jhotdraw.samples.teddyapplication
TeddyMDIApplication.
TeddyMDIApplication() - Constructor for class org.jhotdraw.samples.teddyapplication.TeddyMDIApplication
Creates a new instance.
TeddyProject - Class in org.jhotdraw.samples.teddy
TeddyProject.
TeddyProject() - Constructor for class org.jhotdraw.samples.teddy.TeddyProject
Creates a new instance.
TeddySDIApplication - Class in org.jhotdraw.samples.teddyapplication
TeddySDIApplication.
TeddySDIApplication() - Constructor for class org.jhotdraw.samples.teddyapplication.TeddySDIApplication
Creates a new instance.
TeddyView - Class in org.jhotdraw.samples.teddyapplication
TeddyView.
TeddyView() - Constructor for class org.jhotdraw.samples.teddyapplication.TeddyView
Creates a new instance.
TEXT - Static variable in class org.jhotdraw.draw.AttributeKeys
The value of this attribute is a String object, which is used to display the text of the figure.
TEXT_ALIGN - Static variable in class org.jhotdraw.samples.svg.SVGAttributeKeys
Specifies the text alignment of a SVGText figure.
TEXT_ANCHOR - Static variable in class org.jhotdraw.samples.svg.SVGAttributeKeys
Specifies the text anchor of a SVGText figure.
TEXT_COLOR - Static variable in class org.jhotdraw.draw.AttributeKeys
Text color.
TEXT_SHADOW_COLOR - Static variable in class org.jhotdraw.draw.AttributeKeys
Text shadow color.
TEXT_SHADOW_OFFSET - Static variable in class org.jhotdraw.draw.AttributeKeys
Text shadow offset.
TextAreaFigure - Class in org.jhotdraw.draw
A TextAreaFigure contains formatted text.
It automatically rearranges the text to fit its allocated display area, breaking the lines at word boundaries whenever possible.
The text can contain either LF or CRLF sequences to separate paragraphs, as well as tab characters for table like formatting and alignment.
Currently the tabs are distributed at regular intervals as determined by the TabSize property.
TextAreaFigure() - Constructor for class org.jhotdraw.draw.TextAreaFigure
Creates a new instance.
TextAreaFigure(String) - Constructor for class org.jhotdraw.draw.TextAreaFigure
 
TextAreaTool - Class in org.jhotdraw.draw
A tool to create new or edit existing figures that implement the TextHolderFigure interface, such as TextAreaFigure.
TextAreaTool(TextHolderFigure) - Constructor for class org.jhotdraw.draw.TextAreaTool
Creates a new instance.
TextAreaTool(TextHolderFigure, Map) - Constructor for class org.jhotdraw.draw.TextAreaTool
 
TextFigure - Class in org.jhotdraw.draw
A text figure.
TextFigure() - Constructor for class org.jhotdraw.draw.TextFigure
Creates a new instance.
TextFigure(String) - Constructor for class org.jhotdraw.draw.TextFigure
 
TextHolderFigure - Interface in org.jhotdraw.draw
The interface of a figure that has some editable text contents.
TextInputFormat - Class in org.jhotdraw.draw
An input format for importing text into a drawing.
TextInputFormat(TextHolderFigure) - Constructor for class org.jhotdraw.draw.TextInputFormat
Creates a new image output format for text, for a figure that can not.
TextInputFormat(TextHolderFigure, String, String, String, boolean) - Constructor for class org.jhotdraw.draw.TextInputFormat
Creates a new image output format for the specified image format.
textLayout - Variable in class org.jhotdraw.draw.TextFigure
 
TextOverflowHandle - Class in org.jhotdraw.draw
The TextOverflowHandle indicates when the text does not fit into the bounds of a TextAreaFigure.
TextOverflowHandle(TextHolderFigure) - Constructor for class org.jhotdraw.draw.TextOverflowHandle
Creates a new instance.
TextTool - Class in org.jhotdraw.draw
A tool to create new or edit existing figures that implement the TextHolderFigure interface, such as TextFigure.
TextTool(TextHolderFigure) - Constructor for class org.jhotdraw.draw.TextTool
Creates a new instance.
TextTool(TextHolderFigure, Map) - Constructor for class org.jhotdraw.draw.TextTool
Creates a new instance.
tileFramesVertically() - Method in class org.jhotdraw.gui.MDIDesktopPane
 
toColor(Color) - Static method in class org.jhotdraw.samples.svg.io.SVGOutputFormat
 
toCommaSeparatedArray(String) - Static method in class org.jhotdraw.samples.svg.io.SVGInputFormat
Returns a value as a String array.
toGeneralPath() - Method in class org.jhotdraw.geom.BezierPath
Converts the BezierPath into a GeneralPath.
ToggleGridAction - Class in org.jhotdraw.draw.action
ToggleGridAction.
ToggleGridAction(DrawingEditor) - Constructor for class org.jhotdraw.draw.action.ToggleGridAction
Creates a new instance.
ToggleGridAction(DrawingEditor, Constrainer, Constrainer) - Constructor for class org.jhotdraw.draw.action.ToggleGridAction
 
ToggleGridAction(DrawingView, Constrainer, Constrainer) - Constructor for class org.jhotdraw.draw.action.ToggleGridAction
Creates a new instance.
ToggleLineNumbersAction - Class in org.jhotdraw.samples.teddy.action
ToggleLineNumbersAction.
ToggleLineNumbersAction(Application) - Constructor for class org.jhotdraw.samples.teddy.action.ToggleLineNumbersAction
Creates a new instance.
ToggleLineNumbersAction - Class in org.jhotdraw.samples.teddyapplication.action
ToggleLineNumbersAction.
ToggleLineNumbersAction() - Constructor for class org.jhotdraw.samples.teddyapplication.action.ToggleLineNumbersAction
Creates a new instance.
ToggleLineWrapAction - Class in org.jhotdraw.samples.teddy.action
ToggleLineWrapAction.
ToggleLineWrapAction(Application) - Constructor for class org.jhotdraw.samples.teddy.action.ToggleLineWrapAction
Creates a new instance.
ToggleLineWrapAction - Class in org.jhotdraw.samples.teddyapplication.action
ToggleLineWrapAction.
ToggleLineWrapAction() - Constructor for class org.jhotdraw.samples.teddyapplication.action.ToggleLineWrapAction
Creates a new instance.
ToggleProjectPropertyAction - Class in org.jhotdraw.app.action
ToggleProjectPropertyAction.
ToggleProjectPropertyAction(Application, String) - Constructor for class org.jhotdraw.app.action.ToggleProjectPropertyAction
Creates a new instance.
ToggleProjectPropertyAction(Application, String, Class, Object, Object) - Constructor for class org.jhotdraw.app.action.ToggleProjectPropertyAction
 
ToggleProjectPropertyAction - Class in org.jhotdraw.application.action
ToggleProjectPropertyAction.
ToggleProjectPropertyAction(String) - Constructor for class org.jhotdraw.application.action.ToggleProjectPropertyAction
Creates a new instance.
ToggleProjectPropertyAction(String, Class, Object, Object) - Constructor for class org.jhotdraw.application.action.ToggleProjectPropertyAction
 
TogglePropertiesPanelAction - Class in org.jhotdraw.samples.svg.action
TogglePropertiesPanelAction.
TogglePropertiesPanelAction(Application) - Constructor for class org.jhotdraw.samples.svg.action.TogglePropertiesPanelAction
Creates a new instance.
toggleSelection(Figure) - Method in class org.jhotdraw.draw.DefaultDrawingView
If a figure isn't selected it is added to the selection.
toggleSelection(Figure) - Method in interface org.jhotdraw.draw.DrawingView
If a figure isn't selected it is added to the selection.
ToggleStatusBarAction - Class in org.jhotdraw.samples.teddy.action
ToggleStatusBarAction.
ToggleStatusBarAction(Application) - Constructor for class org.jhotdraw.samples.teddy.action.ToggleStatusBarAction
Creates a new instance.
ToggleStatusBarAction - Class in org.jhotdraw.samples.teddyapplication.action
ToggleStatusBarAction.
ToggleStatusBarAction() - Constructor for class org.jhotdraw.samples.teddyapplication.action.ToggleStatusBarAction
Creates a new instance.
ToggleToolBarAction - Class in org.jhotdraw.app.action
ToggleToolBarAction.
ToggleToolBarAction(JToolBar, String) - Constructor for class org.jhotdraw.app.action.ToggleToolBarAction
Creates a new instance.
ToggleToolBarAction - Class in org.jhotdraw.application.action
ToggleToolBarAction.
ToggleToolBarAction(JToolBar, String) - Constructor for class org.jhotdraw.application.action.ToggleToolBarAction
Creates a new instance.
ToggleVisibleAction - Class in org.jhotdraw.app.action
Toggles the visible state of a Component.
ToggleVisibleAction(Component, String) - Constructor for class org.jhotdraw.app.action.ToggleVisibleAction
Creates a new instance.
ToggleVisibleAction - Class in org.jhotdraw.application.action
Toggles the visible state of a Component.
ToggleVisibleAction(Component, String) - Constructor for class org.jhotdraw.application.action.ToggleVisibleAction
Creates a new instance.
toImage(List<Figure>, double) - Method in class org.jhotdraw.draw.ImageOutputFormat
Creates a BufferedImage from the specified list of figures.
toImage(List<Figure>, AffineTransform, Dimension) - Method in class org.jhotdraw.draw.ImageOutputFormat
Creates a BufferedImage from the specified list of figures.
toNumber(double) - Static method in class org.jhotdraw.samples.svg.io.SVGOutputFormat
Returns a double array as a number attribute value.
Tool - Interface in org.jhotdraw.draw
A tool defines a mode of the drawing view.
ToolBarPrefsHandler - Class in org.jhotdraw.util.prefs
ToolBarPrefsHandler.
ToolBarPrefsHandler(JToolBar, String, Preferences) - Constructor for class org.jhotdraw.util.prefs.ToolBarPrefsHandler
 
toolDone(ToolEvent) - Method in class org.jhotdraw.draw.DefaultDrawingEditor
 
toolDone(ToolEvent) - Method in class org.jhotdraw.draw.SelectionTool
 
toolDone(ToolEvent) - Method in interface org.jhotdraw.draw.ToolListener
Informs the listener that a tool has done its interaction.
ToolEvent - Class in org.jhotdraw.draw
An event sent to ToolListener's.
ToolEvent(Tool, DrawingView, Rectangle) - Constructor for class org.jhotdraw.draw.ToolEvent
Creates a new instance.
ToolListener - Interface in org.jhotdraw.draw
Change event passed to ToolListener's.
toolStarted(ToolEvent) - Method in class org.jhotdraw.draw.DefaultDrawingEditor
 
toolStarted(ToolEvent) - Method in class org.jhotdraw.draw.SelectionTool
 
toolStarted(ToolEvent) - Method in interface org.jhotdraw.draw.ToolListener
Informs the listener that a tool has starteds interacting with a specific drawing view.
top - Variable in class org.jhotdraw.geom.Insets2D.Double
 
top - Variable in class org.jhotdraw.geom.Insets2D.Float
 
toPath(BezierPath[]) - Static method in class org.jhotdraw.samples.svg.io.SVGOutputFormat
 
toPoints(Point2D.Double[]) - Static method in class org.jhotdraw.samples.svg.io.SVGOutputFormat
Returns a Point2D.Double array as a Points attribute value.
toPolygonArray() - Method in class org.jhotdraw.geom.BezierPath
 
toString() - Method in class org.jhotdraw.draw.AbstractFigure
 
toString() - Method in class org.jhotdraw.draw.action.VerticalGridLayout
Returns the string representation of this grid layout's values.
toString() - Method in class org.jhotdraw.draw.AttributeKey
 
toString() - Method in class org.jhotdraw.draw.GridConstrainer
 
toString() - Method in class org.jhotdraw.draw.TransformEdit
 
toString() - Method in class org.jhotdraw.geom.BezierPath.Node
 
toString() - Method in class org.jhotdraw.geom.Dimension2DDouble
Returns a string representation of the values of this Dimension2DDouble object's height and width fields.
toString() - Method in class org.jhotdraw.io.StreamPosTokenizer
Returns the string representation of the current stream token.
toString() - Method in class org.jhotdraw.samples.pert.figures.TaskFigure
 
toString() - Method in class org.jhotdraw.samples.svg.figures.SVGGroupFigure
 
toString() - Method in class org.jhotdraw.samples.svg.LinearGradient
 
toString() - Method in class org.jhotdraw.util.ResourceBundleUtil
 
toString() - Method in class org.jhotdraw.xml.css.CSSRule
 
toTransform(IXMLElement, String) - Static method in class org.jhotdraw.samples.svg.io.SVGInputFormat
 
toTransform(AffineTransform) - Static method in class org.jhotdraw.samples.svg.io.SVGOutputFormat
 
toWSOrCommaSeparatedArray(String) - Static method in class org.jhotdraw.samples.svg.io.SVGInputFormat
Returns a value as a String array.
traceStroke(BezierPath, GeneralPath, GeneralPath) - Method in class org.jhotdraw.geom.DoubleStroke
 
trackConnectors(MouseEvent) - Method in class org.jhotdraw.draw.BidirectionalConnectionTool
 
trackDoubleClick(Point, int) - Method in class org.jhotdraw.draw.AbstractHandle
Tracks a double click.
trackDoubleClick(Point, int) - Method in class org.jhotdraw.draw.BezierNodeHandle
 
trackDoubleClick(Point, int) - Method in interface org.jhotdraw.draw.Handle
Tracks a double click.
trackDoubleClick(Point, int, DrawingView) - Method in class org.jhotdraw.draw.HandleMulticaster
 
trackEnd(Point, Point, int) - Method in class org.jhotdraw.draw.AbstractConnectionHandle
Connects the figure to the new connectableConnector.
trackEnd(Point, Point, int) - Method in class org.jhotdraw.draw.BezierControlPointHandle
 
trackEnd(Point, Point, int) - Method in class org.jhotdraw.draw.BezierNodeHandle
 
trackEnd(Point, Point, int) - Method in class org.jhotdraw.draw.BezierOutlineHandle
 
trackEnd(Point, Point, int) - Method in class org.jhotdraw.draw.BezierScaleHandle
 
trackEnd(Point, Point, int) - Method in class org.jhotdraw.draw.BoundsOutlineHandle
 
trackEnd(Point, Point, int) - Method in class org.jhotdraw.draw.CloseHandle
 
trackEnd(Point, Point, int) - Method in class org.jhotdraw.draw.ConnectorHandle
 
trackEnd(Point, Point, int) - Method in class org.jhotdraw.draw.FontSizeHandle
 
trackEnd(Point, Point, int) - Method in interface org.jhotdraw.draw.Handle
Tracks the end of the interaction.
trackEnd(Point, Point, int, DrawingView) - Method in class org.jhotdraw.draw.HandleMulticaster
 
trackEnd(Point, Point, int) - Method in class org.jhotdraw.draw.MoveHandle
 
trackEnd(Point, Point, int) - Method in class org.jhotdraw.draw.NullHandle
 
trackEnd(Point, Point, int) - Method in class org.jhotdraw.draw.RotateHandle
 
trackEnd(Point, Point, int) - Method in class org.jhotdraw.draw.RoundRectangleRadiusHandle
 
trackEnd(Point, Point, int) - Method in class org.jhotdraw.draw.TextOverflowHandle
 
trackEnd(Point, Point, int) - Method in class org.jhotdraw.draw.TriangleRotationHandler
 
trackEnd(Point, Point, int) - Method in class org.jhotdraw.samples.svg.figures.SVGPathOutlineHandle
 
trackEnd(Point, Point, int) - Method in class org.jhotdraw.samples.svg.figures.SVGRectRadiusHandle
 
trackStart(Point, int) - Method in class org.jhotdraw.draw.AbstractConnectionHandle
Disconnects the connection.
trackStart(Point, int) - Method in class org.jhotdraw.draw.BezierControlPointHandle
 
trackStart(Point, int) - Method in class org.jhotdraw.draw.BezierNodeHandle
 
trackStart(Point, int) - Method in class org.jhotdraw.draw.BezierOutlineHandle
 
trackStart(Point, int) - Method in class org.jhotdraw.draw.BezierScaleHandle
 
trackStart(Point, int) - Method in class org.jhotdraw.draw.BoundsOutlineHandle
 
trackStart(Point, int) - Method in class org.jhotdraw.draw.CloseHandle
 
trackStart(Point, int) - Method in class org.jhotdraw.draw.ConnectorHandle
 
trackStart(Point, int) - Method in class org.jhotdraw.draw.FontSizeHandle
 
trackStart(Point, int) - Method in interface org.jhotdraw.draw.Handle
Tracks the start of the interaction.
trackStart(Point, int, DrawingView) - Method in class org.jhotdraw.draw.HandleMulticaster
 
trackStart(Point, int) - Method in class org.jhotdraw.draw.MoveHandle
 
trackStart(Point, int) - Method in class org.jhotdraw.draw.NullHandle
 
trackStart(Point, int) - Method in class org.jhotdraw.draw.RotateHandle
 
trackStart(Point, int) - Method in class org.jhotdraw.draw.RoundRectangleRadiusHandle
 
trackStart(Point, int) - Method in class org.jhotdraw.draw.TextOverflowHandle
 
trackStart(Point, int) - Method in class org.jhotdraw.draw.TriangleRotationHandler
 
trackStart(Point, int) - Method in class org.jhotdraw.samples.svg.figures.SVGPathOutlineHandle
 
trackStart(Point, int) - Method in class org.jhotdraw.samples.svg.figures.SVGRectRadiusHandle
 
trackStep(Point, Point, int) - Method in class org.jhotdraw.draw.AbstractConnectionHandle
Finds a new connectableConnector of the connection.
trackStep(Point, Point, int) - Method in class org.jhotdraw.draw.BezierControlPointHandle
 
trackStep(Point, Point, int) - Method in class org.jhotdraw.draw.BezierNodeHandle
 
trackStep(Point, Point, int) - Method in class org.jhotdraw.draw.BezierOutlineHandle
 
trackStep(Point, Point, int) - Method in class org.jhotdraw.draw.BezierScaleHandle
 
trackStep(Point, Point, int) - Method in class org.jhotdraw.draw.BoundsOutlineHandle
 
trackStep(Point, Point, int) - Method in class org.jhotdraw.draw.CloseHandle
 
trackStep(Point, Point, int) - Method in class org.jhotdraw.draw.ConnectorHandle
 
trackStep(Point, Point, int) - Method in class org.jhotdraw.draw.FontSizeHandle
 
trackStep(Point, Point, int) - Method in interface org.jhotdraw.draw.Handle
Tracks a step of the interaction.
trackStep(Point, Point, int, DrawingView) - Method in class org.jhotdraw.draw.HandleMulticaster
 
trackStep(Point, Point, int) - Method in class org.jhotdraw.draw.MoveHandle
 
trackStep(Point, Point, int) - Method in class org.jhotdraw.draw.NullHandle
 
trackStep(Point, Point, int) - Method in class org.jhotdraw.draw.RotateHandle
 
trackStep(Point, Point, int) - Method in class org.jhotdraw.draw.RoundRectangleRadiusHandle
 
trackStep(Point, Point, int) - Method in class org.jhotdraw.draw.TextOverflowHandle
 
trackStep(Point, Point, int) - Method in class org.jhotdraw.draw.TriangleRotationHandler
 
trackStep(Point, Point, int) - Method in class org.jhotdraw.samples.svg.figures.SVGPathOutlineHandle
 
trackStep(Point, Point, int) - Method in class org.jhotdraw.samples.svg.figures.SVGRectRadiusHandle
 
transform(AffineTransform) - Method in class org.jhotdraw.draw.AbstractCompositeFigure
Transforms the figure.
TRANSFORM - Static variable in class org.jhotdraw.draw.AttributeKeys
Specifies the transform of a Figure.
transform(AffineTransform) - Method in class org.jhotdraw.draw.BezierFigure
 
transform(AffineTransform) - Method in class org.jhotdraw.draw.DiamondFigure
Moves the Figure to a new location.
transform(AffineTransform) - Method in class org.jhotdraw.draw.EllipseFigure
Transforms the figure.
transform(AffineTransform) - Method in interface org.jhotdraw.draw.Figure
Transforms the shape of the Figure.
transform(AffineTransform) - Method in class org.jhotdraw.draw.GraphicalCompositeFigure
Standard presentation method which is delegated to the encapsulated presentation figure.
transform(AffineTransform) - Method in class org.jhotdraw.draw.ImageFigure
Transforms the figure.
transform(AffineTransform) - Method in class org.jhotdraw.draw.LabeledLineConnectionFigure
Transforms the figure.
transform(AffineTransform) - Method in class org.jhotdraw.draw.LineConnectionFigure
Ensures that a connection is updated if the connection was moved.
transform(AffineTransform) - Method in class org.jhotdraw.draw.RectangleFigure
Moves the Figure to a new location.
transform(AffineTransform) - Method in class org.jhotdraw.draw.RoundRectangleFigure
Transforms the figure.
transform(AffineTransform) - Method in class org.jhotdraw.draw.TextAreaFigure
 
transform(AffineTransform) - Method in class org.jhotdraw.draw.TextFigure
 
transform(AffineTransform) - Method in class org.jhotdraw.draw.TriangleFigure
Moves the Figure to a new location.
transform(AffineTransform) - Method in class org.jhotdraw.geom.BezierPath
Transforms the BezierPath.
transform(AffineTransform) - Method in class org.jhotdraw.samples.mini.StraightLineFigure
 
transform(AffineTransform) - Method in class org.jhotdraw.samples.svg.figures.SVGBezierFigure
 
transform(AffineTransform) - Method in class org.jhotdraw.samples.svg.figures.SVGEllipseFigure
Transforms the figure.
transform(AffineTransform) - Method in class org.jhotdraw.samples.svg.figures.SVGImageFigure
Transforms the figure.
transform(AffineTransform) - Method in class org.jhotdraw.samples.svg.figures.SVGPathFigure
 
transform(AffineTransform) - Method in class org.jhotdraw.samples.svg.figures.SVGRectFigure
Transforms the figure.
transform(AffineTransform) - Method in class org.jhotdraw.samples.svg.figures.SVGTextAreaFigure
Transforms the figure.
transform(AffineTransform) - Method in class org.jhotdraw.samples.svg.figures.SVGTextFigure
Transforms the figure.
transform(AffineTransform) - Method in interface org.jhotdraw.samples.svg.Gradient
 
transform(AffineTransform) - Method in class org.jhotdraw.samples.svg.LinearGradient
 
transform(AffineTransform) - Method in class org.jhotdraw.samples.svg.RadialGradient
 
TransformEdit - Class in org.jhotdraw.draw
TransformEdit.
TransformEdit(Figure, AffineTransform) - Constructor for class org.jhotdraw.draw.TransformEdit
Creates a new instance.
TransformEdit(Collection<Figure>, AffineTransform) - Constructor for class org.jhotdraw.draw.TransformEdit
 
TransformHandleKit - Class in org.jhotdraw.draw
A set of utility methods to create Handles which transform a Figure by using its transform method.
TransformHandleKit() - Constructor for class org.jhotdraw.draw.TransformHandleKit
Creates a new instance.
TriangleFigure - Class in org.jhotdraw.draw
A triangle with same dimensions as its enclosing rectangle, and apex at any of 8 places
TriangleFigure() - Constructor for class org.jhotdraw.draw.TriangleFigure
Creates a new instance.
TriangleFigure(AttributeKeys.Orientation) - Constructor for class org.jhotdraw.draw.TriangleFigure
 
TriangleFigure(double, double, double, double) - Constructor for class org.jhotdraw.draw.TriangleFigure
 
TriangleFigure(double, double, double, double, AttributeKeys.Orientation) - Constructor for class org.jhotdraw.draw.TriangleFigure
 
TriangleRotationHandler - Class in org.jhotdraw.draw
A Handle to rotate a TriangleFigure Based on RadiusHandle
TriangleRotationHandler(TriangleFigure) - Constructor for class org.jhotdraw.draw.TriangleRotationHandler
Creates a new instance.
TT_EOF - Static variable in class org.jhotdraw.io.StreamPosTokenizer
A constant indicating that the end of the stream has been read.
TT_EOL - Static variable in class org.jhotdraw.io.StreamPosTokenizer
A constant indicating that the end of the line has been read.
TT_NUMBER - Static variable in class org.jhotdraw.io.StreamPosTokenizer
A constant indicating that a number token has been read.
TT_WORD - Static variable in class org.jhotdraw.io.StreamPosTokenizer
A constant indicating that a word token has been read.
ttype - Variable in class org.jhotdraw.io.StreamPosTokenizer
After a call to the nextToken method, this field contains the type of the token just read.

U

unconfigureJCheckBoxMenuItem(JCheckBoxMenuItem, Action) - Static method in class org.jhotdraw.app.action.Actions
Unconfigures a JCheckBoxMenuItem for an Action.
unconfigureJCheckBoxMenuItem(JCheckBoxMenuItem, Action) - Static method in class org.jhotdraw.application.action.Actions
Unconfigures a JCheckBoxMenuItem for an Action.
undo() - Method in class org.jhotdraw.draw.AttributeChangeEdit
 
undo() - Method in class org.jhotdraw.draw.CompositeTransformEdit
 
undo() - Method in class org.jhotdraw.draw.GeometryEdit
 
undo() - Method in class org.jhotdraw.draw.RestoreDataEdit
 
undo() - Method in class org.jhotdraw.draw.SetBoundsEdit
 
undo() - Method in class org.jhotdraw.draw.TransformEdit
 
undo() - Method in class org.jhotdraw.undo.UndoRedoManager
Undoes the last edit event.
UNDO_PRESENTATION_NAME_KEY - Static variable in class org.jhotdraw.app.action.Actions
UndoableEdit presentation name key.
UNDO_PRESENTATION_NAME_KEY - Static variable in class org.jhotdraw.application.action.Actions
UndoableEdit presentation name key.
undoableEditHappened(UndoableEditEvent) - Method in class org.jhotdraw.draw.DefaultDrawing.FigureHandler
We propagate all edit events from our figures to undoable edit listeners, which have registered with us.
undoableEditHappened(UndoableEditEvent) - Method in class org.jhotdraw.draw.QuadTreeDrawing.FigureHandler
We propagate all edit events from our figures to undoable edit listeners, which have registered with us.
UndoAction - Class in org.jhotdraw.app.action
Undoes the last user action.
UndoAction(Application) - Constructor for class org.jhotdraw.app.action.UndoAction
Creates a new instance.
UndoAction - Class in org.jhotdraw.application.action
Undoes the last user action.
UndoAction() - Constructor for class org.jhotdraw.application.action.UndoAction
Creates a new instance.
undoManager - Variable in class org.jhotdraw.samples.teddy.TeddyProject
The undo/redo manager.
undoManager - Variable in class org.jhotdraw.samples.teddyapplication.TeddyView
The undo/redo manager.
undoOrRedo() - Method in class org.jhotdraw.undo.UndoRedoManager
Undoes or redoes the last edit event.
UndoRedoManager - Class in org.jhotdraw.undo
Same as javax.swing.UndoManager but provides actions for undo and redo operations.
UndoRedoManager() - Constructor for class org.jhotdraw.undo.UndoRedoManager
Creates new UndoRedoManager
UngroupAction - Class in org.jhotdraw.draw.action
UngroupAction.
UngroupAction(DrawingEditor) - Constructor for class org.jhotdraw.draw.action.UngroupAction
Creates a new instance.
UngroupAction(DrawingEditor, CompositeFigure) - Constructor for class org.jhotdraw.draw.action.UngroupAction
 
ungroupFigures(DrawingView, CompositeFigure) - Method in class org.jhotdraw.draw.action.GroupAction
 
ungroupFigures(DrawingView, CompositeFigure) - Method in class org.jhotdraw.draw.action.UngroupAction
 
ungroupFigures(DrawingView, CompositeFigure) - Method in class org.jhotdraw.samples.svg.action.CombineAction
 
ungroupFigures(DrawingView, CompositeFigure) - Method in class org.jhotdraw.samples.svg.action.SplitAction
 
uninstallApplicationListeners(Application) - Method in class org.jhotdraw.app.action.AbstractApplicationAction
Installs listeners on the application object.
uninstallApplicationListeners(Application) - Method in class org.jhotdraw.app.action.ClearRecentFilesAction
Installs listeners on the application object.
uninstallApplicationListeners(DocumentOrientedApplication) - Method in class org.jhotdraw.application.action.AbstractApplicationAction
Installs listeners on the application object.
uninstallApplicationListeners(DocumentOrientedApplication) - Method in class org.jhotdraw.application.action.ClearRecentFilesAction
Installs listeners on the application object.
uninstallProjectListeners(Project) - Method in class org.jhotdraw.app.action.AbstractProjectAction
Installs listeners on the project object.
uninstallProjectListeners(Project) - Method in class org.jhotdraw.app.action.ProjectPropertyAction
Installs listeners on the project object.
uninstallProjectListeners(Project) - Method in class org.jhotdraw.app.action.RedoAction
Installs listeners on the project object.
uninstallProjectListeners(Project) - Method in class org.jhotdraw.app.action.ToggleProjectPropertyAction
Installs listeners on the project object.
uninstallProjectListeners(Project) - Method in class org.jhotdraw.app.action.UndoAction
Installs listeners on the project object.
uninstallProjectListeners(DocumentView) - Method in class org.jhotdraw.application.action.AbstractDocumentViewAction
Installs listeners on the documentView object.
uninstallProjectListeners(DocumentView) - Method in class org.jhotdraw.application.action.PropertyAction
Installs listeners on the documentView object.
uninstallProjectListeners(DocumentView) - Method in class org.jhotdraw.application.action.RedoAction
Installs listeners on the documentView object.
uninstallProjectListeners(DocumentView) - Method in class org.jhotdraw.application.action.ToggleProjectPropertyAction
Installs listeners on the documentView object.
uninstallProjectListeners(DocumentView) - Method in class org.jhotdraw.application.action.UndoAction
Installs listeners on the documentView object.
uninstallSheet() - Method in class org.jhotdraw.gui.JSheet
Uninstalls the sheet on the owner.
updateAnchor(Point2D.Double) - Method in class org.jhotdraw.draw.AbstractConnector
 
updateAnchor(Point2D.Double) - Method in interface org.jhotdraw.draw.Connector
Updates the anchor of the connector.
updateAnchor(Point2D.Double) - Method in class org.jhotdraw.draw.StickyRectangleConnector
 
updateApplicationEnabled() - Method in class org.jhotdraw.app.action.AbstractApplicationAction
Updates the enabled state of this action depending on the new enabled state of the application.
updateApplicationEnabled() - Method in class org.jhotdraw.application.action.AbstractApplicationAction
Updates the enabled state of this action depending on the new enabled state of the application.
updateBounds() - Method in class org.jhotdraw.draw.AbstractHandle
 
updateConnection() - Method in interface org.jhotdraw.draw.ConnectionFigure
Updates the start and end point of the figure and fires figureChanged events.
updateConnection() - Method in class org.jhotdraw.draw.LabeledLineConnectionFigure
 
updateConnection() - Method in class org.jhotdraw.draw.LineConnectionFigure
 
updateCursor(DrawingView, Point) - Method in class org.jhotdraw.draw.AbstractTool
 
updateDecoratorBounds() - Method in class org.jhotdraw.draw.AbstractAttributedDecoratedFigure
 
updateEnabled(boolean, boolean) - Method in class org.jhotdraw.app.action.AbstractProjectAction
Updates the enabled state of this action depending on the new enabled state of the project.
updateEnabled(boolean, boolean) - Method in class org.jhotdraw.application.action.AbstractDocumentViewAction
Updates the enabled state of this action depending on the new enabled state of the documentView.
updateEnabledState() - Method in class org.jhotdraw.app.action.RedoAction
 
updateEnabledState() - Method in class org.jhotdraw.app.action.UndoAction
 
updateEnabledState() - Method in class org.jhotdraw.application.action.RedoAction
 
updateEnabledState() - Method in class org.jhotdraw.application.action.UndoAction
 
updateEnabledState() - Method in class org.jhotdraw.draw.action.AbstractEditorAction
 
updateEnabledState() - Method in class org.jhotdraw.draw.action.AbstractSelectedAction
 
updateEnabledState() - Method in class org.jhotdraw.draw.action.AbstractViewAction
 
updateEnabledState() - Method in class org.jhotdraw.draw.action.AlignAction
 
updateEnabledState() - Method in class org.jhotdraw.draw.action.AttributeAction
 
updateEnabledState() - Method in class org.jhotdraw.draw.action.GroupAction
 
updateEnabledState() - Method in class org.jhotdraw.draw.action.UngroupAction
 
updateEnabledState() - Method in class org.jhotdraw.gui.JDoubleAttributeSlider
 
updateEnabledState() - Method in class org.jhotdraw.gui.JStringAttributeArea
 
updateEnabledState() - Method in class org.jhotdraw.gui.JStringAttributeField
 
updateEndLocation(Point2D.Double) - Method in class org.jhotdraw.draw.AbstractConnector
This is called, when the end location of the connection has been moved by the user.
updateField(Set<Figure>) - Method in interface org.jhotdraw.gui.AttributeField
Updates the field to reflect the attribute value of the currently selected Figures.
updateField() - Method in class org.jhotdraw.gui.AttributeFieldEventHandler
 
updateField(Set<Figure>) - Method in class org.jhotdraw.gui.JDoubleAttributeField
 
updateField() - Method in class org.jhotdraw.gui.JStringAttributeArea
 
updateField() - Method in class org.jhotdraw.gui.JStringAttributeField
 
updateFieldEnabledState() - Method in class org.jhotdraw.gui.AttributeFieldEventHandler
 
updateName(DocumentView) - Method in class org.jhotdraw.application.AbstractDocumentOrientedApplication
Updates the name of the supplied view.
updateOpenRecentMenu(JMenu) - Method in class org.jhotdraw.application.AbstractDocumentOrientedApplication
 
updateProject(Project, Project) - Method in class org.jhotdraw.app.action.AbstractProjectAction
Updates the listeners of this action depending on the current project of the application.
updateProject(Project, Project) - Method in class org.jhotdraw.app.action.RedoAction
 
updateProject(Project, Project) - Method in class org.jhotdraw.app.action.UndoAction
 
updateProject(DocumentView, DocumentView) - Method in class org.jhotdraw.application.action.AbstractDocumentViewAction
Updates the listeners of this action depending on the current documentView of the application.
updateProject(DocumentView, DocumentView) - Method in class org.jhotdraw.application.action.RedoAction
 
updateProject(DocumentView, DocumentView) - Method in class org.jhotdraw.application.action.UndoAction
 
updateProperty() - Method in class org.jhotdraw.app.action.AbstractProjectAction
This method is invoked, when the property changed and when the project changed.
updateProperty() - Method in class org.jhotdraw.application.action.AbstractDocumentViewAction
This method is invoked, when the property changed and when the documentView changed.
updateProperty() - Method in class org.jhotdraw.samples.svg.action.TogglePropertiesPanelAction
This method is invoked, when the property changed and when the project changed.
updateProperty() - Method in class org.jhotdraw.samples.teddy.action.ToggleLineNumbersAction
 
updateProperty() - Method in class org.jhotdraw.samples.teddy.action.ToggleLineWrapAction
 
updateProperty() - Method in class org.jhotdraw.samples.teddy.action.ToggleStatusBarAction
 
updateProperty() - Method in class org.jhotdraw.samples.teddyapplication.action.ToggleLineNumbersAction
 
updateProperty() - Method in class org.jhotdraw.samples.teddyapplication.action.ToggleLineWrapAction
 
updateProperty() - Method in class org.jhotdraw.samples.teddyapplication.action.ToggleStatusBarAction
 
updateSlider() - Method in class org.jhotdraw.gui.JDoubleAttributeSlider
 
updateStartLocation(Point2D.Double) - Method in class org.jhotdraw.draw.AbstractConnector
This is called, when the start location of the connection has been moved by the user.
updateStartTime() - Method in class org.jhotdraw.samples.pert.figures.TaskFigure
 

V

validate() - Method in class org.jhotdraw.draw.AbstractCompositeFigure
 
validate() - Method in class org.jhotdraw.draw.AbstractFigure
 
validate() - Method in class org.jhotdraw.draw.BezierFigure
 
validate() - Method in class org.jhotdraw.draw.LabeledLineConnectionFigure
 
validate() - Method in class org.jhotdraw.draw.LineConnectionFigure
 
validate() - Method in class org.jhotdraw.draw.TextFigure
 
validatePath() - Method in class org.jhotdraw.geom.BezierPath
Recomputes the BezierPath, if it is invalid.
valueOf(String) - Static method in enum org.jhotdraw.draw.AttributeKeys.Orientation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jhotdraw.draw.AttributeKeys.StrokePlacement
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jhotdraw.draw.AttributeKeys.StrokeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jhotdraw.draw.AttributeKeys.Underfill
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jhotdraw.draw.AttributeKeys.WindingRule
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jhotdraw.draw.Direction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jhotdraw.gui.Arrangeable.Arrangement
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jhotdraw.samples.svg.SVGAttributeKeys.TextAlign
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jhotdraw.samples.svg.SVGAttributeKeys.TextAnchor
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.jhotdraw.draw.AttributeKeys.Orientation
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.jhotdraw.draw.AttributeKeys.StrokePlacement
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.jhotdraw.draw.AttributeKeys.StrokeType
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.jhotdraw.draw.AttributeKeys.Underfill
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.jhotdraw.draw.AttributeKeys.WindingRule
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.jhotdraw.draw.Direction
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.jhotdraw.gui.Arrangeable.Arrangement
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.jhotdraw.samples.svg.SVGAttributeKeys.TextAlign
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.jhotdraw.samples.svg.SVGAttributeKeys.TextAnchor
Returns an array containing the constants of this enum type, in the order they're declared.
VERSION - Static variable in class org.jhotdraw.samples.teddy.Main
 
VERTICAL_ID - Static variable in class org.jhotdraw.app.action.ArrangeAction
 
VERTICAL_ID - Static variable in class org.jhotdraw.application.action.ArrangeAction
 
VerticalGridLayout - Class in org.jhotdraw.draw.action
VerticalGridLayout.
VerticalGridLayout() - Constructor for class org.jhotdraw.draw.action.VerticalGridLayout
Creates a grid layout with a default of one column per component, in a single row.
VerticalGridLayout(int, int) - Constructor for class org.jhotdraw.draw.action.VerticalGridLayout
Creates a grid layout with the specified number of rows and columns.
VerticalGridLayout(int, int, boolean) - Constructor for class org.jhotdraw.draw.action.VerticalGridLayout
 
VerticalGridLayout(int, int, int, int) - Constructor for class org.jhotdraw.draw.action.VerticalGridLayout
 
VerticalGridLayout(int, int, int, int, boolean) - Constructor for class org.jhotdraw.draw.action.VerticalGridLayout
Creates a grid layout with the specified number of rows and columns.
VerticalLayouter - Class in org.jhotdraw.draw
A layouter which lays out all children of a CompositeFigure in vertical direction.
VerticalLayouter() - Constructor for class org.jhotdraw.draw.VerticalLayouter
 
view - Variable in class org.jhotdraw.draw.AbstractHandle
 
view - Variable in class org.jhotdraw.draw.FloatingTextArea
The drawing view.
viewChanged() - Method in class org.jhotdraw.draw.action.AbstractViewAction
 
ViewSourceAction - Class in org.jhotdraw.samples.svg.action
ViewSourceAction.
ViewSourceAction(Application) - Constructor for class org.jhotdraw.samples.svg.action.ViewSourceAction
Creates a new instance.
viewToDrawing(Point) - Method in class org.jhotdraw.draw.AbstractTool
 
viewToDrawing(Point) - Method in class org.jhotdraw.draw.DefaultDrawingView
Converts view coordinates to drawing coordinates.
viewToDrawing(Rectangle) - Method in class org.jhotdraw.draw.DefaultDrawingView
 
viewToDrawing(Point) - Method in interface org.jhotdraw.draw.DrawingView
Converts view coordinates to drawing coordinates.
viewToDrawing(Rectangle) - Method in interface org.jhotdraw.draw.DrawingView
Converts view coordinates to drawing coordinates.
viewTransformChanged() - Method in class org.jhotdraw.draw.AbstractHandle
 
viewTransformChanged() - Method in interface org.jhotdraw.draw.Handle
This method is invoked by the drawing view, when its transform has changed.

W

west(Figure) - Static method in class org.jhotdraw.draw.MoveHandle
 
west() - Static method in class org.jhotdraw.draw.RelativeDecoratorLocator
West.
west() - Static method in class org.jhotdraw.draw.RelativeLocator
Non-transforming West.
west(boolean) - Static method in class org.jhotdraw.draw.RelativeLocator
West.
west(Figure) - Static method in class org.jhotdraw.draw.ResizeHandleKit
 
west(Figure) - Static method in class org.jhotdraw.draw.TransformHandleKit
 
west(Rectangle) - Static method in class org.jhotdraw.geom.Geom
 
west(Rectangle2D.Double) - Static method in class org.jhotdraw.geom.Geom
 
whitespaceChars(int, int) - Method in class org.jhotdraw.io.StreamPosTokenizer
Specifies that all characters c in the range low <= c <= high are white space characters.
width - Variable in class org.jhotdraw.geom.Dimension2DDouble
The width dimension; negative values can be used.
willChange() - Method in class org.jhotdraw.draw.AbstractCompositeFigure
 
willChange() - Method in class org.jhotdraw.draw.AbstractFigure
Informs that a figure is about to change something that affects the contents of its display box.
willChange() - Method in interface org.jhotdraw.draw.Figure
Informs that a Figure is about to change its shape.
WINDING_RULE - Static variable in class org.jhotdraw.draw.AttributeKeys
Fill under stroke.
wordChars(int, int) - Method in class org.jhotdraw.io.StreamPosTokenizer
Specifies that all characters c in the range low <= c <= high are word constituents.
Worker - Class in org.jhotdraw.gui
This is an abstract class that you subclass to perform GUI-related work in a dedicated event dispatcher.
Worker() - Constructor for class org.jhotdraw.gui.Worker
 
wrapAroundCheck - Variable in class org.jhotdraw.samples.teddy.FindDialog
 
wrapAroundCheck - Variable in class org.jhotdraw.samples.teddyapplication.FindDialog
 
wrapDesktopPane(Component, LinkedList<Action>) - Method in class org.jhotdraw.app.DefaultMDIApplication
Returns the wrapped desktop pane.
wrapDesktopPane(Component, LinkedList<Action>) - Method in class org.jhotdraw.application.AbstractMDIApplication
Returns the wrapped desktop pane.
wrapProjectComponent(Project) - Method in class org.jhotdraw.app.DefaultSDIApplication
Returns the project component.
wrapProjectComponent(DocumentView) - Method in class org.jhotdraw.application.AbstractSDIApplication
Returns the documentView component.
write(File) - Method in interface org.jhotdraw.app.Project
Writes the project to the specified file.
write(File) - Method in interface org.jhotdraw.application.DocumentView
Writes the contents of the view to the specified file.
write(DOMOutput) - Method in class org.jhotdraw.draw.AbstractAttributedCompositeFigure
 
write(DOMOutput) - Method in class org.jhotdraw.draw.AbstractAttributedDecoratedFigure
 
write(DOMOutput) - Method in class org.jhotdraw.draw.AbstractAttributedFigure
 
write(DOMOutput) - Method in class org.jhotdraw.draw.AbstractCompositeFigure
 
write(DOMOutput) - Method in class org.jhotdraw.draw.AbstractConnector
 
write(DOMOutput) - Method in class org.jhotdraw.draw.AbstractDrawing
 
write(DOMOutput) - Method in class org.jhotdraw.draw.ArrowTip
 
write(DOMOutput) - Method in class org.jhotdraw.draw.BezierFigure
 
write(DOMOutput) - Method in class org.jhotdraw.draw.BezierLabelLocator
 
write(DOMOutput) - Method in class org.jhotdraw.draw.BezierPointLocator
 
write(File, Drawing) - Method in class org.jhotdraw.draw.DOMStorableInputOutputFormat
 
write(OutputStream, Drawing) - Method in class org.jhotdraw.draw.DOMStorableInputOutputFormat
 
write(DOMOutput) - Method in class org.jhotdraw.draw.ElbowLiner
 
write(DOMOutput) - Method in class org.jhotdraw.draw.GraphicalCompositeFigure
 
write(DOMOutput) - Method in class org.jhotdraw.draw.ImageFigure
 
write(File, Drawing) - Method in class org.jhotdraw.draw.ImageOutputFormat
Writes the drawing to the specified file.
write(OutputStream, Drawing) - Method in class org.jhotdraw.draw.ImageOutputFormat
Writes the drawing to the specified output stream.
write(OutputStream, Drawing, AffineTransform, Dimension) - Method in class org.jhotdraw.draw.ImageOutputFormat
Writes the drawing to the specified output stream.
write(OutputStream, List<Figure>) - Method in class org.jhotdraw.draw.ImageOutputFormat
Writes the figures to the specified output stream.
write(OutputStream, List<Figure>, AffineTransform, Dimension) - Method in class org.jhotdraw.draw.ImageOutputFormat
Writes the figures to the specified output stream.
write(DOMOutput) - Method in class org.jhotdraw.draw.LineConnectionFigure
 
write(DOMOutput) - Method in class org.jhotdraw.draw.LocatorConnector
 
write(File, Drawing) - Method in interface org.jhotdraw.draw.OutputFormat
Writes a Drawing into a file.
write(OutputStream, Drawing) - Method in interface org.jhotdraw.draw.OutputFormat
Writes a Drawing into an output stream.
write(DOMOutput) - Method in class org.jhotdraw.draw.RelativeLocator
 
write(DOMOutput) - Method in class org.jhotdraw.draw.RoundRectangleFigure
 
write(DOMOutput) - Method in class org.jhotdraw.draw.SlantedLiner
 
write(DOMOutput) - Method in class org.jhotdraw.draw.StickyRectangleConnector
 
write(DOMOutput) - Method in class org.jhotdraw.draw.TextAreaFigure
 
write(DOMOutput) - Method in class org.jhotdraw.draw.TextFigure
 
write(int) - Method in class org.jhotdraw.io.Base64.OutputStream
Writes the byte to the output stream after converting to/from Base64 notation.
write(byte[], int, int) - Method in class org.jhotdraw.io.Base64.OutputStream
Calls Base64.OutputStream.write(int) repeatedly until len bytes are written.
write(File) - Method in class org.jhotdraw.samples.draw.DrawProject
Writes the project to the specified file.
write(File) - Method in class org.jhotdraw.samples.net.NetProject
Writes the project to the specified file.
write(File) - Method in class org.jhotdraw.samples.odg.ODGProject
 
write(DOMOutput) - Method in class org.jhotdraw.samples.pert.figures.TaskFigure
 
write(File) - Method in class org.jhotdraw.samples.pert.PertProject
Writes the project to the specified file.
write(DOMOutput) - Method in class org.jhotdraw.samples.svg.figures.SVGAttributedFigure
 
write(DOMOutput) - Method in class org.jhotdraw.samples.svg.figures.SVGGroupFigure
 
write(DOMOutput) - Method in class org.jhotdraw.samples.svg.figures.SVGPathFigure
 
write(File, Drawing) - Method in class org.jhotdraw.samples.svg.io.ImageMapOutputFormat
 
write(OutputStream, Drawing) - Method in class org.jhotdraw.samples.svg.io.ImageMapOutputFormat
 
write(OutputStream, Drawing, AffineTransform, Dimension) - Method in class org.jhotdraw.samples.svg.io.ImageMapOutputFormat
Writes the drawing to the specified output stream.
write(OutputStream, List<Figure>, AffineTransform, Dimension) - Method in class org.jhotdraw.samples.svg.io.ImageMapOutputFormat
Writes the figures to the specified output stream.
write(OutputStream, List<Figure>) - Method in class org.jhotdraw.samples.svg.io.ImageMapOutputFormat
All other write methods delegate their work to here.
write(File, Drawing) - Method in class org.jhotdraw.samples.svg.io.SVGOutputFormat
 
write(OutputStream, Drawing) - Method in class org.jhotdraw.samples.svg.io.SVGOutputFormat
 
write(OutputStream, List<Figure>) - Method in class org.jhotdraw.samples.svg.io.SVGOutputFormat
All other write methods delegate their work to here.
write(OutputStream, Drawing) - Method in class org.jhotdraw.samples.svg.io.SVGZOutputFormat
 
write(DOMOutput) - Method in class org.jhotdraw.samples.svg.SVGDrawing
 
write(File) - Method in class org.jhotdraw.samples.svg.SVGProject
Writes the project to the specified file.
write(int) - Method in class org.jhotdraw.samples.teddy.io.LFWriter
Write a single character.
write(char[], int, int) - Method in class org.jhotdraw.samples.teddy.io.LFWriter
Write a portion of an array of characters.
write(String, int, int) - Method in class org.jhotdraw.samples.teddy.io.LFWriter
Write a portion of a string.
write(File) - Method in class org.jhotdraw.samples.teddy.TeddyProject
 
write(File, String, String) - Method in class org.jhotdraw.samples.teddy.TeddyProject
 
write(int) - Method in class org.jhotdraw.samples.teddyapplication.io.LFWriter
Write a single character.
write(char[], int, int) - Method in class org.jhotdraw.samples.teddyapplication.io.LFWriter
Write a portion of an array of characters.
write(String, int, int) - Method in class org.jhotdraw.samples.teddyapplication.io.LFWriter
Write a portion of a string.
write(File) - Method in class org.jhotdraw.samples.teddyapplication.TeddyView
 
write(File, String, String) - Method in class org.jhotdraw.samples.teddyapplication.TeddyView
 
write(DOMOutput) - Method in interface org.jhotdraw.xml.DOMStorable
 
writeAttribute(IXMLElement, String, String, String) - Method in class org.jhotdraw.samples.svg.io.SVGOutputFormat
 
writeAttribute(IXMLElement, String, String, String, String) - Method in class org.jhotdraw.samples.svg.io.SVGOutputFormat
 
writeAttribute(IXMLElement, String, double, double) - Method in class org.jhotdraw.samples.svg.io.SVGOutputFormat
 
writeAttribute(IXMLElement, String, String, double, double) - Method in class org.jhotdraw.samples.svg.io.SVGOutputFormat
 
writeAttributes(DOMOutput) - Method in class org.jhotdraw.draw.AbstractAttributedCompositeFigure
 
writeAttributes(DOMOutput) - Method in class org.jhotdraw.draw.AbstractAttributedFigure
 
writeAttributes(DOMOutput) - Method in class org.jhotdraw.draw.GraphicalCompositeFigure
 
writeBounds(DOMOutput) - Method in class org.jhotdraw.draw.TextAreaFigure
 
writeCircleElement(IXMLElement, SVGEllipseFigure) - Method in class org.jhotdraw.samples.svg.io.SVGOutputFormat
 
writeDecorator(DOMOutput) - Method in class org.jhotdraw.draw.AbstractAttributedDecoratedFigure
 
writeDecorator(DOMOutput) - Method in class org.jhotdraw.samples.net.figures.NodeFigure
 
writeElement(IXMLElement, Figure) - Method in class org.jhotdraw.samples.svg.io.ImageMapOutputFormat
 
writeElement(IXMLElement, Figure) - Method in class org.jhotdraw.samples.svg.io.SVGOutputFormat
 
writeEllipseElement(IXMLElement, SVGEllipseFigure) - Method in class org.jhotdraw.samples.svg.io.SVGOutputFormat
 
writeGElement(IXMLElement, SVGGroupFigure) - Method in class org.jhotdraw.samples.svg.io.SVGOutputFormat
 
writeImageElement(IXMLElement, SVGImageFigure) - Method in class org.jhotdraw.samples.svg.io.SVGOutputFormat
 
writeLineElement(IXMLElement, SVGPathFigure) - Method in class org.jhotdraw.samples.svg.io.SVGOutputFormat
 
writeLiner(DOMOutput) - Method in class org.jhotdraw.draw.LineConnectionFigure
 
writeObject(Object) - Method in interface org.jhotdraw.xml.DOMOutput
Writes an object.
writeObject(Object) - Method in class org.jhotdraw.xml.JavaxDOMOutput
 
writeObject(Object) - Method in class org.jhotdraw.xml.NanoXMLDOMOutput
 
writeOpacityAttribute(IXMLElement, Map<AttributeKey, Object>) - Method in class org.jhotdraw.samples.svg.io.SVGOutputFormat
 
writePathElement(IXMLElement, SVGPathFigure) - Method in class org.jhotdraw.samples.svg.io.SVGOutputFormat
 
writePoints(DOMOutput) - Method in class org.jhotdraw.draw.BezierFigure
 
writePoints(DOMOutput) - Method in class org.jhotdraw.draw.LineConnectionFigure
 
writePolygonElement(IXMLElement, SVGPathFigure) - Method in class org.jhotdraw.samples.svg.io.SVGOutputFormat
 
writePolylineElement(IXMLElement, SVGPathFigure) - Method in class org.jhotdraw.samples.svg.io.SVGOutputFormat
 
writeRectElement(IXMLElement, SVGRectFigure) - Method in class org.jhotdraw.samples.svg.io.SVGOutputFormat
 
writeShapeAttributes(IXMLElement, Map<AttributeKey, Object>) - Method in class org.jhotdraw.samples.svg.io.SVGOutputFormat
 
writeTextAreaElement(IXMLElement, SVGTextAreaFigure) - Method in class org.jhotdraw.samples.svg.io.SVGOutputFormat
 
writeTextElement(IXMLElement, SVGTextFigure) - Method in class org.jhotdraw.samples.svg.io.SVGOutputFormat
 
writeTransformAttribute(IXMLElement, Map<AttributeKey, Object>) - Method in class org.jhotdraw.samples.svg.io.SVGOutputFormat
 

X

x - Variable in class org.jhotdraw.geom.BezierPath.Node
Control point x coordinates.
XMLTransferable - Class in org.jhotdraw.xml
XMLTransferable for transfering XML documents over the clipboard and with drag and drop.
XMLTransferable(byte[], String, String) - Constructor for class org.jhotdraw.xml.XMLTransferable
Creates new XMLTransferable

Y

y - Variable in class org.jhotdraw.geom.BezierPath.Node
Control point y coordinates.

Z

ZoomAction - Class in org.jhotdraw.draw.action
ZoomAction.
ZoomAction(DrawingEditor, double, AbstractButton) - Constructor for class org.jhotdraw.draw.action.ZoomAction
Creates a new instance.
ZoomAction(DrawingView, double, AbstractButton) - Constructor for class org.jhotdraw.draw.action.ZoomAction
Creates a new instance.
ZoomEditorAction - Class in org.jhotdraw.draw.action
Zooms either the current view or all views of a DrawingEditor.
ZoomEditorAction(DrawingEditor, double, AbstractButton) - Constructor for class org.jhotdraw.draw.action.ZoomEditorAction
Creates a new instance.
ZoomEditorAction(DrawingEditor, double, AbstractButton, boolean) - Constructor for class org.jhotdraw.draw.action.ZoomEditorAction
Creates a new instance.

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
Copyright 1996-2007 (c) JHotDraw.org.
Some rights reserved.