All Packages  Class Hierarchy

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

Index of all Fields and Methods

A

above(Object, Object). Method in class CH.ifa.draw.samples.tree.TreeAnalyzer
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(). Constructor for class CH.ifa.draw.standard.AbstractFigure
AbstractFlowLayout(). Constructor for class CH.ifa.draw.contrib.xcomp.AbstractFlowLayout
AbstractHandle(Figure). Constructor for class CH.ifa.draw.standard.AbstractHandle
Initializes the owner of the figure.
AbstractLocator(). Constructor for class CH.ifa.draw.standard.AbstractLocator
AbstractTool(DrawingView). Constructor for class CH.ifa.draw.standard.AbstractTool
Constructs a tool for the given view.
AbstractTriangleFigure(). Constructor for class CH.ifa.draw.contrib.AbstractTriangleFigure
AbstractTriangleFigure(Point, Point). Constructor for class CH.ifa.draw.contrib.AbstractTriangleFigure
accept(Figure). Method in class CH.ifa.draw.standard.AbstractFigure
Returns true if figure can be dropped onto this.
accept(Figure). Method in interface CH.ifa.draw.framework.DropTarget
Returns true if figure can be dropped onto this.
accept(Figure). Method in class CH.ifa.draw.contrib.xcomp.FigurePanel
Default is to accept all figures.
accept(Figure). Method in class CH.ifa.draw.contrib.xcomp.FrameComposite
Default is to accept all figures.
accept(Figure). Method in class CH.ifa.draw.samples.statechart.ITCompartment
Default is to accept all figures.
accept(Figure). Method in class CH.ifa.draw.contrib.xcomp.LabelPanel
Default is to accept all figures.
accept(Figure). Method in class CH.ifa.draw.contrib.xcomp.MyPanelFrame
Default is to accept all figures.
accept(Figure). Method in class CH.ifa.draw.samples.statechart.NameCompartment
Default is to accept all figures.
accept(Figure). Method in class CH.ifa.draw.standard.StandardDrawing
Any figure can be dropped onto a drawing.
accept(Figure). Method in class CH.ifa.draw.samples.statechart.StateCompartment
Default is to accept all figures.
accept(Figure). Method in class CH.ifa.draw.samples.statechart.SuperState
Default is to accept all figures.
accept(StateChartVisitor). Method in class CH.ifa.draw.samples.statechart.CompositeStateCompartmentRep
accept(StateChartVisitor). Method in class CH.ifa.draw.samples.statechart.FinalRep
accept(StateChartVisitor). Method in class CH.ifa.draw.samples.statechart.InitialRep
accept(StateChartVisitor). Method in class CH.ifa.draw.samples.statechart.ITCompartmentRep
accept(StateChartVisitor). Method in class CH.ifa.draw.samples.statechart.LabelRep
accept(StateChartVisitor). Method in class CH.ifa.draw.samples.statechart.NameCompartmentRep
accept(StateChartVisitor). Method in interface CH.ifa.draw.samples.statechart.StateChartNode
accept(StateChartVisitor). Method in class CH.ifa.draw.samples.statechart.StateChartRep
accept(StateChartVisitor). Method in class CH.ifa.draw.samples.statechart.StateCompartmentRep
accept(StateChartVisitor). Method in class CH.ifa.draw.samples.statechart.StateRep
accept(StateChartVisitor). Method in class CH.ifa.draw.samples.statechart.StateSymbolRep
accept(StateChartVisitor). Method in class CH.ifa.draw.samples.statechart.TransitionRep
acceptChange(Point, Point). Method in class CH.ifa.draw.contrib.xcomp.FrameComposite
Return true if the change in the display box is acceptable.
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.
acceptSubFigureChange(Point, Point). Method in class CH.ifa.draw.standard.CompositeFigure
Retrun true if the new display box as defined by origin and corner of a subfigure is acceptable.
acceptSubFigureChange(Point, Point). Method in class CH.ifa.draw.contrib.xcomp.ManagedComposite
Allow subfigure changes only to the positive direction (down and right).
accommodate(CompositeFigure, Figure). Method in class CH.ifa.draw.contrib.xcomp.BagLayout
The basic subfigure positioning algorithm.
accommodate(Figure). Method in class CH.ifa.draw.standard.AbstractFigure
Invalidate the child.
accommodate(Figure). Method in interface CH.ifa.draw.framework.Figure
Find a place (do layout) for the child.
accommodateComponents(CompositeFigure). Method in class CH.ifa.draw.contrib.xcomp.AbstractFlowLayout
action(Figure). Method in class CH.ifa.draw.standard.ActionTool
Performs an action with the touched figure.
action(Figure). Method in class CH.ifa.draw.figures.BorderTool
Decorates the clicked figure with a border.
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.
actionPerformed(ActionEvent). Method in class CH.ifa.draw.samples.statechart.StateChartAnalysisView
actionPerformed(ActionEvent). Method in class CH.ifa.draw.samples.tree.TreeAnalysisView
ActionTool(DrawingView). Constructor for class CH.ifa.draw.standard.ActionTool
activate(). Method in class CH.ifa.draw.standard.AbstractTool
Activates the tool for the given view.
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.standard.CreationTool
Sets the cross hair cursor.
activate(). Method in class CH.ifa.draw.contrib.PolygonTool
Activates the tool for the given view.
activate(). Method in class CH.ifa.draw.figures.ScribbleTool
Activates the tool for the given view.
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.
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.
add(Figure). Method in class CH.ifa.draw.samples.javadraw.BouncingDrawing
Adds a figure to the list of figures.
add(Figure). Method in class CH.ifa.draw.standard.CompositeFigure
Adds a figure to the list of figures.
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.standard.StandardDrawingView
Adds a figure to the drawing.
add(Figure). Method in class CH.ifa.draw.samples.statechart.SuperState
Adds a figure to the list of figures.
add(FigureChangeListener, FigureChangeListener). Static method in class CH.ifa.draw.standard.FigureChangeEventMulticaster
addActionListener(ActionListener). Method in class CH.ifa.draw.util.FloatingTextField
Adds an action listener
addAll(Vector). Method in class CH.ifa.draw.standard.CompositeFigure
Adds a vector of figures.
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.StandardDrawingView
Adds a vector of figures to the drawing.
addBackground(Painter). Method in class CH.ifa.draw.standard.StandardDrawingView
Adds a background.
addConnected(Figure). Method in class CH.ifa.draw.figures.LabelledConnection
Deprecated.
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 class CH.ifa.draw.standard.AbstractFigure
Adds a listener for this figure.
addFigureChangeListener(FigureChangeListener). Method in interface CH.ifa.draw.framework.Figure
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
addItem(Command). Method in class CH.ifa.draw.util.CommandChoice
Adds a command to the menu.
addLayoutComponent(Figure). Method in class CH.ifa.draw.contrib.xcomp.AbstractFlowLayout
Adds a component to the layout.
addLayoutComponent(Figure). Method in class CH.ifa.draw.contrib.xcomp.BagLayout
Does nothing.
addLayoutComponent(Figure). Method in interface CH.ifa.draw.framework.DrawLayoutManager
Adds a component (figure) to the layout.
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.figures.LabelledConnection
Adds a node to the list of points and the corresponding segment.
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
addToContainer(FigureChangeListener). Method in class CH.ifa.draw.standard.AbstractFigure
Sets the Figure's container and registers the container as a figure change listener.
addToContainer(FigureChangeListener). Method in interface CH.ifa.draw.framework.Figure
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.
align(Figure). Method in interface CH.ifa.draw.framework.Aligner
Align (or position) the child within its holder (the context object).
align(Figure). Method in class CH.ifa.draw.standard.NullAligner
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.
ancestorChanged(). Method in class CH.ifa.draw.standard.AbstractFigure
Inform listeners about a change in the ancestry of this.
ancestorChanged(). Method in class CH.ifa.draw.standard.CompositeFigure
Informs that the ancestry of this has changed.
ancestorChanged(). Method in interface CH.ifa.draw.framework.Figure
Catch a change higher up in the figure hiearchy.
AncestorChangedEvent(Figure). Constructor for class CH.ifa.draw.framework.AncestorChangedEvent
angleToPoint(Rectangle, double). Static method in class CH.ifa.draw.util.Geom
Gets the point on a rectangle that corresponds to the given angle.
AnimationDecorator(). Constructor for class CH.ifa.draw.samples.javadraw.AnimationDecorator
AnimationDecorator(Figure). Constructor for class CH.ifa.draw.samples.javadraw.AnimationDecorator
animationStep(). Method in interface CH.ifa.draw.util.Animatable
Perform a step of the animation.
animationStep(). Method in class CH.ifa.draw.samples.javadraw.AnimationDecorator
animationStep(). Method in class CH.ifa.draw.samples.javadraw.BouncingDrawing
Animator(Animatable, DrawingView). Constructor for class CH.ifa.draw.samples.javadraw.Animator
arrange(CompositeFigure). Method in class CH.ifa.draw.contrib.xcomp.AbstractFlowLayout
Fill the arrangement vector with Aligner objects for the subfigures according to the layout strategy and current display box.
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(). 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.
attachAligners(). Method in class CH.ifa.draw.contrib.xcomp.AbstractFlowLayout
attachAligners(). Method in class CH.ifa.draw.samples.statechart.SuperStateLayout
attachAligners(). Method in class CH.ifa.draw.contrib.xcomp.VListLayout
attributeDeclarations(). Method in class CH.ifa.draw.samples.statechart.StateChart
attributeDeclarations(). Method in class CH.ifa.draw.samples.tree.Tree
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

BagFlowLayout(). Constructor for class CH.ifa.draw.contrib.xcomp.BagFlowLayout
BagFlowLayout2(). Constructor for class CH.ifa.draw.contrib.xcomp.BagFlowLayout2
BagLayout(). Constructor for class CH.ifa.draw.contrib.xcomp.BagLayout
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.contrib.AbstractTriangleFigure
Sets the display box of a figure.
basicDisplayBox(Point, Point). Method in class CH.ifa.draw.samples.javadraw.AnimationDecorator
Forwards basicDisplayBox to its contained 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.contrib.Diamond2Figure
Sets the display box of a figure.
basicDisplayBox(Point, Point). Method in class CH.ifa.draw.figures.EllipseFigure
Sets the display box of a figure.
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.contrib.xcomp.FigurePanel
Sets the display box of a figure.
basicDisplayBox(Point, Point). Method in class CH.ifa.draw.contrib.xcomp.FrameComposite
Change the display box of this.
basicDisplayBox(Point, Point). Method in class CH.ifa.draw.figures.GroupFigure
Sets the display box of a figure.
basicDisplayBox(Point, Point). Method in class CH.ifa.draw.figures.ImageFigure
Sets the display box of a figure.
basicDisplayBox(Point, Point). Method in class CH.ifa.draw.figures.LineFigure
Sets the display box of a figure.
basicDisplayBox(Point, Point). Method in class CH.ifa.draw.samples.pert.PertFigure
Sets the display box of a figure.
basicDisplayBox(Point, Point). Method in class CH.ifa.draw.contrib.PolygonFigure
Sets the display box of a figure.
basicDisplayBox(Point, Point). Method in class CH.ifa.draw.figures.PolyLineFigure
Sets the display box of a figure.
basicDisplayBox(Point, Point). Method in class CH.ifa.draw.figures.RectangleFigure
Sets the display box of a figure.
basicDisplayBox(Point, Point). Method in class CH.ifa.draw.figures.RoundRectangleFigure
Sets the display box of a figure.
basicDisplayBox(Point, Point). Method in class CH.ifa.draw.standard.StandardDrawing
Sets the display box of a figure.
basicDisplayBox(Point, Point). Method in class CH.ifa.draw.figures.TextFigure
Sets the display box of a figure.
basicDisplayBox(Point, Point). Method in class CH.ifa.draw.contrib.UpRightTriangleFigure
Sets the display box of a figure.
basicMoveBy(int, int). Method in class CH.ifa.draw.standard.AbstractFigure
Moves the figure.
basicMoveBy(int, int). Method in class CH.ifa.draw.contrib.AbstractTriangleFigure
Moves the figure.
basicMoveBy(int, int). Method in class CH.ifa.draw.samples.javadraw.AnimationDecorator
Forwards basicMoveBy to its contained 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.
basicMoveBy(int, int). Method in class CH.ifa.draw.contrib.Diamond2Figure
Moves the figure.
basicMoveBy(int, int). Method in class CH.ifa.draw.figures.EllipseFigure
Moves the figure.
basicMoveBy(int, int). Method in interface CH.ifa.draw.framework.Figure
Moves the figure.
basicMoveBy(int, int). Method in class CH.ifa.draw.contrib.xcomp.FigurePanel
Moves all the given figures by x and y.
basicMoveBy(int, int). Method in class CH.ifa.draw.contrib.xcomp.FrameComposite
Moves all the given figures by x and y.
basicMoveBy(int, int). Method in class CH.ifa.draw.figures.ImageFigure
Moves the figure.
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.samples.pert.PertFigure
Moves all the given figures by x and y.
basicMoveBy(int, int). Method in class CH.ifa.draw.contrib.PolygonFigure
Moves the figure.
basicMoveBy(int, int). Method in class CH.ifa.draw.figures.PolyLineFigure
Moves the figure.
basicMoveBy(int, int). Method in class CH.ifa.draw.figures.RectangleFigure
Moves the figure.
basicMoveBy(int, int). Method in class CH.ifa.draw.figures.RoundRectangleFigure
Moves the figure.
basicMoveBy(int, int). Method in class CH.ifa.draw.figures.TextFigure
Moves the figure.
basicMoveBy(int, int). Method in class CH.ifa.draw.contrib.UpRightTriangleFigure
Moves the figure.
beginDrag(Figure, MouseEvent). Method in class CH.ifa.draw.standard.AbstractFigure
Tell this that a child is about to be dragged.
beginDrag(Figure, MouseEvent). Method in interface CH.ifa.draw.framework.Figure
Inform this that a child is about to be dragged.
beginDrag(Figure, MouseEvent). Method in class CH.ifa.draw.contrib.xcomp.FigurePanel
Freezes this panel.
beginDrag(MouseEvent). Method in class CH.ifa.draw.standard.AbstractFigure
Tell this that it is about to be dragged.
beginDrag(MouseEvent). Method in class CH.ifa.draw.standard.CompositeFigure
Propagate beginning of drag to subfigures.
beginDrag(MouseEvent). Method in interface CH.ifa.draw.framework.Draggable
Tell this that it is about to be dragged.
beginEdit(TextHolder). Method in class CH.ifa.draw.figures.TextTool
BorderDecorator(). Constructor for class CH.ifa.draw.figures.BorderDecorator
BorderDecorator(Figure). Constructor for class CH.ifa.draw.figures.BorderDecorator
BorderTool(DrawingView). Constructor for class CH.ifa.draw.figures.BorderTool
BOTTOMS. Static variable in class CH.ifa.draw.standard.AlignCommand
align bottoms
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?
BoxHandle(Figure, Locator). Constructor for class CH.ifa.draw.standard.BoxHandle
BoxHandleKit(). Constructor for class CH.ifa.draw.standard.BoxHandleKit
bringToFront(Figure). Method in class CH.ifa.draw.standard.AbstractFigure
Bring the child (sub-)figure to the front of the display list (i.e.
bringToFront(Figure). Method in class CH.ifa.draw.standard.CompositeFigure
Brings a child figure to the front (moves last in the display list).
bringToFront(Figure). Method in interface CH.ifa.draw.framework.Drawing
Brings a figure to the front.
bringToFront(Figure). Method in interface CH.ifa.draw.framework.Figure
Brings a child figure to the front of the display list.
bringToFront(Figure). Method in class CH.ifa.draw.standard.StandardDrawing
Brings a figure to the front.
BringToFrontCommand(String, DrawingView). Constructor for class CH.ifa.draw.standard.BringToFrontCommand
Constructs a bring to front command.
broughtToFront(). Method in class CH.ifa.draw.standard.AbstractFigure
Informs that a figure has been brought to front.
broughtToFront(). Method in class CH.ifa.draw.standard.CompositeFigure
Informs that a figure has been brought to front.
broughtToFront(). Method in interface CH.ifa.draw.framework.Figure
Informs registered FigureChangeListeners that this figure has been brought to the front of the display list of its container.
BroughtToFrontEvent(Figure). Constructor for class CH.ifa.draw.framework.BroughtToFrontEvent
BufferedUpdateStrategy(). Constructor for class CH.ifa.draw.standard.BufferedUpdateStrategy

C

canConnect(). Method in class CH.ifa.draw.standard.AbstractFigure
Checks if this figure can be connected.
canConnect(). Method in class CH.ifa.draw.samples.statechart.Compartment
Returns false.
canConnect(). Method in class CH.ifa.draw.standard.DecoratorFigure
Forwards the canConnect to its contained figure..
canConnect(). Method in interface CH.ifa.draw.framework.Figure
Checks if this figure can be connected
canConnect(). Method in class CH.ifa.draw.figures.GroupFigure
GroupFigures cannot be connected
canConnect(). Method in class CH.ifa.draw.contrib.xcomp.LabelPanel
Labels can not be explicitly connected.
canConnect(). Method in class CH.ifa.draw.figures.LineConnection
Tests whether a figure can be a connection target.
canConnect(Figure, Figure). Method in interface CH.ifa.draw.framework.ConnectionFigure
Checks if two figures can be connected.
canConnect(Figure, Figure). Method in class CH.ifa.draw.figures.LineConnection
Tests whether two figures can be connected.
canConnect(Figure, Figure). Method in class CH.ifa.draw.samples.pert.PertDependency
Tests whether two figures can be connected.
center(). Method in class CH.ifa.draw.standard.AbstractFigure
Gets the center of a figure.
center(). Method in interface CH.ifa.draw.framework.Figure
Gets the figure's center
center(). Method in class CH.ifa.draw.contrib.PolygonFigure
Gets the center of a figure.
center(). Static method in class CH.ifa.draw.standard.RelativeLocator
Center.
center(). Method in class CH.ifa.draw.contrib.TriangleFigure
Gets the center of a figure.
center(Polygon). Static method in class CH.ifa.draw.contrib.PolygonFigure
center(Rectangle). Static method in class CH.ifa.draw.util.Geom
CenteredVListLayout(). Constructor for class CH.ifa.draw.contrib.xcomp.CenteredVListLayout
CenteredVListLayout(int). Constructor for class CH.ifa.draw.contrib.xcomp.CenteredVListLayout
CENTERS. Static variable in class CH.ifa.draw.standard.AlignCommand
align centers (horizontally)
ChangeAttributeCommand(String, String, Object, DrawingView). Constructor for class CH.ifa.draw.standard.ChangeAttributeCommand
Constructs a change attribute command.
ChangeConnectionEndHandle(Figure). Constructor for class CH.ifa.draw.standard.ChangeConnectionEndHandle
Constructs the connection handle.
ChangeConnectionHandle(Figure). Constructor for class CH.ifa.draw.standard.ChangeConnectionHandle
Initializes the change connection handle.
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.standard.AbstractFigure
Informs that a figure changed the area of its display box.
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.contrib.xcomp.FigurePanel
Informs that a figure changed the area of its display box.
changed(). Method in class CH.ifa.draw.contrib.xcomp.FrameComposite
Informs that a figure changed the area of its display box.
changed(). Method in class CH.ifa.draw.contrib.xcomp.LabelPanel
Updates the location whenever the figure changes itself.
changed(). Method in class CH.ifa.draw.figures.TextFigure
Updates the location whenever the figure changes itself.
changeParent(Figure, Figure). Static method in class CH.ifa.draw.framework.ParentChangeEvent
Changes the parent of a Figure.
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.standard.ChopBoxConnector
chop(Figure, Point). Method in class CH.ifa.draw.contrib.ChopDiamondConnector
chop(Figure, Point). Method in class CH.ifa.draw.contrib.ChopDownTriangleConnector
chop(Figure, Point). Method in class CH.ifa.draw.figures.ChopEllipseConnector
chop(Figure, Point). Method in class CH.ifa.draw.contrib.ChopPolygonConnector
chop(Figure, Point). Method in class CH.ifa.draw.contrib.ChopUpTriangleConnector
chop(Figure, Point). Method in class CH.ifa.draw.figures.PolyLineConnector
chop(Point). Method in class CH.ifa.draw.contrib.PolygonFigure
chop(Point). Method in class CH.ifa.draw.contrib.TriangleFigure
chop(Polygon, Point). Static method in class CH.ifa.draw.contrib.PolygonFigure
ChopBoxConnector(). Constructor for class CH.ifa.draw.standard.ChopBoxConnector
ChopBoxConnector(Figure). Constructor for class CH.ifa.draw.standard.ChopBoxConnector
ChopDiamondConnector(). Constructor for class CH.ifa.draw.contrib.ChopDiamondConnector
ChopDiamondConnector(Figure). Constructor for class CH.ifa.draw.contrib.ChopDiamondConnector
ChopDownTriangleConnector(). Constructor for class CH.ifa.draw.contrib.ChopDownTriangleConnector
ChopDownTriangleConnector(Figure). Constructor for class CH.ifa.draw.contrib.ChopDownTriangleConnector
ChopEllipseConnector(). Constructor for class CH.ifa.draw.figures.ChopEllipseConnector
ChopEllipseConnector(Figure). Constructor for class CH.ifa.draw.figures.ChopEllipseConnector
ChopPolygonConnector(). Constructor for class CH.ifa.draw.contrib.ChopPolygonConnector
ChopPolygonConnector(Figure). Constructor for class CH.ifa.draw.contrib.ChopPolygonConnector
ChopUpTriangleConnector(). Constructor for class CH.ifa.draw.contrib.ChopUpTriangleConnector
ChopUpTriangleConnector(Figure). Constructor for class CH.ifa.draw.contrib.ChopUpTriangleConnector
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.
clone(). Method in class CH.ifa.draw.standard.AbstractFigure
Clones a figure.
clone(). Method in class CH.ifa.draw.standard.AbstractLocator
clone(). Method in interface CH.ifa.draw.framework.Figure
Returns a Clone of this figure
clone(). Method in class CH.ifa.draw.figures.FigureAttributes
Clones the attributes.
clone(). Method in class CH.ifa.draw.contrib.TriangleFigure
Clones a figure.
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(). Constructor for class CH.ifa.draw.util.ColorMap
Command(String). Constructor for class CH.ifa.draw.util.Command
Constructs a command with the given name.
CommandButton(Command). Constructor for class CH.ifa.draw.util.CommandButton
Initializes the button with the given command.
CommandChoice(). Constructor for class CH.ifa.draw.util.CommandChoice
CommandMenu(String). Constructor for class CH.ifa.draw.util.CommandMenu
Compartment(). Constructor for class CH.ifa.draw.samples.statechart.Compartment
Compartment(Point, Point). Constructor for class CH.ifa.draw.samples.statechart.Compartment
CompositeFigure(). Constructor for class CH.ifa.draw.standard.CompositeFigure
CompositeStateCompartmentRep(). Constructor for class CH.ifa.draw.samples.statechart.CompositeStateCompartmentRep
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 class CH.ifa.draw.standard.ConnectedText
connect(Figure). Method in class CH.ifa.draw.contrib.xcomp.LabelPanel
Connect with figure using the connectedTextLocator() of figure.
connect(Figure). Method in class CH.ifa.draw.figures.TextFigure
connect(Figure). Method in interface CH.ifa.draw.standard.TextHolder
Connects a figure to another figure.
connect(Figure, Locator). Method in class CH.ifa.draw.contrib.xcomp.LabelPanel
Connect with figure using locator as the locator that computes the position of this relative to the figure.
ConnectedText(). Constructor for class CH.ifa.draw.standard.ConnectedText
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.
connectedTextLocator(Figure). Method in class CH.ifa.draw.figures.ElbowConnection
Returns the locator used to located connected text.
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.figures.LabelledConnection
Returns the locator used to locate connected text.
ConnectedTextTool(DrawingView, Figure). Constructor for class CH.ifa.draw.figures.ConnectedTextTool
connectEnd(Connector). Method in interface CH.ifa.draw.framework.ConnectionFigure
Sets the end Connector of the connection.
connectEnd(Connector). Method in class CH.ifa.draw.figures.LineConnection
Sets the end figure of the connection.
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.standard.AbstractFigure
Returns the connection inset.
connectionInsets(). Method in class CH.ifa.draw.contrib.AbstractTriangleFigure
Returns the connection inset.
connectionInsets(). Method in class CH.ifa.draw.figures.BorderDecorator
Forwards the connection insets to its contained figure..
connectionInsets(). Method in class CH.ifa.draw.standard.DecoratorFigure
Forwards the connection insets to its contained figure..
connectionInsets(). Method in class CH.ifa.draw.contrib.Diamond2Figure
Returns the connection inset.
connectionInsets(). Method in class CH.ifa.draw.contrib.DiamondFigure
Returns the connection inset.
connectionInsets(). Method in class CH.ifa.draw.figures.EllipseFigure
Returns the connection inset.
connectionInsets(). Method in interface CH.ifa.draw.framework.Figure
Returns the connection inset.
connectionInsets(). Method in class CH.ifa.draw.samples.pert.PertFigure
Returns the connection inset.
connectionInsets(). Method in class CH.ifa.draw.figures.RoundRectangleFigure
Returns the connection inset.
connectionInsets(). Method in class CH.ifa.draw.contrib.TriangleFigure
Returns the connection inset.
connectionInsets(). Method in class CH.ifa.draw.contrib.UpRightTriangleFigure
Returns the connection inset.
ConnectionTool(DrawingView, ConnectionFigure). Constructor for class CH.ifa.draw.standard.ConnectionTool
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.contrib.AbstractTriangleFigure
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.
connectorAt(int, int). Method in class CH.ifa.draw.contrib.Diamond2Figure
Returns the Figures connector for the specified location.
connectorAt(int, int). Method in class CH.ifa.draw.figures.EllipseFigure
Returns the Figures connector for the specified location.
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.contrib.xcomp.FrameComposite
Returns the Figures connector for the specified location.
connectorAt(int, int). Method in class CH.ifa.draw.samples.net.NodeFigure
connectorAt(int, int). Method in class CH.ifa.draw.contrib.PolygonFigure
Returns the Figures connector for the specified location.
connectorAt(int, int). Method in class CH.ifa.draw.figures.PolyLineFigure
Returns the Figures connector for the specified location.
connectorAt(int, int). Method in class CH.ifa.draw.figures.RootEllipseFigure
Returns a standard ChopBoxConnector for the composite.
connectorAt(int, int). Method in class CH.ifa.draw.figures.RootRectangleFigure
Returns a standard ChopBoxConnector for the composite.
connectorAt(int, int). Method in class CH.ifa.draw.figures.RootRoundRectangleFigure
Returns a standard ChopBoxConnector for the composite.
connectorAt(int, int). Method in class CH.ifa.draw.figures.RoundRectangleFigure
Returns the Figures connector for the specified location.
connectorAt(int, int). Method in class CH.ifa.draw.contrib.UpRightTriangleFigure
Returns the Figures connector for the specified location.
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.
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.contrib.xcomp.FrameComposite
Sets whether the connectors should be visible.
connectorVisibility(boolean). Method in class CH.ifa.draw.samples.net.NodeFigure
connectsSame(ConnectionFigure). Method in interface CH.ifa.draw.framework.ConnectionFigure
Checks if the ConnectionFigure connects the same figures.
connectsSame(ConnectionFigure). Method in class CH.ifa.draw.figures.LineConnection
Tests whether a connection connects the same figures as another ConnectionFigure.
connectStart(Connector). Method in interface CH.ifa.draw.framework.ConnectionFigure
Sets the start Connector of the connection.
connectStart(Connector). Method in class CH.ifa.draw.figures.LineConnection
Sets the start figure of the connection.
constrainDisplayBox(Point, Point, Point). Method in class CH.ifa.draw.contrib.xcomp.FrameComposite
Constrain the box defined by its origin and (left-down) corner by the minimum size dimensions.
constrainDisplayBox(Rectangle, Point, Point). Method in class CH.ifa.draw.contrib.xcomp.FigurePanel
Constrain the box defined by its origin and (left-down) corner by the minimum size dimensions.
constrainDisplayBox(Rectangle, Point, Point). Method in class CH.ifa.draw.contrib.xcomp.FrameComposite
Constrain the box defined by its origin and (left-down) corner by the minimum size dimensions.
constrainPoint(Point). Method in class CH.ifa.draw.standard.GridConstrainer
Constrains the given point.
constrainPoint(Point). Method in interface CH.ifa.draw.framework.PointConstrainer
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.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 interface CH.ifa.draw.framework.Connector
Tests if a point is contained in the connector.
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.contrib.DiamondFigure
Checks if a point is inside the figure.
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.standard.LocatorConnector
Tests if a point is contained in the connector.
containsPoint(int, int). Method in class CH.ifa.draw.samples.net.NodeFigure
Checks if a point is inside the figure.
containsPoint(int, int). Method in class CH.ifa.draw.contrib.PolygonFigure
Checks if a point is inside the figure.
containsPoint(int, int). Method in class CH.ifa.draw.figures.PolyLineFigure
Checks if a point is inside the figure.
containsPoint(int, int). Method in class CH.ifa.draw.contrib.TriangleFigure
Checks if a point is inside the figure.
Convert(). Constructor for class CH.ifa.draw.util.Convert
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.
createAnalyzeMenu(). Method in class CH.ifa.draw.samples.statechart.StateChartEditor
createAnalyzeMenu(). Method in class CH.ifa.draw.samples.tree.TreeEditor
createAnalyzerView(). Method in class CH.ifa.draw.samples.statechart.StateChartEditor
createAnalyzerView(). Method in class CH.ifa.draw.samples.tree.TreeEditor
createAnimationMenu(). Method in class CH.ifa.draw.samples.javadraw.JavaDrawApp
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(Panel). 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(Panel). Method in class CH.ifa.draw.applet.DrawApplet
Creates the buttons shown in the buttons panel.
createButtons(Panel). 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.
createCurrentFont(). Static method in class CH.ifa.draw.figures.TextFigure
Creates the current font to be used for new text figures.
created(). Method in class CH.ifa.draw.standard.AbstractFigure
Does nothing;
created(). Method in interface CH.ifa.draw.framework.Figure
Indicates that a creation tool is finished with creating this figure with a valid position and display box.
created(). Method in class CH.ifa.draw.samples.statechart.SuperState
Creates the default state compartment for this super state.
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
Creates the drawing used in this application.
createDrawing(). Method in class CH.ifa.draw.samples.javadraw.JavaDrawApplet
Creates the drawing used in this application.
createDrawing(). Method in class CH.ifa.draw.samples.statechart.StateChartEditor
createDrawing(). Method in class CH.ifa.draw.samples.tree.TreeEditor
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.
createDrawingView(). Method in class CH.ifa.draw.samples.statechart.StateChartEditor
createEditMenu(). Method in class CH.ifa.draw.application.DrawApplication
Creates the edit menu.
createFigure(). Method in class CH.ifa.draw.standard.CreationTool
Creates a new figure by cloning the prototype.
createFigure(). Method in class CH.ifa.draw.samples.pert.PertFigureCreationTool
Creates a new PertFigure.
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
createLabelAt(int). Method in interface CH.ifa.draw.framework.LabelledSegment
Creates a label holder at position index.
createLabelAt(int). Method in class CH.ifa.draw.samples.statechart.TransitionSegment
createLabelSlots(). Method in class CH.ifa.draw.samples.statechart.TransitionSegment
createMap(). Method in class CH.ifa.draw.samples.statechart.StateChartInputGeneratorMap
createMap(). Method in class CH.ifa.draw.samples.tree.TreeInputGeneratorMap
createMenus(MenuBar). Method in class CH.ifa.draw.application.DrawApplication
Creates the standard menus.
createMenus(MenuBar). Method in class CH.ifa.draw.samples.javadraw.JavaDrawApp
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.
createRootFigure(). Method in class CH.ifa.draw.contrib.xcomp.FrameComposite
A factory method (or a hook) for creating the root figure.
createRootFigure(). Method in class CH.ifa.draw.contrib.xcomp.MyFrame
A factory method (or a hook) for creating the root figure.
createRootFigure(). Method in class CH.ifa.draw.samples.tree.Node
Creates a RootEllipseFigure.
createRootFigure(). Method in class CH.ifa.draw.samples.statechart.SuperState
Creates a RootRoundRectangleFigure.
createRootFigure(Point, Point). Method in class CH.ifa.draw.contrib.xcomp.FrameComposite
A factory method (or a hook) for creating the root figure.
createRootFigure(Point, Point). Method in class CH.ifa.draw.contrib.xcomp.MyFrame
A factory method (or a hook) for creating the root figure.
createRootFigure(Point, Point). Method in class CH.ifa.draw.samples.tree.Node
Creates a RootEllipseFigure.
createRootFigure(Point, Point). Method in class CH.ifa.draw.samples.statechart.SuperState
Creates a RootRoundRectangleFigure.
createSegment(int). Method in class CH.ifa.draw.figures.LabelledConnection
A hook for creating the a segment object.
createSegment(int). Method in class CH.ifa.draw.samples.statechart.Transition
A hook for creating the a segment object.
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
Creates the selection tool used in this editor.
createSelectionTool(). Method in class CH.ifa.draw.samples.statechart.StateChartEditor
createSelectionTool(). Method in class CH.ifa.draw.samples.tree.TreeEditor
createStatusLine(). Method in class CH.ifa.draw.application.DrawApplication
Creates the status line.
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(Panel). Method in class CH.ifa.draw.applet.DrawApplet
Creates the tools.
createTools(Panel). Method in class CH.ifa.draw.application.DrawApplication
Creates the tools.
createTools(Panel). Method in class CH.ifa.draw.samples.javadraw.JavaDrawApp
createTools(Panel). Method in class CH.ifa.draw.samples.javadraw.JavaDrawApplet
createTools(Panel). Method in class CH.ifa.draw.samples.net.NetApp
createTools(Panel). Method in class CH.ifa.draw.samples.nothing.NothingApp
createTools(Panel). Method in class CH.ifa.draw.samples.nothing.NothingApplet
createTools(Panel). Method in class CH.ifa.draw.samples.pert.PertApplet
createTools(Panel). Method in class CH.ifa.draw.samples.pert.PertApplication
createTools(Panel). Method in class CH.ifa.draw.samples.statechart.StateChartEditor
createTools(Panel). Method in class CH.ifa.draw.samples.tree.TreeEditor
createWindowMenu(). Method in class CH.ifa.draw.samples.javadraw.JavaDrawApp
CreationTool(DrawingView). Constructor for class CH.ifa.draw.standard.CreationTool
Constructs a CreationTool without a prototype.
CreationTool(DrawingView, Figure). Constructor for class CH.ifa.draw.standard.CreationTool
Initializes a CreationTool with the given prototype.
CutCommand(String, DrawingView). Constructor for class CH.ifa.draw.standard.CutCommand
Constructs a cut command.

D

deactivate(). Method in class CH.ifa.draw.standard.AbstractTool
Deactivates the tool.
deactivate(). Method in class CH.ifa.draw.standard.ConnectionTool
Deactivates the tool.
deactivate(). Method in class CH.ifa.draw.contrib.PolygonTool
Deactivates the tool.
deactivate(). Method in class CH.ifa.draw.figures.ScribbleTool
Deactivates the tool.
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
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.
decompose(). Method in interface CH.ifa.draw.framework.Figure
Decomposes a figure into its parts.
decompose(). Method in class CH.ifa.draw.figures.GroupFigure
Decomposes a figure into its parts.
decorate(Figure). Method in class CH.ifa.draw.standard.DecoratorFigure
Decorates the given figure.
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(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
Handles additional clean up operations.
destroy(). Method in class CH.ifa.draw.samples.javadraw.JavaDrawApplet
Diamond2Figure(). Constructor for class CH.ifa.draw.contrib.Diamond2Figure
Diamond2Figure(Point, Point). Constructor for class CH.ifa.draw.contrib.Diamond2Figure
diamondAngleToPoint(Rectangle, double). Static method in class CH.ifa.draw.contrib.DiamondGeom
Gets the point on a diamond that corresponds to the given angle.
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.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.
disconnect(). Method in class CH.ifa.draw.standard.ConnectedText
Disconnects the text figure.
disconnect(). Method in class CH.ifa.draw.contrib.xcomp.LabelPanel
Disconnects the text figure.
disconnect(). Method in class CH.ifa.draw.figures.TextFigure
Disconnects the text figure.
disconnectEnd(). Method in interface CH.ifa.draw.framework.ConnectionFigure
Disconnects the end figure from the dependent figure
disconnectEnd(). Method in class CH.ifa.draw.figures.LineConnection
Disconnects the end figure.
disconnectStart(). Method in interface CH.ifa.draw.framework.ConnectionFigure
Disconnects the start figure from the dependent figure
disconnectStart(). Method in class CH.ifa.draw.figures.LineConnection
Disconnects the start figure.
displace(Point, Point). Method in interface CH.ifa.draw.standard.LabelSlotLocator
Retuns a relative position off the line from p1 to p2.
displayBox(). Method in class CH.ifa.draw.standard.AbstractConnector
Gets the display box of the connector.
displayBox(). Method in class CH.ifa.draw.standard.AbstractFigure
Gets 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.contrib.AbstractTriangleFigure
Gets the display box of a figure.
displayBox(). Method in class CH.ifa.draw.samples.javadraw.AnimationDecorator
Forwards displayBox to its contained figure.
displayBox(). Method in class CH.ifa.draw.figures.BorderDecorator
Gets the displaybox including the border.
displayBox(). Method in interface CH.ifa.draw.framework.Connector
Gets the display box of the connector.
displayBox(). Method in class CH.ifa.draw.standard.DecoratorFigure
Forwards displayBox to its contained figure.
displayBox(). Method in class CH.ifa.draw.contrib.Diamond2Figure
Gets the display box of a figure.
displayBox(). Method in class CH.ifa.draw.figures.EllipseFigure
Gets the display box of a figure.
displayBox(). Method in interface CH.ifa.draw.framework.Figure
Gets the display box of a figure
displayBox(). Method in class CH.ifa.draw.contrib.xcomp.FigurePanel
Gets the display box of a figure.
displayBox(). Method in class CH.ifa.draw.contrib.xcomp.FrameComposite
Gets the display box of a figure.
displayBox(). Method in class CH.ifa.draw.figures.GroupFigure
Gets the display box.
displayBox(). Method in interface CH.ifa.draw.framework.Handle
Gets the display box of the handle.
displayBox(). Method in class CH.ifa.draw.figures.ImageFigure
Gets the display box of a figure.
displayBox(). Method in class CH.ifa.draw.standard.LocatorConnector
Gets the display box of the connector.
displayBox(). Method in class CH.ifa.draw.samples.net.NodeFigure
Gets the display box of a figure.
displayBox(). Method in class CH.ifa.draw.samples.pert.PertFigure
Gets the display box of a figure.
displayBox(). Method in class CH.ifa.draw.contrib.PolygonFigure
Gets the display box of a figure.
displayBox(). Method in class CH.ifa.draw.figures.PolyLineFigure
Gets the display box of a figure.
displayBox(). Method in class CH.ifa.draw.figures.RectangleFigure
Gets the display box of a figure.
displayBox(). Method in class CH.ifa.draw.figures.RoundRectangleFigure
Gets the display box of a figure.
displayBox(). Method in class CH.ifa.draw.standard.StandardDrawing
Gets the display box.
displayBox(). Method in class CH.ifa.draw.figures.TextFigure
Gets the display box of a figure.
displayBox(). Method in class CH.ifa.draw.contrib.UpRightTriangleFigure
Gets the display box of a figure.
displayBox(Point, Point). Method in class CH.ifa.draw.standard.AbstractFigure
Changes the display box of a figure.
displayBox(Point, Point). Method in class CH.ifa.draw.standard.CompositeFigure
Changes the display box of a composite figure.
displayBox(Point, Point). Method in interface CH.ifa.draw.framework.Figure
Changes the display box of a figure.
displayBox(Point, Point). Method in class CH.ifa.draw.contrib.xcomp.FigurePanel
Changes the display box of a composite figure.
displayBox(Point, Point). Method in class CH.ifa.draw.contrib.FixedSizeEllipse
Set the displayBox of this keeping the specified size.
displayBox(Point, Point). Method in class CH.ifa.draw.contrib.xcomp.FrameComposite
Changes the display box of a composite figure.
displayBox(Point, Point). Method in class CH.ifa.draw.figures.RootEllipseFigure
Calls willChange() of the composite prior to setting the display box and changed() afterwards.
displayBox(Point, Point). Method in interface CH.ifa.draw.framework.RootFigure
displayBox(Point, Point). Method in class CH.ifa.draw.figures.RootRectangleFigure
Calls willChange() of the composite prior to setting the display box and changed() afterwards.
displayBox(Point, Point). Method in class CH.ifa.draw.figures.RootRoundRectangleFigure
Calls willChange() of the composite prior to setting the display box and changed() afterwards.
displayBox(Rectangle). Method in class CH.ifa.draw.standard.AbstractFigure
Changes the display box of a figure.
displayBox(Rectangle). Method in interface CH.ifa.draw.framework.Figure
Changes the display box of a figure.
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
doLayout(). Method in class CH.ifa.draw.standard.AbstractFigure
By default, does nothing.
doLayout(). Method in class CH.ifa.draw.standard.CompositeFigure
Calls the layout manager to lay out this composite.
doLayout(). Method in interface CH.ifa.draw.framework.Figure
Lay out the subfigures of this Figure.
doLayout(). Method in class CH.ifa.draw.contrib.xcomp.FigurePanel
By default, does nothing.
doLayout(). Method in class CH.ifa.draw.contrib.xcomp.FrameComposite
By default, does nothing.
downTriangleAngleToPoint(Rectangle, double). Static method in class CH.ifa.draw.contrib.DiamondGeom
dragged(MouseEvent). Method in class CH.ifa.draw.standard.AbstractFigure
Tell this that it has been dragged.
dragged(MouseEvent). Method in class CH.ifa.draw.standard.ConnectedText
Disconnects this.
dragged(MouseEvent). Method in interface CH.ifa.draw.framework.Draggable
Tell this that it has been dragged.
DragTracker(DrawingView, Figure). Constructor for class CH.ifa.draw.standard.DragTracker
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). 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.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.ConnectedText
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 interface CH.ifa.draw.framework.Connector
Draws this connector.
draw(Graphics). Method in class CH.ifa.draw.standard.DecoratorFigure
Forwards draw to its contained figure.
draw(Graphics). Method in class CH.ifa.draw.contrib.DiamondFigure
draw(Graphics). Method in interface CH.ifa.draw.framework.Drawing
Draws all the figures back to front.
draw(Graphics). Method in class CH.ifa.draw.figures.ElbowHandle
draw(Graphics). Method in interface CH.ifa.draw.framework.Figure
Draws the figure.
draw(Graphics). Method in class CH.ifa.draw.contrib.xcomp.FigurePanel
Draws all the contained figures.
draw(Graphics). Method in class CH.ifa.draw.figures.FontSizeHandle
draw(Graphics). Method in class CH.ifa.draw.contrib.xcomp.FrameComposite
Draws all the contained figures.
draw(Graphics). Method in interface CH.ifa.draw.framework.Handle
Draws this handle.
draw(Graphics). Method in class CH.ifa.draw.figures.ImageFigure
Draws the figure in the given graphics.
draw(Graphics). Method in class CH.ifa.draw.standard.LocatorConnector
Draws this connector.
draw(Graphics). Method in class CH.ifa.draw.samples.net.NodeFigure
draw(Graphics). Method in class CH.ifa.draw.standard.NullHandle
Draws the NullHandle.
draw(Graphics). Method in class CH.ifa.draw.samples.pert.PertFigure
draw(Graphics). Method in class CH.ifa.draw.figures.PolyLineFigure
draw(Graphics). Method in class CH.ifa.draw.samples.statechart.SuperState
Draws all the contained figures.
draw(Graphics). Method in class CH.ifa.draw.contrib.TriangleFigure
draw(Graphics, DrawingView). Method in class CH.ifa.draw.standard.BufferedUpdateStrategy
Draws the view contents.
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, DrawingView). Method in class CH.ifa.draw.standard.SimpleUpdateStrategy
Draws the view contents.
draw(Graphics, int, int, int, int). Method in class CH.ifa.draw.figures.ArrowTip
Draws the arrow tip in the direction specified by the given two points..
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.
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(). Constructor for class CH.ifa.draw.applet.DrawApplet
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.AbstractTriangleFigure
drawBackground(Graphics). Method in class CH.ifa.draw.figures.AttributeFigure
Draws the background of the figure.
drawBackground(Graphics). Method in class CH.ifa.draw.contrib.Diamond2Figure
drawBackground(Graphics). Method in interface CH.ifa.draw.framework.DrawingView
Draws the background.
drawBackground(Graphics). Method in class CH.ifa.draw.figures.EllipseFigure
Draws the background of the figure.
drawBackground(Graphics). Method in class CH.ifa.draw.samples.statechart.EndDot
drawBackground(Graphics). Method in class CH.ifa.draw.contrib.xcomp.FigurePanel
Does nothing.
drawBackground(Graphics). Method in class CH.ifa.draw.contrib.xcomp.LabelPanel
If highlighted, draws an orange oval inside the display box of this.
drawBackground(Graphics). Method in class CH.ifa.draw.contrib.PolygonFigure
drawBackground(Graphics). Method in class CH.ifa.draw.figures.RectangleFigure
Draws the background of the figure.
drawBackground(Graphics). Method in class CH.ifa.draw.figures.RoundRectangleFigure
Draws the background of the figure.
drawBackground(Graphics). Method in class CH.ifa.draw.standard.StandardDrawingView
Draws the background.
drawBackground(Graphics). Method in class CH.ifa.draw.samples.statechart.StartDot
drawBackground(Graphics). Method in class CH.ifa.draw.figures.TextFigure
Draws the background of the figure.
drawBackground(Graphics). Method in class CH.ifa.draw.contrib.UpRightTriangleFigure
drawCaseTestSymbol(Graphics, Rectangle). Static method in class CH.ifa.draw.util.RenderingTool
drawCorners(Graphics). Method in class CH.ifa.draw.samples.statechart.Compartment
Draws corner markers only if this compartment is currently placed directly on the drawing.
drawCorners(Graphics). Method in class CH.ifa.draw.contrib.xcomp.FigurePanel
drawCorners(Graphics). Method in class CH.ifa.draw.contrib.xcomp.LabelPanel
Does nothing.
drawDashedLine(Graphics, int, int, int, int, int). Static method in class CH.ifa.draw.util.RenderingTool
drawDividers(Graphics). Method in class CH.ifa.draw.samples.statechart.SuperState
Draws a horizontal solid line after each name compartment and a vertical dashed line after each state machine compartment (except the last).
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.AbstractTriangleFigure
drawFrame(Graphics). Method in class CH.ifa.draw.figures.AttributeFigure
Draws the frame of the figure.
drawFrame(Graphics). Method in class CH.ifa.draw.contrib.Diamond2Figure
drawFrame(Graphics). Method in class CH.ifa.draw.figures.EllipseFigure
Draws the frame of the figure.
drawFrame(Graphics). Method in class CH.ifa.draw.contrib.PolygonFigure
drawFrame(Graphics). Method in class CH.ifa.draw.figures.RectangleFigure
Draws the frame of the figure.
drawFrame(Graphics). Method in class CH.ifa.draw.figures.RoundRectangleFigure
Draws the frame of the figure.
drawFrame(Graphics). Method in class CH.ifa.draw.figures.TextFigure
Draws the frame of the figure.
drawFrame(Graphics). Method in class CH.ifa.draw.contrib.UpRightTriangleFigure
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.
drawIfElseDownSymbol(Graphics, Rectangle). Static method in class CH.ifa.draw.util.RenderingTool
drawIfElseSymbol(Graphics, Rectangle). Static method in class CH.ifa.draw.util.RenderingTool
drawing(). Method in class CH.ifa.draw.standard.AbstractTool
Gets the tool's drawing.
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(). 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.StandardDrawingView
Gets the drawing.
DrawingChangeEvent(Drawing, Rectangle). Constructor for class CH.ifa.draw.framework.DrawingChangeEvent
Constructs a drawing change event.
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.
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
drawLoopTestSymbol(Graphics, Rectangle). Static method in class CH.ifa.draw.util.RenderingTool
drop(Figure). Method in class CH.ifa.draw.standard.AbstractFigure
Drop a figure onto this.
drop(Figure). Method in interface CH.ifa.draw.framework.DropTarget
Drop a figure onto this.
drop(Figure). Method in class CH.ifa.draw.contrib.xcomp.FigurePanel
Add the dragged figure to this.
drop(Figure). Method in class CH.ifa.draw.contrib.xcomp.FrameComposite
Add the dragged figure to this.
drop(Figure). Method in class CH.ifa.draw.standard.StandardDrawing
Add the dragged figure to this.
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. Static variable in class CH.ifa.draw.util.Geom
east(). Static method in class CH.ifa.draw.standard.RelativeLocator
east(Figure). Static method in class CH.ifa.draw.standard.BoxHandleKit
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 class CH.ifa.draw.standard.AbstractTool
Gets the tool's editor.
editor(). Method in interface CH.ifa.draw.framework.DrawingView
Gets the editor.
editor(). Method in class CH.ifa.draw.standard.StandardDrawingView
Gets the editor.
ElbowConnection(). Constructor for class CH.ifa.draw.figures.ElbowConnection
ElbowHandle(LineConnection, int). Constructor for class CH.ifa.draw.figures.ElbowHandle
EllipseFigure(). Constructor for class CH.ifa.draw.figures.EllipseFigure
EllipseFigure(Point, Point). Constructor for class CH.ifa.draw.figures.EllipseFigure
emptySize(). Method in class CH.ifa.draw.contrib.xcomp.AbstractFlowLayout
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.samples.javadraw.Animator
end(). Method in interface CH.ifa.draw.framework.ConnectionFigure
Gets the end Connector.
end(). Method in class CH.ifa.draw.figures.LineConnection
Gets the end figure of the connection.
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
EndDot(). Constructor for class CH.ifa.draw.samples.statechart.EndDot
EndDot(Point, Point). Constructor for class CH.ifa.draw.samples.statechart.EndDot
endDrag(Figure, MouseEvent). Method in class CH.ifa.draw.standard.AbstractFigure
Tell this that a child has been dragged.
endDrag(Figure, MouseEvent). Method in interface CH.ifa.draw.framework.Figure
Inform this that a child has been dragged.
endDrag(Figure, MouseEvent). Method in class CH.ifa.draw.contrib.xcomp.FigurePanel
Unfreezes this panel.
endDrag(MouseEvent). Method in class CH.ifa.draw.standard.AbstractFigure
The drag transaction is over.
endDrag(MouseEvent). Method in class CH.ifa.draw.standard.CompositeFigure
Propagate ending of drag to subfigures.
endDrag(MouseEvent). Method in class CH.ifa.draw.standard.ConnectedText
Disconnects this.
endDrag(MouseEvent). Method in interface CH.ifa.draw.framework.Draggable
The drag transaction is over.
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(). Method in interface CH.ifa.draw.framework.ConnectionFigure
Gets 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 interface CH.ifa.draw.framework.ConnectionFigure
Sets the end point.
endPoint(int, int). Method in class CH.ifa.draw.figures.LineConnection
Sets the end point.
endPoint(int, int). Method in class CH.ifa.draw.figures.LineFigure
Sets the end point.
execute(). Method in class CH.ifa.draw.standard.AlignCommand
Executes the command.
execute(). Method in class CH.ifa.draw.standard.BringToFrontCommand
Executes the command.
execute(). Method in class CH.ifa.draw.standard.ChangeAttributeCommand
Executes the command.
execute(). Method in class CH.ifa.draw.util.Command
Executes the command.
execute(). Method in class CH.ifa.draw.standard.CopyCommand
Executes the command.
execute(). Method in class CH.ifa.draw.standard.CutCommand
Executes the command.
execute(). Method in class CH.ifa.draw.standard.DeleteCommand
Executes the command.
execute(). Method in class CH.ifa.draw.standard.DuplicateCommand
Executes the command.
execute(). Method in class CH.ifa.draw.figures.GroupCommand
Executes the command.
execute(). Method in class CH.ifa.draw.figures.InsertImageCommand
Executes the command.
execute(). Method in class CH.ifa.draw.standard.PasteCommand
Executes the command.
execute(). Method in class CH.ifa.draw.standard.SendToBackCommand
Executes the command.
execute(). Method in class CH.ifa.draw.standard.ToggleGridCommand
Executes the command.
execute(). Method in class CH.ifa.draw.figures.UngroupCommand
Executes the command.
exit(). Method in class CH.ifa.draw.application.DrawApplication
Exits the application.

F

fAligner. Variable in class CH.ifa.draw.standard.AbstractFigure
The aligner object that a figure holder (compartment) associates with a figure it holds.
fAnchor. Variable in class CH.ifa.draw.samples.statechart.TransitionTool
fAnchorHandle. Variable in class CH.ifa.draw.standard.HandleTracker
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.
fArrangement. Variable in class CH.ifa.draw.contrib.xcomp.AbstractFlowLayout
fAttachment. Variable in class CH.ifa.draw.standard.SegmentLocator
fChild. Variable in class CH.ifa.draw.standard.SelectionTool
fComponent. Variable in class CH.ifa.draw.standard.DecoratorFigure
The decorated figure.
fComponents. Variable in class CH.ifa.draw.contrib.xcomp.AbstractFlowLayout
fConnection. Variable in class CH.ifa.draw.standard.ChangeConnectionHandle
fConnection. Variable in class CH.ifa.draw.standard.ConnectionTool
the currently created figure
fConnectorTarget. Variable in class CH.ifa.draw.standard.ConnectionTool
fDisplayBox. Variable in class CH.ifa.draw.contrib.xcomp.FigurePanel
The display box.
fDragged. Variable in class CH.ifa.draw.samples.statechart.TransitionTool
Flag to indicate that the mouse is being dragged.
fEditedConnection. Variable in class CH.ifa.draw.standard.ConnectionTool
the currently edited connection
fEnd. Variable in class CH.ifa.draw.figures.LineConnection
fEndConnector. Variable in class CH.ifa.draw.standard.ConnectionTool
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
fFont. Static variable in class CH.ifa.draw.util.RenderingTool
fFrameColor. Variable in class CH.ifa.draw.figures.PolyLineFigure
fFrozenBy. Variable in class CH.ifa.draw.contrib.xcomp.FigurePanel
fHandleChangeEvents. Variable in class CH.ifa.draw.contrib.xcomp.FigurePanel
fHandleChangeEvents. Variable in class CH.ifa.draw.contrib.xcomp.FrameComposite
fHasMoved. Variable in class CH.ifa.draw.standard.AbstractFigure
figureAt(int). Method in class CH.ifa.draw.standard.CompositeFigure
Gets a figure at the given index.
FigureAttributes(). Constructor for class CH.ifa.draw.figures.FigureAttributes
Constructs the FigureAttributes.
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.FigureChangeEventMulticaster
figureChanged(FigureChangeEvent). Method in interface CH.ifa.draw.framework.FigureChangeListener
Sent when a figure changed
figureChanged(FigureChangeEvent). Method in class CH.ifa.draw.contrib.xcomp.FigurePanel
Handle a subfigure change.
figureChanged(FigureChangeEvent). Method in class CH.ifa.draw.contrib.xcomp.FrameComposite
Handle a subfigure change.
figureChanged(FigureChangeEvent). Method in class CH.ifa.draw.contrib.xcomp.LabelPanel
Handle a subfigure change.
figureChanged(FigureChangeEvent). Method in class CH.ifa.draw.figures.LineConnection
figureChanged(FigureChangeEvent). Method in class CH.ifa.draw.samples.pert.PertFigure
figureChanged(FigureChangeEvent). Method in class CH.ifa.draw.standard.StandardDrawing
Cause immediate validation of the layout of the drawing??? / public void markDirty() { validate(); }
figureChanged(FigureChangeEvent). Method in class CH.ifa.draw.figures.TextFigure
Disconnects this.
FigureChangeEvent(Figure). Constructor for class CH.ifa.draw.framework.FigureChangeEvent
FigureChangeEvent(Figure, Rectangle). Constructor for class CH.ifa.draw.framework.FigureChangeEvent
Constructs an event for the given source Figure.
FigureChangeEventMulticaster(EventListener, EventListener). Constructor for class CH.ifa.draw.standard.FigureChangeEventMulticaster
figureCount(). Method in class CH.ifa.draw.standard.CompositeFigure
Gets number of child 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.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 interface CH.ifa.draw.framework.Drawing
Invalidates a rectangle and merges it with the existing damaged area.
figureInvalidated(FigureChangeEvent). Method in class CH.ifa.draw.standard.FigureChangeEventMulticaster
figureInvalidated(FigureChangeEvent). Method in interface CH.ifa.draw.framework.FigureChangeListener
Sent when an area is invalid
figureInvalidated(FigureChangeEvent). Method in class CH.ifa.draw.figures.LineConnection
figureInvalidated(FigureChangeEvent). Method in class CH.ifa.draw.standard.StandardDrawing
Invalidates a rectangle and merges it with the existing damaged area.
figureInvalidated(FigureChangeEvent). Method in class CH.ifa.draw.figures.TextFigure
FigureMovedEvent(Figure, int, int). Constructor for class CH.ifa.draw.framework.FigureMovedEvent
FigurePanel(). Constructor for class CH.ifa.draw.contrib.xcomp.FigurePanel
FigurePanel(Point, Point). Constructor for class CH.ifa.draw.contrib.xcomp.FigurePanel
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.FigureChangeEventMulticaster
figureRemoved(FigureChangeEvent). Method in interface CH.ifa.draw.framework.FigureChangeListener
Sent when a figure was removed
figureRemoved(FigureChangeEvent). Method in class CH.ifa.draw.contrib.xcomp.LabelPanel
figureRemoved(FigureChangeEvent). Method in class CH.ifa.draw.figures.LineConnection
figureRemoved(FigureChangeEvent). Method in class CH.ifa.draw.samples.pert.PertFigure
figureRemoved(FigureChangeEvent). Method in class CH.ifa.draw.figures.TextFigure
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 interface CH.ifa.draw.framework.Drawing
Handles a removeFrfigureRequestRemove request that is passed up the figure container hierarchy.
figureRequestRemove(FigureChangeEvent). Method in class CH.ifa.draw.standard.FigureChangeEventMulticaster
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.contrib.xcomp.FigurePanel
Propagates the removeFromDrawing request up to the container.
figureRequestRemove(FigureChangeEvent). Method in class CH.ifa.draw.contrib.xcomp.FrameComposite
Propagates the removeFromDrawing request up to the container.
figureRequestRemove(FigureChangeEvent). Method in class CH.ifa.draw.contrib.xcomp.LabelPanel
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.standard.StandardDrawing
Handles a removeFromDrawing request that is passed up the figure container hierarchy.
figureRequestRemove(FigureChangeEvent). Method in class CH.ifa.draw.figures.TextFigure
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 interface CH.ifa.draw.framework.Drawing
Forces an update of the drawing change listeners.
figureRequestUpdate(FigureChangeEvent). Method in class CH.ifa.draw.standard.FigureChangeEventMulticaster
figureRequestUpdate(FigureChangeEvent). Method in interface CH.ifa.draw.framework.FigureChangeListener
Sent when an update should happen.
figureRequestUpdate(FigureChangeEvent). Method in class CH.ifa.draw.figures.LineConnection
figureRequestUpdate(FigureChangeEvent). Method in class CH.ifa.draw.standard.StandardDrawing
Forces an update
figureRequestUpdate(FigureChangeEvent). Method in class CH.ifa.draw.figures.TextFigure
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.
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
FigureSelection(Vector). Constructor for class CH.ifa.draw.framework.FigureSelection
Constructes the Figure selection for the vecotor of figures.
figuresReverse(). Method in class CH.ifa.draw.standard.AbstractFigure
figuresReverse(). Method in class CH.ifa.draw.standard.CompositeFigure
Returns an Enumeration for accessing the contained figures in the reverse drawing order.
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 interface CH.ifa.draw.framework.Figure
Returns an Enumeration of the figures contained in this figure
FILE_MENU. Static variable in class CH.ifa.draw.application.DrawApplication
The index of the file menu in the menu bar.
fill(). Method in class CH.ifa.draw.samples.statechart.StateChartEditorMap
fill(). Method in class CH.ifa.draw.samples.tree.TreeEditorMap
Filler(int, int). Constructor for class CH.ifa.draw.util.Filler
Filler(int, int, Color). Constructor for class CH.ifa.draw.util.Filler
Final_(GrammarProduction). Method in class CH.ifa.draw.samples.statechart.StateChart
FinalRep(). Constructor for class CH.ifa.draw.samples.statechart.FinalRep
findConnectable(int, int, Figure). Method in class CH.ifa.draw.standard.AbstractFigure
Returns the connectable figure that contains the given point.
findConnectable(int, int, Figure). Method in interface CH.ifa.draw.framework.Drawing
Returns the connectable figure that contains the given point.
findConnectable(int, int, Figure). Method in interface CH.ifa.draw.framework.Figure
Returns the connectable figure that contains the given point.
findConnectable(int, int, Figure). Method in class CH.ifa.draw.contrib.xcomp.FigurePanel
Find the subfigure that can be connected at the given point or return this, if no subfigure is found.
findConnectable(int, int, Figure). Method in class CH.ifa.draw.contrib.xcomp.FrameComposite
Find the subfigure that can be connected at the given point or return this, if no subfigure is found.
findConnectable(int, int, Figure). Method in class CH.ifa.draw.standard.StandardDrawing
Find the figure that can be connected at the given point.
findConnectableFigure(int, int, Drawing). Method in class CH.ifa.draw.standard.ChangeConnectionHandle
findConnectableFigure(int, int, Drawing). Method in class CH.ifa.draw.standard.ConnectionTool
findConnection(int, int). Method in class CH.ifa.draw.standard.AbstractFigure
Returns the connection figure that contains the given point.
findConnection(int, int). Method in class CH.ifa.draw.standard.CompositeFigure
Finds a connection in this.
findConnection(int, int). Method in interface CH.ifa.draw.framework.Drawing
Returns the connection figure that contains the given point.
findConnection(int, int). Method in interface CH.ifa.draw.framework.Figure
Returns the connection figure that contains the given point.
findConnection(int, int). Method in class CH.ifa.draw.figures.LineConnection
Returns this if it contains the given point.
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.ChangeConnectionHandle
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
findConnector(int, int, Figure). Method in class CH.ifa.draw.standard.ConnectionTool
findCtrlSelectable(int, int). Method in class CH.ifa.draw.standard.AbstractFigure
Returns null.
findCtrlSelectable(int, int). Method in interface CH.ifa.draw.framework.Drawing
Returns the ctrl-down selectable figure that contains the given point.
findCtrlSelectable(int, int). Method in interface CH.ifa.draw.framework.Figure
Returns the ctrl-down selectable figure that contains the given point.
findCtrlSelectable(int, int). Method in class CH.ifa.draw.contrib.xcomp.FigurePanel
Returns null.
findCtrlSelectable(int, int). Method in class CH.ifa.draw.contrib.xcomp.FrameComposite
Returns null.
findCtrlSelectable(int, int). Method in class CH.ifa.draw.standard.StandardDrawing
Returns null.
findDropTarget(int, int, Figure). Method in class CH.ifa.draw.standard.AbstractFigure
Default implementation: return this if this is not the dragTarget, this contains point (x,y) and this accept()s the target.
findDropTarget(int, int, Figure). Method in class CH.ifa.draw.standard.DecoratorFigure
Default implementation: return this if this is not the dragTarget, this contains point (x,y) and this accept()s the target.
findDropTarget(int, int, Figure). Method in interface CH.ifa.draw.framework.Figure
Returns the innermost figure that accepts dragTarget.
findDropTarget(int, int, Figure). Method in class CH.ifa.draw.contrib.xcomp.FigurePanel
Traverse the hieararchy of contained figures to find the subfigure at x,y that accepts the figure to be dropped on it.
findDropTarget(int, int, Figure). Method in class CH.ifa.draw.contrib.xcomp.FrameComposite
Traverse the hieararchy of contained figures to find the subfigure at x,y that accepts the figure to be dropped on it.
findDropTarget(int, int, Figure). Method in class CH.ifa.draw.figures.LabelledConnection
Check first the labels of the segments and then do the default check.
findDropTarget(int, int, Figure). Method in class CH.ifa.draw.standard.StandardDrawing
Find a figure at the given point that can accept the dragTarget.
findEnd(ConnectionFigure). Method in class CH.ifa.draw.standard.AbstractConnector
findEnd(ConnectionFigure). Method in class CH.ifa.draw.standard.ChopBoxConnector
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.figures.ShortestDistanceConnector
findFigure(int, int). Method in class CH.ifa.draw.standard.CompositeFigure
Finds a top level Figure.
findFigure(int, int). Method in interface CH.ifa.draw.framework.Drawing
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). Method in interface CH.ifa.draw.framework.Drawing
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.
findFigure(Rectangle, Figure). Method in interface CH.ifa.draw.framework.Drawing
Finds a top level Figure that intersects the given rectangle.
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.
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.
findFigureInsideWithout(int, int, Figure). Method in class CH.ifa.draw.standard.CompositeFigure
Finds a figure but descends into a figure's children.
findFigureInsideWithout(int, int, Figure). Method in interface CH.ifa.draw.framework.Drawing
Finds a figure but descends into a figure's children.
findFigureWithout(int, int, Figure). Method in class CH.ifa.draw.standard.CompositeFigure
Finds a top level Figure, but supresses the passed in figure.
findFigureWithout(int, int, Figure). Method in interface CH.ifa.draw.framework.Drawing
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.
findLocation(Point, Point). Method in class CH.ifa.draw.standard.SegmentLocator
findLocation(Point, Point). Method in class CH.ifa.draw.standard.SlotLocator
Find the location.
findMaxWidth(Vector, CompositeFigure). Method in class CH.ifa.draw.contrib.xcomp.VTiledLayout
findPoint(ConnectionFigure). Method in class CH.ifa.draw.standard.AbstractConnector
Gets the connection point.
findPoint(ConnectionFigure, boolean). Method in class CH.ifa.draw.figures.ShortestDistanceConnector
findPos(Figure). Method in class CH.ifa.draw.contrib.xcomp.AbstractFlowLayout
Find the position of figure among the subfigures according to the current layout strategy.
findPos(Figure). Method in class CH.ifa.draw.contrib.xcomp.VListLayout
Find the position of figure among the subfigures according to the current layout strategy.
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.
findSegment(PolyLineFigure, Figure). Static method in class CH.ifa.draw.standard.SegmentLocator
return the segment of pLine that is closest to the figure attachment.
findSelectable(int, int). Method in class CH.ifa.draw.standard.AbstractFigure
Returns the selectable figure that contains the given point.
findSelectable(int, int). Method in class CH.ifa.draw.standard.DecoratorFigure
Returns the selectable figure that contains the given point.
findSelectable(int, int). Method in interface CH.ifa.draw.framework.Drawing
Returns the selectable figure that contains the given point.
findSelectable(int, int). Method in interface CH.ifa.draw.framework.Figure
Returns the selectable figure that contains the given point.
findSelectable(int, int). Method in class CH.ifa.draw.contrib.xcomp.FigurePanel
Find the subfigure that can be selected at the given point or return this, if no subfigure is found.
findSelectable(int, int). Method in class CH.ifa.draw.contrib.xcomp.FrameComposite
Find the subfigure that can be selected at the given point or return this, if no subfigure is found.
findSelectable(int, int). Method in class CH.ifa.draw.figures.LabelledConnection
Check first the labels of the segments and then do the default find.
findSelectable(int, int). Method in class CH.ifa.draw.contrib.xcomp.LabelPanel
Return true only if the point is inside the displayBox and this is not empty.
findSelectable(int, int). Method in class CH.ifa.draw.standard.StandardDrawing
CompositeFigure serves as a base abstraction for GroupFigure.
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.standard.AbstractConnector
findStart(ConnectionFigure). Method in class CH.ifa.draw.standard.ChopBoxConnector
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.figures.ShortestDistanceConnector
findTarget(int, int, Drawing). Method in class CH.ifa.draw.standard.ConnectionTool
Finds a connectable figure target.
fInTransit. Variable in class CH.ifa.draw.standard.AbstractFigure
If this is true, the figure is currently being dragged.
first(). Method in interface CH.ifa.draw.framework.LabelledSegment
Gets the index of the first label holder of this.
first(). Method in class CH.ifa.draw.samples.statechart.TransitionSegment
fIsHighlighted. Variable in class CH.ifa.draw.standard.AbstractFigure
If this is true, the figure may draw itself in a special way to emphasize itself.
fIsValid. Variable in class CH.ifa.draw.standard.CompositeFigure
Validation status flag.
FixedSizeEllipse(). Constructor for class CH.ifa.draw.contrib.FixedSizeEllipse
FixedSizeEllipse(Point, Point). Constructor for class CH.ifa.draw.contrib.FixedSizeEllipse
fixedStartAttributes(). Method in class CH.ifa.draw.samples.statechart.StateChart
fixedStartAttributes(). Method in class CH.ifa.draw.samples.tree.Tree
fLayoutManager. Variable in class CH.ifa.draw.standard.CompositeFigure
The layout manager of this composite.
fListener. Variable in class CH.ifa.draw.standard.AbstractFigure
The listeners for a figure's changes.
FloatingTextField(). Constructor for class CH.ifa.draw.util.FloatingTextField
fLocator. Variable in class CH.ifa.draw.contrib.xcomp.LabelPanel
fLocator. Variable in class CH.ifa.draw.standard.NullHandle
The handle's locator.
fLocator. Variable in class CH.ifa.draw.figures.TextFigure
fManipulator. Variable in class CH.ifa.draw.standard.AbstractFigure
If this is not null, the figure is currently being manipulated (by a handle).
fMinSize. Variable in class CH.ifa.draw.contrib.xcomp.ManagedComposite
fObservedFigure. Variable in class CH.ifa.draw.contrib.xcomp.LabelPanel
fObservedFigure. Variable in class CH.ifa.draw.figures.TextFigure
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
fPrefSize. Variable in class CH.ifa.draw.contrib.xcomp.ManagedComposite
fPrototype. Variable in class CH.ifa.draw.standard.ConnectionTool
the prototypical figure that is used to create new connections.
FrameComposite(). Constructor for class CH.ifa.draw.contrib.xcomp.FrameComposite
FrameComposite(Point, Point). Constructor for class CH.ifa.draw.contrib.xcomp.FrameComposite
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.
freezeWith(Figure). Method in class CH.ifa.draw.contrib.xcomp.FigurePanel
fRootFigure. Variable in class CH.ifa.draw.contrib.xcomp.FrameComposite
fRotation. Variable in class CH.ifa.draw.contrib.TriangleFigure
fSegment. Variable in class CH.ifa.draw.standard.SegmentLocator
fSlot. Variable in class CH.ifa.draw.standard.SlotLocator
fSplitPoint. Variable in class CH.ifa.draw.standard.ConnectionTool
the currently manipulated connection point
fStart. Variable in class CH.ifa.draw.standard.ChangeConnectionHandle
fStart. Variable in class CH.ifa.draw.figures.LineConnection
fStartConnector. Variable in class CH.ifa.draw.standard.ConnectionTool
the anchor point of the interaction
fStartDecoration. Variable in class CH.ifa.draw.figures.PolyLineFigure
fTarget. Variable in class CH.ifa.draw.standard.ChangeConnectionHandle
fTarget. Variable in class CH.ifa.draw.standard.ConnectionTool
fView. Variable in class CH.ifa.draw.standard.AbstractTool

G

get(String). Method in class CH.ifa.draw.figures.FigureAttributes
Gets the attribute with the given name.
getAligner(). Method in class CH.ifa.draw.standard.AbstractFigure
Gets the aligner associated with this figure.
getAligner(). Method in interface CH.ifa.draw.framework.Alignable
Get the aligner associated with this.
getArc(). Method in class CH.ifa.draw.figures.RoundRectangleFigure
Gets the arc's width and height.
getArrengement(CompositeFigure). Method in class CH.ifa.draw.contrib.xcomp.AbstractFlowLayout
Gets the current arrengement of subfigures.
getArrow(). Method in class CH.ifa.draw.samples.statechart.TransitionRep
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.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.standard.DecoratorFigure
Forwards getAttribute to its contained figure.
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.contrib.xcomp.FrameComposite
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.
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
getBeginSlotLocator(LabelledConnection, Figure, boolean). Static method in class CH.ifa.draw.standard.SlotLocator
A Factory method to create a locator for the start of a segment.
getBottomElementAligner(CompositeFigure, Figure, Figure). Method in class CH.ifa.draw.contrib.xcomp.AbstractFlowLayout
Gets the aligner for the bottom element of the list.
getBottomElementAligner(CompositeFigure, Figure, Figure). Method in class CH.ifa.draw.contrib.xcomp.BagFlowLayout
Returns a NullAligner.
getBottomElementAligner(CompositeFigure, Figure, Figure). Method in class CH.ifa.draw.contrib.xcomp.VListCenteringLayout
Returns a NullAligner.
getBottomElementAligner(CompositeFigure, Figure, Figure). Method in class CH.ifa.draw.contrib.xcomp.VListLayout
Returns a NullAligner.
getCenterSlotLocator(LabelledConnection, Figure, boolean). Static method in class CH.ifa.draw.standard.SlotLocator
A Factory method to create a locator for the center of a segment.
getClipboard(). Static method in class CH.ifa.draw.util.Clipboard
Gets the clipboard.
getComponents(). Method in class CH.ifa.draw.contrib.xcomp.AbstractFlowLayout
Returns the components currently stored by this layout.
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.
getContainedStates(). Method in class CH.ifa.draw.samples.statechart.CompositeStateCompartmentRep
getContainedStates(). Method in class CH.ifa.draw.samples.statechart.StateChartRep
getContainedStates(). Method in class CH.ifa.draw.samples.statechart.StateCompartmentRep
getContainedStates(). Method in interface CH.ifa.draw.samples.statechart.StateContainer
getContents(). Method in class CH.ifa.draw.util.Clipboard
Gets the contents of the clipboard.
getContext(). Method in class CH.ifa.draw.samples.statechart.StateChartAnalysisView
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
getDefaultLayoutManager(). Method in class CH.ifa.draw.standard.CompositeFigure
getDefaultLayoutManager(). Method in class CH.ifa.draw.samples.statechart.ITCompartment
getDefaultLayoutManager(). Method in class CH.ifa.draw.contrib.xcomp.LabelPanel
getDefaultLayoutManager(). Method in class CH.ifa.draw.contrib.xcomp.MyBagPanel
getDefaultLayoutManager(). Method in class CH.ifa.draw.contrib.xcomp.MyFrame
getDefaultLayoutManager(). Method in class CH.ifa.draw.contrib.xcomp.MyPanel
getDefaultLayoutManager(). Method in class CH.ifa.draw.contrib.xcomp.MyPanelFrame
getDefaultLayoutManager(). Method in class CH.ifa.draw.samples.statechart.NameCompartment
getDefaultLayoutManager(). Method in class CH.ifa.draw.samples.statechart.StateCompartment
getDefaultLayoutManager(). Method in class CH.ifa.draw.samples.statechart.SuperState
getDiagramContainer(). Method in class CH.ifa.draw.samples.statechart.StateChartRep
getDrawing(). Method in class CH.ifa.draw.framework.DrawingChangeEvent
Gets the changed drawing
getDrawingViewSize(). Method in class CH.ifa.draw.application.DrawApplication
Override to define the dimensions of the drawing view.
getDx(). Method in class CH.ifa.draw.framework.FigureMovedEvent
getDy(). Method in class CH.ifa.draw.framework.FigureMovedEvent
getEmptySize(). Method in class CH.ifa.draw.contrib.xcomp.AbstractFlowLayout
getEndConnector(). Method in class CH.ifa.draw.standard.ConnectionTool
getEndSlotLocator(LabelledConnection, Figure, boolean). Static method in class CH.ifa.draw.standard.SlotLocator
A Factory method to create a locator for the end of a segment.
getExtension(). Method in class CH.ifa.draw.samples.statechart.EndDot
A hook to specify the size of this.
getExtension(). Method in class CH.ifa.draw.contrib.FixedSizeEllipse
A hook to specify the size of this.
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.
getFillColor(). Method in class CH.ifa.draw.figures.AttributeFigure
Gets the fill color of a figure.
getFinal(). Method in class CH.ifa.draw.samples.statechart.FinalRep
getFinals(). Method in class CH.ifa.draw.samples.statechart.CompositeStateCompartmentRep
getFinals(). Method in class CH.ifa.draw.samples.statechart.StateChartRep
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
getGrammar(). Method in class CH.ifa.draw.samples.tree.TreeAnalyzer
getGraphics(). Method in interface CH.ifa.draw.framework.DrawingView
Gets a graphic to draw into
getHeight(). Method in class CH.ifa.draw.util.PaletteIcon
getHgap(). Method in class CH.ifa.draw.contrib.xcomp.VListLayout
getImage(String). Method in class CH.ifa.draw.util.Iconkit
Gets the image with the given name.
getInitial(). Method in class CH.ifa.draw.samples.statechart.CompositeStateCompartmentRep
getInitial(). Method in class CH.ifa.draw.samples.statechart.InitialRep
getInitial(). Method in class CH.ifa.draw.samples.statechart.StateChartRep
getInsets(). Method in class CH.ifa.draw.standard.CompositeFigure
Gets the insets of this composite.
getInsets(). Method in class CH.ifa.draw.contrib.xcomp.FigurePanel
Returns insets of (3,3,3,3).
getInsets(). Method in class CH.ifa.draw.contrib.xcomp.FrameComposite
Returns insets of (3,3,3,3).
getInsets(). Method in class CH.ifa.draw.contrib.xcomp.MyPanelFrame
Returns insets of (3,3,3,3).
getInsets(). Method in class CH.ifa.draw.samples.statechart.SuperState
Returns insets of (3,3,3,3).
getInternals(). Method in class CH.ifa.draw.samples.statechart.CompositeStateCompartmentRep
getInternals(). Method in class CH.ifa.draw.samples.statechart.ITCompartmentRep
getInternalTransitions(). Method in class CH.ifa.draw.samples.statechart.StateCompartmentRep
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
getITCompartment(). Method in class CH.ifa.draw.samples.statechart.StateSymbolRep
getITCompartments(). Method in class CH.ifa.draw.samples.statechart.SuperStateLayout
getLabel(). Method in class CH.ifa.draw.samples.statechart.TransitionRep
getLabelAt(int). Method in interface CH.ifa.draw.framework.LabelledSegment
Gets the label holder at position index.
getLabelAt(int). Method in class CH.ifa.draw.samples.statechart.TransitionSegment
getLabellingRelationName(). Method in class CH.ifa.draw.samples.statechart.LabelToRelation
getLabels(). Method in class CH.ifa.draw.figures.LabelledConnection
Deprecated.
getLabels(). Method in class CH.ifa.draw.contrib.xcomp.LabelPanel
Returns a Vector of the label Figures held by this in the layout order.
getLabelSlot(LabelledConnection, int, Figure). Method in class CH.ifa.draw.standard.SlotLocator
getLabelString(). Method in class CH.ifa.draw.contrib.xcomp.LabelPanel
Returns the string contents of the label figures held by this.
getLabelTexts(). Method in class CH.ifa.draw.samples.statechart.LabelRep
getLayout(). Method in class CH.ifa.draw.standard.CompositeFigure
getLocatedFigure(). Method in class CH.ifa.draw.standard.SegmentLocator
Returns the located figure.
getLocator(). Method in class CH.ifa.draw.contrib.xcomp.LabelPanel
getManipulator(). Method in class CH.ifa.draw.standard.AbstractFigure
Use this method to get the current manipulator of this figure.
getManipulator(). Method in interface CH.ifa.draw.framework.Figure
Returns the current manipulator of this figure.
getMiddleElementAligner(CompositeFigure, Figure, Figure). Method in class CH.ifa.draw.contrib.xcomp.AbstractFlowLayout
Gets the aligner for a middle element of the list.
getMiddleElementAligner(CompositeFigure, Figure, Figure). Method in class CH.ifa.draw.contrib.xcomp.BagFlowLayout
Returns a NullAligner.
getMiddleElementAligner(CompositeFigure, Figure, Figure). Method in class CH.ifa.draw.contrib.xcomp.VListCenteringLayout
Returns a NullAligner.
getMiddleElementAligner(CompositeFigure, Figure, Figure). Method in class CH.ifa.draw.contrib.xcomp.VListLayout
Returns a NullAligner.
getMinimumSize(). Method in class CH.ifa.draw.standard.AbstractFigure
Returns the minimum size of this.
getMinimumSize(). Method in interface CH.ifa.draw.framework.DrawingView
Gets the minimum dimension of the drawing.
getMinimumSize(). Method in interface CH.ifa.draw.framework.Figure
Returns the minimum size of this figure.
getMinimumSize(). Method in class CH.ifa.draw.contrib.xcomp.FigurePanel
Returns the minimum size of this composite.
getMinimumSize(). Method in class CH.ifa.draw.util.Filler
getMinimumSize(). Method in class CH.ifa.draw.contrib.xcomp.FrameComposite
Returns the minimum size of this composite.
getMinimumSize(). Method in class CH.ifa.draw.figures.RootEllipseFigure
A hook - no mimimum size by default.
getMinimumSize(). Method in interface CH.ifa.draw.framework.RootFigure
getMinimumSize(). Method in class CH.ifa.draw.figures.RootRectangleFigure
A hook - no mimimum size by default.
getMinimumSize(). Method in class CH.ifa.draw.figures.RootRoundRectangleFigure
Returns a dimension of 3 by 3.
getMinimumSize(). Method in class CH.ifa.draw.standard.StandardDrawingView
Gets the minimum dimension of the drawing.
getMinimumSize(). Method in class CH.ifa.draw.figures.TextFigure
Returns the current text extent.
getMinimumSize(). Method in class CH.ifa.draw.standard.ToolButton
getName(). Method in class CH.ifa.draw.samples.statechart.InitialRep
getName(). Method in class CH.ifa.draw.samples.statechart.NameCompartmentRep
getNameCompartment(). Method in class CH.ifa.draw.samples.statechart.StateSymbolRep
getNameCompartments(). Method in class CH.ifa.draw.samples.statechart.SuperStateLayout
getObservedFigure(). Method in class CH.ifa.draw.contrib.xcomp.LabelPanel
getOrderingPredicate(). Method in class CH.ifa.draw.contrib.xcomp.VListLayout
Returns the ordering predicate.
getPanel(). Method in class CH.ifa.draw.samples.statechart.CompositeStateCompartmentRep
getPanel(). Method in class CH.ifa.draw.samples.statechart.ITCompartmentRep
getPanel(). Method in class CH.ifa.draw.samples.statechart.LabelRep
getPanel(). Method in class CH.ifa.draw.samples.statechart.NameCompartmentRep
getPanel(). Method in class CH.ifa.draw.samples.statechart.StateCompartmentRep
getPolygon(). Method in class CH.ifa.draw.contrib.PolygonFigure
return a copy of the raw polygon
getPreferredSize(). Method in class CH.ifa.draw.standard.AbstractFigure
Returns the desired size of this.
getPreferredSize(). Method in interface CH.ifa.draw.framework.DrawingView
Gets the preferred dimension of the drawing..
getPreferredSize(). Method in interface CH.ifa.draw.framework.Figure
Returns the desired size of this figure.
getPreferredSize(). Method in class CH.ifa.draw.contrib.xcomp.FigurePanel
Returns the preferred size of this composite.
getPreferredSize(). Method in class CH.ifa.draw.util.Filler
getPreferredSize(). Method in class CH.ifa.draw.contrib.xcomp.FrameComposite
Returns the preferred size of this composite.
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(int). Method in class CH.ifa.draw.util.FloatingTextField
Gets the preferred size of the overlay.
getRectangle(). Method in class CH.ifa.draw.samples.statechart.StateSymbolRep
getSegments(). Method in class CH.ifa.draw.figures.LabelledConnection
Returns the segments of this.
getSize(). Method in interface CH.ifa.draw.framework.DrawingView
Gets the size of the drawing.
getStartConnector(). Method in class CH.ifa.draw.standard.ConnectionTool
getStartObject(IndexedMDSet, ObjectToSymbolMap). Method in class CH.ifa.draw.samples.tree.TreeAnalyzer
getStateCompartments(). Method in class CH.ifa.draw.samples.statechart.StateSymbolRep
getStateCompartments(). Method in class CH.ifa.draw.samples.statechart.SuperStateLayout
getStates(). Method in class CH.ifa.draw.samples.statechart.CompositeStateCompartmentRep
getStates(). Method in class CH.ifa.draw.samples.statechart.StateChartRep
getStateSymbol(). Method in class CH.ifa.draw.samples.statechart.StateRep
getStationaryFigures(). Method in class CH.ifa.draw.contrib.xcomp.AbstractFlowLayout
Return the holdees that are stationary, that is, not in transit.
getStepX(). Method in class CH.ifa.draw.standard.GridConstrainer
Gets the x offset to move an object.
getStepX(). Method in interface CH.ifa.draw.framework.PointConstrainer
Gets the x offset to move an object.
getStepY(). Method in class CH.ifa.draw.standard.GridConstrainer
Gets the y offset to move an object.
getStepY(). Method in interface CH.ifa.draw.framework.PointConstrainer
Gets the y offset to move an object.
getSymbolMap(). Method in class CH.ifa.draw.samples.tree.TreeAnalyzer
getTarget(). Method in class CH.ifa.draw.standard.ConnectionTool
getText(). Method in class CH.ifa.draw.util.FloatingTextField
Gets the text contents of the overlay.
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.
getTheDrawing(). Static method in class CH.ifa.draw.standard.StandardDrawingView
Gets the one and only current drawing held by the editor.
getTopElementAligner(CompositeFigure, Figure). Method in class CH.ifa.draw.contrib.xcomp.AbstractFlowLayout
Gets the aligner for the top element of the list.
getTopElementAligner(CompositeFigure, Figure). Method in class CH.ifa.draw.contrib.xcomp.BagFlowLayout
Returns a NullAligner.
getTopElementAligner(CompositeFigure, Figure). Method in class CH.ifa.draw.contrib.xcomp.VListCenteringLayout
Returns a NullAligner.
getTopElementAligner(CompositeFigure, Figure). Method in class CH.ifa.draw.contrib.xcomp.VListLayout
Returns a NullAligner.
getTransitions(). Method in class CH.ifa.draw.samples.statechart.FinalRep
getTransitions(). Method in class CH.ifa.draw.samples.statechart.StateRep
getType(). Method in class CH.ifa.draw.framework.FigureSelection
Gets the type of the selection.
getValue(). Method in class CH.ifa.draw.figures.NumberTextFigure
Gets the numerical value of the contained text.
getVisitorMap(). Method in class CH.ifa.draw.samples.tree.TreeAnalyzer
getWidth(). Method in class CH.ifa.draw.util.PaletteIcon
getXPoints(). Method in class CH.ifa.draw.contrib.AbstractTriangleFigure
getXPoints(). Method in class CH.ifa.draw.contrib.UpRightTriangleFigure
getYPoints(). Method in class CH.ifa.draw.contrib.AbstractTriangleFigure
getYPoints(). Method in class CH.ifa.draw.contrib.UpRightTriangleFigure
GridConstrainer(int, int). Constructor for class CH.ifa.draw.standard.GridConstrainer
GroupCommand(String, DrawingView). Constructor for class CH.ifa.draw.figures.GroupCommand
Constructs a group command.
GroupFigure(). Constructor for class CH.ifa.draw.figures.GroupFigure
grow(CompositeFigure, Rectangle). Method in class CH.ifa.draw.contrib.xcomp.BagLayout
Grow the display box of the container so that the childBox is enclosed.

H

handleBroughtToFrontEvent(BroughtToFrontEvent). Method in class CH.ifa.draw.figures.LineConnection
handleConnect(Figure, Figure). Method in class CH.ifa.draw.figures.LabelledConnection
Creates the first segment, if segments do not yet exists.
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
Handles the connection of a connection.
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
Handles the disconnection of a connection.
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.contrib.AbstractTriangleFigure
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.contrib.Diamond2Figure
Returns the handles of a Figure that can be used to manipulate some of its attributes.
handles(). Method in class CH.ifa.draw.figures.ElbowConnection
Gets the handles of the figure.
handles(). Method in class CH.ifa.draw.figures.EllipseFigure
Returns the handles of a Figure that can be used to manipulate some of its attributes.
handles(). Method in interface CH.ifa.draw.framework.Figure
Returns the handles used to manipulate the figure.
handles(). Method in class CH.ifa.draw.contrib.xcomp.FigurePanel
Returns the handles of a Figure that can be used to manipulate some of its attributes.
handles(). Method in class CH.ifa.draw.contrib.FixedSizeEllipse
Returns a set of NullHandles.
handles(). Method in class CH.ifa.draw.contrib.xcomp.FrameComposite
Return the handles of this.
handles(). Method in class CH.ifa.draw.figures.GroupFigure
Gets the handles for the GroupFigure.
handles(). Method in class CH.ifa.draw.figures.ImageFigure
Returns the handles of a Figure that can be used to manipulate some of its attributes.
handles(). Method in class CH.ifa.draw.contrib.xcomp.LabelPanel
This has no handles.
handles(). Method in class CH.ifa.draw.figures.LineConnection
Gets the handles of the figure.
handles(). Method in class CH.ifa.draw.samples.net.NodeFigure
Returns the handles of a Figure that can be used to manipulate some of its attributes.
handles(). Method in class CH.ifa.draw.samples.pert.PertDependency
Gets the handles of the figure.
handles(). Method in class CH.ifa.draw.samples.pert.PertFigure
Returns the handles of a Figure that can be used to manipulate some of its attributes.
handles(). Method in class CH.ifa.draw.contrib.PolygonFigure
Returns the handles of a Figure that can be used to manipulate some of its attributes.
handles(). Method in class CH.ifa.draw.figures.PolyLineFigure
Returns the handles of a Figure that can be used to manipulate some of its attributes.
handles(). Method in class CH.ifa.draw.figures.RectangleFigure
Returns the handles of a Figure that can be used to manipulate some of its attributes.
handles(). Method in class CH.ifa.draw.figures.RootEllipseFigure
Returns standard box handles for the composite.
handles(). Method in class CH.ifa.draw.figures.RootRectangleFigure
Returns standard box handles for the composite.
handles(). Method in class CH.ifa.draw.figures.RootRoundRectangleFigure
Returns standard box handles for the composite.
handles(). Method in class CH.ifa.draw.figures.RoundRectangleFigure
Returns the handles of a Figure that can be used to manipulate some of its attributes.
handles(). Method in class CH.ifa.draw.standard.StandardDrawing
Return's the figure's handles.
handles(). Method in class CH.ifa.draw.figures.TextFigure
Returns the handles of a Figure that can be used to manipulate some of its attributes.
handles(). Method in class CH.ifa.draw.contrib.TriangleFigure
Returns the handles of a Figure that can be used to manipulate some of its attributes.
handles(). Method in class CH.ifa.draw.contrib.UpRightTriangleFigure
Returns the handles of a Figure that can be used to manipulate some of its attributes.
HANDLESIZE. Static variable in class CH.ifa.draw.standard.AbstractHandle
The standard size of a handle.
HANDLESIZE. Static variable in interface CH.ifa.draw.framework.Handle
HandleTracker(DrawingView, Handle). Constructor for class CH.ifa.draw.standard.HandleTracker
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.
hasLabels(). Method in class CH.ifa.draw.contrib.xcomp.LabelPanel
Returns true if this has text labels.
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
hasMoved(). Method in class CH.ifa.draw.standard.AbstractFigure
hasMoved(). Method in interface CH.ifa.draw.framework.Figure
Returns true if this figure has been dragged during a drag transaction.
highlight(Graphics). Method in class CH.ifa.draw.standard.AbstractFigure
Draw this in a special way.
highlight(Graphics). Method in class CH.ifa.draw.figures.AttributeFigure
highlight(Graphics). Method in class CH.ifa.draw.contrib.xcomp.FigurePanel
Draw this in a special way.
highlight(Graphics). Method in class CH.ifa.draw.contrib.xcomp.LabelPanel
Does nothing.
highlight(Graphics). Method in class CH.ifa.draw.figures.PolyLineFigure
HJDError(String). Constructor for class CH.ifa.draw.framework.HJDError

I

Iconkit(Component). Constructor for class CH.ifa.draw.util.Iconkit
Constructs an Iconkit that uses the given editor to resolve image path names.
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 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.
includes(Figure). Method in interface CH.ifa.draw.framework.Figure
Checks whether the given figure is contained in this 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
Initial_(GrammarProduction). Method in class CH.ifa.draw.samples.statechart.StateChart
InitialRep(). Constructor for class CH.ifa.draw.samples.statechart.InitialRep
initRelations(IndexedMDSet). Method in class CH.ifa.draw.samples.tree.TreeAnalyzer
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.figures.LabelledConnection
Insert a node at the given point and create the corresponding segment.
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.contrib.PolygonFigure
Insert a node at the given point.
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
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
inTransit(). Method in class CH.ifa.draw.standard.AbstractFigure
Answer true if this is the target of a drag transaction at the moment (being dragged).
inTransit(). Method in interface CH.ifa.draw.framework.Draggable
Answer true if this is the target of a drag transaction at the moment (being dragged).
invalidate(). Method in class CH.ifa.draw.standard.AbstractFigure
Invalidates the figure.
invalidate(). Method in class CH.ifa.draw.standard.CompositeFigure
Invalidates the figure.
invalidate(). Method in interface CH.ifa.draw.framework.Figure
Invalidates the figure.
invalidateLayout(). Method in class CH.ifa.draw.contrib.xcomp.AbstractFlowLayout
Force rearrangement.
invalidateLayout(). Method in class CH.ifa.draw.contrib.xcomp.BagLayout
Does nothing.
invalidateLayout(). Method in interface CH.ifa.draw.framework.DrawLayoutManager
Invalidates the layout.
invalidateLayout(Figure). Method in class CH.ifa.draw.contrib.xcomp.AbstractFlowLayout
Force rearrangement.
invalidateLayout(Figure). Method in class CH.ifa.draw.contrib.xcomp.BagFlowLayout
Force rearrangement.
invalidateLayout(Figure). Method in class CH.ifa.draw.contrib.xcomp.BagLayout
Calls invalidateLayout().
invalidateLayout(Figure). Method in interface CH.ifa.draw.framework.DrawLayoutManager
Invalidates the layout.
invalidateLayout(Figure). Method in class CH.ifa.draw.contrib.xcomp.VListLayout
Force rearrangement.
invokeEnd(int, int, Drawing). Method in class CH.ifa.draw.standard.AbstractHandle
invokeEnd(int, int, Drawing). Method in interface CH.ifa.draw.framework.Handle
invokeEnd(int, int, int, int, DrawingView). Method in class CH.ifa.draw.standard.AbstractHandle
Tracks the end of the interaction.
invokeEnd(int, int, int, int, DrawingView). Method in class CH.ifa.draw.standard.BoxHandle
Unsets this handle as the manipulator of the owning figure.
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.
invokeEnd(int, int, int, int, DrawingView). Method in interface CH.ifa.draw.framework.Handle
Tracks the end of the interaction.
invokeEnd(int, int, int, int, DrawingView). Method in class CH.ifa.draw.contrib.PolygonHandle
Tracks the end of the interaction.
invokeStart(int, int, Drawing). Method in class CH.ifa.draw.standard.AbstractHandle
invokeStart(int, int, Drawing). Method in interface CH.ifa.draw.framework.Handle
invokeStart(int, int, DrawingView). Method in class CH.ifa.draw.standard.AbstractHandle
invokeStart(int, int, DrawingView). Method in class CH.ifa.draw.standard.BoxHandle
Sets this handle as the manipulator of the owning figure.
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
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 interface CH.ifa.draw.framework.Handle
invokeStart(int, int, DrawingView). Method in class CH.ifa.draw.figures.PolyLineHandle
invokeStep(int, int, Drawing). Method in class CH.ifa.draw.standard.AbstractHandle
invokeStep(int, int, Drawing). Method in interface CH.ifa.draw.framework.Handle
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.
invokeStep(int, int, int, int, DrawingView). Method in class CH.ifa.draw.standard.EastHandle
Tracks a step of the interaction.
invokeStep(int, int, int, int, DrawingView). Method in class CH.ifa.draw.figures.ElbowHandle
Tracks a step of the interaction.
invokeStep(int, int, int, int, DrawingView). Method in class CH.ifa.draw.figures.FontSizeHandle
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, int, int, DrawingView). Method in class CH.ifa.draw.standard.NorthEastHandle
Tracks a step of the interaction.
invokeStep(int, int, int, int, DrawingView). Method in class CH.ifa.draw.standard.NorthHandle
Tracks a step of the interaction.
invokeStep(int, int, int, int, DrawingView). Method in class CH.ifa.draw.standard.NorthWestHandle
Tracks a step of the interaction.
invokeStep(int, int, int, int, DrawingView). Method in class CH.ifa.draw.contrib.PolygonHandle
Tracks a step of the interaction.
invokeStep(int, int, int, int, DrawingView). Method in class CH.ifa.draw.figures.PolyLineHandle
Tracks a step of the interaction.
invokeStep(int, int, int, int, DrawingView). Method in class CH.ifa.draw.standard.SouthEastHandle
Tracks a step of the interaction.
invokeStep(int, int, int, int, DrawingView). Method in class CH.ifa.draw.standard.SouthHandle
Tracks a step of the interaction.
invokeStep(int, int, int, int, DrawingView). Method in class CH.ifa.draw.standard.SouthWestHandle
Tracks a step of the interaction.
invokeStep(int, int, int, int, DrawingView). Method in class CH.ifa.draw.standard.WestHandle
Tracks a step of the interaction.
isConnected(). Method in class CH.ifa.draw.contrib.xcomp.LabelPanel
isConnected(). Method in class CH.ifa.draw.figures.TextFigure
isEmpty(). Method in class CH.ifa.draw.standard.AbstractFigure
Checks if the figure is empty.
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.contrib.PolygonFigure
Checks if the figure is empty.
isEmpty(). Method in class CH.ifa.draw.figures.PolyLineFigure
Checks if the figure is empty.
isExecutable(). Method in class CH.ifa.draw.standard.AlignCommand
Tests if the command can be executed.
isExecutable(). Method in class CH.ifa.draw.standard.BringToFrontCommand
Tests if the command can be executed.
isExecutable(). Method in class CH.ifa.draw.standard.ChangeAttributeCommand
Tests if the command can be executed.
isExecutable(). Method in class CH.ifa.draw.util.Command
Tests if the command can be executed.
isExecutable(). Method in class CH.ifa.draw.standard.CopyCommand
Tests if the command can be executed.
isExecutable(). Method in class CH.ifa.draw.standard.CutCommand
Tests if the command can be executed.
isExecutable(). Method in class CH.ifa.draw.standard.DeleteCommand
Tests if the command can be executed.
isExecutable(). Method in class CH.ifa.draw.standard.DuplicateCommand
Tests if the command can be executed.
isExecutable(). Method in class CH.ifa.draw.figures.GroupCommand
Tests if the command can be executed.
isExecutable(). Method in class CH.ifa.draw.standard.SendToBackCommand
Tests if the command can be executed.
isExecutable(). Method in class CH.ifa.draw.figures.UngroupCommand
Tests if the command can be executed.
isFlat(). Method in class CH.ifa.draw.standard.AbstractFigure
isFlat(). Method in class CH.ifa.draw.figures.GroupFigure
GroupFigures are flat (not nested) collections of figures; return true.
isFocusTraversable(). Method in class CH.ifa.draw.standard.StandardDrawingView
isFrozen(). Method in class CH.ifa.draw.contrib.xcomp.FigurePanel
isTransparent(Color). Static method in class CH.ifa.draw.util.ColorMap
isValid(). Method in class CH.ifa.draw.standard.AbstractFigure
Returns true.
isValid(). Method in class CH.ifa.draw.standard.CompositeFigure
Returns the validation status flag.
isValid(). Method in interface CH.ifa.draw.framework.Figure
Returns true, if the figure needs to be laid out.
ITCompartment(). Constructor for class CH.ifa.draw.samples.statechart.ITCompartment
ITCompartment(Point, Point). Constructor for class CH.ifa.draw.samples.statechart.ITCompartment
ITCompartment_(GrammarProduction). Method in class CH.ifa.draw.samples.statechart.StateChart
ITCompartmentRep(). Constructor for class CH.ifa.draw.samples.statechart.ITCompartmentRep
itemStateChanged(ItemEvent). Method in class CH.ifa.draw.util.CommandChoice
Executes the command.

J

JavaDrawApplet(). Constructor for class CH.ifa.draw.samples.javadraw.JavaDrawApplet
JavaDrawViewer(). Constructor for class CH.ifa.draw.samples.javadraw.JavaDrawViewer
joinSegments(int, int). Method in interface CH.ifa.draw.framework.ConnectionFigure
Joins the hit segments.
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.

K

keyDown(KeyEvent, int). Method in class CH.ifa.draw.standard.AbstractTool
Handles key down events in the drawing view.
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.samples.statechart.TransitionTool
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

Label_(GrammarProduction). Method in class CH.ifa.draw.samples.statechart.StateChart
LabelledConnection(). Constructor for class CH.ifa.draw.figures.LabelledConnection
LabelPanel(). Constructor for class CH.ifa.draw.contrib.xcomp.LabelPanel
LabelPanel(Point, Point). Constructor for class CH.ifa.draw.contrib.xcomp.LabelPanel
LabelRep(). Constructor for class CH.ifa.draw.samples.statechart.LabelRep
LabelToRelation(String, String). Constructor for class CH.ifa.draw.samples.statechart.LabelToRelation
LabelToRelation(String, String, SList). Constructor for class CH.ifa.draw.samples.statechart.LabelToRelation
LabelToRelation(String, String, String). Constructor for class CH.ifa.draw.samples.statechart.LabelToRelation
last(). Method in interface CH.ifa.draw.framework.LabelledSegment
Gets the index of the last label holder of this.
last(). Method in class CH.ifa.draw.samples.statechart.TransitionSegment
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.
layoutConnection(). Method in class CH.ifa.draw.figures.ElbowConnection
Lays out the connection.
layoutConnection(). Method in class CH.ifa.draw.figures.LineConnection
Lays out the connection.
layoutContainer(CompositeFigure). Method in class CH.ifa.draw.contrib.xcomp.AbstractFlowLayout
The bag layout algorithm.
layoutContainer(CompositeFigure). Method in class CH.ifa.draw.contrib.xcomp.BagFlowLayout
The bag layout algorithm.
layoutContainer(CompositeFigure). Method in class CH.ifa.draw.contrib.xcomp.BagLayout
The bag layout algorithm.
layoutContainer(CompositeFigure). Method in class CH.ifa.draw.contrib.xcomp.CenteredVListLayout
The bag layout algorithm.
layoutContainer(CompositeFigure). Method in interface CH.ifa.draw.framework.DrawLayoutManager
Lays out the specified container.
layoutContainer(CompositeFigure). Method in class CH.ifa.draw.contrib.xcomp.VListLayout
The bag layout algorithm.
layoutContainer(CompositeFigure). Method in class CH.ifa.draw.contrib.xcomp.VTiledLayout
The bag layout algorithm.
layoutContainer(Container). Method in class CH.ifa.draw.util.PaletteLayout
layoutSovereigns(CompositeFigure). Method in class CH.ifa.draw.contrib.xcomp.AbstractFlowLayout
Lays out the Sovereign figures that are contained in the container.
left(). Method in class CH.ifa.draw.samples.tree.TreeAnalyzer
left(Object, Object). Method in class CH.ifa.draw.samples.tree.TreeAnalyzer
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(). 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.
lineContainsPoint(int, int, int, int, int, int, int). Static method in class CH.ifa.draw.util.Geom
Tests if a point is on a line.
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 class CH.ifa.draw.standard.AbstractFigure
Gets the figure's listners.
listener(). Method in interface CH.ifa.draw.framework.Figure
Gets the Figure's listeners.
loadDrawing(String). Method in class CH.ifa.draw.applet.DrawApplet
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.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(). Method in class CH.ifa.draw.figures.ElbowHandle
Locates the handle on the figure.
locate(). Method in interface CH.ifa.draw.framework.Handle
Locates the handle on the figure.
locate(). Method in class CH.ifa.draw.standard.LocatorHandle
Locates the handle on the figure by forwarding the request to its figure.
locate(). Method in class CH.ifa.draw.contrib.PolygonHandle
Locates the handle on the figure.
locate(ConnectionFigure). Method in class CH.ifa.draw.standard.LocatorConnector
locate(Figure). Method in interface CH.ifa.draw.framework.Locator
Locates a position on the passed figure.
locate(Figure). Method in class CH.ifa.draw.standard.OffsetLocator
Locates a position on the passed figure.
locate(Figure). Method in class CH.ifa.draw.standard.RelativeLocator
Locates a position on the passed figure.
locate(Figure). Method in class CH.ifa.draw.standard.SegmentLocator
Find a location for the located figure relative to the figure owner.
locate(Point, Point). Method in interface CH.ifa.draw.standard.LabelSlotLocator
Returns a point on the line from p1 to p2.
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.
LocatorConnector(). Constructor for class CH.ifa.draw.standard.LocatorConnector
LocatorConnector(Figure, Locator). Constructor for class CH.ifa.draw.standard.LocatorConnector
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
main(String[]). Static method in class CH.ifa.draw.samples.statechart.StateChartEditor
main(String[]). Static method in class CH.ifa.draw.samples.tree.TreeEditor
ManagedComposite(). Constructor for class CH.ifa.draw.contrib.xcomp.ManagedComposite
mapToSlot(int, LabelPanel). Method in class CH.ifa.draw.samples.statechart.TransitionSegment
markDirty(). Method in class CH.ifa.draw.standard.AbstractFigure
Announce a change
markDirty(). Method in class CH.ifa.draw.standard.CompositeFigure
Set the validation status of this composite to false.
markDirty(). Method in interface CH.ifa.draw.framework.Figure
Sets the validation status of this figure to needing layout.
markDirty(). Method in class CH.ifa.draw.figures.TextFigure
APT: This is now public in Figure.
markDirty(Figure). Method in class CH.ifa.draw.standard.AbstractFigure
Calls markDirty().
markDirty(Figure). Method in class CH.ifa.draw.standard.CompositeFigure
Set the validation status of this composite to false.
markDirty(Figure). Method in interface CH.ifa.draw.framework.Figure
Sets the validation status of this figure to needing layout.
markValid(). Method in class CH.ifa.draw.standard.AbstractFigure
Does nothing.
markValid(). Method in class CH.ifa.draw.standard.CompositeFigure
Set the validation status of this composite to true.
markValid(). Method in interface CH.ifa.draw.framework.Figure
Sets the validation status of this figure to not needing layout.
merge(LabelledSegment). Method in interface CH.ifa.draw.framework.LabelledSegment
Merges the contents of the label holders (the actual figures used as labels) of segment other with the label holders of this.
merge(LabelledSegment). Method in class CH.ifa.draw.samples.statechart.TransitionSegment
merge(LabelPanel). Method in class CH.ifa.draw.contrib.xcomp.LabelPanel
Moves the label Figures of other to this by dropping them onto the LabelList compartment ot this.
MIDDLES. Static variable in class CH.ifa.draw.standard.AlignCommand
align middles (vertically)
minimumLayoutRectangle(CompositeFigure). Method in class CH.ifa.draw.contrib.xcomp.BagFlowLayout
For bag layout, the minimum display box is the box that contains all components at their preferred sizes with the insets of the container.
minimumLayoutRectangle(CompositeFigure). Method in class CH.ifa.draw.contrib.xcomp.BagLayout
Calculates the minimum size display box for the specified container at its current location.
minimumLayoutRectangle(CompositeFigure). Method in class CH.ifa.draw.contrib.xcomp.CenteredVListLayout
For bag layout, the minimum display box is the box that contains all components at their preferred sizes with the insets of the container.
minimumLayoutRectangle(CompositeFigure). Method in interface CH.ifa.draw.framework.DrawLayoutManager
Calculates the minimum size display box for the specified container at its current location.
minimumLayoutRectangle(CompositeFigure). Method in class CH.ifa.draw.contrib.xcomp.VListLayout
For bag layout, the minimum display box is the box that contains all components at their preferred sizes with the insets of the container.
minimumLayoutSize(CompositeFigure). Method in class CH.ifa.draw.contrib.xcomp.AbstractFlowLayout
Calculates the minimum size dimensions for the specified container.
minimumLayoutSize(CompositeFigure). Method in class CH.ifa.draw.contrib.xcomp.BagFlowLayout
Calculates the minimum size dimensions for the specified container.
minimumLayoutSize(CompositeFigure). Method in class CH.ifa.draw.contrib.xcomp.BagLayout
Calculates the minimum size dimensions for the specified container.
minimumLayoutSize(CompositeFigure). Method in interface CH.ifa.draw.framework.DrawLayoutManager
Calculates the minimum size dimensions for the specified container.
minimumLayoutSize(Container). Method in class CH.ifa.draw.util.PaletteLayout
minimumSizes(Vector). Method in class CH.ifa.draw.contrib.xcomp.VTiledLayout
mouseClicked(MouseEvent). Method in class CH.ifa.draw.util.PaletteButton
mouseClicked(MouseEvent). Method in class CH.ifa.draw.standard.StandardDrawingView
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.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.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
Handles mouse down events in the drawing view.
mouseDown(MouseEvent, int, int). Method in class CH.ifa.draw.standard.HandleTracker
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.contrib.PolygonTool
Handles mouse down events in the drawing view.
mouseDown(MouseEvent, int, int). Method in class CH.ifa.draw.figures.ScribbleTool
Handles mouse down events in the drawing view.
mouseDown(MouseEvent, int, int). Method in class CH.ifa.draw.standard.SelectAreaTracker
Handles mouse down events in the drawing view.
mouseDown(MouseEvent, int, int). Method in class CH.ifa.draw.standard.SelectionTool
Handles mouse down events and starts the corresponding tracker.
mouseDown(MouseEvent, int, int). Method in class CH.ifa.draw.contrib.xcomp.SpecialSelectionTool
Handles mouse down events and starts the corresponding tracker.
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.statechart.TransitionTool
Turn fDragged-flag off.
mouseDown(MouseEvent, int, int). Method in class CH.ifa.draw.samples.javadraw.URLTool
Handles mouse down 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
Handles mouse drag events in the drawing view.
mouseDrag(MouseEvent, int, int). Method in class CH.ifa.draw.standard.HandleTracker
Handles mouse drag events in the drawing view.
mouseDrag(MouseEvent, int, int). Method in class CH.ifa.draw.contrib.PolygonTool
Handles mouse drag events in the drawing view.
mouseDrag(MouseEvent, int, int). Method in class CH.ifa.draw.figures.ScribbleTool
Handles mouse drag events in the drawing view.
mouseDrag(MouseEvent, int, int). Method in class CH.ifa.draw.standard.SelectAreaTracker
Handles mouse drag events in the drawing view.
mouseDrag(MouseEvent, int, int). Method in class CH.ifa.draw.standard.SelectionTool
Handles mouse drag events.
mouseDrag(MouseEvent, int, int). Method in class CH.ifa.draw.figures.TextTool
Adjusts the extent of the created figure
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.samples.statechart.TransitionTool
Adjust the created connection or split segment.
mouseDragged(MouseEvent). Method in class CH.ifa.draw.util.PaletteButton
mouseDragged(MouseEvent). Method in class CH.ifa.draw.standard.StandardDrawingView
Handles mouse drag events.
mouseEntered(MouseEvent). Method in class CH.ifa.draw.util.PaletteButton
mouseEntered(MouseEvent). Method in class CH.ifa.draw.standard.StandardDrawingView
mouseExited(MouseEvent). Method in class CH.ifa.draw.util.PaletteButton
mouseExited(MouseEvent). Method in class CH.ifa.draw.standard.StandardDrawingView
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.
mouseMove(MouseEvent, int, int). Method in class CH.ifa.draw.contrib.PolygonTool
Handles mouse moves (if the mouse button is up).
mouseMove(MouseEvent, int, int). Method in interface CH.ifa.draw.framework.Tool
Handles mouse moves (if the mouse button is up).
mouseMoved(MouseEvent). Method in class CH.ifa.draw.util.PaletteButton
mouseMoved(MouseEvent). Method in class CH.ifa.draw.standard.StandardDrawingView
Handles mouse move events.
mousePressed(MouseEvent). Method in class CH.ifa.draw.util.PaletteButton
mousePressed(MouseEvent). Method in class CH.ifa.draw.standard.StandardDrawingView
Handles mouse down events.
mouseReleased(MouseEvent). Method in class CH.ifa.draw.util.PaletteButton
mouseReleased(MouseEvent). Method in class CH.ifa.draw.standard.StandardDrawingView
Handles mouse up events.
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
Handles mouse up in the drawing view.
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.DragTracker
Handles mouse up in the drawing view.
mouseUp(MouseEvent, int, int). Method in class CH.ifa.draw.standard.HandleTracker
Handles mouse up in the drawing view.
mouseUp(MouseEvent, int, int). Method in class CH.ifa.draw.contrib.PolygonTool
Handles mouse up in the drawing view.
mouseUp(MouseEvent, int, int). Method in class CH.ifa.draw.standard.SelectAreaTracker
Handles mouse up in the drawing view.
mouseUp(MouseEvent, int, int). Method in class CH.ifa.draw.standard.SelectionTool
Handles mouse up events.
mouseUp(MouseEvent, int, int). Method in class CH.ifa.draw.figures.TextTool
Checks if the created figure is empty.
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.statechart.TransitionTool
Turn fDragged-flag off.
mouseUp(MouseEvent, int, int). Method in class CH.ifa.draw.samples.javadraw.URLTool
Handles mouse up in the drawing view.
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 interface CH.ifa.draw.framework.Figure
Moves the Figure to a new location.
moveBy(int, int). Method in class CH.ifa.draw.standard.OffsetLocator
moveBy(int, int). Method in class CH.ifa.draw.figures.TextFigure
Moves the figure by the given offset.
moved(int, int). Method in class CH.ifa.draw.standard.AbstractFigure
Informs that a figure has moved.
moveIn(CompositeFigure, Figure). Method in class CH.ifa.draw.contrib.xcomp.BagLayout
Move the subfigure inside of this if the subfigure extends either to the left or up (or both) of the origin of this.
moveSubfigure(Figure, Figure). Static method in class CH.ifa.draw.framework.SubfigureMovedEvent
MyBagPanel(). Constructor for class CH.ifa.draw.contrib.xcomp.MyBagPanel
MyBagPanel(Point, Point). Constructor for class CH.ifa.draw.contrib.xcomp.MyBagPanel
MyFrame(). Constructor for class CH.ifa.draw.contrib.xcomp.MyFrame
MyFrame(Point, Point). Constructor for class CH.ifa.draw.contrib.xcomp.MyFrame
MyPanel(). Constructor for class CH.ifa.draw.contrib.xcomp.MyPanel
MyPanel(Point, Point). Constructor for class CH.ifa.draw.contrib.xcomp.MyPanel
MyPanelFrame(). Constructor for class CH.ifa.draw.contrib.xcomp.MyPanelFrame
MyPanelFrame(Point, Point). Constructor for class CH.ifa.draw.contrib.xcomp.MyPanelFrame
MySelectionTool(DrawingView). Constructor for class CH.ifa.draw.samples.javadraw.MySelectionTool

N

name(). Method in class CH.ifa.draw.util.Command
Gets the command name.
name(). Method in class CH.ifa.draw.util.PaletteButton
name(). Method in class CH.ifa.draw.standard.ToolButton
name(int). Static method in class CH.ifa.draw.util.ColorMap
NameCompartment(). Constructor for class CH.ifa.draw.samples.statechart.NameCompartment
NameCompartment(Point, Point). Constructor for class CH.ifa.draw.samples.statechart.NameCompartment
NameCompartment_(GrammarProduction). Method in class CH.ifa.draw.samples.statechart.StateChart
NameCompartmentRep(). Constructor for class CH.ifa.draw.samples.statechart.NameCompartmentRep
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.
Node(). Constructor for class CH.ifa.draw.samples.tree.Node
Node(Point, Point). Constructor for class CH.ifa.draw.samples.tree.Node
Node_(GrammarProduction). Method in class CH.ifa.draw.samples.tree.Tree
NodeFigure(). Constructor for class CH.ifa.draw.samples.net.NodeFigure
nonTerminalDeclarations(). Method in class CH.ifa.draw.samples.statechart.StateChart
nonTerminalDeclarations(). Method in class CH.ifa.draw.samples.tree.Tree
normal(). Method in class CH.ifa.draw.util.PaletteIcon
NORTH. Static variable in class CH.ifa.draw.util.Geom
north(). Static method in class CH.ifa.draw.standard.RelativeLocator
North.
north(Figure). Static method in class CH.ifa.draw.standard.BoxHandleKit
north(Rectangle). Static method in class CH.ifa.draw.util.Geom
northEast(). Static method in class CH.ifa.draw.standard.RelativeLocator
North east.
northEast(Figure). Static method in class CH.ifa.draw.standard.BoxHandleKit
northWest(). Static method in class CH.ifa.draw.standard.RelativeLocator
North west.
northWest(Figure). Static method in class CH.ifa.draw.standard.BoxHandleKit
NothingApplet(). Constructor for class CH.ifa.draw.samples.nothing.NothingApplet
notifyPostTasks(). Method in class CH.ifa.draw.samples.pert.PertFigure
NullAligner(). Constructor for class CH.ifa.draw.standard.NullAligner
NullHandle(Figure, Locator). Constructor for class CH.ifa.draw.standard.NullHandle
NumberTextFigure(). Constructor for class CH.ifa.draw.figures.NumberTextFigure

O

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
Opens the window and initializes its contents.
openView(). Method in class CH.ifa.draw.samples.javadraw.JavaDrawApp
optimizedUpdate(). Method in class CH.ifa.draw.figures.LineConnection
Updates the connection optimizing the announcement of changes.
orphan(Figure). Method in class CH.ifa.draw.standard.CompositeFigure
Removes a figure from the figure list, but doesn't release it.
orphan(Figure). Method in interface CH.ifa.draw.framework.Drawing
Removes a figure from the figure list, but doesn't release it.
orphanAll(Vector). Method in class CH.ifa.draw.standard.CompositeFigure
Removes a vector of figures from the figure's list without releasing the figures.
orphanAll(Vector). Method in interface CH.ifa.draw.framework.Drawing
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.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.
overlayMinimumRectangle(CompositeFigure, Rectangle). Method in class CH.ifa.draw.contrib.xcomp.BagFlowLayout
If the container is empty, positions the minimum size rectangle flush to the edge or corner furthest away from the manipulator.
overlayMinimumRectangle(CompositeFigure, Rectangle). Method in class CH.ifa.draw.contrib.xcomp.BagFlowLayout2
Positions the minimum size rectangle flush to the edge or corner furthest away from the manipulator.
overlayMinimumRectangle(CompositeFigure, Rectangle). Method in class CH.ifa.draw.contrib.xcomp.BagLayout
Does nothing.
overlayMinimumRectangle(CompositeFigure, Rectangle). Method in interface CH.ifa.draw.framework.DrawLayoutManager
Translates the rectangle defining the minimum size of the container according to the layout strategy.
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.
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.

P

paint(Graphics). Method in interface CH.ifa.draw.framework.DrawingView
Paints the drawing view.
paint(Graphics). Method in class CH.ifa.draw.util.PaletteButton
paint(Graphics). Method in class CH.ifa.draw.standard.StandardDrawingView
Paints the drawing view.
paintBackground(Graphics). Method in class CH.ifa.draw.util.PaletteButton
paintBackground(Graphics). Method in class CH.ifa.draw.standard.ToolButton
paintNormal(Graphics). Method in class CH.ifa.draw.util.PaletteButton
paintNormal(Graphics). Method in class CH.ifa.draw.standard.ToolButton
paintPressed(Graphics). Method in class CH.ifa.draw.util.PaletteButton
paintPressed(Graphics). Method in class CH.ifa.draw.standard.ToolButton
paintSelected(Graphics). Method in class CH.ifa.draw.util.PaletteButton
paintSelected(Graphics). Method in class CH.ifa.draw.standard.ToolButton
PaletteButton(PaletteListener). Constructor for class CH.ifa.draw.util.PaletteButton
Constructs a PaletteButton.
PaletteIcon(Dimension, Image, Image, Image). Constructor for class CH.ifa.draw.util.PaletteIcon
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
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.
parent(). Method in class CH.ifa.draw.standard.AbstractFigure
Answer the parent of this.
parent(). Method in interface CH.ifa.draw.framework.Figure
Gets the parent figure of this.
parent(Figure). Method in class CH.ifa.draw.standard.AbstractFigure
Set the parent of this.
parent(Figure). Method in interface CH.ifa.draw.framework.Figure
Set the parent of this.
parent(Figure). Method in class CH.ifa.draw.figures.LabelledConnection
Set the parent of this.
parent(Figure). Method in class CH.ifa.draw.figures.TextFigure
Extends the inherited method by disconnecting this.
ParentChangeEvent(Figure). Constructor for class CH.ifa.draw.framework.ParentChangeEvent
PasteCommand(String, DrawingView). Constructor for class CH.ifa.draw.standard.PasteCommand
Constructs a paste command.
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(). Constructor for class CH.ifa.draw.samples.pert.PertApplet
PertDependency(). Constructor for class CH.ifa.draw.samples.pert.PertDependency
PertFigure(). Constructor for class CH.ifa.draw.samples.pert.PertFigure
PertFigureCreationTool(DrawingView). Constructor for class CH.ifa.draw.samples.pert.PertFigureCreationTool
pointAt(int). Method in interface CH.ifa.draw.framework.ConnectionFigure
Gets the Point at the given position
pointAt(int). Method in class CH.ifa.draw.contrib.PolygonFigure
pointAt(int). 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
pointCount(). Method in class CH.ifa.draw.contrib.PolygonFigure
pointCount(). Method in class CH.ifa.draw.figures.PolyLineFigure
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
polarToPointOnDiamond(double, double, double). Static method in class CH.ifa.draw.contrib.DiamondGeom
Converts a polar to a point on a diamond's perimeter.
polarToPointOnDownTriangle(double, double, double). Static method in class CH.ifa.draw.contrib.DiamondGeom
polarToPointOnUpTriangle(double, double, double). Static method in class CH.ifa.draw.contrib.DiamondGeom
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(). 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(PolygonFigure, Locator, int). Constructor for class CH.ifa.draw.contrib.PolygonHandle
Constructs a polygon handle.
PolygonTool(DrawingView). Constructor for class CH.ifa.draw.contrib.PolygonTool
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(). 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(PolyLineFigure, Locator, int). Constructor for class CH.ifa.draw.figures.PolyLineHandle
Constructs a poly line handle.
preferredLayoutRectangle(CompositeFigure). Method in class CH.ifa.draw.contrib.xcomp.BagFlowLayout
Calculates the minimum size display box for the specified container at its current location.
preferredLayoutRectangle(CompositeFigure). Method in class CH.ifa.draw.contrib.xcomp.BagLayout
Calculates the minimum size display box for the specified container at its current location.
preferredLayoutRectangle(CompositeFigure). Method in class CH.ifa.draw.contrib.xcomp.CenteredVListLayout
Calculates the minimum size display box for the specified container at its current location.
preferredLayoutRectangle(CompositeFigure). Method in interface CH.ifa.draw.framework.DrawLayoutManager
Calculates the preferred size display box for the specified container at its current location.
preferredLayoutRectangle(CompositeFigure). Method in class CH.ifa.draw.contrib.xcomp.VListLayout
Calculates the minimum size display box for the specified container at its current location.
preferredLayoutSize(CompositeFigure). Method in class CH.ifa.draw.contrib.xcomp.AbstractFlowLayout
Calculates the preferred size dimensions for the specified container.
preferredLayoutSize(CompositeFigure). Method in class CH.ifa.draw.contrib.xcomp.BagFlowLayout
Calculates the preferred size dimensions for the specified container.
preferredLayoutSize(CompositeFigure). Method in class CH.ifa.draw.contrib.xcomp.BagLayout
Calculates the preferred size dimensions for the specified container.
preferredLayoutSize(CompositeFigure). Method in interface CH.ifa.draw.framework.DrawLayoutManager
Calculates the preferred size dimensions for the specified container.
preferredLayoutSize(Container). Method in class CH.ifa.draw.util.PaletteLayout
preferredSizes(Vector). Method in class CH.ifa.draw.contrib.xcomp.VTiledLayout
pressed(). Method in class CH.ifa.draw.util.PaletteIcon
print(). Method in class CH.ifa.draw.application.DrawApplication
Prints the drawing.
process(SyntaxTreeNode). Method in class CH.ifa.draw.samples.statechart.StateChartPrinter
promptNew(). Method in class CH.ifa.draw.application.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.
promptSaveAsSerialized(). 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.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.contrib.AbstractTriangleFigure
Reads the Figure from a StorableInput.
read(StorableInput). Method in class CH.ifa.draw.samples.javadraw.AnimationDecorator
Reads itself and the contained figure from the 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.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.contrib.Diamond2Figure
Reads the Figure from a StorableInput.
read(StorableInput). Method in class CH.ifa.draw.figures.EllipseFigure
Reads the Figure from a StorableInput.
read(StorableInput). Method in class CH.ifa.draw.figures.FigureAttributes
Reads the attributes from a StorableInput.
read(StorableInput). Method in class CH.ifa.draw.contrib.xcomp.FigurePanel
Reads the figures from StorableInput.
read(StorableInput). Method in class CH.ifa.draw.contrib.xcomp.FrameComposite
Reads the figures from 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
Reads the Figure from a 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
Reads the arrow tip from a StorableInput.
read(StorableInput). Method in class CH.ifa.draw.samples.pert.PertFigure
Reads the contained figures from StorableInput.
read(StorableInput). Method in class CH.ifa.draw.contrib.PolygonFigure
Reads the Figure from a StorableInput.
read(StorableInput). Method in class CH.ifa.draw.figures.PolyLineFigure
Reads the Figure from a StorableInput.
read(StorableInput). Method in class CH.ifa.draw.figures.RectangleFigure
Reads the Figure from a StorableInput.
read(StorableInput). Method in class CH.ifa.draw.standard.RelativeLocator
Reads the arrow tip from a StorableInput.
read(StorableInput). Method in class CH.ifa.draw.figures.RoundRectangleFigure
Reads the Figure from a StorableInput.
read(StorableInput). Method in interface CH.ifa.draw.util.Storable
Reads the object from the StorableInput.
read(StorableInput). Method in class CH.ifa.draw.figures.TextFigure
Reads the Figure from a StorableInput.
read(StorableInput). Method in class CH.ifa.draw.contrib.TriangleFigure
Reads the Figure from a StorableInput.
read(StorableInput). Method in class CH.ifa.draw.contrib.UpRightTriangleFigure
Reads the Figure from a StorableInput.
readBoolean(). Method in class CH.ifa.draw.util.StorableInput
Reads a boolean from the input stream.
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(). 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.
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.
relationDeclarations(). Method in class CH.ifa.draw.samples.statechart.StateChart
relationDeclarations(). Method in class CH.ifa.draw.samples.tree.Tree
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.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.
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.contrib.xcomp.FrameComposite
Releases the figure and all its children.
release(). Method in class CH.ifa.draw.contrib.xcomp.LabelPanel
Releases the figure and all its children.
release(). Method in class CH.ifa.draw.figures.LineConnection
A figure is released from the drawing.
release(). Method in class CH.ifa.draw.figures.TextFigure
A figure is released from the drawing.
remove(Command). Method in class CH.ifa.draw.util.CommandMenu
remove(EventListener). Method in class CH.ifa.draw.standard.FigureChangeEventMulticaster
remove(Figure). Method in class CH.ifa.draw.samples.javadraw.BouncingDrawing
Removes the figure from the drawing and releases it.
remove(Figure). Method in class CH.ifa.draw.standard.CompositeFigure
Removes a figure from the composite.
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.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(Figure). Method in class CH.ifa.draw.samples.statechart.SuperState
Removes a figure from the composite.
remove(FigureChangeListener, FigureChangeListener). Static method in class CH.ifa.draw.standard.FigureChangeEventMulticaster
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(). Method in class CH.ifa.draw.standard.CompositeFigure
Removes all children.
removeAll(Vector). Method in class CH.ifa.draw.standard.CompositeFigure
Removes a vector of figures.
removeAll(Vector). Method in interface CH.ifa.draw.framework.Drawing
Removes a vector of figures .
removeBackground(Painter). Method in class CH.ifa.draw.standard.StandardDrawingView
Removes a background.
removeChild(Figure). Method in class CH.ifa.draw.standard.CompositeFigure
Removes a child figure from the composite (A-PT).
removeChild(Figure). Method in class CH.ifa.draw.standard.StandardDrawing
Remove a top-level figure from this (the drawing), but do not release it.
removeConnected(Figure). Method in class CH.ifa.draw.figures.LabelledConnection
Deprecated.
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 class CH.ifa.draw.standard.AbstractFigure
Removes a listener for this figure.
removeFigureChangeListener(FigureChangeListener). Method in interface CH.ifa.draw.framework.Figure
Removes a listener for this figure.
removeForeground(Painter). Method in class CH.ifa.draw.standard.StandardDrawingView
Removes a foreground.
removeFromContainer(FigureChangeListener). Method in class CH.ifa.draw.standard.AbstractFigure
Removes a figure from the given container and unregisters it as a change listener.
removeFromContainer(FigureChangeListener). Method in interface CH.ifa.draw.framework.Figure
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
removeLayoutComponent(Component). Method in class CH.ifa.draw.util.PaletteLayout
removeLayoutComponent(Figure). Method in class CH.ifa.draw.contrib.xcomp.AbstractFlowLayout
Does nothing.
removeLayoutComponent(Figure). Method in class CH.ifa.draw.contrib.xcomp.BagLayout
Does nothing.
removeLayoutComponent(Figure). Method in interface CH.ifa.draw.framework.DrawLayoutManager
Removes a component (figure) from the layout.
removePointAt(int). Method in class CH.ifa.draw.figures.LabelledConnection
Remove a point and the corresponding segment.
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.contrib.PolygonFigure
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
RenderingTool(). Constructor for class CH.ifa.draw.util.RenderingTool
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 class CH.ifa.draw.samples.javadraw.BouncingDrawing
Replaces a figure in the drawing without removing it from the drawing.
replace(Figure, Figure). Method in class CH.ifa.draw.standard.CompositeFigure
Replaces a figure in the drawing without removing it from the drawing.
replace(Figure, Figure). Method in interface CH.ifa.draw.framework.Drawing
Replaces a figure in the drawing without removing it from the drawing.
replaceLayoutComponent(Figure, Figure). Method in class CH.ifa.draw.contrib.xcomp.AbstractFlowLayout
Does nothing.
replaceLayoutComponent(Figure, Figure). Method in class CH.ifa.draw.contrib.xcomp.BagLayout
Does nothing.
replaceLayoutComponent(Figure, Figure). Method in interface CH.ifa.draw.framework.DrawLayoutManager
Replaces a component in the layout.
reset(). Method in class CH.ifa.draw.util.PaletteButton
reset(). Method in class CH.ifa.draw.samples.statechart.StateChartAnalysisView
reset(). Method in class CH.ifa.draw.samples.tree.TreeAnalysisView
ReverseFigureEnumerator(Vector). Constructor for class CH.ifa.draw.standard.ReverseFigureEnumerator
ReverseVectorEnumerator(Vector). Constructor for class CH.ifa.draw.util.ReverseVectorEnumerator
right(Object, Object). Method in class CH.ifa.draw.samples.tree.TreeAnalyzer
RIGHTS. Static variable in class CH.ifa.draw.standard.AlignCommand
align right sides
RootEllipseFigure(Figure). Constructor for class CH.ifa.draw.figures.RootEllipseFigure
RootEllipseFigure(Point, Point, Figure). Constructor for class CH.ifa.draw.figures.RootEllipseFigure
RootRectangleFigure(Figure). Constructor for class CH.ifa.draw.figures.RootRectangleFigure
RootRectangleFigure(Point, Point, Figure). Constructor for class CH.ifa.draw.figures.RootRectangleFigure
RootRoundRectangleFigure(Figure). Constructor for class CH.ifa.draw.figures.RootRoundRectangleFigure
RootRoundRectangleFigure(Point, Point, Figure). Constructor for class CH.ifa.draw.figures.RootRoundRectangleFigure
rotate(double). Method in class CH.ifa.draw.contrib.TriangleFigure
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
run(). Method in class CH.ifa.draw.standard.DragTracker
This was a good idea - but it won't work because SelectionTool gets the drawing lock on mouseDown and it doesn't release the lock until on mouseUp...

S

scaleRotate(Point, Polygon, Point). Method in class CH.ifa.draw.contrib.PolygonFigure
Scale and rotate relative to anchor
ScribbleTool(DrawingView). Constructor for class CH.ifa.draw.figures.ScribbleTool
SegmentLocator(PolyLineFigure, Figure). Constructor for class CH.ifa.draw.standard.SegmentLocator
SegmentLocator(PolyLineFigure, Figure, int). Constructor for class CH.ifa.draw.standard.SegmentLocator
select(). Method in class CH.ifa.draw.util.PaletteButton
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(). Method in class CH.ifa.draw.standard.StandardDrawingView
Informs that the current selection changed.
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
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(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 class CH.ifa.draw.standard.CompositeFigure
Sends a figure to the back of the drawing.
sendToBack(Figure). Method in interface CH.ifa.draw.framework.Drawing
Sends a figure to the back of the drawing.
SendToBackCommand(String, DrawingView). Constructor for class CH.ifa.draw.standard.SendToBackCommand
Constructs a send to back command.
set(String, Object). Method in class CH.ifa.draw.figures.FigureAttributes
Sets the attribute with the given name and overwrites its previous value.
setAligner(Aligner). Method in class CH.ifa.draw.standard.AbstractFigure
Associates an aligner with this figure.
setAligner(Aligner). Method in interface CH.ifa.draw.framework.Alignable
Set the aligner associated with this.
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.standard.AbstractFigure
Sets the named attribute to the new value.
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.standard.DecoratorFigure
Forwards setAttribute to its contained figure.
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.contrib.xcomp.FrameComposite
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.
setBackground(Color). Method in interface CH.ifa.draw.framework.DrawingView
Gets the background color of the DrawingView
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
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 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.
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.
setEmptySize(Dimension). Method in class CH.ifa.draw.contrib.xcomp.AbstractFlowLayout
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.
setFont(Font). Method in class CH.ifa.draw.figures.TextFigure
Sets the font.
setFrameColor(Color). Method in class CH.ifa.draw.figures.PolyLineFigure
setHgap(int). Method in class CH.ifa.draw.contrib.xcomp.VListLayout
setHighlighted(boolean). Method in class CH.ifa.draw.standard.AbstractFigure
Set fIsHighlighted to the new value if it is different from the current value.
setHighlighted(boolean). Method in interface CH.ifa.draw.framework.Figure
Sets the highlight status of this figure.
setHighlighted(boolean). Method in class CH.ifa.draw.contrib.xcomp.FigurePanel
Highlights this.
setHighlighted(boolean). Method in class CH.ifa.draw.contrib.xcomp.FrameComposite
Highlights this.
setLabelAt(LabelPanel, int). Method in interface CH.ifa.draw.framework.LabelledSegment
Sets the label holder at position index to label.
setLabelAt(LabelPanel, int). Method in class CH.ifa.draw.samples.statechart.TransitionSegment
setLayout(DrawLayoutManager). Method in class CH.ifa.draw.standard.CompositeFigure
setManipulator(Handle). Method in class CH.ifa.draw.standard.AbstractFigure
Use this method to set the manipulator of this figure.
setManipulator(Handle). Method in interface CH.ifa.draw.framework.Figure
Use this method to set the manipulator of this figure.
setParent(Figure). Method in class CH.ifa.draw.standard.AbstractFigure
Just set the parent without iforming listeners about the change.
setParent(Figure). Method in interface CH.ifa.draw.framework.Figure
Set the parent of this.
setParent(Figure). Method in class CH.ifa.draw.figures.LabelledConnection
Just set the parent without informing listeners about the change.
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 interface CH.ifa.draw.framework.ConnectionFigure
Sets the position of the point at the given position
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.contrib.PolygonFigure
Changes the position of a node.
setPointAt(Point, int). Method in class CH.ifa.draw.figures.PolyLineFigure
Changes the position of a node.
setPoints(Point, Point). Method in class CH.ifa.draw.figures.LineFigure
Sets the start and end point.
setReadOnly(boolean). Method in class CH.ifa.draw.figures.TextFigure
Sets the read only status of the text figure.
setSegment(int). Method in interface CH.ifa.draw.framework.LabelledSegment
Sets the relative position in the owner connection.
setSegment(int). Method in class CH.ifa.draw.standard.SlotLocator
Set the segment of this.
setSegment(int). Method in class CH.ifa.draw.samples.statechart.TransitionSegment
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.
setValue(int). Method in class CH.ifa.draw.figures.NumberTextFigure
Sets the numberical value of the contained text.
ShortestDistanceConnector(). Constructor for class CH.ifa.draw.figures.ShortestDistanceConnector
ShortestDistanceConnector(Figure). Constructor for class CH.ifa.draw.figures.ShortestDistanceConnector
showException(Exception). Method in class CH.ifa.draw.samples.statechart.StateChartAnalysisView
showException(Exception). Method in class CH.ifa.draw.samples.tree.TreeAnalysisView
showHelp(). Method in class CH.ifa.draw.applet.DrawApplet
Shows a help page for the applet.
showResult(ProcessingResult). Method in class CH.ifa.draw.samples.statechart.StateChartAnalysisView
showResult(ProcessingResult). Method in class CH.ifa.draw.samples.tree.TreeAnalysisView
showSemantics(). Method in class CH.ifa.draw.samples.statechart.StateChartAnalysisView
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(). Constructor for class CH.ifa.draw.standard.SimpleUpdateStrategy
SIZE. Static variable in class CH.ifa.draw.standard.LocatorConnector
The standard size of the connector.
size(). Method in class CH.ifa.draw.standard.AbstractFigure
Gets the size of the figure.
size(). Static method in class CH.ifa.draw.util.ColorMap
size(). Method in interface CH.ifa.draw.framework.Figure
Gets the size of the figure
SlotLocator(LabelledConnection, Figure). Constructor for class CH.ifa.draw.standard.SlotLocator
SlotLocator(LabelledConnection, Figure, int). Constructor for class CH.ifa.draw.standard.SlotLocator
SlotLocator(LabelledConnection, Figure, int, LabelSlotLocator). Constructor for class CH.ifa.draw.standard.SlotLocator
Use this to create the locator.
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. Static variable in class CH.ifa.draw.util.Geom
south(). Static method in class CH.ifa.draw.standard.RelativeLocator
South.
south(Figure). Static method in class CH.ifa.draw.standard.BoxHandleKit
south(Rectangle). Static method in class CH.ifa.draw.util.Geom
southEast(). Static method in class CH.ifa.draw.standard.RelativeLocator
South east.
southEast(Figure). Static method in class CH.ifa.draw.standard.BoxHandleKit
southWest(). Static method in class CH.ifa.draw.standard.RelativeLocator
South west.
southWest(Figure). Static method in class CH.ifa.draw.standard.BoxHandleKit
SpecialSelectionTool(DrawingView). Constructor for class CH.ifa.draw.contrib.xcomp.SpecialSelectionTool
splitSegment(int, int). Method in interface CH.ifa.draw.framework.ConnectionFigure
Splits the hit segment.
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.
StandardDrawing(). Constructor for class CH.ifa.draw.standard.StandardDrawing
Constructs the Drawing.
StandardDrawingView(DrawingEditor, int, int). Constructor for class CH.ifa.draw.standard.StandardDrawingView
Constructs the view.
start(). Method in class CH.ifa.draw.samples.javadraw.Animator
start(). Method in interface CH.ifa.draw.framework.ConnectionFigure
Gets the start Connector
start(). Method in class CH.ifa.draw.figures.LineConnection
Gets the start figure of the connection.
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
StartDot(). Constructor for class CH.ifa.draw.samples.statechart.StartDot
StartDot(Point, Point). Constructor for class CH.ifa.draw.samples.statechart.StartDot
startFigure(). Method in class CH.ifa.draw.figures.LineConnection
Gets the start figure of the connection.
startPoint(). Method in interface CH.ifa.draw.framework.ConnectionFigure
Gets 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 interface CH.ifa.draw.framework.ConnectionFigure
Sets the start point.
startPoint(int, int). Method in class CH.ifa.draw.figures.LineConnection
Sets the start point.
startPoint(int, int). Method in class CH.ifa.draw.figures.LineFigure
Sets the start point.
startSymbolDeclaration(). Method in class CH.ifa.draw.samples.statechart.StateChart
startSymbolDeclaration(). Method in class CH.ifa.draw.samples.tree.Tree
State_(GrammarProduction). Method in class CH.ifa.draw.samples.statechart.StateChart
StateChart(). Constructor for class CH.ifa.draw.samples.statechart.StateChart
StateChart_(GrammarProduction). Method in class CH.ifa.draw.samples.statechart.StateChart
StateChartAnalysisView(Frame, Analyzer, String). Constructor for class CH.ifa.draw.samples.statechart.StateChartAnalysisView
StateChartEditorMap(). Constructor for class CH.ifa.draw.samples.statechart.StateChartEditorMap
StateChartInputGeneratorMap(). Constructor for class CH.ifa.draw.samples.statechart.StateChartInputGeneratorMap
StateChartPrinter(). Constructor for class CH.ifa.draw.samples.statechart.StateChartPrinter
StateChartRep(). Constructor for class CH.ifa.draw.samples.statechart.StateChartRep
StateCompartment(). Constructor for class CH.ifa.draw.samples.statechart.StateCompartment
StateCompartment(Point, Point). Constructor for class CH.ifa.draw.samples.statechart.StateCompartment
StateCompartment_collapsedTexts(GrammarProduction). Method in class CH.ifa.draw.samples.statechart.StateChart
StateCompartment_empty(GrammarProduction). Method in class CH.ifa.draw.samples.statechart.StateChart
StateCompartment_nestedDiagram(GrammarProduction). Method in class CH.ifa.draw.samples.statechart.StateChart
StateCompartmentRep(). Constructor for class CH.ifa.draw.samples.statechart.StateCompartmentRep
StateRep(). Constructor for class CH.ifa.draw.samples.statechart.StateRep
StateSymbol_(GrammarProduction). Method in class CH.ifa.draw.samples.statechart.StateChart
StateSymbolRep(). Constructor for class CH.ifa.draw.samples.statechart.StateSymbolRep
StorableInput(InputStream). Constructor for class CH.ifa.draw.util.StorableInput
Initializes a Storable input with the given input stream.
StorableOutput(OutputStream). Constructor for class CH.ifa.draw.util.StorableOutput
Initializes the StorableOutput with the given output stream.
SubfigureMovedEvent(Figure). Constructor for class CH.ifa.draw.framework.SubfigureMovedEvent
SuperState(). Constructor for class CH.ifa.draw.samples.statechart.SuperState
SuperState(Point, Point). Constructor for class CH.ifa.draw.samples.statechart.SuperState
SuperStateLayout(). Constructor for class CH.ifa.draw.samples.statechart.SuperStateLayout
SuperStateLayout(int). Constructor for class CH.ifa.draw.samples.statechart.SuperStateLayout

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.
terminalDeclarations(). Method in class CH.ifa.draw.samples.statechart.StateChart
terminalDeclarations(). Method in class CH.ifa.draw.samples.tree.Tree
textDisplayBox(). Method in class CH.ifa.draw.figures.TextFigure
textDisplayBox(). Method in interface CH.ifa.draw.standard.TextHolder
TextFigure(). Constructor for class CH.ifa.draw.figures.TextFigure
TextTool(DrawingView, Figure). Constructor for class CH.ifa.draw.figures.TextTool
toggleAnimation(). Method in class CH.ifa.draw.samples.javadraw.JavaDrawApplet
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(). 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(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.
toPoint(Dimension). Static method in class CH.ifa.draw.util.Convert
TOPS. Static variable in class CH.ifa.draw.standard.AlignCommand
align tops
toString(). Method in class CH.ifa.draw.figures.TextFigure
trackConnectors(MouseEvent, int, int). Method in class CH.ifa.draw.standard.ConnectionTool
Trans_(GrammarProduction). Method in class CH.ifa.draw.samples.statechart.StateChart
Transition(). Constructor for class CH.ifa.draw.samples.statechart.Transition
TransitionRep(). Constructor for class CH.ifa.draw.samples.statechart.TransitionRep
TransitionSegment(LabelledConnection, int). Constructor for class CH.ifa.draw.samples.statechart.TransitionSegment
TransitionTool(DrawingView, ConnectionFigure). Constructor for class CH.ifa.draw.samples.statechart.TransitionTool
TransitionToRelation(String, String). Constructor for class CH.ifa.draw.samples.statechart.TransitionToRelation
Tree(). Constructor for class CH.ifa.draw.samples.tree.Tree
Tree2(). Constructor for class CH.ifa.draw.samples.tree.Tree2
Tree_branch(GrammarProduction). Method in class CH.ifa.draw.samples.tree.Tree2
Tree_full(GrammarProduction). Method in class CH.ifa.draw.samples.tree.Tree
Tree_leaf(GrammarProduction). Method in class CH.ifa.draw.samples.tree.Tree
TreeAnalysisView(Frame, Analyzer, String). Constructor for class CH.ifa.draw.samples.tree.TreeAnalysisView
TreeAnalyzer(DrawingEditor). Constructor for class CH.ifa.draw.samples.tree.TreeAnalyzer
TreeEditorMap(). Constructor for class CH.ifa.draw.samples.tree.TreeEditorMap
TreeInputGeneratorMap(). Constructor for class CH.ifa.draw.samples.tree.TreeInputGeneratorMap
TreeLink(). Constructor for class CH.ifa.draw.samples.tree.TreeLink
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

unconnectedBy(ConnectionFigure). Method in class CH.ifa.draw.standard.AbstractFigure
unconnectedBy(ConnectionFigure). Method in interface CH.ifa.draw.framework.Figure
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.
unFreezeWith(Figure). Method in class CH.ifa.draw.contrib.xcomp.FigurePanel
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(FigureChangeEvent). Method in class CH.ifa.draw.samples.pert.PertFigure
update(Graphics). Method in class CH.ifa.draw.util.PaletteButton
update(Graphics). Method in class CH.ifa.draw.standard.StandardDrawingView
Updates the drawing view.
update(RelapEvent). Method in class CH.ifa.draw.samples.statechart.StateChartAnalysisView
update(RelapEvent). Method in class CH.ifa.draw.samples.tree.TreeAnalysisView
updateConnection(). Method in interface CH.ifa.draw.framework.ConnectionFigure
Updates the connection
updateConnection(). Method in class CH.ifa.draw.figures.ElbowConnection
Updates the connection.
updateConnection(). Method in class CH.ifa.draw.figures.LineConnection
Updates the connection.
updateDurations(). Method in class CH.ifa.draw.samples.pert.PertFigure
updateLocation(). Method in class CH.ifa.draw.contrib.xcomp.LabelPanel
Updates the location relative to the connected figure.
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
updateSegment(PolyLineFigure). Method in class CH.ifa.draw.standard.SegmentLocator
Make sure that fSegment is in range [0,pointCount()-2].
updateSegment(PolyLineFigure). Method in class CH.ifa.draw.standard.SlotLocator
N/A - do nothing.
UpRightTriangleFigure(). Constructor for class CH.ifa.draw.contrib.UpRightTriangleFigure
UpRightTriangleFigure(Point, Point). Constructor for class CH.ifa.draw.contrib.UpRightTriangleFigure
upTriangleAngleToPoint(Rectangle, double). Static method in class CH.ifa.draw.contrib.DiamondGeom
URLTool(DrawingView). Constructor for class CH.ifa.draw.samples.javadraw.URLTool

V

validate(). Method in class CH.ifa.draw.standard.AbstractFigure
By default, does nothing.
validate(). Method in class CH.ifa.draw.standard.CompositeFigure
The standard implementation of the validation algorithm.
validate(). Method in interface CH.ifa.draw.framework.Figure
Make sure that this Figure has valid layout.
value(). Method in class CH.ifa.draw.util.PaletteButton
velocity(). Method in class CH.ifa.draw.samples.javadraw.AnimationDecorator
velocity(int, int). Method in class CH.ifa.draw.samples.javadraw.AnimationDecorator
view(). Method in class CH.ifa.draw.standard.AbstractTool
Gets the tool's view.
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.
visit(Object, Object). Method in class CH.ifa.draw.samples.statechart.LabelToRelation
visit(Object, Object). Method in class CH.ifa.draw.samples.statechart.TransitionToRelation
visitCompositeStateCompartmentRep(CompositeStateCompartmentRep). Method in interface CH.ifa.draw.samples.statechart.StateChartVisitor
visitFinalRep(FinalRep). Method in interface CH.ifa.draw.samples.statechart.StateChartVisitor
visitInitialRep(InitialRep). Method in interface CH.ifa.draw.samples.statechart.StateChartVisitor
visitITCompartmentRep(ITCompartmentRep). Method in interface CH.ifa.draw.samples.statechart.StateChartVisitor
visitLabelRep(LabelRep). Method in interface CH.ifa.draw.samples.statechart.StateChartVisitor
visitNameCompartmentRep(NameCompartmentRep). Method in interface CH.ifa.draw.samples.statechart.StateChartVisitor
visitStateChartRep(StateChartRep). Method in interface CH.ifa.draw.samples.statechart.StateChartVisitor
visitStateCompartmentRep(StateCompartmentRep). Method in interface CH.ifa.draw.samples.statechart.StateChartVisitor
visitStateRep(StateRep). Method in interface CH.ifa.draw.samples.statechart.StateChartVisitor
visitStateSymbolRep(StateSymbolRep). Method in interface CH.ifa.draw.samples.statechart.StateChartVisitor
visitTransitionRep(TransitionRep). Method in interface CH.ifa.draw.samples.statechart.StateChartVisitor
VListCenteringLayout(). Constructor for class CH.ifa.draw.contrib.xcomp.VListCenteringLayout
VListLayout(). Constructor for class CH.ifa.draw.contrib.xcomp.VListLayout
VListLayout(int). Constructor for class CH.ifa.draw.contrib.xcomp.VListLayout
VTiledLayout(). Constructor for class CH.ifa.draw.contrib.xcomp.VTiledLayout
VTiledLayout(int). Constructor for class CH.ifa.draw.contrib.xcomp.VTiledLayout

W

WEST. Static variable in class CH.ifa.draw.util.Geom
west(). Static method in class CH.ifa.draw.standard.RelativeLocator
West.
west(Figure). Static method in class CH.ifa.draw.standard.BoxHandleKit
west(Rectangle). Static method in class CH.ifa.draw.util.Geom
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.
willChange(). Method in interface CH.ifa.draw.framework.Figure
Informes that a figure is about to change such that its display box is affected.
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.contrib.AbstractTriangleFigure
Stores the Figure to a StorableOutput.
write(StorableOutput). Method in class CH.ifa.draw.samples.javadraw.AnimationDecorator
Writes itself and the contained figure to the 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.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.contrib.Diamond2Figure
Stores the Figure to a StorableOutput.
write(StorableOutput). Method in class CH.ifa.draw.figures.EllipseFigure
Stores the Figure to a StorableOutput.
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
Stores the Figure to a 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
Stores the arrow tip to a StorableOutput.
write(StorableOutput). Method in class CH.ifa.draw.samples.pert.PertFigure
Writes the contained figures to the StorableOutput.
write(StorableOutput). Method in class CH.ifa.draw.contrib.PolygonFigure
Stores the Figure to a StorableOutput.
write(StorableOutput). Method in class CH.ifa.draw.figures.PolyLineFigure
Stores the Figure to a StorableOutput.
write(StorableOutput). Method in class CH.ifa.draw.figures.RectangleFigure
Stores the Figure to a StorableOutput.
write(StorableOutput). Method in class CH.ifa.draw.standard.RelativeLocator
Stores the arrow tip to a StorableOutput.
write(StorableOutput). Method in class CH.ifa.draw.figures.RoundRectangleFigure
Stores the Figure to a StorableOutput.
write(StorableOutput). Method in interface CH.ifa.draw.util.Storable
Writes the object to the StorableOutput.
write(StorableOutput). Method in class CH.ifa.draw.figures.TextFigure
Stores the Figure to a StorableOutput.
write(StorableOutput). Method in class CH.ifa.draw.contrib.TriangleFigure
Stores the Figure to a StorableOutput.
write(StorableOutput). Method in class CH.ifa.draw.contrib.UpRightTriangleFigure
Stores the Figure to a StorableOutput.
writeBoolean(boolean). Method in class CH.ifa.draw.util.StorableOutput
Writes an int to the output stream.
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