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

A

AbstractConnector - Class in CH.ifa.draw.standard
AbstractConnector provides default implementation for the Connector interface.
AbstractConnector() - Constructor for class CH.ifa.draw.standard.AbstractConnector
Constructs a connector that has no owner.
AbstractConnector(Figure) - Constructor for class CH.ifa.draw.standard.AbstractConnector
Constructs a connector with the given owner figure.
AbstractFigure - Class in CH.ifa.draw.standard
AbstractFigure provides default implementations for the Figure interface.
AbstractFigure() - Constructor for class CH.ifa.draw.standard.AbstractFigure
 
AbstractHandle - Class in CH.ifa.draw.standard
AbstractHandle provides defaulf implementation for the Handle interface.
AbstractHandle(Figure) - Constructor for class CH.ifa.draw.standard.AbstractHandle
Initializes the owner of the figure.
AbstractLineDecoration - Class in CH.ifa.draw.figures
An standard implementation of a line decoration.
AbstractLineDecoration() - Constructor for class CH.ifa.draw.figures.AbstractLineDecoration
 
AbstractLocator - Class in CH.ifa.draw.standard
AbstractLocator provides default implementations for the Locator interface.
AbstractLocator() - Constructor for class CH.ifa.draw.standard.AbstractLocator
 
AbstractTool - Class in CH.ifa.draw.standard
Default implementation support for Tools.
AbstractTool(DrawingView) - Constructor for class CH.ifa.draw.standard.AbstractTool
Constructs a tool for the given view.
acceptsTyping() - Method in class CH.ifa.draw.figures.TextFigure
Tests whether the figure accepts typing.
acceptsTyping() - Method in interface CH.ifa.draw.standard.TextHolder
Tests whether the figure accepts typing.
action(Figure) - Method in class CH.ifa.draw.figures.BorderTool
Decorates the clicked figure with a border.
action(Figure) - Method in class CH.ifa.draw.standard.ActionTool
Performs an action with the touched figure.
actionPerformed(ActionEvent) - Method in class CH.ifa.draw.util.CommandButton
Executes the command.
actionPerformed(ActionEvent) - Method in class CH.ifa.draw.util.CommandMenu
Executes the command.
ActionTool - Class in CH.ifa.draw.standard
A tool that performs an action when it is active and the mouse is clicked.
ActionTool(DrawingView) - Constructor for class CH.ifa.draw.standard.ActionTool
 
activate() - Method in class CH.ifa.draw.contrib.PolygonTool
 
activate() - Method in class CH.ifa.draw.figures.ConnectedTextTool
If the pressed figure is a TextHolder it can be edited otherwise a new text figure is created.
activate() - Method in class CH.ifa.draw.figures.ScribbleTool
 
activate() - Method in class CH.ifa.draw.figures.TextTool
Sets the text cursor.
activate() - Method in interface CH.ifa.draw.framework.Tool
Activates the tool for the given view.
activate() - Method in class CH.ifa.draw.standard.AbstractTool
Activates the tool for the given view.
activate() - Method in class CH.ifa.draw.standard.CreationTool
Sets the cross hair cursor.
activateFrame(MDI_InternalFrame) - Method in class CH.ifa.draw.contrib.MDI_DrawApplication
Activate an internal frame upon which the selected tools operate.
activateTools() - Method in class CH.ifa.draw.contrib.CustomToolBar
Activate a palette of the ToolBar by setting all Tools
add(Component) - Method in class CH.ifa.draw.contrib.CustomToolBar
Add a new tool the the current palette of the ToolBar
add(Figure) - Method in interface CH.ifa.draw.framework.Drawing
Adds a figure and sets its container to refer to this drawing.
add(Figure) - Method in interface CH.ifa.draw.framework.DrawingView
Adds a figure to the drawing.
add(Figure) - Method in class CH.ifa.draw.samples.javadraw.BouncingDrawing
 
add(Figure) - Method in class CH.ifa.draw.standard.CompositeFigure
Adds a figure to the list of figures.
add(FigureChangeListener, FigureChangeListener) - Static method in class CH.ifa.draw.standard.FigureChangeEventMulticaster
 
add(Figure) - Method in class CH.ifa.draw.standard.StandardDrawingView
Adds a figure to the drawing.
add(Command) - Method in class CH.ifa.draw.util.CommandMenu
Adds a command to the menu.
add(Command, MenuShortcut) - Method in class CH.ifa.draw.util.CommandMenu
Adds a command with the given short cut to the menu.
addActionListener(ActionListener) - Method in class CH.ifa.draw.util.FloatingTextField
Adds an action listener
addAll(Vector) - Method in interface CH.ifa.draw.framework.Drawing
Adds a vector of figures.
addAll(Vector) - Method in interface CH.ifa.draw.framework.DrawingView
Adds a vector of figures to the drawing.
addAll(Vector) - Method in class CH.ifa.draw.standard.CompositeFigure
Adds a vector of figures.
addAll(Vector) - Method in class CH.ifa.draw.standard.StandardDrawingView
Adds a vector of figures to the drawing.
addBackground(Painter) - Method in class CH.ifa.draw.standard.StandardDrawingView
Adds a background.
addCornerHandles(Figure, Vector) - Static method in class CH.ifa.draw.standard.BoxHandleKit
Fills the given Vector with handles at each corner of a figure.
addDrawingChangeListener(DrawingChangeListener) - Method in interface CH.ifa.draw.framework.Drawing
Adds a listener for this drawing.
addDrawingChangeListener(DrawingChangeListener) - Method in class CH.ifa.draw.standard.StandardDrawing
Adds a listener for this drawing.
addFigureChangeListener(FigureChangeListener) - Method in interface CH.ifa.draw.framework.Figure
Adds a listener for this figure.
addFigureChangeListener(FigureChangeListener) - Method in class CH.ifa.draw.standard.AbstractFigure
Adds a listener for this figure.
addForeground(Painter) - Method in class CH.ifa.draw.standard.StandardDrawingView
Adds a foreground.
addHandles(Figure, Vector) - Static method in class CH.ifa.draw.standard.BoxHandleKit
Fills the given Vector with handles at each corner and the north, south, east, and west of the figure.
addInternal(FigureChangeListener, FigureChangeListener) - Static method in class CH.ifa.draw.standard.FigureChangeEventMulticaster
 
addInternalFrameListener(InternalFrameListener) - Method in class CH.ifa.draw.contrib.MDI_DrawApplication
Add a new listener to the applications internal frames.
addItem(Command) - Method in class CH.ifa.draw.util.CommandChoice
Adds a command to the menu.
addLayoutComponent(String, Component) - Method in class CH.ifa.draw.util.PaletteLayout
 
addListeners() - Method in class CH.ifa.draw.application.DrawApplication
Registers the listeners for this window
addPoint(int, int) - Method in class CH.ifa.draw.contrib.PolygonFigure
Adds a node to the list of points.
addPoint(int, int) - Method in class CH.ifa.draw.figures.PolyLineFigure
Adds a node to the list of points.
addPostTask(PertFigure) - Method in class CH.ifa.draw.samples.pert.PertFigure
 
addPreTask(PertFigure) - Method in class CH.ifa.draw.samples.pert.PertFigure
 
addStorageFormat(StorageFormat) - Method in class CH.ifa.draw.util.StorageFormatManager
Add a StorageFormat that should be supported by this StorageFormatManager.
addToContainer(FigureChangeListener) - Method in interface CH.ifa.draw.framework.Figure
Sets the Figure's container and registers the container as a figure change listener.
addToContainer(FigureChangeListener) - Method in class CH.ifa.draw.standard.AbstractFigure
Sets the Figure's container and registers the container as a figure change listener.
addToSelection(Figure) - Method in interface CH.ifa.draw.framework.DrawingView
Adds a figure to the current selection.
addToSelection(Figure) - Method in class CH.ifa.draw.standard.StandardDrawingView
Adds a figure to the current selection.
addToSelectionAll(Vector) - Method in interface CH.ifa.draw.framework.DrawingView
Adds a vector of figures to the current selection.
addToSelectionAll(Vector) - Method in class CH.ifa.draw.standard.StandardDrawingView
Adds a vector of figures to the current selection.
adjustFileName(String) - Method in class CH.ifa.draw.util.StandardStorageFormat
Adjust a file name to have the correct file extension.
AlignCommand - Class in CH.ifa.draw.standard
Align a selection of figures relative to each other.
AlignCommand(String, DrawingView, int) - Constructor for class CH.ifa.draw.standard.AlignCommand
Constructs an alignment command.
ALIGNMENT_MENU - Static variable in class CH.ifa.draw.application.DrawApplication
The index of the alignment menu in the menu bar.
angleToPoint(Rectangle, double) - Static method in class CH.ifa.draw.util.Geom
Gets the point on a rectangle that corresponds to the given angle.
Animatable - Interface in CH.ifa.draw.util
Animatable defines a simple animation interface
AnimationDecorator - Class in CH.ifa.draw.samples.javadraw
 
AnimationDecorator() - Constructor for class CH.ifa.draw.samples.javadraw.AnimationDecorator
 
AnimationDecorator(Figure) - Constructor for class CH.ifa.draw.samples.javadraw.AnimationDecorator
 
animationStep() - Method in class CH.ifa.draw.samples.javadraw.AnimationDecorator
 
animationStep() - Method in class CH.ifa.draw.samples.javadraw.BouncingDrawing
 
animationStep() - Method in interface CH.ifa.draw.util.Animatable
Perform a step of the animation.
Animator - Class in CH.ifa.draw.samples.javadraw
 
Animator(Animatable, DrawingView) - Constructor for class CH.ifa.draw.samples.javadraw.Animator
 
ARROW_TIP_BOTH - Static variable in class CH.ifa.draw.figures.PolyLineFigure
 
ARROW_TIP_END - Static variable in class CH.ifa.draw.figures.PolyLineFigure
 
ARROW_TIP_NONE - Static variable in class CH.ifa.draw.figures.PolyLineFigure
 
ARROW_TIP_START - Static variable in class CH.ifa.draw.figures.PolyLineFigure
 
ArrowTip - Class in CH.ifa.draw.figures
An arrow tip line decoration.
ArrowTip() - Constructor for class CH.ifa.draw.figures.ArrowTip
 
ArrowTip(double, double, double) - Constructor for class CH.ifa.draw.figures.ArrowTip
Constructs an arrow tip with the given angle and radius.
AttributeFigure - Class in CH.ifa.draw.figures
A figure that can keep track of an open ended set of attributes.
AttributeFigure() - Constructor for class CH.ifa.draw.figures.AttributeFigure
 
ATTRIBUTES_MENU - Static variable in class CH.ifa.draw.application.DrawApplication
The index of the attributes menu in the menu bar.
attributeValue() - Method in class CH.ifa.draw.standard.ToolButton
 

B

basicDisplayBox(Point, Point) - Method in class CH.ifa.draw.contrib.GraphicalCompositeFigure
Standard presentation method which is delegated to the encapsulated presentation figure.
basicDisplayBox(Point, Point) - Method in class CH.ifa.draw.contrib.PolygonFigure
 
basicDisplayBox(Point, Point) - Method in class CH.ifa.draw.figures.EllipseFigure
 
basicDisplayBox(Point, Point) - Method in class CH.ifa.draw.figures.GroupFigure
 
basicDisplayBox(Point, Point) - Method in class CH.ifa.draw.figures.ImageFigure
 
basicDisplayBox(Point, Point) - Method in class CH.ifa.draw.figures.LineFigure
 
basicDisplayBox(Point, Point) - Method in class CH.ifa.draw.figures.PolyLineFigure
 
basicDisplayBox(Point, Point) - Method in class CH.ifa.draw.figures.RectangleFigure
 
basicDisplayBox(Point, Point) - Method in class CH.ifa.draw.figures.RoundRectangleFigure
 
basicDisplayBox(Point, Point) - Method in class CH.ifa.draw.figures.TextFigure
 
basicDisplayBox(Point, Point) - Method in interface CH.ifa.draw.framework.Figure
Changes the display box of a figure.
basicDisplayBox(Point, Point) - Method in class CH.ifa.draw.samples.javadraw.AnimationDecorator
 
basicDisplayBox(Point, Point) - Method in class CH.ifa.draw.samples.pert.PertFigure
 
basicDisplayBox(Point, Point) - Method in class CH.ifa.draw.standard.AbstractFigure
Sets the display box of a figure.
basicDisplayBox(Point, Point) - Method in class CH.ifa.draw.standard.DecoratorFigure
Forwards basicDisplayBox to its contained figure.
basicDisplayBox(Point, Point) - Method in class CH.ifa.draw.standard.StandardDrawing
 
basicMoveBy(int, int) - Method in class CH.ifa.draw.contrib.GraphicalCompositeFigure
Standard presentation method which is delegated to the encapsulated presentation figure.
basicMoveBy(int, int) - Method in class CH.ifa.draw.contrib.PolygonFigure
 
basicMoveBy(int, int) - Method in class CH.ifa.draw.figures.EllipseFigure
 
basicMoveBy(int, int) - Method in class CH.ifa.draw.figures.ImageFigure
 
basicMoveBy(int, int) - Method in class CH.ifa.draw.figures.LineConnection
Ensures that a connection is updated if the connection was moved.
basicMoveBy(int, int) - Method in class CH.ifa.draw.figures.PolyLineFigure
 
basicMoveBy(int, int) - Method in class CH.ifa.draw.figures.RectangleFigure
 
basicMoveBy(int, int) - Method in class CH.ifa.draw.figures.RoundRectangleFigure
 
basicMoveBy(int, int) - Method in class CH.ifa.draw.figures.TextFigure
 
basicMoveBy(int, int) - Method in class CH.ifa.draw.samples.javadraw.AnimationDecorator
 
basicMoveBy(int, int) - Method in class CH.ifa.draw.samples.pert.PertFigure
 
basicMoveBy(int, int) - Method in class CH.ifa.draw.standard.AbstractFigure
Moves the figure.
basicMoveBy(int, int) - Method in class CH.ifa.draw.standard.CompositeFigure
Moves all the given figures by x and y.
basicMoveBy(int, int) - Method in class CH.ifa.draw.standard.DecoratorFigure
Forwards basicMoveBy to its contained figure.
beginEdit(TextHolder) - Method in class CH.ifa.draw.figures.TextTool
 
BorderDecorator - Class in CH.ifa.draw.figures
BorderDecorator decorates an arbitrary Figure with a border.
BorderDecorator() - Constructor for class CH.ifa.draw.figures.BorderDecorator
 
BorderDecorator(Figure) - Constructor for class CH.ifa.draw.figures.BorderDecorator
 
BorderTool - Class in CH.ifa.draw.figures
BorderTool decorates the clicked figure with a BorderDecorator.
BorderTool(DrawingView) - Constructor for class CH.ifa.draw.figures.BorderTool
 
BOTTOMS - Static variable in class CH.ifa.draw.standard.AlignCommand
align bottoms
BouncingDrawing - Class in CH.ifa.draw.samples.javadraw
 
BouncingDrawing() - Constructor for class CH.ifa.draw.samples.javadraw.BouncingDrawing
 
bounds(Polygon) - Static method in class CH.ifa.draw.contrib.PolygonFigure
replacement for builtin Polygon.getBounds that doesn't always update?
BoxHandleKit - Class in CH.ifa.draw.standard
A set of utility methods to create Handles for the common locations on a figure's display box.
BoxHandleKit() - Constructor for class CH.ifa.draw.standard.BoxHandleKit
 
bringToFront(Figure) - Method in interface CH.ifa.draw.framework.Drawing
Brings a figure to the front.
bringToFront(Figure) - Method in class CH.ifa.draw.standard.CompositeFigure
Brings a figure to the front.
BringToFrontCommand - Class in CH.ifa.draw.standard
BringToFrontCommand brings the selected figures in the front of the other figures.
BringToFrontCommand(String, DrawingView) - Constructor for class CH.ifa.draw.standard.BringToFrontCommand
Constructs a bring to front command.
BufferedUpdateStrategy - Class in CH.ifa.draw.standard
The BufferedUpdateStrategy implements an update strategy that first draws a view into a buffer followed by copying the buffer to the DrawingView.
BufferedUpdateStrategy() - Constructor for class CH.ifa.draw.standard.BufferedUpdateStrategy
 

C

calculateLayout(Point, Point) - Method in interface CH.ifa.draw.contrib.Layouter
 
calculateLayout(Point, Point) - Method in class CH.ifa.draw.contrib.StandardLayouter
 
canConnect() - Method in class CH.ifa.draw.figures.GroupFigure
GroupFigures cannot be connected
canConnect() - Method in class CH.ifa.draw.figures.LineConnection
Tests whether a figure can be a connection target.
canConnect(Figure, Figure) - Method in class CH.ifa.draw.figures.LineConnection
Tests whether two figures can be connected.
canConnect(Figure, Figure) - Method in interface CH.ifa.draw.framework.ConnectionFigure
Checks if two figures can be connected.
canConnect() - Method in interface CH.ifa.draw.framework.Figure
Checks if this figure can be connected
canConnect(Figure, Figure) - Method in class CH.ifa.draw.samples.pert.PertDependency
 
canConnect() - Method in class CH.ifa.draw.standard.AbstractFigure
Checks if this figure can be connected.
canConnect() - Method in class CH.ifa.draw.standard.DecoratorFigure
Forwards the canConnect to its contained figure..
center() - Method in class CH.ifa.draw.contrib.PolygonFigure
 
center(Polygon) - Static method in class CH.ifa.draw.contrib.PolygonFigure
 
center() - Method in class CH.ifa.draw.contrib.TriangleFigure
 
center() - Method in interface CH.ifa.draw.framework.Figure
Gets the figure's center
center() - Method in class CH.ifa.draw.standard.AbstractFigure
Gets the center of a figure.
center() - Static method in class CH.ifa.draw.standard.RelativeLocator
Center.
center(Rectangle) - Static method in class CH.ifa.draw.util.Geom
 
CENTERS - Static variable in class CH.ifa.draw.standard.AlignCommand
align centers (horizontally)
CH.ifa.draw.applet - package CH.ifa.draw.applet
 
CH.ifa.draw.application - package CH.ifa.draw.application
 
CH.ifa.draw.contrib - package CH.ifa.draw.contrib
 
CH.ifa.draw.figures - package CH.ifa.draw.figures
 
CH.ifa.draw.framework - package CH.ifa.draw.framework
 
CH.ifa.draw.samples.javadraw - package CH.ifa.draw.samples.javadraw
 
CH.ifa.draw.samples.net - package CH.ifa.draw.samples.net
 
CH.ifa.draw.samples.nothing - package CH.ifa.draw.samples.nothing
 
CH.ifa.draw.samples.pert - package CH.ifa.draw.samples.pert
 
CH.ifa.draw.standard - package CH.ifa.draw.standard
 
CH.ifa.draw.util - package CH.ifa.draw.util
 
change() - Method in class CH.ifa.draw.contrib.GraphicalCompositeFigure
Notify the registered change listener if an exlicit change to the component (or one of its child components has occurred).
ChangeAttributeCommand - Class in CH.ifa.draw.standard
Command to change a named figure attribute.
ChangeAttributeCommand(String, String, Object, DrawingView) - Constructor for class CH.ifa.draw.standard.ChangeAttributeCommand
Constructs a change attribute command.
ChangeConnectionEndHandle - Class in CH.ifa.draw.standard
A handle to reconnect the end point of a connection to another figure.
ChangeConnectionEndHandle(Figure) - Constructor for class CH.ifa.draw.standard.ChangeConnectionEndHandle
Constructs the connection handle.
ChangeConnectionHandle - Class in CH.ifa.draw.standard
ChangeConnectionHandle factors the common code for handles that can be used to reconnect connections.
ChangeConnectionHandle(Figure) - Constructor for class CH.ifa.draw.standard.ChangeConnectionHandle
Initializes the change connection handle.
ChangeConnectionStartHandle - Class in CH.ifa.draw.standard
Handle to reconnect the start of a connection to another figure.
ChangeConnectionStartHandle(Figure) - Constructor for class CH.ifa.draw.standard.ChangeConnectionStartHandle
Constructs the connection handle for the given start figure.
changed() - Method in class CH.ifa.draw.figures.TextFigure
Updates the location whenever the figure changes itself.
changed() - Method in interface CH.ifa.draw.framework.Figure
Informes that a figure has changed its display box.
changed() - Method in class CH.ifa.draw.standard.AbstractFigure
Informs that a figure changed the area of its display box.
checkDamage() - Method in interface CH.ifa.draw.framework.DrawingView
Checks whether the drawing has some accumulated damage
checkDamage() - Method in class CH.ifa.draw.standard.StandardDrawingView
Refreshes the drawing if there is some accumulated damage
checkEnabled() - Method in class CH.ifa.draw.util.CommandMenu
 
chop(Figure, Point) - Method in class CH.ifa.draw.contrib.ChopPolygonConnector
 
chop(Point) - Method in class CH.ifa.draw.contrib.PolygonFigure
 
chop(Polygon, Point) - Static method in class CH.ifa.draw.contrib.PolygonFigure
 
chop(Point) - Method in class CH.ifa.draw.contrib.TriangleFigure
 
chop(Figure, Point) - Method in class CH.ifa.draw.figures.ChopEllipseConnector
 
chop(Figure, Point) - Method in class CH.ifa.draw.figures.PolyLineConnector
 
chop(Figure, Point) - Method in class CH.ifa.draw.standard.ChopBoxConnector
 
ChopBoxConnector - Class in CH.ifa.draw.standard
A ChopBoxConnector locates connection points by choping the connection between the centers of the two figures at the display box.
ChopBoxConnector() - Constructor for class CH.ifa.draw.standard.ChopBoxConnector
 
ChopBoxConnector(Figure) - Constructor for class CH.ifa.draw.standard.ChopBoxConnector
 
ChopEllipseConnector - Class in CH.ifa.draw.figures
A ChopEllipseConnector locates a connection point by chopping the connection at the ellipse defined by the figure's display box.
ChopEllipseConnector() - Constructor for class CH.ifa.draw.figures.ChopEllipseConnector
 
ChopEllipseConnector(Figure) - Constructor for class CH.ifa.draw.figures.ChopEllipseConnector
 
ChopPolygonConnector - Class in CH.ifa.draw.contrib
A ChopPolygonConnector locates a connection point by chopping the connection at the polygon boundary.
ChopPolygonConnector() - Constructor for class CH.ifa.draw.contrib.ChopPolygonConnector
 
ChopPolygonConnector(Figure) - Constructor for class CH.ifa.draw.contrib.ChopPolygonConnector
 
clearSelection() - Method in interface CH.ifa.draw.framework.DrawingView
Clears the current selection.
clearSelection() - Method in class CH.ifa.draw.standard.StandardDrawingView
Clears the current selection.
Clipboard - Class in CH.ifa.draw.util
A temporary replacement for a global clipboard.
clone() - Method in class CH.ifa.draw.contrib.GraphicalCompositeFigure
Clones a figure and initializes it
clone() - Method in class CH.ifa.draw.contrib.TriangleFigure
 
clone() - Method in class CH.ifa.draw.figures.FigureAttributes
Clones the attributes.
clone() - Method in interface CH.ifa.draw.framework.Figure
Returns a Clone of this figure
clone() - Method in class CH.ifa.draw.standard.AbstractFigure
Clones a figure.
clone() - Method in class CH.ifa.draw.standard.AbstractLocator
 
close() - Method in class CH.ifa.draw.util.StorableOutput
Closes a storable output stream.
color(int) - Static method in class CH.ifa.draw.util.ColorMap
 
color(String) - Static method in class CH.ifa.draw.util.ColorMap
 
colorIndex(Color) - Static method in class CH.ifa.draw.util.ColorMap
 
ColorMap - Class in CH.ifa.draw.util
A map that is filled with some standard colors.
ColorMap() - Constructor for class CH.ifa.draw.util.ColorMap
 
Command - Class in CH.ifa.draw.util
Commands encapsulate an action to be executed.
Command(String) - Constructor for class CH.ifa.draw.util.Command
Constructs a command with the given name.
CommandButton - Class in CH.ifa.draw.util
A Command enabled button.
CommandButton(Command) - Constructor for class CH.ifa.draw.util.CommandButton
Initializes the button with the given command.
CommandChoice - Class in CH.ifa.draw.util
A Command enabled choice.
CommandChoice() - Constructor for class CH.ifa.draw.util.CommandChoice
 
CommandMenu - Class in CH.ifa.draw.util
 
CommandMenu(String) - Constructor for class CH.ifa.draw.util.CommandMenu
 
CompositeFigure - Class in CH.ifa.draw.standard
A Figure that is composed of several figures.
CompositeFigure() - Constructor for class CH.ifa.draw.standard.CompositeFigure
 
connect(Figure) - Method in class CH.ifa.draw.figures.TextFigure
 
connect(Connector) - Method in class CH.ifa.draw.standard.ChangeConnectionEndHandle
Sets the end of the connection.
connect(Connector) - Method in class CH.ifa.draw.standard.ChangeConnectionHandle
Connect the connection with the given figure.
connect(Connector) - Method in class CH.ifa.draw.standard.ChangeConnectionStartHandle
Sets the start of the connection.
connect(Figure) - Method in interface CH.ifa.draw.standard.TextHolder
Connects a figure to another figure.
connectedTextLocator(Figure) - Method in class CH.ifa.draw.figures.ElbowConnection
 
connectedTextLocator(Figure) - Method in interface CH.ifa.draw.framework.Figure
Returns the locator used to located connected text.
connectedTextLocator(Figure) - Method in class CH.ifa.draw.standard.AbstractFigure
Returns the locator used to located connected text.
connectedTextLocator(Figure) - Method in class CH.ifa.draw.standard.DecoratorFigure
Returns the locator used to located connected text.
ConnectedTextTool - Class in CH.ifa.draw.figures
Tool to create new or edit existing text figures.
ConnectedTextTool(DrawingView, Figure) - Constructor for class CH.ifa.draw.figures.ConnectedTextTool
 
connectEnd(Connector) - Method in class CH.ifa.draw.figures.LineConnection
Sets the end figure of the connection.
connectEnd(Connector) - Method in interface CH.ifa.draw.framework.ConnectionFigure
Sets the end Connector of the connection.
ConnectionFigure - Interface in CH.ifa.draw.framework
Figures to connect Connectors provided by Figures.
ConnectionHandle - Class in CH.ifa.draw.standard
A handle to connect figures.
ConnectionHandle(Figure, Locator, ConnectionFigure) - Constructor for class CH.ifa.draw.standard.ConnectionHandle
Constructs a handle with the given owner, locator, and connection prototype
connectionInsets() - Method in class CH.ifa.draw.contrib.DiamondFigure
 
connectionInsets() - Method in class CH.ifa.draw.contrib.TriangleFigure
 
connectionInsets() - Method in class CH.ifa.draw.figures.BorderDecorator
 
connectionInsets() - Method in class CH.ifa.draw.figures.EllipseFigure
 
connectionInsets() - Method in class CH.ifa.draw.figures.RoundRectangleFigure
 
connectionInsets() - Method in interface CH.ifa.draw.framework.Figure
Returns the connection inset.
connectionInsets() - Method in class CH.ifa.draw.samples.pert.PertFigure
 
connectionInsets() - Method in class CH.ifa.draw.standard.AbstractFigure
Returns the connection inset.
connectionInsets() - Method in class CH.ifa.draw.standard.DecoratorFigure
Forwards the connection insets to its contained figure..
ConnectionTool - Class in CH.ifa.draw.standard
A tool that can be used to connect figures, to split connections, and to join two segments of a connection.
ConnectionTool(DrawingView, ConnectionFigure) - Constructor for class CH.ifa.draw.standard.ConnectionTool
 
Connector - Interface in CH.ifa.draw.framework
Connectors know how to locate a connection point on a figure.
connectorAt(int, int) - Method in class CH.ifa.draw.contrib.PolygonFigure
 
connectorAt(int, int) - Method in class CH.ifa.draw.figures.EllipseFigure
 
connectorAt(int, int) - Method in class CH.ifa.draw.figures.PolyLineFigure
 
connectorAt(int, int) - Method in class CH.ifa.draw.figures.RoundRectangleFigure
 
connectorAt(int, int) - Method in interface CH.ifa.draw.framework.Figure
Gets a connector for this figure at the given location.
connectorAt(int, int) - Method in class CH.ifa.draw.samples.net.NodeFigure
 
connectorAt(int, int) - Method in class CH.ifa.draw.standard.AbstractFigure
Returns the Figures connector for the specified location.
connectorAt(int, int) - Method in class CH.ifa.draw.standard.DecoratorFigure
Returns the Connector for the given location.
connectorVisibility(boolean) - Method in interface CH.ifa.draw.framework.Figure
Sets whether the connectors should be visible.
connectorVisibility(boolean) - Method in class CH.ifa.draw.samples.net.NodeFigure
 
connectorVisibility(boolean) - Method in class CH.ifa.draw.standard.AbstractFigure
Sets whether the connectors should be visible.
connectorVisibility(boolean) - Method in class CH.ifa.draw.standard.DecoratorFigure
Forwards the connector visibility request to its component.
connectsSame(ConnectionFigure) - Method in class CH.ifa.draw.figures.LineConnection
Tests whether a connection connects the same figures as another ConnectionFigure.
connectsSame(ConnectionFigure) - Method in interface CH.ifa.draw.framework.ConnectionFigure
Checks if the ConnectionFigure connects the same figures.
connectStart(Connector) - Method in class CH.ifa.draw.figures.LineConnection
Sets the start figure of the connection.
connectStart(Connector) - Method in interface CH.ifa.draw.framework.ConnectionFigure
Sets the start Connector of the connection.
constrainPoint(Point) - Method in interface CH.ifa.draw.framework.PointConstrainer
Constrains the given point.
constrainPoint(Point) - Method in class CH.ifa.draw.standard.GridConstrainer
Constrains the given point.
constrainPoint(Point) - Method in class CH.ifa.draw.standard.StandardDrawingView
Constrains a point to the current grid.
containsPoint(int, int) - Method in class CH.ifa.draw.contrib.DiamondFigure
 
containsPoint(int, int) - Method in class CH.ifa.draw.contrib.PolygonFigure
 
containsPoint(int, int) - Method in class CH.ifa.draw.contrib.TriangleFigure
 
containsPoint(int, int) - Method in class CH.ifa.draw.figures.PolyLineFigure
 
containsPoint(int, int) - Method in interface CH.ifa.draw.framework.Connector
Tests if a point is contained in the connector.
containsPoint(int, int) - Method in interface CH.ifa.draw.framework.Figure
Checks if a point is inside the figure.
containsPoint(int, int) - Method in interface CH.ifa.draw.framework.Handle
Tests if a point is contained in the handle.
containsPoint(int, int) - Method in class CH.ifa.draw.samples.net.NodeFigure
 
containsPoint(int, int) - Method in class CH.ifa.draw.standard.AbstractConnector
Tests if a point is contained in the connector.
containsPoint(int, int) - Method in class CH.ifa.draw.standard.AbstractFigure
Checks if a point is inside the figure.
containsPoint(int, int) - Method in class CH.ifa.draw.standard.AbstractHandle
Tests if a point is contained in the handle.
containsPoint(int, int) - Method in class CH.ifa.draw.standard.DecoratorFigure
Forwards containsPoint to its contained figure.
containsPoint(int, int) - Method in class CH.ifa.draw.standard.LocatorConnector
Tests if a point is contained in the connector.
containsStorageFormat(StorageFormat) - Method in class CH.ifa.draw.util.StorageFormatManager
Test, whether a StorageFormat is supported by this StorageFormat
CopyCommand - Class in CH.ifa.draw.standard
Copy the selection to the clipboard.
CopyCommand(String, DrawingView) - Constructor for class CH.ifa.draw.standard.CopyCommand
Constructs a copy command.
createAlignmentMenu() - Method in class CH.ifa.draw.application.DrawApplication
Creates the alignment menu.
createAnimationMenu() - Method in class CH.ifa.draw.samples.javadraw.JavaDrawApp
 
createApplication() - Method in class CH.ifa.draw.application.DrawApplication
Factory method which can be overriden by subclasses to create an instance of their type.
createApplication() - Method in class CH.ifa.draw.contrib.MDI_DrawApplication
Factory method which can be overriden by subclasses to create an instance of their type.
createApplication() - Method in class CH.ifa.draw.samples.javadraw.JavaDrawApp
Factory method which create a new instance of this application.
createAreaTracker(DrawingView) - Method in class CH.ifa.draw.standard.SelectionTool
Factory method to create an area tracker.
createArrowMenu() - Method in class CH.ifa.draw.application.DrawApplication
Creates the arrows menu.
createAttributeChoices(JPanel) - Method in class CH.ifa.draw.applet.DrawApplet
Creates the attribute choices.
createAttributesMenu() - Method in class CH.ifa.draw.application.DrawApplication
Creates the attributes menu and its submenus.
createAttributesPanel() - Method in class CH.ifa.draw.applet.DrawApplet
Creates the attributes panel.
createButtonPanel() - Method in class CH.ifa.draw.applet.DrawApplet
Creates the buttons panel.
createButtons(JPanel) - Method in class CH.ifa.draw.applet.DrawApplet
Creates the buttons shown in the buttons panel.
createButtons(JPanel) - Method in class CH.ifa.draw.samples.javadraw.JavaDrawApplet
 
createColorChoice(String) - Method in class CH.ifa.draw.applet.DrawApplet
Creates the color choice for the given attribute.
createColorMenu(String, String) - Method in class CH.ifa.draw.application.DrawApplication
Creates the color menu.
createConnection() - Method in class CH.ifa.draw.standard.ConnectionHandle
Creates the ConnectionFigure.
createConnection() - Method in class CH.ifa.draw.standard.ConnectionTool
Creates the ConnectionFigure.
createContents(StandardDrawingView) - Method in class CH.ifa.draw.application.DrawApplication
Creates the contents component of the application frame.
createContents(StandardDrawingView) - Method in class CH.ifa.draw.contrib.MDI_DrawApplication
Creates the contents component of the application frame.
createContents(StandardDrawingView) - Method in class CH.ifa.draw.contrib.SplitPaneDrawApplication
Opens the window and initializes its contents.
createCurrentFont() - Static method in class CH.ifa.draw.figures.TextFigure
Creates the current font to be used for new text figures.
createDebugMenu() - Method in class CH.ifa.draw.application.DrawApplication
Creates the debug menu.
createdFigure() - Method in class CH.ifa.draw.standard.ConnectionTool
Gets the currently created figure
createdFigure() - Method in class CH.ifa.draw.standard.CreationTool
Gets the currently created figure
createDragTracker(DrawingView, Figure) - Method in class CH.ifa.draw.standard.SelectionTool
Factory method to create a Drag tracker.
createDrawing() - Method in class CH.ifa.draw.applet.DrawApplet
Creates the drawing used in this application.
createDrawing() - Method in class CH.ifa.draw.application.DrawApplication
Creates the drawing used in this application.
createDrawing() - Method in class CH.ifa.draw.samples.javadraw.JavaDrawApp
 
createDrawing() - Method in class CH.ifa.draw.samples.javadraw.JavaDrawApplet
 
createDrawingView() - Method in class CH.ifa.draw.applet.DrawApplet
Creates the drawing view used in this application.
createDrawingView() - Method in class CH.ifa.draw.application.DrawApplication
Creates the drawing view used in this application.
createEditMenu() - Method in class CH.ifa.draw.application.DrawApplication
Creates the edit menu.
createFigure() - Method in class CH.ifa.draw.samples.pert.PertFigureCreationTool
Creates a new PertFigure.
createFigure() - Method in class CH.ifa.draw.standard.CreationTool
Creates a new figure by cloning the prototype.
createFileDescription() - Method in class CH.ifa.draw.util.SerializationStorageFormat
Factory method to create a file description for the file type when displaying the associated FileFilter.
createFileDescription() - Method in class CH.ifa.draw.util.StandardStorageFormat
Factory method to create a file description for the file type when displaying the associated FileFilter.
createFileExtension() - Method in class CH.ifa.draw.util.SerializationStorageFormat
Factory method to create the file extension recognized by the FileFilter for this SerializationStorageFormat.
createFileExtension() - Method in class CH.ifa.draw.util.StandardStorageFormat
Factory method to create the file extension recognized by the FileFilter for this StandardStorageFormat.
createFileFilter() - Method in class CH.ifa.draw.util.StandardStorageFormat
Factory method to create a FileFilter that accepts file with the appropriate file exention used by a javax.swing.JFileChooser.
createFileMenu() - Method in class CH.ifa.draw.application.DrawApplication
Creates the file menu.
createFontChoice() - Method in class CH.ifa.draw.applet.DrawApplet
Creates the font choice.
createFontMenu() - Method in class CH.ifa.draw.application.DrawApplication
Creates the fonts menus.
createFontSizeMenu() - Method in class CH.ifa.draw.application.DrawApplication
Creates the font size menu.
createFontStyleMenu() - Method in class CH.ifa.draw.application.DrawApplication
Creates the font style menu with entries (Plain, Italic, Bold).
createHandleTracker(DrawingView, Handle) - Method in class CH.ifa.draw.standard.SelectionTool
Factory method to create a Handle tracker.
createImage(int, int) - Method in interface CH.ifa.draw.framework.DrawingView
Creates an image with the given dimensions
createImagesMenu() - Method in class CH.ifa.draw.samples.javadraw.JavaDrawApp
 
createInternalFrame() - Method in class CH.ifa.draw.contrib.MDI_DrawApplication
Factory method which creates an internal frame.
createLeftComponent(StandardDrawingView) - Method in class CH.ifa.draw.contrib.SplitPaneDrawApplication
Method which creates the left component for the JSplitPane.
createLookAndFeelMenu() - Method in class CH.ifa.draw.application.DrawApplication
Create a menu which allows the user to select a different look and feel at runtime.
createMenus(JMenuBar) - Method in class CH.ifa.draw.application.DrawApplication
Creates the standard menus.
createMenus(JMenuBar) - Method in class CH.ifa.draw.samples.javadraw.JavaDrawApp
 
createOpenFileChooser() - Method in class CH.ifa.draw.application.DrawApplication
Create a file chooser for the open file dialog.
createOverlay(Container) - Method in class CH.ifa.draw.util.FloatingTextField
Creates the overlay for the given Component.
createOverlay(Container, Font) - Method in class CH.ifa.draw.util.FloatingTextField
Creates the overlay for the given Container using a specific font.
createRightComponent(StandardDrawingView) - Method in class CH.ifa.draw.contrib.SplitPaneDrawApplication
Method which creates the right component for the JSplitPane.
createSaveFileChooser() - Method in class CH.ifa.draw.application.DrawApplication
Create a file chooser for the save file dialog.
createSelectionTool() - Method in class CH.ifa.draw.applet.DrawApplet
Creates the selection tool used in this editor.
createSelectionTool() - Method in class CH.ifa.draw.application.DrawApplication
Creates the selection tool used in this editor.
createSelectionTool() - Method in class CH.ifa.draw.samples.javadraw.JavaDrawApp
 
createSplitPane(StandardDrawingView) - Method in class CH.ifa.draw.contrib.SplitPaneDrawApplication
Method which creates the basic split pane.
createStatusLine() - Method in class CH.ifa.draw.application.DrawApplication
Creates the status line.
createStorageFormatManager() - Method in class CH.ifa.draw.application.DrawApplication
Factory method to create a StorageFormatManager for supported storage formats.
createToolButton(String, String, Tool) - Method in class CH.ifa.draw.applet.DrawApplet
Creates a tool button with the given image, tool, and text
createToolButton(String, String, Tool) - Method in class CH.ifa.draw.application.DrawApplication
Creates a tool button with the given image, tool, and text
createToolPalette() - Method in class CH.ifa.draw.applet.DrawApplet
Creates the tools palette.
createToolPalette() - Method in class CH.ifa.draw.application.DrawApplication
Creates the tool palette.
createTools(JPanel) - Method in class CH.ifa.draw.applet.DrawApplet
Creates the tools.
createTools(JToolBar) - Method in class CH.ifa.draw.application.DrawApplication
Creates the tools.
createTools(JToolBar) - Method in class CH.ifa.draw.samples.javadraw.JavaDrawApp
 
createTools(JPanel) - Method in class CH.ifa.draw.samples.javadraw.JavaDrawApplet
 
createTools(JToolBar) - Method in class CH.ifa.draw.samples.net.NetApp
 
createTools(JToolBar) - Method in class CH.ifa.draw.samples.nothing.NothingApp
 
createTools(JPanel) - Method in class CH.ifa.draw.samples.nothing.NothingApplet
 
createTools(JPanel) - Method in class CH.ifa.draw.samples.pert.PertApplet
 
createTools(JToolBar) - Method in class CH.ifa.draw.samples.pert.PertApplication
 
createWindowMenu() - Method in class CH.ifa.draw.samples.javadraw.JavaDrawApp
 
CreationTool - Class in CH.ifa.draw.standard
A tool to create new figures.
CreationTool(DrawingView, Figure) - Constructor for class CH.ifa.draw.standard.CreationTool
Initializes a CreationTool with the given prototype.
CreationTool(DrawingView) - Constructor for class CH.ifa.draw.standard.CreationTool
Constructs a CreationTool without a prototype.
CustomSelectionTool - Class in CH.ifa.draw.contrib
A SelectionTool, which recognizes double clicks and popup menu triggers.
CustomSelectionTool(DrawingView) - Constructor for class CH.ifa.draw.contrib.CustomSelectionTool
Create an instance of this SelectionTool for the given view
CustomToolBar - Class in CH.ifa.draw.contrib
This ToolBar allows to use several panels with tools.
CustomToolBar() - Constructor for class CH.ifa.draw.contrib.CustomToolBar
Create a new ToolBar
CutCommand - Class in CH.ifa.draw.standard
Delete the selection and move the selected figures to the clipboard.
CutCommand(String, DrawingView) - Constructor for class CH.ifa.draw.standard.CutCommand
Constructs a cut command.

D

deactivate() - Method in class CH.ifa.draw.contrib.PolygonTool
 
deactivate() - Method in class CH.ifa.draw.figures.ScribbleTool
 
deactivate() - Method in class CH.ifa.draw.figures.TextTool
Terminates the editing of a text figure.
deactivate() - Method in interface CH.ifa.draw.framework.Tool
Deactivates the tool.
deactivate(DrawingView) - Method in class CH.ifa.draw.samples.javadraw.URLTool
 
deactivate() - Method in class CH.ifa.draw.standard.AbstractTool
Deactivates the tool.
deactivate() - Method in class CH.ifa.draw.standard.ConnectionTool
 
decompose() - Method in class CH.ifa.draw.figures.GroupFigure
 
decompose() - Method in interface CH.ifa.draw.framework.Figure
Decomposes a figure into its parts.
decompose() - Method in class CH.ifa.draw.standard.AbstractFigure
Decomposes a figure into its parts.
decompose() - Method in class CH.ifa.draw.standard.DecoratorFigure
Forwards decompose to its contained figure.
decorate(Figure) - Method in class CH.ifa.draw.standard.DecoratorFigure
Decorates the given figure.
DecoratorFigure - Class in CH.ifa.draw.standard
DecoratorFigure can be used to decorate other figures with decorations like borders.
DecoratorFigure() - Constructor for class CH.ifa.draw.standard.DecoratorFigure
 
DecoratorFigure(Figure) - Constructor for class CH.ifa.draw.standard.DecoratorFigure
Constructs a DecoratorFigure and decorates the passed in figure.
defaultSize() - Method in class CH.ifa.draw.application.DrawApplication
Gets the default size of the window.
DeleteCommand - Class in CH.ifa.draw.standard
Command to delete the selection.
DeleteCommand(String, DrawingView) - Constructor for class CH.ifa.draw.standard.DeleteCommand
Constructs a delete command.
destroy() - Method in class CH.ifa.draw.application.DrawApplication
Handles additional clean up operations.
destroy() - Method in class CH.ifa.draw.samples.javadraw.JavaDrawApp
 
destroy() - Method in class CH.ifa.draw.samples.javadraw.JavaDrawApplet
 
DiamondFigure - Class in CH.ifa.draw.contrib
A diamond with vertices at the midpoints of its enclosing rectangle
DiamondFigure() - Constructor for class CH.ifa.draw.contrib.DiamondFigure
 
DiamondFigure(Point, Point) - Constructor for class CH.ifa.draw.contrib.DiamondFigure
 
direction(int, int, int, int) - Static method in class CH.ifa.draw.util.Geom
Returns the direction NORTH, SOUTH, WEST, EAST from one point to another one.
disconnect() - Method in class CH.ifa.draw.figures.TextFigure
Disconnects the text figure.
disconnect() - Method in class CH.ifa.draw.standard.ChangeConnectionEndHandle
Disconnects the end figure.
disconnect() - Method in class CH.ifa.draw.standard.ChangeConnectionHandle
Disconnects the connection.
disconnect() - Method in class CH.ifa.draw.standard.ChangeConnectionStartHandle
Disconnects the start figure.
disconnectEnd() - Method in class CH.ifa.draw.figures.LineConnection
Disconnects the end figure.
disconnectEnd() - Method in interface CH.ifa.draw.framework.ConnectionFigure
Disconnects the end figure from the dependent figure
disconnectStart() - Method in class CH.ifa.draw.figures.LineConnection
Disconnects the start figure.
disconnectStart() - Method in interface CH.ifa.draw.framework.ConnectionFigure
Disconnects the start figure from the dependent figure
displayBox() - Method in class CH.ifa.draw.contrib.GraphicalCompositeFigure
Return the display area.
displayBox() - Method in class CH.ifa.draw.contrib.PolygonFigure
 
displayBox() - Method in class CH.ifa.draw.figures.BorderDecorator
Gets the displaybox including the border.
displayBox() - Method in class CH.ifa.draw.figures.EllipseFigure
 
displayBox() - Method in class CH.ifa.draw.figures.GroupFigure
Gets the display box.
displayBox() - Method in class CH.ifa.draw.figures.ImageFigure
 
displayBox() - Method in class CH.ifa.draw.figures.PolyLineFigure
 
displayBox() - Method in class CH.ifa.draw.figures.RectangleFigure
 
displayBox() - Method in class CH.ifa.draw.figures.RoundRectangleFigure
 
displayBox() - Method in class CH.ifa.draw.figures.TextFigure
 
displayBox() - Method in interface CH.ifa.draw.framework.Connector
Gets the display box of the connector.
displayBox(Point, Point) - Method in interface CH.ifa.draw.framework.Figure
Changes the display box of a figure.
displayBox() - Method in interface CH.ifa.draw.framework.Figure
Gets the display box of a figure
displayBox(Rectangle) - Method in interface CH.ifa.draw.framework.Figure
Changes the display box of a figure.
displayBox() - Method in interface CH.ifa.draw.framework.Handle
Gets the display box of the handle.
displayBox() - Method in class CH.ifa.draw.samples.javadraw.AnimationDecorator
 
displayBox() - Method in class CH.ifa.draw.samples.net.NodeFigure
 
displayBox() - Method in class CH.ifa.draw.samples.pert.PertFigure
 
displayBox() - Method in class CH.ifa.draw.standard.AbstractConnector
Gets the display box of the connector.
displayBox(Point, Point) - Method in class CH.ifa.draw.standard.AbstractFigure
Changes the display box of a figure.
displayBox() - Method in class CH.ifa.draw.standard.AbstractFigure
Gets the display box of a figure.
displayBox(Rectangle) - Method in class CH.ifa.draw.standard.AbstractFigure
Changes the display box of a figure.
displayBox() - Method in class CH.ifa.draw.standard.AbstractHandle
Gets the display box of the handle.
displayBox() - Method in class CH.ifa.draw.standard.DecoratorFigure
Forwards displayBox to its contained figure.
displayBox() - Method in class CH.ifa.draw.standard.LocatorConnector
Gets the display box of the connector.
displayBox() - Method in class CH.ifa.draw.standard.StandardDrawing
Gets the display box.
distanceFromLine(int, int, int, int, int, int) - Static method in class CH.ifa.draw.contrib.PolygonFigure
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
DragTracker - Class in CH.ifa.draw.standard
DragTracker implements the dragging of the clicked figure.
DragTracker(DrawingView, Figure) - Constructor for class CH.ifa.draw.standard.DragTracker
 
draw(Graphics) - Method in class CH.ifa.draw.contrib.DiamondFigure
 
draw(Graphics) - Method in class CH.ifa.draw.contrib.GraphicalCompositeFigure
Draw the figure.
draw(Graphics) - Method in class CH.ifa.draw.contrib.TriangleFigure
 
draw(Graphics, int, int, int, int) - Method in class CH.ifa.draw.figures.AbstractLineDecoration
Draws the arrow tip in the direction specified by the given two points..
draw(Graphics) - Method in class CH.ifa.draw.figures.AttributeFigure
Draws the figure in the given graphics.
draw(Graphics) - Method in class CH.ifa.draw.figures.BorderDecorator
Draws a the figure and decorates it with a border.
draw(Graphics) - Method in class CH.ifa.draw.figures.ElbowHandle
 
draw(Graphics) - Method in class CH.ifa.draw.figures.FontSizeHandle
 
draw(Graphics) - Method in class CH.ifa.draw.figures.ImageFigure
 
draw(Graphics, int, int, int, int) - Method in interface CH.ifa.draw.figures.LineDecoration
Draws the decoration in the direction specified by the two points.
draw(Graphics) - Method in class CH.ifa.draw.figures.PolyLineFigure
 
draw(Graphics) - Method in interface CH.ifa.draw.framework.Connector
Draws this connector.
draw(Graphics) - Method in interface CH.ifa.draw.framework.Drawing
Draws all the figures back to front.
draw(Graphics) - Method in interface CH.ifa.draw.framework.Figure
Draws the figure.
draw(Graphics) - Method in interface CH.ifa.draw.framework.Handle
Draws this handle.
draw(Graphics, DrawingView) - Method in interface CH.ifa.draw.framework.Painter
Draws into the given DrawingView.
draw(Graphics, DrawingView) - Method in class CH.ifa.draw.samples.javadraw.PatternPainter
 
draw(Graphics) - Method in class CH.ifa.draw.samples.net.NodeFigure
 
draw(Graphics) - Method in class CH.ifa.draw.samples.pert.PertFigure
 
draw(Graphics) - Method in class CH.ifa.draw.standard.AbstractConnector
Draws this connector.
draw(Graphics) - Method in class CH.ifa.draw.standard.AbstractHandle
Draws this handle.
draw(Graphics, DrawingView) - Method in class CH.ifa.draw.standard.BufferedUpdateStrategy
Draws the view contents.
draw(Graphics) - Method in class CH.ifa.draw.standard.ChangeConnectionHandle
Draws this handle.
draw(Graphics) - Method in class CH.ifa.draw.standard.CompositeFigure
Draws all the contained figures
draw(Graphics) - Method in class CH.ifa.draw.standard.ConnectionHandle
Draws the connection handle, by default the outline of a blue circle.
draw(Graphics) - Method in class CH.ifa.draw.standard.DecoratorFigure
Forwards draw to its contained figure.
draw(Graphics) - Method in class CH.ifa.draw.standard.LocatorConnector
Draws this connector.
draw(Graphics) - Method in class CH.ifa.draw.standard.NullHandle
Draws the NullHandle.
draw(Graphics, DrawingView) - Method in class CH.ifa.draw.standard.SimpleUpdateStrategy
Draws the view contents.
drawAll(Graphics) - Method in interface CH.ifa.draw.framework.DrawingView
Draws the contents of the drawing view.
drawAll(Graphics) - Method in class CH.ifa.draw.standard.StandardDrawingView
Draws the contents of the drawing view.
DrawApplet - Class in CH.ifa.draw.applet
DrawApplication defines a standard presentation for a drawing editor that is run as an applet.
DrawApplet() - Constructor for class CH.ifa.draw.applet.DrawApplet
 
DrawApplication - Class in CH.ifa.draw.application
DrawApplication defines a standard presentation for standalone drawing editors.
DrawApplication() - Constructor for class CH.ifa.draw.application.DrawApplication
Constructs a drawing window with a default title.
DrawApplication(String) - Constructor for class CH.ifa.draw.application.DrawApplication
Constructs a drawing window with the given title.
drawBackground(Graphics) - Method in class CH.ifa.draw.contrib.PolygonFigure
 
drawBackground(Graphics) - Method in class CH.ifa.draw.figures.AttributeFigure
Draws the background of the figure.
drawBackground(Graphics) - Method in class CH.ifa.draw.figures.EllipseFigure
 
drawBackground(Graphics) - Method in class CH.ifa.draw.figures.RectangleFigure
 
drawBackground(Graphics) - Method in class CH.ifa.draw.figures.RoundRectangleFigure
 
drawBackground(Graphics) - Method in class CH.ifa.draw.figures.TextFigure
 
drawBackground(Graphics) - Method in interface CH.ifa.draw.framework.DrawingView
Draws the background.
drawBackground(Graphics) - Method in class CH.ifa.draw.standard.StandardDrawingView
Draws the background.
drawDrawing(Graphics) - Method in interface CH.ifa.draw.framework.DrawingView
Draws the drawing.
drawDrawing(Graphics) - Method in class CH.ifa.draw.standard.StandardDrawingView
Draws the drawing.
drawFrame(Graphics) - Method in class CH.ifa.draw.contrib.PolygonFigure
 
drawFrame(Graphics) - Method in class CH.ifa.draw.figures.AttributeFigure
Draws the frame of the figure.
drawFrame(Graphics) - Method in class CH.ifa.draw.figures.EllipseFigure
 
drawFrame(Graphics) - Method in class CH.ifa.draw.figures.RectangleFigure
 
drawFrame(Graphics) - Method in class CH.ifa.draw.figures.RoundRectangleFigure
 
drawFrame(Graphics) - Method in class CH.ifa.draw.figures.TextFigure
 
drawHandles(Graphics) - Method in interface CH.ifa.draw.framework.DrawingView
Draws the currently active handles.
drawHandles(Graphics) - Method in class CH.ifa.draw.standard.StandardDrawingView
Draws the currently active handles.
drawing() - Method in class CH.ifa.draw.applet.DrawApplet
Gets the current drawing.
drawing() - Method in class CH.ifa.draw.application.DrawApplication
Gets the current drawing.
Drawing - Interface in CH.ifa.draw.framework
Drawing is a container for figures.
drawing() - Method in interface CH.ifa.draw.framework.DrawingEditor
Gets the editor's drawing.
drawing() - Method in interface CH.ifa.draw.framework.DrawingView
Gets the drawing.
drawing() - Method in class CH.ifa.draw.samples.javadraw.JavaDrawViewer
Gets the editor's drawing.
drawing() - Method in class CH.ifa.draw.standard.AbstractTool
Gets the tool's drawing.
drawing() - Method in class CH.ifa.draw.standard.StandardDrawingView
Gets the drawing.
DrawingChangeEvent - Class in CH.ifa.draw.framework
The event passed to DrawingChangeListeners.
DrawingChangeEvent(Drawing, Rectangle) - Constructor for class CH.ifa.draw.framework.DrawingChangeEvent
Constructs a drawing change event.
DrawingChangeListener - Interface in CH.ifa.draw.framework
Listener interested in Drawing changes.
drawingChangeListeners() - Method in interface CH.ifa.draw.framework.Drawing
Gets the listeners of a drawing.
drawingChangeListeners() - Method in class CH.ifa.draw.standard.StandardDrawing
Adds a listener for this drawing.
DrawingEditor - Interface in CH.ifa.draw.framework
DrawingEditor defines the interface for coordinating the different objects that participate in a drawing editor.
drawingInvalidated(DrawingChangeEvent) - Method in interface CH.ifa.draw.framework.DrawingChangeListener
Sent when an area is invalid
drawingInvalidated(DrawingChangeEvent) - Method in class CH.ifa.draw.standard.StandardDrawingView
 
drawingRequestUpdate(DrawingChangeEvent) - Method in interface CH.ifa.draw.framework.DrawingChangeListener
Sent when the drawing wants to be refreshed
drawingRequestUpdate(DrawingChangeEvent) - Method in class CH.ifa.draw.standard.StandardDrawingView
 
DrawingView - Interface in CH.ifa.draw.framework
DrawingView renders a Drawing and listens to its changes.
drawLine(Graphics, int, int, int, int) - Method in class CH.ifa.draw.figures.PolyLineFigure
Can be overriden in subclasses to draw different types of lines (e.g.
DuplicateCommand - Class in CH.ifa.draw.standard
Duplicate the selection and select the duplicates.
DuplicateCommand(String, DrawingView) - Constructor for class CH.ifa.draw.standard.DuplicateCommand
Constructs a duplicate command.
duration() - Method in class CH.ifa.draw.samples.pert.PertFigure
 

E

east(Figure) - Static method in class CH.ifa.draw.standard.BoxHandleKit
 
east() - Static method in class CH.ifa.draw.standard.RelativeLocator
 
EAST - Static variable in class CH.ifa.draw.util.Geom
 
east(Rectangle) - Static method in class CH.ifa.draw.util.Geom
 
EDIT_MENU - Static variable in class CH.ifa.draw.application.DrawApplication
The index of the edit menu in the menu bar.
editor() - Method in interface CH.ifa.draw.framework.DrawingView
Gets the editor.
editor() - Method in class CH.ifa.draw.standard.AbstractTool
Gets the tool's editor.
editor() - Method in class CH.ifa.draw.standard.StandardDrawingView
Gets the editor.
ElbowConnection - Class in CH.ifa.draw.figures
A LineConnection that constrains a connection to orthogonal lines.
ElbowConnection() - Constructor for class CH.ifa.draw.figures.ElbowConnection
 
ElbowHandle - Class in CH.ifa.draw.figures
A Handle to move an ElbowConnection left/right or up/down.
ElbowHandle(LineConnection, int) - Constructor for class CH.ifa.draw.figures.ElbowHandle
 
EllipseFigure - Class in CH.ifa.draw.figures
An ellipse figure.
EllipseFigure() - Constructor for class CH.ifa.draw.figures.EllipseFigure
 
EllipseFigure(Point, Point) - Constructor for class CH.ifa.draw.figures.EllipseFigure
 
enable(String, boolean) - Method in class CH.ifa.draw.util.CommandMenu
Changes the enabling/disabling state of a named menu item.
end() - Method in class CH.ifa.draw.figures.LineConnection
Gets the end figure of the connection.
end() - Method in interface CH.ifa.draw.framework.ConnectionFigure
Gets the end Connector.
end() - Method in class CH.ifa.draw.samples.javadraw.Animator
 
end() - Method in class CH.ifa.draw.samples.pert.PertFigure
 
endAction(ActionEvent) - Method in class CH.ifa.draw.samples.javadraw.URLTool
 
endAnimation() - Method in class CH.ifa.draw.samples.javadraw.JavaDrawApp
 
endAnimation() - Method in class CH.ifa.draw.samples.javadraw.JavaDrawApplet
 
endEdit() - Method in class CH.ifa.draw.figures.TextTool
 
endFigure() - Method in class CH.ifa.draw.figures.LineConnection
Gets the end figure of the connection.
endOverlay() - Method in class CH.ifa.draw.util.FloatingTextField
Removes the overlay.
endPoint(int, int) - Method in class CH.ifa.draw.figures.LineConnection
Sets the end point.
endPoint() - Method in class CH.ifa.draw.figures.LineConnection
Gets the end point.
endPoint() - Method in class CH.ifa.draw.figures.LineFigure
Gets a copy of the end point.
endPoint(int, int) - Method in class CH.ifa.draw.figures.LineFigure
Sets the end point.
endPoint(int, int) - Method in interface CH.ifa.draw.framework.ConnectionFigure
Sets the end point.
endPoint() - Method in interface CH.ifa.draw.framework.ConnectionFigure
Gets the end point.
equals(Object) - Method in class CH.ifa.draw.util.StandardStorageFormat
Test, whether two StorageFormats are the same.
execute() - Method in class CH.ifa.draw.figures.GroupCommand
 
execute() - Method in class CH.ifa.draw.figures.InsertImageCommand
 
execute() - Method in class CH.ifa.draw.figures.UngroupCommand
 
execute() - Method in class CH.ifa.draw.standard.AlignCommand
 
execute() - Method in class CH.ifa.draw.standard.BringToFrontCommand
 
execute() - Method in class CH.ifa.draw.standard.ChangeAttributeCommand
 
execute() - Method in class CH.ifa.draw.standard.CopyCommand
 
execute() - Method in class CH.ifa.draw.standard.CutCommand
 
execute() - Method in class CH.ifa.draw.standard.DeleteCommand
 
execute() - Method in class CH.ifa.draw.standard.DuplicateCommand
 
execute() - Method in class CH.ifa.draw.standard.PasteCommand
 
execute() - Method in class CH.ifa.draw.standard.SendToBackCommand
 
execute() - Method in class CH.ifa.draw.standard.ToggleGridCommand
 
execute() - Method in class CH.ifa.draw.util.Command
Executes the command.
exit() - Method in class CH.ifa.draw.application.DrawApplication
Exits the application.

F

fAnchorX - Variable in class CH.ifa.draw.standard.AbstractTool
The position of the initial mouse down.
fAnchorY - Variable in class CH.ifa.draw.standard.AbstractTool
The position of the initial mouse down.
fComponent - Variable in class CH.ifa.draw.standard.DecoratorFigure
The decorated figure.
fConnection - Variable in class CH.ifa.draw.standard.ChangeConnectionHandle
 
fEnd - Variable in class CH.ifa.draw.figures.LineConnection
 
fEndDecoration - Variable in class CH.ifa.draw.figures.PolyLineFigure
 
fFigures - Variable in class CH.ifa.draw.standard.CompositeFigure
The figures that this figure is composed of
fFrameColor - Variable in class CH.ifa.draw.figures.PolyLineFigure
 
Figure - Interface in CH.ifa.draw.framework
The interface of a graphical figure.
figureAt(int) - Method in class CH.ifa.draw.standard.CompositeFigure
Gets a figure at the given index.
FigureAttributes - Class in CH.ifa.draw.figures
A container for a figure's attributes.
FigureAttributes() - Constructor for class CH.ifa.draw.figures.FigureAttributes
Constructs the FigureAttributes.
FigureChangeAdapter - Class in CH.ifa.draw.standard
 
FigureChangeAdapter() - Constructor for class CH.ifa.draw.standard.FigureChangeAdapter
 
figureChanged(FigureChangeEvent) - Method in class CH.ifa.draw.figures.LineConnection
 
figureChanged(FigureChangeEvent) - Method in class CH.ifa.draw.figures.TextFigure
 
figureChanged(FigureChangeEvent) - Method in interface CH.ifa.draw.framework.FigureChangeListener
Sent when a figure changed
figureChanged(FigureChangeEvent) - Method in class CH.ifa.draw.samples.pert.PertFigure
 
figureChanged(FigureChangeEvent) - Method in class CH.ifa.draw.standard.CompositeFigure
 
figureChanged(FigureChangeEvent) - Method in class CH.ifa.draw.standard.DecoratorFigure
 
figureChanged(FigureChangeEvent) - Method in class CH.ifa.draw.standard.FigureChangeAdapter
 
figureChanged(FigureChangeEvent) - Method in class CH.ifa.draw.standard.FigureChangeEventMulticaster
 
FigureChangeEvent - Class in CH.ifa.draw.framework
FigureChange event passed to FigureChangeListeners.
FigureChangeEvent(Figure, Rectangle) - Constructor for class CH.ifa.draw.framework.FigureChangeEvent
Constructs an event for the given source Figure.
FigureChangeEvent(Figure) - Constructor for class CH.ifa.draw.framework.FigureChangeEvent
 
FigureChangeEventMulticaster - Class in CH.ifa.draw.standard
Manages a list of FigureChangeListeners to be notified of specific FigureChangeEvents.
FigureChangeEventMulticaster(EventListener, EventListener) - Constructor for class CH.ifa.draw.standard.FigureChangeEventMulticaster
 
FigureChangeListener - Interface in CH.ifa.draw.framework
Listener interested in Figure changes.
figureCount() - Method in class CH.ifa.draw.standard.CompositeFigure
Gets number of child figures.
FigureEnumeration - Interface in CH.ifa.draw.framework
Interface for Enumerations that access Figures.
FigureEnumerator - Class in CH.ifa.draw.standard
An Enumeration for a Vector of Figures.
FigureEnumerator(Vector) - Constructor for class CH.ifa.draw.standard.FigureEnumerator
 
figureInvalidated(FigureChangeEvent) - Method in class CH.ifa.draw.figures.BorderDecorator
Invalidates the figure extended by its border.
figureInvalidated(FigureChangeEvent) - Method in class CH.ifa.draw.figures.LineConnection
 
figureInvalidated(FigureChangeEvent) - Method in class CH.ifa.draw.figures.TextFigure
 
figureInvalidated(FigureChangeEvent) - Method in interface CH.ifa.draw.framework.Drawing
Invalidates a rectangle and merges it with the existing damaged area.
figureInvalidated(FigureChangeEvent) - Method in interface CH.ifa.draw.framework.FigureChangeListener
Sent when an area is invalid
figureInvalidated(FigureChangeEvent) - Method in class CH.ifa.draw.standard.CompositeFigure
Propagates the figureInvalidated event to my listener.
figureInvalidated(FigureChangeEvent) - Method in class CH.ifa.draw.standard.DecoratorFigure
Propagates invalidate up the container chain.
figureInvalidated(FigureChangeEvent) - Method in class CH.ifa.draw.standard.FigureChangeAdapter
 
figureInvalidated(FigureChangeEvent) - Method in class CH.ifa.draw.standard.FigureChangeEventMulticaster
 
figureInvalidated(FigureChangeEvent) - Method in class CH.ifa.draw.standard.StandardDrawing
Invalidates a rectangle and merges it with the existing damaged area.
figureRemoved(FigureChangeEvent) - Method in class CH.ifa.draw.figures.LineConnection
 
figureRemoved(FigureChangeEvent) - Method in class CH.ifa.draw.figures.TextFigure
 
figureRemoved(FigureChangeEvent) - Method in interface CH.ifa.draw.framework.FigureChangeListener
Sent when a figure was removed
figureRemoved(FigureChangeEvent) - Method in class CH.ifa.draw.samples.pert.PertFigure
 
figureRemoved(FigureChangeEvent) - Method in class CH.ifa.draw.standard.CompositeFigure
 
figureRemoved(FigureChangeEvent) - Method in class CH.ifa.draw.standard.DecoratorFigure
 
figureRemoved(FigureChangeEvent) - Method in class CH.ifa.draw.standard.FigureChangeAdapter
 
figureRemoved(FigureChangeEvent) - Method in class CH.ifa.draw.standard.FigureChangeEventMulticaster
 
figureRequestRemove(FigureChangeEvent) - Method in class CH.ifa.draw.contrib.GraphicalCompositeFigure
Propagates the removeFromDrawing request up to the container.
figureRequestRemove(FigureChangeEvent) - Method in class CH.ifa.draw.figures.LineConnection
 
figureRequestRemove(FigureChangeEvent) - Method in class CH.ifa.draw.figures.TextFigure
 
figureRequestRemove(FigureChangeEvent) - Method in interface CH.ifa.draw.framework.Drawing
Handles a removeFrfigureRequestRemove request that is passed up the figure container hierarchy.
figureRequestRemove(FigureChangeEvent) - Method in interface CH.ifa.draw.framework.FigureChangeListener
Sent when requesting to remove a figure.
figureRequestRemove(FigureChangeEvent) - Method in class CH.ifa.draw.standard.CompositeFigure
Propagates the removeFromDrawing request up to the container.
figureRequestRemove(FigureChangeEvent) - Method in class CH.ifa.draw.standard.DecoratorFigure
Propagates the removeFromDrawing request up to the container.
figureRequestRemove(FigureChangeEvent) - Method in class CH.ifa.draw.standard.FigureChangeAdapter
 
figureRequestRemove(FigureChangeEvent) - Method in class CH.ifa.draw.standard.FigureChangeEventMulticaster
 
figureRequestRemove(FigureChangeEvent) - Method in class CH.ifa.draw.standard.StandardDrawing
Handles a removeFromDrawing request that is passed up the figure container hierarchy.
figureRequestUpdate(FigureChangeEvent) - Method in class CH.ifa.draw.figures.LineConnection
 
figureRequestUpdate(FigureChangeEvent) - Method in class CH.ifa.draw.figures.TextFigure
 
figureRequestUpdate(FigureChangeEvent) - Method in interface CH.ifa.draw.framework.Drawing
Forces an update of the drawing change listeners.
figureRequestUpdate(FigureChangeEvent) - Method in interface CH.ifa.draw.framework.FigureChangeListener
Sent when an update should happen.
figureRequestUpdate(FigureChangeEvent) - Method in class CH.ifa.draw.standard.CompositeFigure
Propagates the requestUpdate request up to the container.
figureRequestUpdate(FigureChangeEvent) - Method in class CH.ifa.draw.standard.DecoratorFigure
Propagates figureRequestUpdate up the container chain.
figureRequestUpdate(FigureChangeEvent) - Method in class CH.ifa.draw.standard.FigureChangeAdapter
 
figureRequestUpdate(FigureChangeEvent) - Method in class CH.ifa.draw.standard.FigureChangeEventMulticaster
 
figureRequestUpdate(FigureChangeEvent) - Method in class CH.ifa.draw.standard.StandardDrawing
Forces an update
figures() - Method in interface CH.ifa.draw.framework.Drawing
Returns an enumeration to iterate in Z-order back to front over the figures.
figures() - Method in interface CH.ifa.draw.framework.Figure
Returns an Enumeration of the figures contained in this figure
figures() - Method in class CH.ifa.draw.standard.AbstractFigure
Returns an Enumeration of the figures contained in this figure.
figures() - Method in class CH.ifa.draw.standard.CompositeFigure
Returns an Enumeration for accessing the contained figures.
figures() - Method in class CH.ifa.draw.standard.DecoratorFigure
Forwards figures to its contained figure.
FigureSelection - Class in CH.ifa.draw.framework
FigureSelection enables to transfer the selected figures to a clipboard.
FigureSelection(Vector) - Constructor for class CH.ifa.draw.framework.FigureSelection
Constructes the Figure selection for the vector of figures.
figuresReverse() - Method in interface CH.ifa.draw.framework.Drawing
Returns an enumeration to iterate in Z-order front to back over the figures.
figuresReverse() - Method in class CH.ifa.draw.standard.CompositeFigure
Returns an Enumeration for accessing the contained figures in the reverse drawing order.
FILE_MENU - Static variable in class CH.ifa.draw.application.DrawApplication
The index of the file menu in the menu bar.
Filler - Class in CH.ifa.draw.util
A component that can be used to reserve white space in a layout.
Filler(int, int) - Constructor for class CH.ifa.draw.util.Filler
 
Filler(int, int, Color) - Constructor for class CH.ifa.draw.util.Filler
 
findConnection(int, int, Drawing) - Method in class CH.ifa.draw.standard.ConnectionTool
Finds an existing connection figure.
findConnectionStart(int, int, Drawing) - Method in class CH.ifa.draw.standard.ConnectionTool
Finds a connection start figure.
findConnectionTarget(int, int, Drawing) - Method in class CH.ifa.draw.standard.ConnectionHandle
Finds a connection end figure.
findConnector(int, int, Figure) - Method in class CH.ifa.draw.standard.ChangeConnectionHandle
 
findConnector(int, int, Figure) - Method in class CH.ifa.draw.standard.ConnectionHandle
 
findDrawingView(StandardDrawingView, Container) - Method in class CH.ifa.draw.contrib.MDI_InternalFrame
Searches the DrawingView in the children's component hierarchy.
findEnd(ConnectionFigure) - Method in class CH.ifa.draw.figures.ShortestDistanceConnector
 
findEnd(ConnectionFigure) - Method in interface CH.ifa.draw.framework.Connector
Finds the end point for the connection.
findEnd(ConnectionFigure) - Method in class CH.ifa.draw.standard.AbstractConnector
 
findEnd(ConnectionFigure) - Method in class CH.ifa.draw.standard.ChopBoxConnector
 
findFigure(int, int) - Method in interface CH.ifa.draw.framework.Drawing
Finds a top level Figure.
findFigure(Rectangle) - Method in interface CH.ifa.draw.framework.Drawing
Finds a top level Figure that intersects the given rectangle.
findFigure(Rectangle, Figure) - Method in interface CH.ifa.draw.framework.Drawing
Finds a top level Figure that intersects the given rectangle.
findFigure(int, int) - Method in class CH.ifa.draw.standard.CompositeFigure
Finds a top level Figure.
findFigure(Rectangle) - Method in class CH.ifa.draw.standard.CompositeFigure
Finds a top level Figure that intersects the given rectangle.
findFigure(Rectangle, Figure) - Method in class CH.ifa.draw.standard.CompositeFigure
Finds a top level Figure that intersects the given rectangle.
findFigureInside(int, int) - Method in interface CH.ifa.draw.framework.Drawing
Finds a figure but descends into a figure's children.
findFigureInside(int, int) - Method in interface CH.ifa.draw.framework.Figure
Returns the figure that contains the given point.
findFigureInside(int, int) - Method in class CH.ifa.draw.standard.AbstractFigure
Returns the figure that contains the given point.
findFigureInside(int, int) - Method in class CH.ifa.draw.standard.CompositeFigure
Finds a figure but descends into a figure's children.
findFigureInside(int, int) - Method in class CH.ifa.draw.standard.DecoratorFigure
Forwards findFigureInside to its contained figure.
findFigureInsideWithout(int, int, Figure) - Method in interface CH.ifa.draw.framework.Drawing
Finds a figure but descends into a figure's children.
findFigureInsideWithout(int, int, Figure) - Method in class CH.ifa.draw.standard.CompositeFigure
Finds a figure but descends into a figure's children.
findFigureWithout(int, int, Figure) - Method in interface CH.ifa.draw.framework.Drawing
Finds a top level Figure, but supresses the passed in figure.
findFigureWithout(int, int, Figure) - Method in class CH.ifa.draw.standard.CompositeFigure
Finds a top level Figure, but supresses the passed in figure.
findHandle(int, int) - Method in interface CH.ifa.draw.framework.DrawingView
Finds a handle at the given coordinates.
findHandle(int, int) - Method in class CH.ifa.draw.standard.StandardDrawingView
Finds a handle at the given coordinates.
findPoint(ConnectionFigure, boolean) - Method in class CH.ifa.draw.figures.ShortestDistanceConnector
 
findPoint(ConnectionFigure) - Method in class CH.ifa.draw.standard.AbstractConnector
Gets the connection point.
findSegment(int, int) - Method in class CH.ifa.draw.contrib.PolygonFigure
Gets the segment that is hit by the given point.
findSegment(int, int) - Method in class CH.ifa.draw.figures.PolyLineFigure
Gets the segment of the polyline that is hit by the given point.
findSource(int, int, Drawing) - Method in class CH.ifa.draw.standard.ConnectionTool
Finds a connectable figure target.
findStart(ConnectionFigure) - Method in class CH.ifa.draw.figures.ShortestDistanceConnector
 
findStart(ConnectionFigure) - Method in interface CH.ifa.draw.framework.Connector
Finds the start point for the connection.
findStart(ConnectionFigure) - Method in class CH.ifa.draw.standard.AbstractConnector
 
findStart(ConnectionFigure) - Method in class CH.ifa.draw.standard.ChopBoxConnector
 
findStorageFormat(FileFilter) - Method in class CH.ifa.draw.util.StorageFormatManager
Find a StorageFormat that can be used according to a FileFilter to store a Drawing in a file or restore it from a file respectively.
findTarget(int, int, Drawing) - Method in class CH.ifa.draw.standard.ConnectionTool
Finds a connectable figure target.
FloatingTextField - Class in CH.ifa.draw.util
A text field overlay that is used to edit a TextFigure.
FloatingTextField() - Constructor for class CH.ifa.draw.util.FloatingTextField
 
fLocator - Variable in class CH.ifa.draw.standard.NullHandle
The handle's locator.
FontSizeHandle - Class in CH.ifa.draw.figures
A Handle to change the font size by direct manipulation.
FontSizeHandle(Figure, Locator) - Constructor for class CH.ifa.draw.figures.FontSizeHandle
 
fOriginalTarget - Variable in class CH.ifa.draw.standard.ChangeConnectionHandle
 
fPoints - Variable in class CH.ifa.draw.figures.PolyLineFigure
 
fPoly - Variable in class CH.ifa.draw.contrib.PolygonFigure
 
freezeView() - Method in interface CH.ifa.draw.framework.DrawingView
Freezes the view by acquiring the drawing lock.
freezeView() - Method in class CH.ifa.draw.standard.StandardDrawingView
Freezes the view by acquiring the drawing lock.
fRotation - Variable in class CH.ifa.draw.contrib.TriangleFigure
 
fStart - Variable in class CH.ifa.draw.figures.LineConnection
 
fStart - Variable in class CH.ifa.draw.standard.ChangeConnectionHandle
 
fStartDecoration - Variable in class CH.ifa.draw.figures.PolyLineFigure
 
fTarget - Variable in class CH.ifa.draw.standard.ChangeConnectionHandle
 
fView - Variable in class CH.ifa.draw.standard.AbstractTool
 

G

Geom - Class in CH.ifa.draw.util
Some geometric utilities.
get(String) - Method in class CH.ifa.draw.figures.FigureAttributes
Gets the attribute with the given name.
getAngle() - Method in class CH.ifa.draw.figures.ArrowTip
Returns point angle of arrow.
getApplicationName() - Method in class CH.ifa.draw.application.DrawApplication
Return the name of the application build from this skeleton application
getArc() - Method in class CH.ifa.draw.figures.RoundRectangleFigure
Gets the arc's width and height.
getAttribute(String) - Method in class CH.ifa.draw.contrib.GraphicalCompositeFigure
Delegate capabilities for storing and retrieving attributes to a CompositeFigure if the encapsulated presentation figure.
getAttribute(String) - Method in class CH.ifa.draw.figures.AttributeFigure
Returns the named attribute or null if a a figure doesn't have an attribute.
getAttribute(String) - Method in class CH.ifa.draw.figures.PolyLineFigure
Gets the attribute with the given name.
getAttribute(String) - Method in class CH.ifa.draw.figures.TextFigure
A text figure understands the "FontSize", "FontStyle", and "FontName" attributes.
getAttribute(String) - Method in interface CH.ifa.draw.framework.Figure
Returns the named attribute or null if a a figure doesn't have an attribute.
getAttribute(String) - Method in class CH.ifa.draw.standard.AbstractFigure
Returns the named attribute or null if a a figure doesn't have an attribute.
getAttribute(String) - Method in class CH.ifa.draw.standard.DecoratorFigure
Forwards getAttribute to its contained figure.
getBackground() - Method in interface CH.ifa.draw.framework.DrawingView
Gets the background color of the DrawingView
getBackground() - Method in class CH.ifa.draw.util.Filler
 
getBorderColor() - Method in class CH.ifa.draw.figures.AbstractLineDecoration
Returns color of arrow's border
getBorderOffset() - Method in class CH.ifa.draw.figures.BorderDecorator
 
getClipboard() - Static method in class CH.ifa.draw.util.Clipboard
Gets the clipboard.
getConstrainer() - Method in interface CH.ifa.draw.framework.DrawingView
Gets the current grid setting.
getConstrainer() - Method in class CH.ifa.draw.standard.StandardDrawingView
Gets the current constrainer.
getContents() - Method in class CH.ifa.draw.util.Clipboard
Gets the contents of the clipboard.
getData(String) - Method in class CH.ifa.draw.framework.FigureSelection
Gets the data of the selection.
getDefaultAttribute(String) - Static method in class CH.ifa.draw.figures.AttributeFigure
Gets a the default value for a named attribute
getDefaultStorageFormat() - Method in class CH.ifa.draw.util.StorageFormatManager
Return the StorageFormat which is used as selected file format in a javax.swing.JFileChooser
getDesktop() - Method in class CH.ifa.draw.contrib.MDI_DrawApplication
Get the component, in which the content is embedded.
getDrawing() - Method in class CH.ifa.draw.contrib.MDI_InternalFrame
Get the drawing which is represented in the internal frame
getDrawing() - Method in class CH.ifa.draw.framework.DrawingChangeEvent
Gets the changed drawing
getDrawingTitle() - Method in class CH.ifa.draw.application.DrawApplication
Return the title of the currently selected drawing
getDrawingTitle() - Method in class CH.ifa.draw.contrib.MDI_DrawApplication
Get the title for the drawing.
getDrawingView() - Method in class CH.ifa.draw.contrib.MDI_InternalFrame
Get the drawing view which represents the internal frame
getDrawingViewSize() - Method in class CH.ifa.draw.application.DrawApplication
Override to define the dimensions of the drawing view.
getEndConnector() - Method in class CH.ifa.draw.standard.ConnectionTool
 
getEndDecoration() - Method in class CH.ifa.draw.figures.PolyLineFigure
Returns the end decoration.
getFigure() - Method in class CH.ifa.draw.framework.FigureChangeEvent
Gets the changed figure
getFigureSelection() - Method in interface CH.ifa.draw.framework.DrawingView
Gets the current selection as a FigureSelection.
getFigureSelection() - Method in class CH.ifa.draw.standard.StandardDrawingView
Gets the current selection as a FigureSelection.
getFileDescription() - Method in class CH.ifa.draw.util.StandardStorageFormat
Return the file description for the file type of the storage format
getFileExtension() - Method in class CH.ifa.draw.util.StandardStorageFormat
Return the file extension for the storage format
getFileFilter() - Method in class CH.ifa.draw.util.StandardStorageFormat
Return the FileFilter used to identify Drawing files with the correct file extension for this StorageFormat.
getFileFilter() - Method in interface CH.ifa.draw.util.StorageFormat
Return a FileFilter that can be used to identify files which can be stored and restored with this Storage Format.
getFillColor() - Method in class CH.ifa.draw.figures.AbstractLineDecoration
Returns color with which arrow is filled
getFillColor() - Method in class CH.ifa.draw.figures.AttributeFigure
Gets the fill color of a figure.
getFont() - Method in class CH.ifa.draw.figures.TextFigure
Gets the font.
getFont() - Method in interface CH.ifa.draw.standard.TextHolder
Gets the font.
getFrameColor() - Method in class CH.ifa.draw.figures.AttributeFigure
Gets the frame color of a figure.
getFrameColor() - Method in class CH.ifa.draw.figures.PolyLineFigure
 
getGraphics() - Method in interface CH.ifa.draw.framework.DrawingView
Gets a graphic to draw into
getHeight() - Method in class CH.ifa.draw.util.PaletteIcon
 
getImage(String) - Method in class CH.ifa.draw.util.Iconkit
Gets the image with the given name.
getInnerRadius() - Method in class CH.ifa.draw.figures.ArrowTip
Returns the inner radius
getInsets() - Method in interface CH.ifa.draw.contrib.Layouter
Get the insets for spacing between the figure and its subfigures
getInsets() - Method in class CH.ifa.draw.contrib.StandardLayouter
Get the insets for spacing between the figure and its subfigures
getInvalidatedRectangle() - Method in class CH.ifa.draw.framework.DrawingChangeEvent
Gets the changed rectangle
getInvalidatedRectangle() - Method in class CH.ifa.draw.framework.FigureChangeEvent
Gets the changed rectangle
getLayoutable() - Method in class CH.ifa.draw.contrib.StandardLayouter
Get the figure upon which the layout strategy operates.
getLayouter() - Method in class CH.ifa.draw.contrib.GraphicalCompositeFigure
Get a Layouter object which encapsulated a layout algorithm for this figure.
getLayouter() - Method in interface CH.ifa.draw.contrib.Layoutable
Return the Layouter for this Layoutable
getLeftComponent() - Method in class CH.ifa.draw.contrib.SplitPaneDrawApplication
Get the left component of the JSplitPane.
getMaximumSize() - Method in class CH.ifa.draw.standard.ToolButton
 
getMinimumSize() - Method in interface CH.ifa.draw.framework.DrawingView
Gets the minimum dimension of the drawing.
getMinimumSize() - Method in class CH.ifa.draw.standard.StandardDrawingView
Gets the minimum dimension of the drawing.
getMinimumSize() - Method in class CH.ifa.draw.standard.ToolButton
 
getMinimumSize() - Method in class CH.ifa.draw.util.Filler
 
getOuterRadius() - Method in class CH.ifa.draw.figures.ArrowTip
Returns the outer radius
getPolygon() - Method in class CH.ifa.draw.contrib.PolygonFigure
return a copy of the raw polygon
getPreferredSize() - Method in interface CH.ifa.draw.framework.DrawingView
Gets the preferred dimension of the drawing..
getPreferredSize() - Method in class CH.ifa.draw.standard.StandardDrawingView
Gets the preferred dimension of the drawing..
getPreferredSize() - Method in class CH.ifa.draw.standard.ToolButton
 
getPreferredSize() - Method in class CH.ifa.draw.util.Filler
 
getPreferredSize(int) - Method in class CH.ifa.draw.util.FloatingTextField
Gets the preferred size of the overlay.
getPresentationFigure() - Method in class CH.ifa.draw.contrib.GraphicalCompositeFigure
Get a figure which renders this CompositeFigure.
getRightComponent() - Method in class CH.ifa.draw.contrib.SplitPaneDrawApplication
Get the right component of the JSplitPane.
getSelectedFigure() - Method in interface CH.ifa.draw.contrib.PopupMenuFigureSelection
Get the figure which was selected when the popup menu was invoked.
getSize() - Method in interface CH.ifa.draw.framework.DrawingView
Gets the size of the drawing.
getStartConnector() - Method in class CH.ifa.draw.standard.ConnectionTool
 
getStartDecoration() - Method in class CH.ifa.draw.figures.PolyLineFigure
Returns the start decoration.
getStepX() - Method in interface CH.ifa.draw.framework.PointConstrainer
Gets the x offset to move an object.
getStepX() - Method in class CH.ifa.draw.standard.GridConstrainer
Gets the x offset to move an object.
getStepY() - Method in interface CH.ifa.draw.framework.PointConstrainer
Gets the y offset to move an object.
getStepY() - Method in class CH.ifa.draw.standard.GridConstrainer
Gets the y offset to move an object.
getStorageFormatManager() - Method in class CH.ifa.draw.application.DrawApplication
Return the StorageFormatManager for this application.The StorageFormatManager is used when storing and restoring Drawing from the file system.
getTarget() - Method in class CH.ifa.draw.standard.ConnectionTool
 
getText() - Method in class CH.ifa.draw.figures.TextFigure
Gets the text shown by the text figure.
getText() - Method in interface CH.ifa.draw.standard.TextHolder
Gets the text shown by the text figure.
getText() - Method in class CH.ifa.draw.util.FloatingTextField
Gets the text contents of the overlay.
getType() - Method in class CH.ifa.draw.framework.FigureSelection
Gets the type of the selection.
getTypingTarget() - Method in class CH.ifa.draw.figures.TextTool
 
getValue() - Method in class CH.ifa.draw.figures.NumberTextFigure
Gets the numerical value of the contained text.
getWidth() - Method in class CH.ifa.draw.util.PaletteIcon
 
GraphicalCompositeFigure - Class in CH.ifa.draw.contrib
The GraphicalCompositeFigure fills in the gap between a CompositeFigure and other figures which mainly have a presentation purpose.
GraphicalCompositeFigure() - Constructor for class CH.ifa.draw.contrib.GraphicalCompositeFigure
Default constructor which uses a RectangleFigure as presentation figure.
GraphicalCompositeFigure(Figure) - Constructor for class CH.ifa.draw.contrib.GraphicalCompositeFigure
Constructor which creates a GraphicalCompositeFigure with a given graphical figure for presenting it.
GridConstrainer - Class in CH.ifa.draw.standard
Constrains a point such that it falls on a grid.
GridConstrainer(int, int) - Constructor for class CH.ifa.draw.standard.GridConstrainer
 
GroupCommand - Class in CH.ifa.draw.figures
Command to group the selection into a GroupFigure.
GroupCommand(String, DrawingView) - Constructor for class CH.ifa.draw.figures.GroupCommand
Constructs a group command.
GroupFigure - Class in CH.ifa.draw.figures
A Figure that groups a collection of figures.
GroupFigure() - Constructor for class CH.ifa.draw.figures.GroupFigure
 

H

Handle - Interface in CH.ifa.draw.framework
Handles are used to change a figure by direct manipulation.
handleConnect(Figure, Figure) - Method in class CH.ifa.draw.figures.LineConnection
Handles the connection of a connection.
handleConnect(Figure, Figure) - Method in class CH.ifa.draw.samples.pert.PertDependency
 
handleCursorKey(int) - Method in class CH.ifa.draw.standard.StandardDrawingView
Handles cursor keys by moving all the selected figures one grid point in the cursor direction.
handleDisconnect(Figure, Figure) - Method in class CH.ifa.draw.figures.LineConnection
Handles the disconnection of a connection.
handleDisconnect(Figure, Figure) - Method in class CH.ifa.draw.samples.pert.PertDependency
 
handleMouseClick(MouseEvent, int, int) - Method in class CH.ifa.draw.contrib.CustomSelectionTool
Hook method which can be overriden by subclasses to provide specialised behaviour in the event of a mouse click.
handleMouseDoubleClick(MouseEvent, int, int) - Method in class CH.ifa.draw.contrib.CustomSelectionTool
Hook method which can be overriden by subclasses to provide specialised behaviour in the event of a mouse double click.
handleMouseDown(MouseEvent, int, int) - Method in class CH.ifa.draw.contrib.CustomSelectionTool
Hook method which can be overriden by subclasses to provide specialised behaviour in the event of a mouse down.
handleMouseUp(MouseEvent, int, int) - Method in class CH.ifa.draw.contrib.CustomSelectionTool
Hook method which can be overriden by subclasses to provide specialised behaviour in the event of a mouse up.
handlePopupMenu(MouseEvent, int, int) - Method in class CH.ifa.draw.contrib.CustomSelectionTool
Hook method which can be overriden by subclasses to provide specialised behaviour in the event of a popup trigger.
handles() - Method in class CH.ifa.draw.contrib.GraphicalCompositeFigure
Return default handles from the presentation figure.
handles() - Method in class CH.ifa.draw.contrib.PolygonFigure
 
handles() - Method in class CH.ifa.draw.contrib.TriangleFigure
 
handles() - Method in class CH.ifa.draw.figures.ElbowConnection
Gets the handles of the figure.
handles() - Method in class CH.ifa.draw.figures.EllipseFigure
 
handles() - Method in class CH.ifa.draw.figures.GroupFigure
Gets the handles for the GroupFigure.
handles() - Method in class CH.ifa.draw.figures.ImageFigure
 
handles() - Method in class CH.ifa.draw.figures.LineConnection
Gets the handles of the figure.
handles() - Method in class CH.ifa.draw.figures.PolyLineFigure
 
handles() - Method in class CH.ifa.draw.figures.RectangleFigure
 
handles() - Method in class CH.ifa.draw.figures.RoundRectangleFigure
 
handles() - Method in class CH.ifa.draw.figures.TextFigure
 
handles() - Method in interface CH.ifa.draw.framework.Figure
Returns the handles used to manipulate the figure.
handles() - Method in class CH.ifa.draw.samples.net.NodeFigure
 
handles() - Method in class CH.ifa.draw.samples.pert.PertDependency
 
handles() - Method in class CH.ifa.draw.samples.pert.PertFigure
 
handles() - Method in class CH.ifa.draw.standard.AbstractFigure
Returns the handles of a Figure that can be used to manipulate some of its attributes.
handles() - Method in class CH.ifa.draw.standard.DecoratorFigure
Forwards handles to its contained figure.
handles() - Method in class CH.ifa.draw.standard.StandardDrawing
Return's the figure's handles.
HANDLESIZE - Static variable in interface CH.ifa.draw.framework.Handle
 
HANDLESIZE - Static variable in class CH.ifa.draw.standard.AbstractHandle
The standard size of a handle.
HandleTracker - Class in CH.ifa.draw.standard
HandleTracker implements interactions with the handles of a Figure.
HandleTracker(DrawingView, Handle) - Constructor for class CH.ifa.draw.standard.HandleTracker
 
hasCorrectFileExtension(String) - Method in class CH.ifa.draw.util.StandardStorageFormat
Test whether the file name has the correct file extension
hasCycle(Figure) - Method in class CH.ifa.draw.samples.pert.PertFigure
 
hasDefined(String) - Method in class CH.ifa.draw.figures.FigureAttributes
Tests if an attribute is defined.
hasInternalFrames() - Method in class CH.ifa.draw.contrib.MDI_DrawApplication
 
hasMoreElements() - Method in class CH.ifa.draw.standard.FigureEnumerator
Returns true if the enumeration contains more elements; false if its empty.
hasMoreElements() - Method in class CH.ifa.draw.standard.ReverseFigureEnumerator
Returns true if the enumeration contains more elements; false if its empty.
hasMoreElements() - Method in class CH.ifa.draw.util.ReverseVectorEnumerator
 
HJDError - Error in CH.ifa.draw.framework
A HJD Error.
HJDError(String) - Constructor for error CH.ifa.draw.framework.HJDError
 

I

Iconkit - Class in CH.ifa.draw.util
The Iconkit class supports the sharing of images.
Iconkit(Component) - Constructor for class CH.ifa.draw.util.Iconkit
Constructs an Iconkit that uses the given editor to resolve image path names.
ImageFigure - Class in CH.ifa.draw.figures
A Figure that shows an Image.
ImageFigure() - Constructor for class CH.ifa.draw.figures.ImageFigure
 
ImageFigure(Image, String, Point) - Constructor for class CH.ifa.draw.figures.ImageFigure
 
IMAGES - Static variable in class CH.ifa.draw.applet.DrawApplet
 
IMAGES - Static variable in class CH.ifa.draw.application.DrawApplication
 
imageUpdate(Image, int, int, int, int, int) - Method in class CH.ifa.draw.figures.ImageFigure
Handles asynchroneous image updates.
includes(Figure) - Method in interface CH.ifa.draw.framework.Figure
Checks whether the given figure is contained in this figure.
includes(Figure) - Method in class CH.ifa.draw.standard.AbstractFigure
Checks whether the given figure is contained in this figure.
includes(Figure) - Method in class CH.ifa.draw.standard.CompositeFigure
Checks if the composite figure has the argument as one of its children.
includes(Figure) - Method in class CH.ifa.draw.standard.DecoratorFigure
Forwards includes to its contained figure.
init() - Method in class CH.ifa.draw.applet.DrawApplet
Initializes the applet and creates its contents.
init() - Method in class CH.ifa.draw.samples.javadraw.JavaDrawViewer
 
initDrawing() - Method in class CH.ifa.draw.application.DrawApplication
 
initialize() - Method in class CH.ifa.draw.contrib.GraphicalCompositeFigure
This method performs additional initialization operations, in this case setting the Layouter.
initialize() - Method in class CH.ifa.draw.figures.BorderDecorator
Performs additional initialization code before the figure is decorated Subclasses may override this method.
initialize() - Method in class CH.ifa.draw.standard.DecoratorFigure
Performs additional initialization code before the figure is decorated.
InsertImageCommand - Class in CH.ifa.draw.figures
Command to insert a named image.
InsertImageCommand(String, String, DrawingView) - Constructor for class CH.ifa.draw.figures.InsertImageCommand
Constructs an insert image command.
insertPointAt(Point, int) - Method in class CH.ifa.draw.contrib.PolygonFigure
Insert a node at the given point.
insertPointAt(Point, int) - Method in class CH.ifa.draw.figures.LineConnection
Inserts the point and updates the connection.
insertPointAt(Point, int) - Method in class CH.ifa.draw.figures.PolyLineFigure
Insert a node at the given point.
inspectFigure(Figure) - Method in class CH.ifa.draw.samples.javadraw.MySelectionTool
 
instance() - Static method in class CH.ifa.draw.util.Iconkit
Gets the single instance
internalFrameActivated(InternalFrameEvent) - Method in class CH.ifa.draw.contrib.MDI_DrawApplication
Notification method from InternalFrameListener, which is called if a internal frame gets selected.
internalFrameClosed(InternalFrameEvent) - Method in class CH.ifa.draw.contrib.MDI_DrawApplication
Notification method from InternalFrameListener, which is called if a internal frame is closed.
internalFrameClosing(InternalFrameEvent) - Method in class CH.ifa.draw.contrib.MDI_DrawApplication
Notification method from InternalFrameListener, which is called before a internal frame is closed.
internalFrameDeactivated(InternalFrameEvent) - Method in class CH.ifa.draw.contrib.MDI_DrawApplication
Notification method from InternalFrameListener, which is called if a internal frame gets deactivated.
internalFrameDeiconified(InternalFrameEvent) - Method in class CH.ifa.draw.contrib.MDI_DrawApplication
Notification method from InternalFrameListener, which is called if a internal frame gets deiconified.
internalFrameIconified(InternalFrameEvent) - Method in class CH.ifa.draw.contrib.MDI_DrawApplication
Notification method from InternalFrameListener, which is called if a internal frame gets iconified.
internalFrameOpened(InternalFrameEvent) - Method in class CH.ifa.draw.contrib.MDI_DrawApplication
Notification method from InternalFrameListener, which is called if a internal frame is opend.
intersect(int, int, int, int, int, int, int, int) - Static method in class CH.ifa.draw.util.Geom
Standard line intersection algorithm Return the point of intersection if it exists, else null
invalidate() - Method in interface CH.ifa.draw.framework.Figure
Invalidates the figure.
invalidate() - Method in class CH.ifa.draw.standard.AbstractFigure
Invalidates the figure.
invokeEnd(int, int, int, int, DrawingView) - Method in class CH.ifa.draw.contrib.PolygonHandle
 
invokeEnd(int, int, int, int, DrawingView) - Method in interface CH.ifa.draw.framework.Handle
Tracks the end of the interaction.
invokeEnd(int, int, Drawing) - Method in interface CH.ifa.draw.framework.Handle
Deprecated. As of version 4.1, use invokeEnd(x, y, anchorX, anchorY, drawingView). Tracks the end of the interaction.
invokeEnd(int, int, int, int, DrawingView) - Method in class CH.ifa.draw.standard.AbstractHandle
Tracks the end of the interaction.
invokeEnd(int, int, Drawing) - Method in class CH.ifa.draw.standard.AbstractHandle
Deprecated. As of version 4.1, use invokeEnd(x, y, anchorX, anchorY, drawingView). Tracks the end of the interaction.
invokeEnd(int, int, int, int, DrawingView) - Method in class CH.ifa.draw.standard.ChangeConnectionHandle
Connects the figure to the new target.
invokeEnd(int, int, int, int, DrawingView) - Method in class CH.ifa.draw.standard.ConnectionHandle
Connects the figures if the mouse is released over another figure.
invokeStart(int, int, DrawingView) - Method in class CH.ifa.draw.figures.ElbowHandle
 
invokeStart(int, int, DrawingView) - Method in class CH.ifa.draw.figures.FontSizeHandle
 
invokeStart(int, int, DrawingView) - Method in class CH.ifa.draw.figures.PolyLineHandle
 
invokeStart(int, int, Drawing) - Method in interface CH.ifa.draw.framework.Handle
Deprecated. As of version 4.1, use invokeStart(x, y, drawingView) Tracks the start of the interaction. The default implementation does nothing.
invokeStart(int, int, DrawingView) - Method in interface CH.ifa.draw.framework.Handle
Deprecated. As of version 4.1, use invokeStart(x, y, drawingView) Tracks the start of the interaction. The default implementation does nothing.
invokeStart(int, int, Drawing) - Method in class CH.ifa.draw.standard.AbstractHandle
 
invokeStart(int, int, DrawingView) - Method in class CH.ifa.draw.standard.AbstractHandle
 
invokeStart(int, int, DrawingView) - Method in class CH.ifa.draw.standard.ChangeConnectionHandle
Disconnects the connection.
invokeStart(int, int, DrawingView) - Method in class CH.ifa.draw.standard.ConnectionHandle
Creates the connection
invokeStep(int, int, int, int, DrawingView) - Method in class CH.ifa.draw.contrib.PolygonHandle
 
invokeStep(int, int, int, int, DrawingView) - Method in class CH.ifa.draw.figures.ElbowHandle
 
invokeStep(int, int, int, int, DrawingView) - Method in class CH.ifa.draw.figures.FontSizeHandle
 
invokeStep(int, int, int, int, DrawingView) - Method in class CH.ifa.draw.figures.PolyLineHandle
 
invokeStep(int, int, Drawing) - Method in interface CH.ifa.draw.framework.Handle
Deprecated. As of version 4.1, use invokeStep(x, y, anchorX, anchorY, drawingView) Tracks a step of the interaction.
invokeStep(int, int, int, int, DrawingView) - Method in interface CH.ifa.draw.framework.Handle
Tracks a step of the interaction.
invokeStep(int, int, Drawing) - Method in class CH.ifa.draw.standard.AbstractHandle
 
invokeStep(int, int, int, int, DrawingView) - Method in class CH.ifa.draw.standard.AbstractHandle
Tracks a step of the interaction.
invokeStep(int, int, int, int, DrawingView) - Method in class CH.ifa.draw.standard.ChangeConnectionHandle
Finds a new target of the connection.
invokeStep(int, int, int, int, DrawingView) - Method in class CH.ifa.draw.standard.ConnectionHandle
Tracks the connection.
isActivated() - Method in class CH.ifa.draw.figures.TextTool
Test whether the text tool is currently activated and is displaying a overlay TextFigure for accepting input.
isEmpty() - Method in class CH.ifa.draw.contrib.PolygonFigure
 
isEmpty() - Method in class CH.ifa.draw.figures.PolyLineFigure
 
isEmpty() - Method in interface CH.ifa.draw.framework.Figure
Checks if the Figure should be considered as empty.
isEmpty() - Method in class CH.ifa.draw.standard.AbstractFigure
Checks if the figure is empty.
isExecutable() - Method in class CH.ifa.draw.figures.GroupCommand
 
isExecutable() - Method in class CH.ifa.draw.figures.UngroupCommand
 
isExecutable() - Method in class CH.ifa.draw.standard.AlignCommand
 
isExecutable() - Method in class CH.ifa.draw.standard.BringToFrontCommand
 
isExecutable() - Method in class CH.ifa.draw.standard.ChangeAttributeCommand
 
isExecutable() - Method in class CH.ifa.draw.standard.CopyCommand
 
isExecutable() - Method in class CH.ifa.draw.standard.CutCommand
 
isExecutable() - Method in class CH.ifa.draw.standard.DeleteCommand
 
isExecutable() - Method in class CH.ifa.draw.standard.DuplicateCommand
 
isExecutable() - Method in class CH.ifa.draw.standard.SendToBackCommand
 
isExecutable() - Method in class CH.ifa.draw.util.Command
Tests if the command can be executed.
isFocusTraversable() - Method in class CH.ifa.draw.standard.StandardDrawingView
 
isTransparent(Color) - Static method in class CH.ifa.draw.util.ColorMap
 
itemStateChanged(ItemEvent) - Method in class CH.ifa.draw.util.CommandChoice
Executes the command.

J

JavaDrawApp - Class in CH.ifa.draw.samples.javadraw
 
JavaDrawApplet - Class in CH.ifa.draw.samples.javadraw
 
JavaDrawApplet() - Constructor for class CH.ifa.draw.samples.javadraw.JavaDrawApplet
 
JavaDrawViewer - Class in CH.ifa.draw.samples.javadraw
 
JavaDrawViewer() - Constructor for class CH.ifa.draw.samples.javadraw.JavaDrawViewer
 
joinSegments(int, int) - Method in class CH.ifa.draw.figures.PolyLineFigure
Joins to segments into one if the given point hits a node of the polyline.
joinSegments(int, int) - Method in interface CH.ifa.draw.framework.ConnectionFigure
Joins the hit segments.

K

keyDown(KeyEvent, int) - Method in interface CH.ifa.draw.framework.Tool
Handles key down events in the drawing view.
keyDown(KeyEvent, int) - Method in class CH.ifa.draw.standard.AbstractTool
Handles key down events in the drawing view.
keyPressed(KeyEvent) - Method in class CH.ifa.draw.standard.StandardDrawingView
Handles key down events.
keyReleased(KeyEvent) - Method in class CH.ifa.draw.standard.StandardDrawingView
 
keyTyped(KeyEvent) - Method in class CH.ifa.draw.standard.StandardDrawingView
 

L

lastClick() - Method in interface CH.ifa.draw.framework.DrawingView
Gets the position of the last click inside the view.
lastClick() - Method in class CH.ifa.draw.standard.StandardDrawingView
Gets the position of the last click inside the view.
layout() - Method in class CH.ifa.draw.contrib.GraphicalCompositeFigure
A layout algorithm is used to define how the child components should be laid out in relation to each other.
layout() - Method in interface CH.ifa.draw.contrib.Layoutable
Layout the figure
layout(Point, Point) - Method in interface CH.ifa.draw.contrib.Layouter
Method which lays out a figure.
layout(Point, Point) - Method in class CH.ifa.draw.contrib.StandardLayouter
Method which lays out a figure.
Layoutable - Interface in CH.ifa.draw.contrib
A Layoutable is a target for a Layouter who lays out the Layoutable according to its layout algorithm
layoutConnection() - Method in class CH.ifa.draw.figures.ElbowConnection
 
layoutConnection() - Method in class CH.ifa.draw.figures.LineConnection
Lays out the connection.
layoutContainer(Container) - Method in class CH.ifa.draw.util.PaletteLayout
 
Layouter - Interface in CH.ifa.draw.contrib
A Layouter encapsulates a algorithm to layout a figure.
LEFTS - Static variable in class CH.ifa.draw.standard.AlignCommand
align left sides
length(int, int, int, int) - Static method in class CH.ifa.draw.util.Geom
Gets the distance between to points
length2(int, int, int, int) - Static method in class CH.ifa.draw.util.Geom
Gets the square distance between two points.
LineConnection - Class in CH.ifa.draw.figures
A LineConnection is a standard implementation of the ConnectionFigure interface.
LineConnection() - Constructor for class CH.ifa.draw.figures.LineConnection
Constructs a LineConnection.
lineContainsPoint(int, int, int, int, int, int) - Static method in class CH.ifa.draw.util.Geom
Tests if a point is on a line.
LineDecoration - Interface in CH.ifa.draw.figures
Decorate the start or end point of a line or poly line figure.
LineFigure - Class in CH.ifa.draw.figures
A line figure.
LineFigure() - Constructor for class CH.ifa.draw.figures.LineFigure
Constructs a LineFigure with both start and end set to Point(0,0).
listener() - Method in interface CH.ifa.draw.framework.Figure
Gets the Figure's listeners.
listener() - Method in class CH.ifa.draw.standard.AbstractFigure
Gets the figure's listners.
loadDrawing(String) - Method in class CH.ifa.draw.applet.DrawApplet
 
loadDrawing(StorageFormat, String) - Method in class CH.ifa.draw.application.DrawApplication
Load a Drawing from a file
loadImage(String) - Method in class CH.ifa.draw.util.Iconkit
Loads an image with the given name.
loadImageResource(String) - Method in class CH.ifa.draw.util.Iconkit
 
loadRegisteredImages(Component) - Method in class CH.ifa.draw.util.Iconkit
Loads all registered images.
locate() - Method in class CH.ifa.draw.contrib.PolygonHandle
 
locate() - Method in class CH.ifa.draw.figures.ElbowHandle
 
locate() - Method in interface CH.ifa.draw.framework.Handle
Locates the handle on the figure.
locate(Figure) - Method in interface CH.ifa.draw.framework.Locator
Locates a position on the passed figure.
locate() - Method in class CH.ifa.draw.standard.AbstractHandle
Locates the handle on the figure.
locate() - Method in class CH.ifa.draw.standard.ChangeConnectionEndHandle
Returns the end point of the connection.
locate() - Method in class CH.ifa.draw.standard.ChangeConnectionStartHandle
Returns the start point of the connection.
locate(ConnectionFigure) - Method in class CH.ifa.draw.standard.LocatorConnector
 
locate() - Method in class CH.ifa.draw.standard.LocatorHandle
Locates the handle on the figure by forwarding the request to its figure.
locate(Figure) - Method in class CH.ifa.draw.standard.OffsetLocator
 
locate(Figure) - Method in class CH.ifa.draw.standard.RelativeLocator
 
locator(int) - Static method in class CH.ifa.draw.contrib.PolygonFigure
Creates a locator for the point with the given index.
locator(int) - Static method in class CH.ifa.draw.figures.PolyLineFigure
Creates a locator for the point with the given index.
Locator - Interface in CH.ifa.draw.framework
Locators can be used to locate a position on a figure.
LocatorConnector - Class in CH.ifa.draw.standard
A LocatorConnector locates connection points with the help of a Locator.
LocatorConnector() - Constructor for class CH.ifa.draw.standard.LocatorConnector
 
LocatorConnector(Figure, Locator) - Constructor for class CH.ifa.draw.standard.LocatorConnector
 
LocatorHandle - Class in CH.ifa.draw.standard
A LocatorHandle implements a Handle by delegating the location requests to a Locator object.
LocatorHandle(Figure, Locator) - Constructor for class CH.ifa.draw.standard.LocatorHandle
Initializes the LocatorHandle with the given Locator.
lock() - Method in interface CH.ifa.draw.framework.Drawing
Acquires the drawing lock.
lock() - Method in class CH.ifa.draw.standard.StandardDrawing
Acquires the drawing lock.

M

main(String[]) - Static method in class CH.ifa.draw.samples.javadraw.JavaDrawApp
 
main(String[]) - Static method in class CH.ifa.draw.samples.net.NetApp
 
main(String[]) - Static method in class CH.ifa.draw.samples.nothing.NothingApp
 
main(String[]) - Static method in class CH.ifa.draw.samples.pert.PertApplication
 
MDI_DrawApplication - Class in CH.ifa.draw.contrib
Many applications have the ability to deal with multiple internal windows.
MDI_DrawApplication() - Constructor for class CH.ifa.draw.contrib.MDI_DrawApplication
Constructs a drawing window with a default title.
MDI_DrawApplication(String) - Constructor for class CH.ifa.draw.contrib.MDI_DrawApplication
Constructs a drawing window with the given title.
MDI_InternalFrame - Class in CH.ifa.draw.contrib
This class provides support for JHotDraw applications with multiple document interfaces.
MDI_InternalFrame() - Constructor for class CH.ifa.draw.contrib.MDI_InternalFrame
Create a new internal frame
MDI_InternalFrame(String) - Constructor for class CH.ifa.draw.contrib.MDI_InternalFrame
Create a new internal frame with a given name
MDI_InternalFrame(String, boolean) - Constructor for class CH.ifa.draw.contrib.MDI_InternalFrame
Create a new internal frame with a given name
MDI_InternalFrame(String, boolean, boolean) - Constructor for class CH.ifa.draw.contrib.MDI_InternalFrame
Create a new internal frame with a given name
MDI_InternalFrame(String, boolean, boolean, boolean) - Constructor for class CH.ifa.draw.contrib.MDI_InternalFrame
Create a new internal frame with a given name
MDI_InternalFrame(String, boolean, boolean, boolean, boolean) - Constructor for class CH.ifa.draw.contrib.MDI_InternalFrame
Create a new internal frame with a given name
MIDDLES - Static variable in class CH.ifa.draw.standard.AlignCommand
align middles (vertically)
minimumLayoutSize(Container) - Method in class CH.ifa.draw.util.PaletteLayout
 
mouseClicked(MouseEvent) - Method in class CH.ifa.draw.standard.StandardDrawingView
 
mouseClicked(MouseEvent) - Method in class CH.ifa.draw.util.PaletteButton
 
mouseDown(MouseEvent, int, int) - Method in class CH.ifa.draw.contrib.CustomSelectionTool
MouseListener method for mouseDown events.
mouseDown(MouseEvent, int, int) - Method in class CH.ifa.draw.contrib.PolygonTool
 
mouseDown(MouseEvent, int, int) - Method in class CH.ifa.draw.figures.ConnectedTextTool
If the pressed figure is a TextHolder it can be edited otherwise a new text figure is created.
mouseDown(MouseEvent, int, int) - Method in class CH.ifa.draw.figures.ScribbleTool
 
mouseDown(MouseEvent, int, int) - Method in class CH.ifa.draw.figures.TextTool
If the pressed figure is a TextHolder it can be edited otherwise a new text figure is created.
mouseDown(MouseEvent, int, int) - Method in interface CH.ifa.draw.framework.Tool
Handles mouse down events in the drawing view.
mouseDown(MouseEvent, int, int) - Method in class CH.ifa.draw.samples.javadraw.MySelectionTool
Handles mouse down events and starts the corresponding tracker.
mouseDown(MouseEvent, int, int) - Method in class CH.ifa.draw.samples.javadraw.URLTool
 
mouseDown(MouseEvent, int, int) - Method in class CH.ifa.draw.standard.AbstractTool
Handles mouse down events in the drawing view.
mouseDown(MouseEvent, int, int) - Method in class CH.ifa.draw.standard.ActionTool
Add the touched figure to the selection an invoke action
mouseDown(MouseEvent, int, int) - Method in class CH.ifa.draw.standard.ConnectionTool
Manipulates connections in a context dependent way.
mouseDown(MouseEvent, int, int) - Method in class CH.ifa.draw.standard.CreationTool
Creates a new figure by cloning the prototype.
mouseDown(MouseEvent, int, int) - Method in class CH.ifa.draw.standard.DragTracker
 
mouseDown(MouseEvent, int, int) - Method in class CH.ifa.draw.standard.HandleTracker
 
mouseDown(MouseEvent, int, int) - Method in class CH.ifa.draw.standard.SelectAreaTracker
 
mouseDown(MouseEvent, int, int) - Method in class CH.ifa.draw.standard.SelectionTool
Handles mouse down events and starts the corresponding tracker.
mouseDrag(MouseEvent, int, int) - Method in class CH.ifa.draw.contrib.CustomSelectionTool
MouseListener method for mouseDrag events.
mouseDrag(MouseEvent, int, int) - Method in class CH.ifa.draw.contrib.PolygonTool
 
mouseDrag(MouseEvent, int, int) - Method in class CH.ifa.draw.figures.ScribbleTool
 
mouseDrag(MouseEvent, int, int) - Method in class CH.ifa.draw.figures.TextTool
 
mouseDrag(MouseEvent, int, int) - Method in interface CH.ifa.draw.framework.Tool
Handles mouse drag events in the drawing view.
mouseDrag(MouseEvent, int, int) - Method in class CH.ifa.draw.standard.AbstractTool
Handles mouse drag events in the drawing view.
mouseDrag(MouseEvent, int, int) - Method in class CH.ifa.draw.standard.ConnectionTool
Adjust the created connection or split segment.
mouseDrag(MouseEvent, int, int) - Method in class CH.ifa.draw.standard.CreationTool
Adjusts the extent of the created figure
mouseDrag(MouseEvent, int, int) - Method in class CH.ifa.draw.standard.DragTracker
 
mouseDrag(MouseEvent, int, int) - Method in class CH.ifa.draw.standard.HandleTracker
 
mouseDrag(MouseEvent, int, int) - Method in class CH.ifa.draw.standard.SelectAreaTracker
 
mouseDrag(MouseEvent, int, int) - Method in class CH.ifa.draw.standard.SelectionTool
Handles mouse drag events.
mouseDragged(MouseEvent) - Method in class CH.ifa.draw.standard.StandardDrawingView
Handles mouse drag events.
mouseDragged(MouseEvent) - Method in class CH.ifa.draw.util.PaletteButton
 
mouseEntered(MouseEvent) - Method in class CH.ifa.draw.standard.StandardDrawingView
 
mouseEntered(MouseEvent) - Method in class CH.ifa.draw.util.PaletteButton
 
mouseExited(MouseEvent) - Method in class CH.ifa.draw.standard.StandardDrawingView
 
mouseExited(MouseEvent) - Method in class CH.ifa.draw.util.PaletteButton
 
mouseMove(MouseEvent, int, int) - Method in class CH.ifa.draw.contrib.PolygonTool
 
mouseMove(MouseEvent, int, int) - Method in interface CH.ifa.draw.framework.Tool
Handles mouse moves (if the mouse button is up).
mouseMove(MouseEvent, int, int) - Method in class CH.ifa.draw.standard.AbstractTool
Handles mouse moves (if the mouse button is up).
mouseMove(MouseEvent, int, int) - Method in class CH.ifa.draw.standard.ConnectionTool
Handles mouse move events in the drawing view.
mouseMoved(MouseEvent) - Method in class CH.ifa.draw.standard.StandardDrawingView
Handles mouse move events.
mouseMoved(MouseEvent) - Method in class CH.ifa.draw.util.PaletteButton
 
mousePressed(MouseEvent) - Method in class CH.ifa.draw.standard.StandardDrawingView
Handles mouse down events.
mousePressed(MouseEvent) - Method in class CH.ifa.draw.util.PaletteButton
 
mouseReleased(MouseEvent) - Method in class CH.ifa.draw.standard.StandardDrawingView
Handles mouse up events.
mouseReleased(MouseEvent) - Method in class CH.ifa.draw.util.PaletteButton
 
mouseUp(MouseEvent, int, int) - Method in class CH.ifa.draw.contrib.CustomSelectionTool
MouseListener method for mouseUp events.
mouseUp(MouseEvent, int, int) - Method in class CH.ifa.draw.contrib.PolygonTool
 
mouseUp(MouseEvent, int, int) - Method in class CH.ifa.draw.figures.TextTool
 
mouseUp(MouseEvent, int, int) - Method in interface CH.ifa.draw.framework.Tool
Handles mouse up in the drawing view.
mouseUp(MouseEvent, int, int) - Method in class CH.ifa.draw.samples.javadraw.URLTool
 
mouseUp(MouseEvent, int, int) - Method in class CH.ifa.draw.standard.AbstractTool
Handles mouse up in the drawing view.
mouseUp(MouseEvent, int, int) - Method in class CH.ifa.draw.standard.ActionTool
 
mouseUp(MouseEvent, int, int) - Method in class CH.ifa.draw.standard.ConnectionTool
Connects the figures if the mouse is released over another figure.
mouseUp(MouseEvent, int, int) - Method in class CH.ifa.draw.standard.CreationTool
Checks if the created figure is empty.
mouseUp(MouseEvent, int, int) - Method in class CH.ifa.draw.standard.HandleTracker
 
mouseUp(MouseEvent, int, int) - Method in class CH.ifa.draw.standard.SelectAreaTracker
 
mouseUp(MouseEvent, int, int) - Method in class CH.ifa.draw.standard.SelectionTool
Handles mouse up events.
moveBy(int, int) - Method in class CH.ifa.draw.figures.TextFigure
 
moveBy(int, int) - Method in interface CH.ifa.draw.framework.Figure
Moves the Figure to a new location.
moveBy(int, int) - Method in class CH.ifa.draw.standard.AbstractFigure
Moves the figure by the given offset.
moveBy(int, int) - Method in class CH.ifa.draw.standard.DecoratorFigure
Forwards moveBy to its contained figure.
moveBy(int, int) - Method in class CH.ifa.draw.standard.OffsetLocator
 
MySelectionTool - Class in CH.ifa.draw.samples.javadraw
A SelectionTool that interprets double clicks to inspect the clicked figure
MySelectionTool(DrawingView) - Constructor for class CH.ifa.draw.samples.javadraw.MySelectionTool
 

N

name() - Method in class CH.ifa.draw.standard.ToolButton
 
name(int) - Static method in class CH.ifa.draw.util.ColorMap
 
name() - Method in class CH.ifa.draw.util.Command
Gets the command name.
name() - Method in class CH.ifa.draw.util.PaletteButton
 
NetApp - Class in CH.ifa.draw.samples.net
 
newView() - Method in class CH.ifa.draw.application.DrawApplication
Open a new view for this application containing a view of the drawing of the currently activated window.
newView() - Method in class CH.ifa.draw.contrib.MDI_DrawApplication
 
newWindow() - Method in class CH.ifa.draw.application.DrawApplication
Open a new window for this application containing an new (empty) drawing.
newWindow() - Method in class CH.ifa.draw.contrib.MDI_DrawApplication
Method to create a new internal frame.
nextElement() - Method in class CH.ifa.draw.standard.FigureEnumerator
Returns the next element of the enumeration.
nextElement() - Method in class CH.ifa.draw.standard.ReverseFigureEnumerator
Returns the next element of the enumeration.
nextElement() - Method in class CH.ifa.draw.util.ReverseVectorEnumerator
 
nextFigure() - Method in interface CH.ifa.draw.framework.FigureEnumeration
Returns the next element of the enumeration.
nextFigure() - Method in class CH.ifa.draw.standard.FigureEnumerator
Returns the next element of the enumeration.
nextFigure() - Method in class CH.ifa.draw.standard.ReverseFigureEnumerator
Returns the next element casted as a figure of the enumeration.
NodeFigure - Class in CH.ifa.draw.samples.net
 
NodeFigure() - Constructor for class CH.ifa.draw.samples.net.NodeFigure
 
normal() - Method in class CH.ifa.draw.util.PaletteIcon
 
north(Figure) - Static method in class CH.ifa.draw.standard.BoxHandleKit
 
north() - Static method in class CH.ifa.draw.standard.RelativeLocator
North.
NORTH - Static variable in class CH.ifa.draw.util.Geom
 
north(Rectangle) - Static method in class CH.ifa.draw.util.Geom
 
northEast(Figure) - Static method in class CH.ifa.draw.standard.BoxHandleKit
 
northEast() - Static method in class CH.ifa.draw.standard.RelativeLocator
North east.
northWest(Figure) - Static method in class CH.ifa.draw.standard.BoxHandleKit
 
northWest() - Static method in class CH.ifa.draw.standard.RelativeLocator
North west.
NothingApp - Class in CH.ifa.draw.samples.nothing
 
NothingApplet - Class in CH.ifa.draw.samples.nothing
 
NothingApplet() - Constructor for class CH.ifa.draw.samples.nothing.NothingApplet
 
notifyPostTasks() - Method in class CH.ifa.draw.samples.pert.PertFigure
 
NullHandle - Class in CH.ifa.draw.standard
A handle that doesn't change the owned figure.
NullHandle(Figure, Locator) - Constructor for class CH.ifa.draw.standard.NullHandle
 
NumberTextFigure - Class in CH.ifa.draw.figures
A TextFigure specialized to edit numbers.
NumberTextFigure() - Constructor for class CH.ifa.draw.figures.NumberTextFigure
 

O

OffsetLocator - Class in CH.ifa.draw.standard
A locator to offset another Locator.
OffsetLocator() - Constructor for class CH.ifa.draw.standard.OffsetLocator
 
OffsetLocator(Locator) - Constructor for class CH.ifa.draw.standard.OffsetLocator
 
OffsetLocator(Locator, int, int) - Constructor for class CH.ifa.draw.standard.OffsetLocator
 
open() - Method in class CH.ifa.draw.application.DrawApplication
Opens the window and initializes its contents.
open() - Method in class CH.ifa.draw.samples.javadraw.JavaDrawApp
 
orphan(Figure) - Method in interface CH.ifa.draw.framework.Drawing
Removes a figure from the figure list, but doesn't release it.
orphan(Figure) - Method in class CH.ifa.draw.standard.CompositeFigure
Removes a figure from the figure list, but doesn't release it.
orphanAll(Vector) - Method in interface CH.ifa.draw.framework.Drawing
Removes a vector of figures from the figure's list without releasing the figures.
orphanAll(Vector) - Method in class CH.ifa.draw.standard.CompositeFigure
Removes a vector of figures from the figure's list without releasing the figures.
outermostPoint() - Method in class CH.ifa.draw.contrib.PolygonFigure
Return the point on the polygon that is furthest from the center
outline(int, int, int, int) - Method in class CH.ifa.draw.figures.AbstractLineDecoration
Hook method to calculates the outline of an arrow tip.
outline(int, int, int, int) - Method in class CH.ifa.draw.figures.ArrowTip
Calculates the outline of an arrow tip.
ovalAngleToPoint(Rectangle, double) - Static method in class CH.ifa.draw.util.Geom
Gets the point on an oval that corresponds to the given angle.
overlayColumns() - Method in class CH.ifa.draw.figures.NumberTextFigure
Gets the number of columns to be used by the text overlay.
overlayColumns() - Method in class CH.ifa.draw.figures.TextFigure
Gets the number of columns to be overlaid when the figure is edited.
overlayColumns() - Method in interface CH.ifa.draw.standard.TextHolder
Gets the number of columns to be overlaid when the figure is edited.
owner() - Method in interface CH.ifa.draw.framework.Connector
Gets the connector's owner.
owner() - Method in interface CH.ifa.draw.framework.Handle
Gets the handle's owner.
owner() - Method in class CH.ifa.draw.standard.AbstractConnector
Gets the connector's owner.
owner() - Method in class CH.ifa.draw.standard.AbstractHandle
Gets the handle's owner.

P

paint(Graphics) - Method in interface CH.ifa.draw.framework.DrawingView
Paints the drawing view.
paint(Graphics) - Method in class CH.ifa.draw.standard.StandardDrawingView
Paints the drawing view.
paint(Graphics) - Method in class CH.ifa.draw.standard.ToolButton
 
Painter - Interface in CH.ifa.draw.framework
Painter defines the interface for drawing a layer into a DrawingView.
paintSelected(Graphics) - Method in class CH.ifa.draw.standard.ToolButton
 
PaletteButton - Class in CH.ifa.draw.util
A palette button is a three state button.
PaletteButton(PaletteListener) - Constructor for class CH.ifa.draw.util.PaletteButton
Constructs a PaletteButton.
PaletteIcon - Class in CH.ifa.draw.util
A three state icon that can be used in Palettes.
PaletteIcon(Dimension, Image, Image, Image) - Constructor for class CH.ifa.draw.util.PaletteIcon
 
PaletteLayout - Class in CH.ifa.draw.util
A custom layout manager for the palette.
PaletteLayout(int) - Constructor for class CH.ifa.draw.util.PaletteLayout
Initializes the palette layout.
PaletteLayout(int, Point) - Constructor for class CH.ifa.draw.util.PaletteLayout
 
PaletteLayout(int, Point, boolean) - Constructor for class CH.ifa.draw.util.PaletteLayout
 
PaletteListener - Interface in CH.ifa.draw.util
Interface for handling palette events.
paletteUserOver(PaletteButton, boolean) - Method in class CH.ifa.draw.applet.DrawApplet
Handles when the mouse enters or leaves a palette button.
paletteUserOver(PaletteButton, boolean) - Method in class CH.ifa.draw.application.DrawApplication
Handles when the mouse enters or leaves a palette button.
paletteUserOver(PaletteButton, boolean) - Method in interface CH.ifa.draw.util.PaletteListener
The user moved the mouse over the palette entry.
paletteUserSelected(PaletteButton) - Method in class CH.ifa.draw.applet.DrawApplet
Handles a user selection in the palette.
paletteUserSelected(PaletteButton) - Method in class CH.ifa.draw.application.DrawApplication
Handles a user selection in the palette.
paletteUserSelected(PaletteButton) - Method in interface CH.ifa.draw.util.PaletteListener
The user selected a palette entry.
PasteCommand - Class in CH.ifa.draw.standard
Command to insert the clipboard into the drawing.
PasteCommand(String, DrawingView) - Constructor for class CH.ifa.draw.standard.PasteCommand
Constructs a paste command.
PatternPainter - Class in CH.ifa.draw.samples.javadraw
PatternDrawer a background that can be added to a drawing.
PatternPainter(Image) - Constructor for class CH.ifa.draw.samples.javadraw.PatternPainter
 
peelDecoration() - Method in class CH.ifa.draw.standard.DecoratorFigure
Removes the decoration from the contained figure.
PertApplet - Class in CH.ifa.draw.samples.pert
 
PertApplet() - Constructor for class CH.ifa.draw.samples.pert.PertApplet
 
PertApplication - Class in CH.ifa.draw.samples.pert
 
PertDependency - Class in CH.ifa.draw.samples.pert
 
PertDependency() - Constructor for class CH.ifa.draw.samples.pert.PertDependency
 
PertFigure - Class in CH.ifa.draw.samples.pert
 
PertFigure() - Constructor for class CH.ifa.draw.samples.pert.PertFigure
 
PertFigureCreationTool - Class in CH.ifa.draw.samples.pert
A more efficient version of the generic Pert creation tool that is not based on cloning.
PertFigureCreationTool(DrawingView) - Constructor for class CH.ifa.draw.samples.pert.PertFigureCreationTool
 
pointAt(int) - Method in class CH.ifa.draw.contrib.PolygonFigure
 
pointAt(int) - Method in class CH.ifa.draw.figures.PolyLineFigure
 
pointAt(int) - Method in interface CH.ifa.draw.framework.ConnectionFigure
Gets the Point at the given position
PointConstrainer - Interface in CH.ifa.draw.framework
Interface to constrain a Point.
pointCount() - Method in class CH.ifa.draw.contrib.PolygonFigure
 
pointCount() - Method in class CH.ifa.draw.figures.PolyLineFigure
 
pointCount() - Method in interface CH.ifa.draw.framework.ConnectionFigure
Gets the number of points or nodes of the connection
points() - Method in class CH.ifa.draw.contrib.PolygonFigure
 
points() - Method in class CH.ifa.draw.figures.PolyLineFigure
 
pointToAngle(Rectangle, Point) - Static method in class CH.ifa.draw.util.Geom
Gets the angle of a point relative to a rectangle.
polarToPoint(double, double, double) - Static method in class CH.ifa.draw.util.Geom
Converts a polar to a point
polygon() - Method in class CH.ifa.draw.contrib.DiamondFigure
Return the polygon describing the diamond
polygon() - Method in class CH.ifa.draw.contrib.TriangleFigure
Return the polygon describing the triangle
PolygonFigure - Class in CH.ifa.draw.contrib
A scalable, rotatable polygon with an arbitrary number of points
PolygonFigure() - Constructor for class CH.ifa.draw.contrib.PolygonFigure
 
PolygonFigure(int, int) - Constructor for class CH.ifa.draw.contrib.PolygonFigure
 
PolygonFigure(Polygon) - Constructor for class CH.ifa.draw.contrib.PolygonFigure
 
PolygonHandle - Class in CH.ifa.draw.contrib
A handle for a node on the polygon.
PolygonHandle(PolygonFigure, Locator, int) - Constructor for class CH.ifa.draw.contrib.PolygonHandle
Constructs a polygon handle.
PolygonTool - Class in CH.ifa.draw.contrib
 
PolygonTool(DrawingView) - Constructor for class CH.ifa.draw.contrib.PolygonTool
 
PolyLineConnector - Class in CH.ifa.draw.figures
PolyLineConnector finds connection points on a PolyLineFigure.
PolyLineConnector() - Constructor for class CH.ifa.draw.figures.PolyLineConnector
 
PolyLineConnector(Figure) - Constructor for class CH.ifa.draw.figures.PolyLineConnector
Constructs a connector with the given owner figure.
PolyLineFigure - Class in CH.ifa.draw.figures
A poly line figure consists of a list of points.
PolyLineFigure() - Constructor for class CH.ifa.draw.figures.PolyLineFigure
 
PolyLineFigure(int) - Constructor for class CH.ifa.draw.figures.PolyLineFigure
 
PolyLineFigure(int, int) - Constructor for class CH.ifa.draw.figures.PolyLineFigure
 
PolyLineHandle - Class in CH.ifa.draw.figures
A handle for a node on the polyline.
PolyLineHandle(PolyLineFigure, Locator, int) - Constructor for class CH.ifa.draw.figures.PolyLineHandle
Constructs a poly line handle.
POPUP_MENU - Static variable in interface CH.ifa.draw.framework.Figure
Constant that allows to identify a popup menu assigned as an attribute.
PopupMenuFigureSelection - Interface in CH.ifa.draw.contrib
An interface which allows a popup menu to interact with its Figure to which it is associated.
preferredLayoutSize(Container) - Method in class CH.ifa.draw.util.PaletteLayout
 
pressed() - Method in class CH.ifa.draw.util.PaletteIcon
 
print() - Method in class CH.ifa.draw.application.DrawApplication
Prints the drawing.
promptNew() - Method in class CH.ifa.draw.application.DrawApplication
Resets the drawing to a new empty drawing.
promptNew() - Method in class CH.ifa.draw.contrib.MDI_DrawApplication
Resets the drawing to a new empty drawing.
promptOpen() - Method in class CH.ifa.draw.application.DrawApplication
Shows a file dialog and opens a drawing.
promptSaveAs() - Method in class CH.ifa.draw.application.DrawApplication
Shows a file dialog and saves drawing.

R

range(int, int, int) - Static method in class CH.ifa.draw.util.Geom
Constains a value to the given range.
read(StorableInput) - Method in class CH.ifa.draw.contrib.GraphicalCompositeFigure
Reads the contained figures from StorableInput.
read(StorableInput) - Method in class CH.ifa.draw.contrib.PolygonFigure
 
read(StorableInput) - Method in class CH.ifa.draw.contrib.StandardLayouter
Reads the contained figures from StorableInput.
read(StorableInput) - Method in class CH.ifa.draw.contrib.TriangleFigure
 
read(StorableInput) - Method in class CH.ifa.draw.figures.AbstractLineDecoration
Reads the arrow tip from a StorableInput.
read(StorableInput) - Method in class CH.ifa.draw.figures.ArrowTip
Reads the arrow tip from a StorableInput.
read(StorableInput) - Method in class CH.ifa.draw.figures.AttributeFigure
Reads the Figure from a StorableInput.
read(StorableInput) - Method in class CH.ifa.draw.figures.EllipseFigure
 
read(StorableInput) - Method in class CH.ifa.draw.figures.FigureAttributes
Reads the attributes from a StorableInput.
read(StorableInput) - Method in class CH.ifa.draw.figures.ImageFigure
Reads the ImageFigure from a StorableInput.
read(StorableInput) - Method in class CH.ifa.draw.figures.LineConnection
 
read(StorableInput) - Method in class CH.ifa.draw.figures.PolyLineFigure
 
read(StorableInput) - Method in class CH.ifa.draw.figures.RectangleFigure
 
read(StorableInput) - Method in class CH.ifa.draw.figures.RoundRectangleFigure
 
read(StorableInput) - Method in class CH.ifa.draw.figures.TextFigure
 
read(StorableInput) - Method in class CH.ifa.draw.samples.javadraw.AnimationDecorator
 
read(StorableInput) - Method in class CH.ifa.draw.samples.pert.PertFigure
 
read(StorableInput) - Method in class CH.ifa.draw.standard.AbstractConnector
Reads the connector and its owner from a StorableInput.
read(StorableInput) - Method in class CH.ifa.draw.standard.AbstractFigure
Reads the Figure from a StorableInput.
read(StorableInput) - Method in class CH.ifa.draw.standard.AbstractLocator
Reads the arrow tip from a StorableInput.
read(StorableInput) - Method in class CH.ifa.draw.standard.CompositeFigure
Reads the contained figures from StorableInput.
read(StorableInput) - Method in class CH.ifa.draw.standard.DecoratorFigure
Reads itself and the contained figure from the StorableInput.
read(StorableInput) - Method in class CH.ifa.draw.standard.LocatorConnector
Reads the arrow tip from a StorableInput.
read(StorableInput) - Method in class CH.ifa.draw.standard.OffsetLocator
 
read(StorableInput) - Method in class CH.ifa.draw.standard.RelativeLocator
 
read(StorableInput) - Method in interface CH.ifa.draw.util.Storable
Reads the object from the StorableInput.
readBoolean() - Method in class CH.ifa.draw.util.StorableInput
Reads a boolean from the input stream.
readColor(StorableInput) - Static method in class CH.ifa.draw.figures.FigureAttributes
 
readColor() - Method in class CH.ifa.draw.util.StorableInput
Reads a color from the input stream.
readDouble() - Method in class CH.ifa.draw.util.StorableInput
Reads a double from the input stream.
readInt() - Method in class CH.ifa.draw.util.StorableInput
Reads an int from the input stream.
readOnly() - Method in class CH.ifa.draw.figures.TextFigure
Tests whether this figure is read only.
readStorable() - Method in class CH.ifa.draw.util.StorableInput
Reads and resurrects a Storable object from the input stream.
readString() - Method in class CH.ifa.draw.util.StorableInput
Reads a string from the input stream.
readTasks(StorableInput) - Method in class CH.ifa.draw.samples.pert.PertFigure
 
RectangleFigure - Class in CH.ifa.draw.figures
A rectangle figure.
RectangleFigure() - Constructor for class CH.ifa.draw.figures.RectangleFigure
 
RectangleFigure(Point, Point) - Constructor for class CH.ifa.draw.figures.RectangleFigure
 
registerAndLoadImage(Component, String) - Method in class CH.ifa.draw.util.Iconkit
Registers and loads an image.
registerFileFilters(JFileChooser) - Method in class CH.ifa.draw.util.StorageFormatManager
Register all FileFilters supported by StorageFormats
registerImage(String) - Method in class CH.ifa.draw.util.Iconkit
Registers an image that is then loaded together with the other registered images by loadRegisteredImages.
RelativeLocator - Class in CH.ifa.draw.standard
A locator that specfies a point that is relative to the bounds of a figure.
RelativeLocator() - Constructor for class CH.ifa.draw.standard.RelativeLocator
 
RelativeLocator(double, double) - Constructor for class CH.ifa.draw.standard.RelativeLocator
 
release() - Method in class CH.ifa.draw.figures.LineConnection
 
release() - Method in class CH.ifa.draw.figures.TextFigure
 
release() - Method in interface CH.ifa.draw.framework.Drawing
Releases the drawing and its contained figures.
release() - Method in interface CH.ifa.draw.framework.Figure
Releases a figure's resources.
release() - Method in class CH.ifa.draw.standard.AbstractFigure
A figure is released from the drawing.
release() - Method in class CH.ifa.draw.standard.CompositeFigure
Releases the figure and all its children.
release() - Method in class CH.ifa.draw.standard.DecoratorFigure
Releases itself and the contained figure.
remove(Figure) - Method in interface CH.ifa.draw.framework.Drawing
Removes the figure from the drawing and releases it.
remove(Figure) - Method in interface CH.ifa.draw.framework.DrawingView
Removes a figure from the drawing.
remove(Figure) - Method in class CH.ifa.draw.samples.javadraw.BouncingDrawing
 
remove(Figure) - Method in class CH.ifa.draw.standard.CompositeFigure
Removes a figure from the composite.
remove(FigureChangeListener, FigureChangeListener) - Static method in class CH.ifa.draw.standard.FigureChangeEventMulticaster
 
remove(EventListener) - Method in class CH.ifa.draw.standard.FigureChangeEventMulticaster
 
remove(Figure) - Method in class CH.ifa.draw.standard.StandardDrawing
Removes the figure from the drawing and releases it.
remove(Figure) - Method in class CH.ifa.draw.standard.StandardDrawingView
Removes a figure from the drawing.
remove(Command) - Method in class CH.ifa.draw.util.CommandMenu
 
remove(MenuItem) - Method in class CH.ifa.draw.util.CommandMenu
 
removeActionListener(ActionListener) - Method in class CH.ifa.draw.util.FloatingTextField
Remove an action listener
removeAll(Vector) - Method in interface CH.ifa.draw.framework.Drawing
Removes a vector of figures .
removeAll(Vector) - Method in class CH.ifa.draw.standard.CompositeFigure
Removes a vector of figures.
removeAll() - Method in class CH.ifa.draw.standard.CompositeFigure
Removes all children.
removeBackground(Painter) - Method in class CH.ifa.draw.standard.StandardDrawingView
Removes a background.
removeDrawingChangeListener(DrawingChangeListener) - Method in interface CH.ifa.draw.framework.Drawing
Removes a listener from this drawing.
removeDrawingChangeListener(DrawingChangeListener) - Method in class CH.ifa.draw.standard.StandardDrawing
Removes a listener from this drawing.
removeFigureChangeListener(FigureChangeListener) - Method in interface CH.ifa.draw.framework.Figure
Removes a listener for this figure.
removeFigureChangeListener(FigureChangeListener) - Method in class CH.ifa.draw.standard.AbstractFigure
Removes a listener for this figure.
removeForeground(Painter) - Method in class CH.ifa.draw.standard.StandardDrawingView
Removes a foreground.
removeFromContainer(FigureChangeListener) - Method in interface CH.ifa.draw.framework.Figure
Removes a figure from the given container and unregisters it as a change listener.
removeFromContainer(FigureChangeListener) - Method in class CH.ifa.draw.standard.AbstractFigure
Removes a figure from the given container and unregisters it as a change listener.
removeFromSelection(Figure) - Method in interface CH.ifa.draw.framework.DrawingView
Removes a figure from the selection.
removeFromSelection(Figure) - Method in class CH.ifa.draw.standard.StandardDrawingView
Removes a figure from the selection.
removeInternal(EventListener, EventListener) - Static method in class CH.ifa.draw.standard.FigureChangeEventMulticaster
 
removeInternalFrameListener(InternalFrameListener) - Method in class CH.ifa.draw.contrib.MDI_DrawApplication
Remove a InternalFrameListeners from the application.
removeLayoutComponent(Component) - Method in class CH.ifa.draw.util.PaletteLayout
 
removePointAt(int) - Method in class CH.ifa.draw.contrib.PolygonFigure
 
removePointAt(int) - Method in class CH.ifa.draw.figures.LineConnection
Removes the point and updates the connection.
removePointAt(int) - Method in class CH.ifa.draw.figures.PolyLineFigure
 
removePostTask(PertFigure) - Method in class CH.ifa.draw.samples.pert.PertFigure
 
removePreTask(PertFigure) - Method in class CH.ifa.draw.samples.pert.PertFigure
 
removeStorageFormat(StorageFormat) - Method in class CH.ifa.draw.util.StorageFormatManager
Remove a StorageFormat that should no longer be supported by this StorageFormatManager.
repairDamage() - Method in interface CH.ifa.draw.framework.DrawingView
Repair the damaged area
repairDamage() - Method in class CH.ifa.draw.standard.StandardDrawingView
 
replace(Figure, Figure) - Method in interface CH.ifa.draw.framework.Drawing
Replaces a figure in the drawing without removing it from the drawing.
replace(Figure, Figure) - Method in class CH.ifa.draw.samples.javadraw.BouncingDrawing
 
replace(Figure, Figure) - Method in class CH.ifa.draw.standard.CompositeFigure
Replaces a figure in the drawing without removing it from the drawing.
replaceDrawingView(StandardDrawingView) - Method in class CH.ifa.draw.contrib.MDI_InternalFrame
Replace an existing drawing view with a new one.
reset() - Method in class CH.ifa.draw.util.PaletteButton
 
restore(String) - Method in class CH.ifa.draw.util.SerializationStorageFormat
Restore a Drawing from a file with a given name.
restore(String) - Method in class CH.ifa.draw.util.StandardStorageFormat
Restore a Drawing from a file with a given name.
restore(String) - Method in interface CH.ifa.draw.util.StorageFormat
Restore a Drawing from a file with a given name.
ReverseFigureEnumerator - Class in CH.ifa.draw.standard
An Enumeration that enumerates a vector of figures back (size-1) to front (0).
ReverseFigureEnumerator(Vector) - Constructor for class CH.ifa.draw.standard.ReverseFigureEnumerator
 
ReverseVectorEnumerator - Class in CH.ifa.draw.util
An Enumeration that enumerates a vector back (size-1) to front (0).
ReverseVectorEnumerator(Vector) - Constructor for class CH.ifa.draw.util.ReverseVectorEnumerator
 
RIGHTS - Static variable in class CH.ifa.draw.standard.AlignCommand
align right sides
rotate(double) - Method in class CH.ifa.draw.contrib.TriangleFigure
 
RoundRectangleFigure - Class in CH.ifa.draw.figures
A round rectangle figure.
RoundRectangleFigure() - Constructor for class CH.ifa.draw.figures.RoundRectangleFigure
 
RoundRectangleFigure(Point, Point) - Constructor for class CH.ifa.draw.figures.RoundRectangleFigure
 
run() - Method in class CH.ifa.draw.samples.javadraw.Animator
 

S

saveDrawing(StorageFormat, String) - Method in class CH.ifa.draw.application.DrawApplication
Save a Drawing in a file
scaleRotate(Point, Polygon, Point) - Method in class CH.ifa.draw.contrib.PolygonFigure
Scale and rotate relative to anchor
ScribbleTool - Class in CH.ifa.draw.figures
Tool to scribble a PolyLineFigure
ScribbleTool(DrawingView) - Constructor for class CH.ifa.draw.figures.ScribbleTool
 
select() - Method in class CH.ifa.draw.util.PaletteButton
 
SelectAreaTracker - Class in CH.ifa.draw.standard
SelectAreaTracker implements a rubberband selection of an area.
SelectAreaTracker(DrawingView) - Constructor for class CH.ifa.draw.standard.SelectAreaTracker
 
selected() - Method in class CH.ifa.draw.util.PaletteIcon
 
selection() - Method in interface CH.ifa.draw.framework.DrawingView
Gets the currently selected figures.
selection() - Method in class CH.ifa.draw.standard.StandardDrawingView
Gets the currently selected figures.
selectionChanged(DrawingView) - Method in class CH.ifa.draw.applet.DrawApplet
Handles a change of the current selection.
selectionChanged(DrawingView) - Method in class CH.ifa.draw.application.DrawApplication
Handles a change of the current selection.
selectionChanged(DrawingView) - Method in interface CH.ifa.draw.framework.DrawingEditor
Informs that the current selection has changed.
selectionChanged(DrawingView) - Method in class CH.ifa.draw.samples.javadraw.JavaDrawViewer
Ignore selection changes, we don't show any selection
selectionChanged() - Method in class CH.ifa.draw.standard.StandardDrawingView
Informs that the current selection changed.
selectionCount() - Method in interface CH.ifa.draw.framework.DrawingView
Gets the number of selected figures.
selectionCount() - Method in class CH.ifa.draw.standard.StandardDrawingView
Gets the number of selected figures.
selectionElements() - Method in interface CH.ifa.draw.framework.DrawingView
Gets an enumeration over the currently selected figures.
selectionElements() - Method in class CH.ifa.draw.standard.StandardDrawingView
Gets an enumeration over the currently selected figures.
SelectionTool - Class in CH.ifa.draw.standard
Tool to select and manipulate figures.
SelectionTool(DrawingView) - Constructor for class CH.ifa.draw.standard.SelectionTool
 
selectionZOrdered() - Method in interface CH.ifa.draw.framework.DrawingView
Gets the currently selected figures in Z order.
selectionZOrdered() - Method in class CH.ifa.draw.standard.StandardDrawingView
Gets the currently selected figures in Z order.
sendToBack(Figure) - Method in interface CH.ifa.draw.framework.Drawing
Sends a figure to the back of the drawing.
sendToBack(Figure) - Method in class CH.ifa.draw.standard.CompositeFigure
Sends a figure to the back of the drawing.
SendToBackCommand - Class in CH.ifa.draw.standard
A command to send the selection to the back of the drawing.
SendToBackCommand(String, DrawingView) - Constructor for class CH.ifa.draw.standard.SendToBackCommand
Constructs a send to back command.
SerializationStorageFormat - Class in CH.ifa.draw.util
A SerializationStorageFormat is a straight-forward file format to store and restore Drawings.
SerializationStorageFormat() - Constructor for class CH.ifa.draw.util.SerializationStorageFormat
Create a SerialzationStorageFormat for storing and restoring Drawings.
set(String, Object) - Method in class CH.ifa.draw.figures.FigureAttributes
Sets the attribute with the given name and overwrites its previous value.
setAngle(double) - Method in class CH.ifa.draw.figures.ArrowTip
Sets point angle of arrow.
setApplicationName(String) - Method in class CH.ifa.draw.application.DrawApplication
Set the name of the application build from this skeleton application
setArc(int, int) - Method in class CH.ifa.draw.figures.RoundRectangleFigure
Sets the arc's witdh and height.
setAttribute(String, Object) - Method in class CH.ifa.draw.contrib.GraphicalCompositeFigure
Delegate capabilities for storing and retrieving attributes to a CompositeFigure if the encapsulated presentation figure.
setAttribute(String, Object) - Method in class CH.ifa.draw.figures.AttributeFigure
Sets the named attribute to the new value
setAttribute(String, Object) - Method in class CH.ifa.draw.figures.GroupFigure
Sets the attribute of all the contained figures.
setAttribute(String, Object) - Method in class CH.ifa.draw.figures.PolyLineFigure
Sets the attribute with the given name.
setAttribute(String, Object) - Method in class CH.ifa.draw.figures.TextFigure
A text figure understands the "FontSize", "FontStyle", and "FontName" attributes.
setAttribute(String, Object) - Method in interface CH.ifa.draw.framework.Figure
Sets the named attribute to the new value
setAttribute(String, Object) - Method in class CH.ifa.draw.standard.AbstractFigure
Sets the named attribute to the new value.
setAttribute(String, Object) - Method in class CH.ifa.draw.standard.DecoratorFigure
Forwards setAttribute to its contained figure.
setBackground(Color) - Method in interface CH.ifa.draw.framework.DrawingView
Gets the background color of the DrawingView
setBorderColor(Color) - Method in class CH.ifa.draw.figures.AbstractLineDecoration
Sets color of arrow's border
setBorderOffset(Point) - Method in class CH.ifa.draw.figures.BorderDecorator
 
setBounds(Rectangle, String) - Method in class CH.ifa.draw.util.FloatingTextField
Positions the overlay.
setBufferedDisplayUpdate() - Method in class CH.ifa.draw.applet.DrawApplet
 
setConstrainer(PointConstrainer) - Method in interface CH.ifa.draw.framework.DrawingView
Sets the current point constrainer.
setConstrainer(PointConstrainer) - Method in class CH.ifa.draw.standard.StandardDrawingView
Sets the grid spacing that is used to constrain points.
setContents(Object) - Method in class CH.ifa.draw.util.Clipboard
Sets the contents of the clipboard.
setCurrentFontName(String) - Static method in class CH.ifa.draw.figures.TextFigure
Sets the current font name
setCurrentFontSize(int) - Static method in class CH.ifa.draw.figures.TextFigure
Sets the current font size.
setCurrentFontStyle(int) - Static method in class CH.ifa.draw.figures.TextFigure
Sets the current font style.
setCursor(Cursor) - Method in interface CH.ifa.draw.framework.DrawingView
Sets the cursor of the DrawingView
setDefaultStorageFormat(StorageFormat) - Method in class CH.ifa.draw.util.StorageFormatManager
Set a StorageFormat as the default storage format which is selected in a javax.swing.JFileChooser.
setDesktop(JComponent) - Method in class CH.ifa.draw.contrib.MDI_DrawApplication
Set the component, in which the content is embedded.
setDisplayUpdate(Painter) - Method in interface CH.ifa.draw.framework.DrawingView
Sets the current display update strategy.
setDisplayUpdate(Painter) - Method in class CH.ifa.draw.standard.StandardDrawingView
Sets the current display update strategy.
setDrawing(Drawing) - Method in class CH.ifa.draw.application.DrawApplication
Sets the drawing to be edited.
setDrawing(Drawing) - Method in class CH.ifa.draw.contrib.MDI_InternalFrame
Set the drawing which is represented in the internal frame
setDrawing(Drawing) - Method in interface CH.ifa.draw.framework.DrawingView
Sets and installs another drawing in the view.
setDrawing(Drawing) - Method in class CH.ifa.draw.standard.StandardDrawingView
Sets and installs another drawing in the view.
setDrawingTitle(String) - Method in class CH.ifa.draw.application.DrawApplication
Set the title of the currently selected drawing
setDrawingTitle(String) - Method in class CH.ifa.draw.contrib.MDI_DrawApplication
Set the title for the drawing.
setDrawingView(DrawingView) - Method in class CH.ifa.draw.contrib.MDI_InternalFrame
Set the drawing view which represents the internal frame
setEditor(DrawingEditor) - Method in interface CH.ifa.draw.framework.DrawingView
Sets the view's editor.
setEditor(DrawingEditor) - Method in class CH.ifa.draw.standard.StandardDrawingView
Sets the view's editor.
setEnd(int) - Method in class CH.ifa.draw.samples.pert.PertFigure
 
setEndDecoration(LineDecoration) - Method in class CH.ifa.draw.figures.PolyLineFigure
Sets the end decoration.
setFileDescription(String) - Method in class CH.ifa.draw.util.StandardStorageFormat
Set the file description for the file type of the storage format
setFileExtension(String) - Method in class CH.ifa.draw.util.StandardStorageFormat
Set the file extension for the storage format
setFileFilter(FileFilter) - Method in class CH.ifa.draw.util.StandardStorageFormat
Set the FileFilter used to identify Drawing files with the correct file extension for this StorageFormat.
setFillColor(Color) - Method in class CH.ifa.draw.figures.AbstractLineDecoration
Sets color with which arrow is filled
setFont(Font) - Method in class CH.ifa.draw.figures.TextFigure
Sets the font.
setFrameColor(Color) - Method in class CH.ifa.draw.figures.PolyLineFigure
 
setInnerRadius(double) - Method in class CH.ifa.draw.figures.ArrowTip
Sets the inner radius
setInsets(Insets) - Method in interface CH.ifa.draw.contrib.Layouter
Set the insets for spacing between the figure and its subfigures
setInsets(Insets) - Method in class CH.ifa.draw.contrib.StandardLayouter
Set the insets for spacing between the figure and its subfigures
setLayoutable(Layoutable) - Method in class CH.ifa.draw.contrib.StandardLayouter
Set the figure upon which the layout strategy operates.
setLayouter(Layouter) - Method in class CH.ifa.draw.contrib.GraphicalCompositeFigure
Set a Layouter object which encapsulated a layout algorithm for this figure.
setLayouter(Layouter) - Method in interface CH.ifa.draw.contrib.Layoutable
Set the Layouter for this Layoutable
setLeftComponent(JComponent) - Method in class CH.ifa.draw.contrib.SplitPaneDrawApplication
Set the left component of the JSplitPane.
setOuterRadius(double) - Method in class CH.ifa.draw.figures.ArrowTip
Sets the outer radius
setPoint(int, int) - Method in class CH.ifa.draw.standard.ChangeConnectionEndHandle
Sets the end point of the connection.
setPoint(int, int) - Method in class CH.ifa.draw.standard.ChangeConnectionHandle
Sets the location of the target point.
setPoint(int, int) - Method in class CH.ifa.draw.standard.ChangeConnectionStartHandle
Sets the start point of the connection.
setPointAt(Point, int) - Method in class CH.ifa.draw.contrib.PolygonFigure
Changes the position of a node.
setPointAt(Point, int) - Method in class CH.ifa.draw.figures.LineConnection
Sets the point and updates the connection.
setPointAt(Point, int) - Method in class CH.ifa.draw.figures.PolyLineFigure
Changes the position of a node.
setPointAt(Point, int) - Method in interface CH.ifa.draw.framework.ConnectionFigure
Sets the position of the point at the given position
setPoints(Point, Point) - Method in class CH.ifa.draw.figures.LineFigure
Sets the start and end point.
setPresentationFigure(Figure) - Method in class CH.ifa.draw.contrib.GraphicalCompositeFigure
Set a figure which renders this CompositeFigure.
setReadOnly(boolean) - Method in class CH.ifa.draw.figures.TextFigure
Sets the read only status of the text figure.
setRightComponent(JComponent) - Method in class CH.ifa.draw.contrib.SplitPaneDrawApplication
Set the right component of the JSplitPane.
setSelectedFigure(Figure) - Method in interface CH.ifa.draw.contrib.PopupMenuFigureSelection
Set the figure which was selected when the popup menu was invoked.
setSimpleDisplayUpdate() - Method in class CH.ifa.draw.applet.DrawApplet
 
setStartDecoration(LineDecoration) - Method in class CH.ifa.draw.figures.PolyLineFigure
Sets the start decoration.
setText(String) - Method in class CH.ifa.draw.figures.TextFigure
Sets the text shown by the text figure.
setText(String) - Method in interface CH.ifa.draw.standard.TextHolder
Sets the text shown by the text figure.
setTypingTarget(TextHolder) - Method in class CH.ifa.draw.figures.TextTool
 
setValue(int) - Method in class CH.ifa.draw.figures.NumberTextFigure
Sets the numberical value of the contained text.
ShortestDistanceConnector - Class in CH.ifa.draw.figures
A ShortestDistance locates connection points by finding the shortest distance between the start and end of the connection.
ShortestDistanceConnector() - Constructor for class CH.ifa.draw.figures.ShortestDistanceConnector
 
ShortestDistanceConnector(Figure) - Constructor for class CH.ifa.draw.figures.ShortestDistanceConnector
 
showHelp() - Method in class CH.ifa.draw.applet.DrawApplet
Shows a help page for the applet.
showPopupMenu(Figure, int, int, Component) - Method in class CH.ifa.draw.contrib.CustomSelectionTool
This method displays a popup menu, if there is one registered with the Figure (the Figure's attributes are queried for Figure.POPUP_MENU which is used to indicate an association of a popup menu with the Figure).
showStatus(String) - Method in class CH.ifa.draw.application.DrawApplication
Shows a status message.
showStatus(String) - Method in interface CH.ifa.draw.framework.DrawingEditor
Shows a status message in the editor's user interface
SimpleUpdateStrategy - Class in CH.ifa.draw.standard
The SimpleUpdateStrategy implements an update strategy that directly redraws a DrawingView.
SimpleUpdateStrategy() - Constructor for class CH.ifa.draw.standard.SimpleUpdateStrategy
 
size() - Method in interface CH.ifa.draw.framework.Figure
Gets the size of the figure
size() - Method in class CH.ifa.draw.standard.AbstractFigure
Gets the size of the figure.
SIZE - Static variable in class CH.ifa.draw.standard.LocatorConnector
The standard size of the connector.
size() - Static method in class CH.ifa.draw.util.ColorMap
 
smoothPoints() - Method in class CH.ifa.draw.contrib.PolygonFigure
Remove points that are nearly colinear with others
source() - Method in class CH.ifa.draw.standard.ChangeConnectionHandle
Gets the side of the connection that is unaffected by the change.
south(Figure) - Static method in class CH.ifa.draw.standard.BoxHandleKit
 
south() - Static method in class CH.ifa.draw.standard.RelativeLocator
South.
SOUTH - Static variable in class CH.ifa.draw.util.Geom
 
south(Rectangle) - Static method in class CH.ifa.draw.util.Geom
 
southEast(Figure) - Static method in class CH.ifa.draw.standard.BoxHandleKit
 
southEast() - Static method in class CH.ifa.draw.standard.RelativeLocator
South east.
southWest(Figure) - Static method in class CH.ifa.draw.standard.BoxHandleKit
 
southWest() - Static method in class CH.ifa.draw.standard.RelativeLocator
South west.
SplitPaneDrawApplication - Class in CH.ifa.draw.contrib
A specialised DrawApplication, which offers basic support for a simple splitted pane content.
SplitPaneDrawApplication() - Constructor for class CH.ifa.draw.contrib.SplitPaneDrawApplication
Constructs a drawing window with a default title.
SplitPaneDrawApplication(String) - Constructor for class CH.ifa.draw.contrib.SplitPaneDrawApplication
Constructs a drawing window with the given title.
splitSegment(int, int) - Method in class CH.ifa.draw.contrib.PolygonFigure
Splits the segment at the given point if a segment was hit.
splitSegment(int, int) - Method in class CH.ifa.draw.figures.PolyLineFigure
Splits the segment at the given point if a segment was hit.
splitSegment(int, int) - Method in interface CH.ifa.draw.framework.ConnectionFigure
Splits the hit segment.
StandardDrawing - Class in CH.ifa.draw.standard
The standard implementation of the Drawing interface.
StandardDrawing() - Constructor for class CH.ifa.draw.standard.StandardDrawing
Constructs the Drawing.
StandardDrawingView - Class in CH.ifa.draw.standard
The standard implementation of DrawingView.
StandardDrawingView(DrawingEditor, int, int) - Constructor for class CH.ifa.draw.standard.StandardDrawingView
Constructs the view.
StandardLayouter - Class in CH.ifa.draw.contrib
A StandardLayouter contains standard algorithm for layouting a Layoutable.
StandardLayouter() - Constructor for class CH.ifa.draw.contrib.StandardLayouter
Default constructor which is needed for the Storable mechanism.
StandardLayouter(Layoutable) - Constructor for class CH.ifa.draw.contrib.StandardLayouter
Constructor which associates a StandardLayouter with a certain Layoutable.
StandardStorageFormat - Class in CH.ifa.draw.util
A StandardStorageFormat is an internal file format to store and restore Drawings.
StandardStorageFormat() - Constructor for class CH.ifa.draw.util.StandardStorageFormat
Create a StandardStorageFormat for storing and restoring Drawings.
start() - Method in class CH.ifa.draw.figures.LineConnection
Gets the start figure of the connection.
start() - Method in interface CH.ifa.draw.framework.ConnectionFigure
Gets the start Connector
start() - Method in class CH.ifa.draw.samples.javadraw.Animator
 
start() - Method in class CH.ifa.draw.samples.pert.PertFigure
 
startAnimation() - Method in class CH.ifa.draw.samples.javadraw.JavaDrawApp
 
startAnimation() - Method in class CH.ifa.draw.samples.javadraw.JavaDrawApplet
 
startFigure() - Method in class CH.ifa.draw.figures.LineConnection
Gets the start figure of the connection.
startPoint(int, int) - Method in class CH.ifa.draw.figures.LineConnection
Sets the start point.
startPoint() - Method in class CH.ifa.draw.figures.LineConnection
Gets the start point.
startPoint() - Method in class CH.ifa.draw.figures.LineFigure
Gets a copy of the start point.
startPoint(int, int) - Method in class CH.ifa.draw.figures.LineFigure
Sets the start point.
startPoint(int, int) - Method in interface CH.ifa.draw.framework.ConnectionFigure
Sets the start point.
startPoint() - Method in interface CH.ifa.draw.framework.ConnectionFigure
Gets the start point.
Storable - Interface in CH.ifa.draw.util
Interface that is used by StorableInput and StorableOutput to flatten and resurrect objects.
StorableInput - Class in CH.ifa.draw.util
An input stream that can be used to resurrect Storable objects.
StorableInput(InputStream) - Constructor for class CH.ifa.draw.util.StorableInput
Initializes a Storable input with the given input stream.
StorableOutput - Class in CH.ifa.draw.util
An output stream that can be used to flatten Storable objects.
StorableOutput(OutputStream) - Constructor for class CH.ifa.draw.util.StorableOutput
Initializes the StorableOutput with the given output stream.
StorageFormat - Interface in CH.ifa.draw.util
Interface to define a storage format.
StorageFormatManager - Class in CH.ifa.draw.util
The StorageFormatManager is a contains StorageFormats.
StorageFormatManager() - Constructor for class CH.ifa.draw.util.StorageFormatManager
Create a new StorageFormatManager.
store(String, Drawing) - Method in class CH.ifa.draw.util.SerializationStorageFormat
Store a Drawing under a given name.
store(String, Drawing) - Method in class CH.ifa.draw.util.StandardStorageFormat
Store a Drawing under a given name.
store(String, Drawing) - Method in interface CH.ifa.draw.util.StorageFormat
Store a Drawing under a given name.
switchToEditTools() - Method in class CH.ifa.draw.contrib.CustomToolBar
Select the palette with the edit tools
switchToolBar() - Method in class CH.ifa.draw.contrib.CustomToolBar
Switch between the two available palettes with tools
switchToStandardTools() - Method in class CH.ifa.draw.contrib.CustomToolBar
Select the palette with the standard tools

T

target() - Method in class CH.ifa.draw.standard.ChangeConnectionEndHandle
Gets the end figure of a connection.
target() - Method in class CH.ifa.draw.standard.ChangeConnectionHandle
Returns the target connector of the change.
target() - Method in class CH.ifa.draw.standard.ChangeConnectionStartHandle
Gets the start figure of a connection.
textDisplayBox() - Method in class CH.ifa.draw.figures.TextFigure
 
textDisplayBox() - Method in interface CH.ifa.draw.standard.TextHolder
 
TextFigure - Class in CH.ifa.draw.figures
A text figure.
TextFigure() - Constructor for class CH.ifa.draw.figures.TextFigure
 
TextHolder - Interface in CH.ifa.draw.standard
The interface of a figure that has some editable text contents.
TextTool - Class in CH.ifa.draw.figures
Tool to create new or edit existing text figures.
TextTool(DrawingView, Figure) - Constructor for class CH.ifa.draw.figures.TextTool
 
toggleAnimation() - Method in class CH.ifa.draw.samples.javadraw.JavaDrawApplet
 
ToggleGridCommand - Class in CH.ifa.draw.standard
A command to toggle the snap to grid behavior.
ToggleGridCommand(String, DrawingView, Point) - Constructor for class CH.ifa.draw.standard.ToggleGridCommand
Constructs a toggle grid command.
toggleSelection(Figure) - Method in interface CH.ifa.draw.framework.DrawingView
If a figure isn't selected it is added to the selection.
toggleSelection(Figure) - Method in class CH.ifa.draw.standard.StandardDrawingView
If a figure isn't selected it is added to the selection.
tool() - Method in class CH.ifa.draw.applet.DrawApplet
Gets the current tool.
tool() - Method in class CH.ifa.draw.application.DrawApplication
Gets the current tool.
tool() - Method in interface CH.ifa.draw.framework.DrawingEditor
Gets the editor's current tool.
tool() - Method in interface CH.ifa.draw.framework.DrawingView
Gets the current tool.
Tool - Interface in CH.ifa.draw.framework
A tool defines a mode of the drawing view.
tool() - Method in class CH.ifa.draw.samples.javadraw.JavaDrawViewer
Gets the current the tool (there is only one):
tool() - Method in class CH.ifa.draw.standard.StandardDrawingView
Gets the current tool.
tool() - Method in class CH.ifa.draw.standard.ToolButton
 
ToolButton - Class in CH.ifa.draw.standard
A PaletteButton that is associated with a tool.
ToolButton(PaletteListener, String, String, Tool) - Constructor for class CH.ifa.draw.standard.ToolButton
 
toolDone() - Method in class CH.ifa.draw.applet.DrawApplet
Sets the default tool of the editor.
toolDone() - Method in class CH.ifa.draw.application.DrawApplication
Sets the default tool of the editor.
toolDone() - Method in interface CH.ifa.draw.framework.DrawingEditor
Informs the editor that a tool has done its interaction.
toolDone() - Method in class CH.ifa.draw.samples.javadraw.JavaDrawViewer
Sets the editor's default tool.
TOPS - Static variable in class CH.ifa.draw.standard.AlignCommand
align tops
trackConnectors(MouseEvent, int, int) - Method in class CH.ifa.draw.standard.ConnectionTool
 
TriangleFigure - Class in CH.ifa.draw.contrib
A triangle with same dimensions as its enclosing rectangle, and apex at any of 8 places
TriangleFigure() - Constructor for class CH.ifa.draw.contrib.TriangleFigure
 
TriangleFigure(Point, Point) - Constructor for class CH.ifa.draw.contrib.TriangleFigure
 
TYPE - Static variable in class CH.ifa.draw.framework.FigureSelection
The type identifier of the selection.

U

unfreezeView() - Method in interface CH.ifa.draw.framework.DrawingView
Unfreezes the view by releasing the drawing lock.
unfreezeView() - Method in class CH.ifa.draw.standard.StandardDrawingView
Unfreezes the view by releasing the drawing lock.
UngroupCommand - Class in CH.ifa.draw.figures
Command to ungroup the selected figures.
UngroupCommand(String, DrawingView) - Constructor for class CH.ifa.draw.figures.UngroupCommand
Constructs a group command.
unlock() - Method in interface CH.ifa.draw.framework.Drawing
Releases the drawing lock.
unlock() - Method in class CH.ifa.draw.standard.StandardDrawing
Releases the drawing lock.
update() - Method in class CH.ifa.draw.contrib.GraphicalCompositeFigure
Expicit update: an updated involves a layout for all contained figures.
update(FigureChangeEvent) - Method in class CH.ifa.draw.samples.pert.PertFigure
 
update(Graphics) - Method in class CH.ifa.draw.standard.StandardDrawingView
Updates the drawing view.
updateConnection() - Method in class CH.ifa.draw.figures.ElbowConnection
 
updateConnection() - Method in class CH.ifa.draw.figures.LineConnection
Updates the connection.
updateConnection() - Method in interface CH.ifa.draw.framework.ConnectionFigure
Updates the connection
updateDurations() - Method in class CH.ifa.draw.samples.pert.PertFigure
 
updateLocation() - Method in class CH.ifa.draw.figures.TextFigure
Updates the location relative to the connected figure.
updatePoints() - Method in class CH.ifa.draw.figures.ElbowConnection
 
URLTool - Class in CH.ifa.draw.samples.javadraw
A tool to attach URLs to figures.
URLTool(DrawingView) - Constructor for class CH.ifa.draw.samples.javadraw.URLTool
 

V

value() - Method in class CH.ifa.draw.util.PaletteButton
 
velocity(int, int) - Method in class CH.ifa.draw.samples.javadraw.AnimationDecorator
 
velocity() - Method in class CH.ifa.draw.samples.javadraw.AnimationDecorator
 
view() - Method in class CH.ifa.draw.applet.DrawApplet
Gets the current drawing view.
view() - Method in class CH.ifa.draw.application.DrawApplication
Gets the current drawing view.
view() - Method in interface CH.ifa.draw.framework.DrawingEditor
Gets the editor's drawing view.
view() - Method in class CH.ifa.draw.samples.javadraw.JavaDrawViewer
Gets the editor's drawing view.
view() - Method in class CH.ifa.draw.standard.AbstractTool
Gets the tool's view.

W

west(Figure) - Static method in class CH.ifa.draw.standard.BoxHandleKit
 
west() - Static method in class CH.ifa.draw.standard.RelativeLocator
West.
WEST - Static variable in class CH.ifa.draw.util.Geom
 
west(Rectangle) - Static method in class CH.ifa.draw.util.Geom
 
willChange() - Method in interface CH.ifa.draw.framework.Figure
Informes that a figure is about to change such that its display box is affected.
willChange() - Method in class CH.ifa.draw.standard.AbstractFigure
Informes that a figure is about to change something that affects the contents of its display box.
write(StorableOutput) - Method in class CH.ifa.draw.contrib.GraphicalCompositeFigure
Writes the contained figures to the StorableOutput.
write(StorableOutput) - Method in class CH.ifa.draw.contrib.PolygonFigure
 
write(StorableOutput) - Method in class CH.ifa.draw.contrib.StandardLayouter
Writes the contained figures to the StorableOutput.
write(StorableOutput) - Method in class CH.ifa.draw.contrib.TriangleFigure
 
write(StorableOutput) - Method in class CH.ifa.draw.figures.AbstractLineDecoration
Stores the arrow tip to a StorableOutput.
write(StorableOutput) - Method in class CH.ifa.draw.figures.ArrowTip
Stores the arrow tip to a StorableOutput.
write(StorableOutput) - Method in class CH.ifa.draw.figures.AttributeFigure
Stores the Figure to a StorableOutput.
write(StorableOutput) - Method in class CH.ifa.draw.figures.EllipseFigure
 
write(StorableOutput) - Method in class CH.ifa.draw.figures.FigureAttributes
Writes the attributes to a StorableInput.
write(StorableOutput) - Method in class CH.ifa.draw.figures.ImageFigure
Writes the ImageFigure to a StorableOutput.
write(StorableOutput) - Method in class CH.ifa.draw.figures.LineConnection
 
write(StorableOutput) - Method in class CH.ifa.draw.figures.PolyLineFigure
 
write(StorableOutput) - Method in class CH.ifa.draw.figures.RectangleFigure
 
write(StorableOutput) - Method in class CH.ifa.draw.figures.RoundRectangleFigure
 
write(StorableOutput) - Method in class CH.ifa.draw.figures.TextFigure
 
write(StorableOutput) - Method in class CH.ifa.draw.samples.javadraw.AnimationDecorator
 
write(StorableOutput) - Method in class CH.ifa.draw.samples.pert.PertFigure
 
write(StorableOutput) - Method in class CH.ifa.draw.standard.AbstractConnector
Stores the connector and its owner to a StorableOutput.
write(StorableOutput) - Method in class CH.ifa.draw.standard.AbstractFigure
Stores the Figure to a StorableOutput.
write(StorableOutput) - Method in class CH.ifa.draw.standard.AbstractLocator
Stores the arrow tip to a StorableOutput.
write(StorableOutput) - Method in class CH.ifa.draw.standard.CompositeFigure
Writes the contained figures to the StorableOutput.
write(StorableOutput) - Method in class CH.ifa.draw.standard.DecoratorFigure
Writes itself and the contained figure to the StorableOutput.
write(StorableOutput) - Method in class CH.ifa.draw.standard.LocatorConnector
Stores the arrow tip to a StorableOutput.
write(StorableOutput) - Method in class CH.ifa.draw.standard.OffsetLocator
 
write(StorableOutput) - Method in class CH.ifa.draw.standard.RelativeLocator
 
write(StorableOutput) - Method in interface CH.ifa.draw.util.Storable
Writes the object to the StorableOutput.
writeBoolean(boolean) - Method in class CH.ifa.draw.util.StorableOutput
Writes an int to the output stream.
writeColor(StorableOutput, String, Color) - Static method in class CH.ifa.draw.figures.FigureAttributes
 
writeColor(Color) - Method in class CH.ifa.draw.util.StorableOutput
 
writeDouble(double) - Method in class CH.ifa.draw.util.StorableOutput
Writes an int to the output stream.
writeInt(int) - Method in class CH.ifa.draw.util.StorableOutput
Writes an int to the output stream.
writeStorable(Storable) - Method in class CH.ifa.draw.util.StorableOutput
Writes a storable object to the output stream.
writeString(String) - Method in class CH.ifa.draw.util.StorableOutput
Writes a string to the output stream.
writeTasks(StorableOutput, Vector) - Method in class CH.ifa.draw.samples.pert.PertFigure
 

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