JHotDraw 7.0.6
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.
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.
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.
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.
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.
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.
AbstractFigureListener - Class in org.jhotdraw.draw
AbstractFigureListener.
AbstractFigureListener() - Constructor for class org.jhotdraw.draw.AbstractFigureListener
 
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.
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.
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.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.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.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.SaveBeforeAction
 
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.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.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
 
Actions - Class in org.jhotdraw.app.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(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(Action) - Method in class org.jhotdraw.draw.action.JPopupButton
 
add(JMenu) - Method in class org.jhotdraw.draw.action.JPopupButton
 
add(JMenuItem) - Method in class org.jhotdraw.draw.action.JPopupButton
 
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(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(T, Rectangle2D.Double) - Method in class org.jhotdraw.geom.QuadTree2DDouble
 
add(Transferable) - Method in class org.jhotdraw.gui.datatransfer.CompositeTransferable
 
addActionListener(ActionListener) - Method in class org.jhotdraw.draw.FloatingTextField
Adds an action listener
addAlignmentButtonsTo(JToolBar, DrawingEditor) - Static method in class org.jhotdraw.draw.action.ToolBarButtonFactory
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(Collection<Figure>) - Method in interface org.jhotdraw.draw.Drawing
Adds a collection of figures to the drawing.
addAttribute(String, String, String, String, String) - Method in interface net.n3.nanoxml.IXMLBuilder
This method is called when a new attribute of an XML element is encountered.
addAttribute(String, String, String, String, String) - Method in class net.n3.nanoxml.StdXMLBuilder
This method is called when a new attribute of an XML element is encountered.
addAttribute(String, String) - Method in interface org.jhotdraw.xml.DOMOutput
Adds an attribute to current element of the DOM Document.
addAttribute(String, String, String) - Method in interface org.jhotdraw.xml.DOMOutput
Adds an attribute to current element of the DOM Document if it is different from the default value.
addAttribute(String, int) - Method in interface org.jhotdraw.xml.DOMOutput
Adds an attribute to current element of the DOM Document.
addAttribute(String, int, int) - Method in interface org.jhotdraw.xml.DOMOutput
Adds an attribute to current element of the DOM Document if it is different from the default value.
addAttribute(String, boolean) - Method in interface org.jhotdraw.xml.DOMOutput
Adds an attribute to current element of the DOM Document.
addAttribute(String, boolean, boolean) - Method in interface org.jhotdraw.xml.DOMOutput
Adds an attribute to current element of the DOM Document if it is different from the default value.
addAttribute(String, float) - Method in interface org.jhotdraw.xml.DOMOutput
Adds an attribute to current element of the DOM Document.
addAttribute(String, float, float) - Method in interface org.jhotdraw.xml.DOMOutput
Adds an attribute to current element of the DOM Document if it is different from the default value.
addAttribute(String, double) - Method in interface org.jhotdraw.xml.DOMOutput
Adds an attribute to current element of the DOM Document.
addAttribute(String, double, double) - Method in interface org.jhotdraw.xml.DOMOutput
Adds an attribute to current element of the DOM Document if it is different from the default value.
addAttribute(String, String) - Method in class org.jhotdraw.xml.JavaxDOMOutput
Adds an attribute to current element of the DOM Document.
addAttribute(String, int) - Method in class org.jhotdraw.xml.JavaxDOMOutput
Adds an attribute to current element of the DOM Document.
addAttribute(String, boolean) - Method in class org.jhotdraw.xml.JavaxDOMOutput
Adds an attribute to current element of the DOM Document.
addAttribute(String, float) - Method in class org.jhotdraw.xml.JavaxDOMOutput
Adds an attribute to current element of the DOM Document.
addAttribute(String, double) - Method in class org.jhotdraw.xml.JavaxDOMOutput
Adds an attribute to current element of the DOM Document.
addAttribute(String, float, float) - Method in class org.jhotdraw.xml.JavaxDOMOutput
 
addAttribute(String, int, int) - Method in class org.jhotdraw.xml.JavaxDOMOutput
 
addAttribute(String, double, double) - Method in class org.jhotdraw.xml.JavaxDOMOutput
 
addAttribute(String, boolean, boolean) - Method in class org.jhotdraw.xml.JavaxDOMOutput
 
addAttribute(String, String, String) - Method in class org.jhotdraw.xml.JavaxDOMOutput
 
addAttribute(String, String) - Method in class org.jhotdraw.xml.NanoXMLDOMOutput
Adds an attribute to current element of the DOM Document.
addAttribute(String, int) - Method in class org.jhotdraw.xml.NanoXMLDOMOutput
Adds an attribute to current element of the DOM Document.
addAttribute(String, boolean) - Method in class org.jhotdraw.xml.NanoXMLDOMOutput
Adds an attribute to current element of the DOM Document.
addAttribute(String, float) - Method in class org.jhotdraw.xml.NanoXMLDOMOutput
Adds an attribute to current element of the DOM Document.
addAttribute(String, double) - Method in class org.jhotdraw.xml.NanoXMLDOMOutput
Adds an attribute to current element of the DOM Document.
addAttribute(String, float, float) - Method in class org.jhotdraw.xml.NanoXMLDOMOutput
 
addAttribute(String, int, int) - Method in class org.jhotdraw.xml.NanoXMLDOMOutput
 
addAttribute(String, double, double) - Method in class org.jhotdraw.xml.NanoXMLDOMOutput
 
addAttribute(String, boolean, boolean) - Method in class org.jhotdraw.xml.NanoXMLDOMOutput
 
addAttribute(String, String, String) - Method in class org.jhotdraw.xml.NanoXMLDOMOutput
 
addAttribute(String, String) - Method in class org.jhotdraw.xml.NanoXMLLiteDOMOutput
Adds an attribute to current element of the DOM Document.
addAttribute(String, int) - Method in class org.jhotdraw.xml.NanoXMLLiteDOMOutput
Adds an attribute to current element of the DOM Document.
addAttribute(String, boolean) - Method in class org.jhotdraw.xml.NanoXMLLiteDOMOutput
Adds an attribute to current element of the DOM Document.
addAttribute(String, float) - Method in class org.jhotdraw.xml.NanoXMLLiteDOMOutput
Adds an attribute to current element of the DOM Document.
addAttribute(String, double) - Method in class org.jhotdraw.xml.NanoXMLLiteDOMOutput
Adds an attribute to current element of the DOM Document.
addAttribute(String, float, float) - Method in class org.jhotdraw.xml.NanoXMLLiteDOMOutput
 
addAttribute(String, int, int) - Method in class org.jhotdraw.xml.NanoXMLLiteDOMOutput
 
addAttribute(String, double, double) - Method in class org.jhotdraw.xml.NanoXMLLiteDOMOutput
 
addAttribute(String, boolean, boolean) - Method in class org.jhotdraw.xml.NanoXMLLiteDOMOutput
 
addAttribute(String, String, String) - Method in class org.jhotdraw.xml.NanoXMLLiteDOMOutput
 
addAttributesButtonsTo(JToolBar, DrawingEditor) - Static method in class org.jhotdraw.draw.action.ToolBarButtonFactory
Creates toolbar buttons and adds them to the specified JToolBar
addBoxHandles(Figure, Collection<Handle>) - Static method in class org.jhotdraw.draw.BoxHandleKit
Fills the given Vector with handles at each the north, south, east, and west of the figure.
addChild(XMLElement) - Method in class nanoxml.XMLElement
Adds a child element.
addChild(IXMLElement) - Method in interface net.n3.nanoxml.IXMLElement
Adds a child element.
addChild(IXMLElement) - Method in class net.n3.nanoxml.XMLElement
Adds a child element.
addColorButtonsTo(JToolBar, DrawingEditor) - Static method in class org.jhotdraw.draw.action.ToolBarButtonFactory
 
addColorButtonTo(JToolBar, DrawingEditor, AttributeKey, Map<String, Color>, int, String, ResourceBundleUtil) - Static method in class org.jhotdraw.draw.action.ToolBarButtonFactory
 
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.
addComment(String) - Method in class org.jhotdraw.xml.NanoXMLLiteDOMOutput
Adds a comment to the current element of the DOM Document.
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.
addEdgeHandles(Figure, Collection<Handle>) - Static method in class org.jhotdraw.draw.BoxHandleKit
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.
addExternalEntity(String, String, String) - Method in interface net.n3.nanoxml.IXMLEntityResolver
Adds an external entity.
addExternalEntity(String, String, String) - Method in class net.n3.nanoxml.XMLEntityResolver
Adds an external entity.
addFigureListener(FigureListener) - Method in class org.jhotdraw.draw.AbstractFigure
 
addFigureListener(FigureListener) - Method in interface org.jhotdraw.draw.Figure
Adds a listener for FigureEvent's.
addFigureSelectionListener(FigureSelectionListener) - Method in class org.jhotdraw.draw.DefaultDrawingView
 
addFigureSelectionListener(FigureSelectionListener) - Method in interface org.jhotdraw.draw.DrawingView
Add a listener for selection changes in this DrawingView.
addFontButtonsTo(JToolBar, DrawingEditor) - Static method in class org.jhotdraw.draw.action.ToolBarButtonFactory
 
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.
addInternalEntity(String, String) - Method in interface net.n3.nanoxml.IXMLEntityResolver
Adds an internal entity.
addInternalEntity(String, String) - Method in class net.n3.nanoxml.XMLEntityResolver
Adds an internal entity.
addKeyListener(KeyListener) - Method in interface org.jhotdraw.draw.DrawingView
 
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.BoxHandleKit
Creates handles for each lead of a figure and adds them to the provided collection.
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
 
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
 
addPCData(Reader, String, int) - Method in interface net.n3.nanoxml.IXMLBuilder
This method is called when a PCDATA element is encountered.
addPCData(Reader, String, int) - Method in class net.n3.nanoxml.StdXMLBuilder
This method is called when a PCDATA element is encountered.
addPoint(double, double) - Method in class org.jhotdraw.geom.BezierPath
 
addPointToFigure(Point2D.Double) - Method in class org.jhotdraw.draw.BezierTool
 
addPropertyChangeListener(PropertyChangeListener) - Method in interface org.jhotdraw.app.action.Arrangeable
 
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 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 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.
addSelectionToolTo(JToolBar, DrawingEditor) - Static method in class org.jhotdraw.draw.action.ToolBarButtonFactory
 
addSelectionToolTo(JToolBar, DrawingEditor, Collection<Action>, Collection<Action>) - Static method in class org.jhotdraw.draw.action.ToolBarButtonFactory
 
addSeparator() - Method in class org.jhotdraw.draw.action.JPopupButton
 
addSheetListener(SheetListener) - Method in class org.jhotdraw.gui.JSheet
Adds a sheet listener.
addStandardActionsTo(JToolBar) - Method in class org.jhotdraw.app.DefaultMDIApplication
 
addStandardActionsTo(JToolBar) - Method in class org.jhotdraw.app.DefaultOSXApplication
 
addStandardActionsTo(JToolBar, Project) - Method in class org.jhotdraw.app.DefaultSDIApplication
 
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.ToolBarButtonFactory
 
addStrokeDashesButtonTo(JToolBar, DrawingEditor) - Static method in class org.jhotdraw.draw.action.ToolBarButtonFactory
 
addStrokeDecorationButtonTo(JToolBar, DrawingEditor) - Static method in class org.jhotdraw.draw.action.ToolBarButtonFactory
 
addStrokePlacementButtonTo(JToolBar, DrawingEditor) - Static method in class org.jhotdraw.draw.action.ToolBarButtonFactory
 
addStrokeTypeButtonTo(JToolBar, DrawingEditor) - Static method in class org.jhotdraw.draw.action.ToolBarButtonFactory
 
addStrokeWidthButtonTo(JToolBar, DrawingEditor) - Static method in class org.jhotdraw.draw.action.ToolBarButtonFactory
 
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.
addText(String) - Method in class org.jhotdraw.xml.NanoXMLLiteDOMOutput
Adds a text to current element of the DOM Document.
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.ToolBarButtonFactory
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.
addUndoableEditListener(UndoableEditListener) - Method in class org.jhotdraw.draw.AbstractDrawing
 
addUndoableEditListener(UndoableEditListener) - Method in class org.jhotdraw.draw.AbstractFigure
 
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.
addUndoableEditListener(UndoableEditListener) - Method in interface org.jhotdraw.draw.Figure
Adds a listener for UndoableEdit events.
addZoomButtonsTo(JToolBar, DrawingEditor) - Static method in class org.jhotdraw.draw.action.ToolBarButtonFactory
 
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.Horizontal - Class in org.jhotdraw.draw.action
 
AlignAction.Horizontal(DrawingEditor) - 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.South - Class in org.jhotdraw.draw.action
 
AlignAction.South(DrawingEditor) - 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.West - Class in org.jhotdraw.draw.action
 
AlignAction.West(DrawingEditor) - 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.
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.AttributedFigure
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.DefaultDrawingEditor
 
applyDefaultAttributesTo(Figure) - Method in interface org.jhotdraw.draw.DrawingEditor
Applies the default attributes to the specified figure.
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.app.action
Arrangeable.
Arrangeable.Arrangement - Enum in org.jhotdraw.app.action
 
ArrangeAction - Class in org.jhotdraw.app.action
ArrangeAction.
ArrangeAction(Arrangeable, Arrangeable.Arrangement) - Constructor for class org.jhotdraw.app.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.
atEOF() - Method in interface net.n3.nanoxml.IXMLReader
Returns true if there are no more characters left to be read.
atEOF() - Method in class net.n3.nanoxml.StdXMLReader
Returns true if there are no more characters left to be read.
atEOFOfCurrentStream() - Method in interface net.n3.nanoxml.IXMLReader
Returns true if the current stream has no more characters left to be read.
atEOFOfCurrentStream() - Method in class net.n3.nanoxml.StdXMLReader
Returns true if the current stream has no more characters left to be read.
ATTRIBUTE_WITH_INVALID_VALUE - Static variable in exception net.n3.nanoxml.XMLValidationException
An attribute has an invalid value.
AttributeAction - Class in org.jhotdraw.draw.action
AttributeAction.
AttributeAction(DrawingEditor, AttributeKey, Object) - Constructor for class org.jhotdraw.draw.action.AttributeAction
Creates a new instance.
AttributeAction(DrawingEditor, AttributeKey, Object, Icon) - Constructor for class org.jhotdraw.draw.action.AttributeAction
Creates a new instance.
AttributeAction(DrawingEditor, AttributeKey, Object, String) - Constructor for class org.jhotdraw.draw.action.AttributeAction
Creates a new instance.
AttributeAction(DrawingEditor, AttributeKey, Object, String, Icon) - Constructor for class org.jhotdraw.draw.action.AttributeAction
 
AttributeAction(DrawingEditor, AttributeKey, Object, String, Icon, Action) - Constructor for class org.jhotdraw.draw.action.AttributeAction
 
AttributeAction(DrawingEditor, Map<AttributeKey, Object>, String, Icon) - Constructor for class org.jhotdraw.draw.action.AttributeAction
 
attributeAdded(String, String, String, int) - Method in interface net.n3.nanoxml.IXMLValidator
Indicates that an attribute has been added to the current element.
attributeAdded(String, String, String, int) - Method in class net.n3.nanoxml.NonValidator
Indicates that an attribute has been added to the current element.
attributeAdded(String, String, String, int) - Method in class net.n3.nanoxml.ValidatorPlugin
This method is called when the attributes of an XML element have been processed.
AttributeChangeEdit - Class in org.jhotdraw.draw
AttributeChangeEdit.
AttributeChangeEdit(Figure, AttributeKey, Object, Object) - Constructor for class org.jhotdraw.draw.AttributeChangeEdit
Creates a new instance.
attributeDefaultValues - Variable in class net.n3.nanoxml.NonValidator
Contains the default values for attributes for the different element types.
AttributedFigure - Class in org.jhotdraw.draw
A figure that can keep track of an open ended set of attributes.
AttributedFigure() - Constructor for class org.jhotdraw.draw.AttributedFigure
Creates a new instance.
AttributeKey<T> - Class in org.jhotdraw.draw
Provides typesafe getter and setter for a Figure attribute.
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
 

Copyright 1996-2006 © JHotDraw.org
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