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

A

absorbEnd() - Method in class com.rolemodelsoft.drawlet.util.BasicStringRenderer
Adjusts the theoretical end of the line to absorb whitespace in order to speed up display of the lines later.
AbstractFigure - class com.rolemodelsoft.drawlet.basics.AbstractFigure.
This provides basic default functionality for Figures that are assumed to be movable but not necessarily reshapable, and that have observers that want to know when their location changes.
AbstractFigure() - Constructor for class com.rolemodelsoft.drawlet.basics.AbstractFigure
 
AbstractInputEventHandler - class com.rolemodelsoft.drawlet.basics.AbstractInputEventHandler.
Provides a default implementation of InputEventHandler.
AbstractInputEventHandler() - Constructor for class com.rolemodelsoft.drawlet.basics.AbstractInputEventHandler
Create a new AbstractInputEventHandler.
AbstractLocator - class com.rolemodelsoft.drawlet.basics.AbstractLocator.
Provides a default implementation of Locator.
AbstractLocator() - Constructor for class com.rolemodelsoft.drawlet.basics.AbstractLocator
Creates a new AbstractLocator.
AbstractPaintable - class com.rolemodelsoft.drawlet.basics.AbstractPaintable.
Provides a default implementation of Paintable.
AbstractPaintable() - Constructor for class com.rolemodelsoft.drawlet.basics.AbstractPaintable
Creates a new AbstractPaintable.
AbstractRectangleShape - class com.rolemodelsoft.drawlet.shapes.AbstractRectangleShape.
This provides a basic abstract implementation of rectangular bounded Figures.
AbstractRectangleShape() - Constructor for class com.rolemodelsoft.drawlet.shapes.AbstractRectangleShape
Creates a new, default AbstractRectangleShape.
AbstractRectangleShape(int, int, int, int) - Constructor for class com.rolemodelsoft.drawlet.shapes.AbstractRectangleShape
Creates a new AbstractRectangeShape initialized with the given values for x, y, width and height.
AbstractRectangleShape(Rectangle) - Constructor for class com.rolemodelsoft.drawlet.shapes.AbstractRectangleShape
Creates a new AbstractRectangeShape initialized with the given Rectangle.
AbstractShape - class com.rolemodelsoft.drawlet.shapes.AbstractShape.
This provides basic default functionality for Figures that are assumed to be movable and reshapable with observers that want to know when their locations or shapes change.
AbstractShape() - Constructor for class com.rolemodelsoft.drawlet.shapes.AbstractShape
 
actionListener - Variable in class com.rolemodelsoft.drawlet.awt.ImageButton
The actionListener member variable, for dispatching events.
actionListener - Variable in class com.rolemodelsoft.drawlet.awt.ColorButton
The actionListener member variable, for dispatching events.
actionPerformed(ActionEvent) - Method in class com.rolemodelsoft.drawlet.examples.awt.SimpleModelPanel
 
actionPerformed(ActionEvent) - Method in class com.rolemodelsoft.drawlet.jfc.CanvasAction
Set the tool of the canvas.
actionPerformed(ActionEvent) - Method in class com.rolemodelsoft.drawlet.jfc.CanvasToolAction
Set the tool of the canvas.
actionPerformed(ActionEvent) - Method in class com.rolemodelsoft.drawlet.awt.CanvasPalette
Called if an action occurs in the receiver.
actionPerformed(ActionEvent) - Method in class com.rolemodelsoft.drawlet.awt.ToolBar
Called if an action occurs in the toolbar.
actionPerformed(ActionEvent) - Method in class com.rolemodelsoft.drawlet.awt.StylePalette
Called if an action occurs in the palette.
actionPerformed(ActionEvent) - Method in class com.rolemodelsoft.drawlet.awt.ToolPalette
Called if an action occurs in the palette.
addActionListener(ActionListener) - Method in class com.rolemodelsoft.drawlet.awt.ImageButton
Add the given ActionListener to my set of listeners.
addActionListener(ActionListener) - Method in class com.rolemodelsoft.drawlet.awt.ColorButton
Add the given ActionListener to my set of listeners.
addAdornment(Figure) - Method in class com.rolemodelsoft.drawlet.shapes.lines.AdornedLine
Adds the given figure to the line as an adornment.
addApply(String) - Method in class com.rolemodelsoft.drawlet.awt.StylePalette
Add an applier to the receiver, labeling it appropriately.
addButton(String) - Method in class com.rolemodelsoft.drawlet.awt.CanvasPalette
Add a button to the receiver, assigning it the given name.
addButton(String, Image) - Method in class com.rolemodelsoft.drawlet.awt.ToolBar
Add a tool to the receiver, associating it with the given Image.
addColor(Color, String) - Method in class com.rolemodelsoft.drawlet.awt.StylePalette
Add a Color to the receiver, with the given label.
addFigure(Figure) - Method in class com.rolemodelsoft.drawlet.basics.SimpleDrawing
Add the figure to the contents of the canvas.
addFigure(Figure) - Method in class com.rolemodelsoft.drawlet.basics.SimpleDrawingCanvas
Add the figure to the contents of the canvas.
addFigure(Figure) - Method in interface com.rolemodelsoft.drawlet.SequenceOfFigures
Add the figure to the receiver.
addFigureBehind(Figure, Figure) - Method in class com.rolemodelsoft.drawlet.basics.SimpleDrawing
Add the figure to the contents of the canvas, sticking it behind an existingFigure which is already there.
addFigureBehind(Figure, Figure) - Method in class com.rolemodelsoft.drawlet.basics.SimpleDrawingCanvas
Add the figure to the contents of the canvas, sticking it behind an existingFigure which is already there.
addFigureBehind(Figure, Figure) - Method in interface com.rolemodelsoft.drawlet.SequenceOfFigures
Add the figure to the receiver, sticking it behind an existingFigure which is already there.
addHandle(Handle) - Method in class com.rolemodelsoft.drawlet.basics.SimpleDrawingCanvas
Add the handle to the receiver.
addHandle(Handle) - Method in interface com.rolemodelsoft.drawlet.DrawingCanvas
Add the handle to the receiver.
addHandles(Figure) - Method in class com.rolemodelsoft.drawlet.basics.SimpleDrawingCanvas
Add the handles corresponding to the figure to the receiver.
addHandles(Figure) - Method in interface com.rolemodelsoft.drawlet.DrawingCanvas
Add the handles corresponding to the figure to the receiver.
addHandles(Figure, Handle[]) - Method in class com.rolemodelsoft.drawlet.basics.SimpleDrawingCanvas
Add the handles to the receiver, associating them the given figure.
addHandles(Figure, Handle[]) - Method in interface com.rolemodelsoft.drawlet.DrawingCanvas
Add the handles corresponding to the figure to the receiver.
addHandles(Handle[]) - Method in class com.rolemodelsoft.drawlet.basics.SimpleDrawingCanvas
Add the handles to the receiver.
addLine() - Method in class com.rolemodelsoft.drawlet.util.BasicStringRenderer
Record the current settings as the end of a line.
addLine() - Method in class com.rolemodelsoft.drawlet.util.BasicStringComposer
Record the current settings as the end of a line.
addLocator(int, Locator) - Method in class com.rolemodelsoft.drawlet.shapes.lines.LinearShape
Add the locator at the appropriate position.
addLocator(int, Locator) - Method in interface com.rolemodelsoft.drawlet.LineFigure
Add the locator at the specified position.
addLocator(Locator) - Method in class com.rolemodelsoft.drawlet.shapes.lines.LinearShape
Add the locator at the end.
addLocator(Locator) - Method in interface com.rolemodelsoft.drawlet.LineFigure
Add the locator at the end.
addObserver(Observer) - Method in class com.rolemodelsoft.drawlet.util.BasicObservable
Adds an observer to the observer list.
addObserver(Observer) - Method in interface com.rolemodelsoft.drawlet.util.Observable
Adds an observer to the observer list.
addPropertyChangeListener(PropertyChangeListener) - Method in class com.rolemodelsoft.drawlet.basics.AbstractFigure
Add a PropertyChangeListener to the listener list.
addPropertyChangeListener(PropertyChangeListener) - Method in class com.rolemodelsoft.drawlet.basics.SimpleDrawing
Add a PropertyChangeListener to the listener list.
addPropertyChangeListener(PropertyChangeListener) - Method in interface com.rolemodelsoft.drawlet.Drawing
Add a PropertyChangeListener.
addPropertyChangeListener(PropertyChangeListener) - Method in interface com.rolemodelsoft.drawlet.Figure
Add a PropertyChangeListener to the listener list.
addRelatedLocationListener(RelatedLocationListener) - Method in class com.rolemodelsoft.drawlet.basics.AbstractFigure
Add a RelatedLocationListener to the listener list.
addRelatedLocationListener(RelatedLocationListener) - Method in interface com.rolemodelsoft.drawlet.Figure
Add a RelatedLocationListener to the listener list.
addSelection(Figure) - Method in class com.rolemodelsoft.drawlet.basics.SimpleDrawingCanvas
Add the figure to the selections.
addSelection(Figure) - Method in interface com.rolemodelsoft.drawlet.DrawingCanvas
Add the figure to the selections.
addSetter(String, String) - Method in class com.rolemodelsoft.drawlet.awt.StylePalette
Add a setter to the receiver, labeling it appropriately.
addStyleViewer() - Method in class com.rolemodelsoft.drawlet.awt.StylePalette
Add a viewer to the palette to indicate the current style.
addTool(InputEventHandler, String) - Method in class com.rolemodelsoft.drawlet.awt.ToolPalette
Add a tool to the receiver, labeling it appropriately.
addTool(InputEventHandler, String, Image) - Method in class com.rolemodelsoft.drawlet.awt.ToolPalette
Add a tool to the receiver, associating it with the given label and Image.
addToolButton(InputEventHandler, String) - Method in class com.rolemodelsoft.drawlet.awt.ToolPalette
Add a tool to the receiver in Button form, labeling it appropriately.
adjustWidthForSpecial(String, int) - Method in class com.rolemodelsoft.drawlet.util.BasicStringRenderer
Adjust the width to account for the special character at the specified index.
AdornedLine - class com.rolemodelsoft.drawlet.shapes.lines.AdornedLine.
This provides a basic implementation of Lines that can have adornments.
AdornedLine(int, int, int, int) - Constructor for class com.rolemodelsoft.drawlet.shapes.lines.AdornedLine
Creates a new AdornedLine initialized with the given values.
AdornedLine(int, int, int, int, boolean) - Constructor for class com.rolemodelsoft.drawlet.shapes.lines.AdornedLine
Creates a new AdornedLine initialized with the given values.
AdornedLine(Locator, Locator) - Constructor for class com.rolemodelsoft.drawlet.shapes.lines.AdornedLine
Creates a new AdornedLine initialized with the given values.
AdornedLine(Locator, Locator, boolean) - Constructor for class com.rolemodelsoft.drawlet.shapes.lines.AdornedLine
Creates a new AdornedLine initialized with the given values.
AdornedLineCreationHandle - class com.rolemodelsoft.drawlet.shapes.lines.AdornedLineCreationHandle.
This class provides a handle that creates adorned lines from one figure to another.
AdornedLineCreationHandle(Figure) - Constructor for class com.rolemodelsoft.drawlet.shapes.lines.AdornedLineCreationHandle
Creates a new AdornedLineCreationHandle initialized with the given Figure.
AdornedLineCreationHandle(Figure, Locator) - Constructor for class com.rolemodelsoft.drawlet.shapes.lines.AdornedLineCreationHandle
AdornedLineCreationHandle constructor comment.
AdornedLineTool - class com.rolemodelsoft.drawlet.shapes.lines.AdornedLineTool.
This tool produces AdornedLines
AdornedLineTool(DrawingCanvas) - Constructor for class com.rolemodelsoft.drawlet.shapes.lines.AdornedLineTool
Creates a new AdornedLineTool initialized with the given DrawingCanvas.
adornments - Variable in class com.rolemodelsoft.drawlet.shapes.lines.AdornedLine
The adornments associated with this AdornedLine.
adornments() - Method in class com.rolemodelsoft.drawlet.shapes.lines.AdornedLine
Answers an enumeration of the adornments.
ALL_VERTICAL - Static variable in class com.rolemodelsoft.drawlet.util.BasicStringRenderer
Symbolic name for identifying all vertical space to be composed or painted.
anchorX - Variable in class com.rolemodelsoft.drawlet.shapes.ShapeTool
The x coordinate where the mouse first went down.
anchorX - Variable in class com.rolemodelsoft.drawlet.basics.BoxSelectionHandle
The x coordinate at which the box is anchored.
anchorX - Variable in class com.rolemodelsoft.drawlet.basics.LocatorConnectionHandle
The x coordinate at which the handle was first pressed.
anchorY - Variable in class com.rolemodelsoft.drawlet.shapes.ShapeTool
The y coordinate where the mouse first went down.
anchorY - Variable in class com.rolemodelsoft.drawlet.basics.BoxSelectionHandle
The y coordinate at which the box is anchored.
anchorY - Variable in class com.rolemodelsoft.drawlet.basics.LocatorConnectionHandle
The y coordinate at which the handle was first pressed.
AnySidedPolygonTool - class com.rolemodelsoft.drawlet.shapes.polygons.AnySidedPolygonTool.
This tool produces PolygonShapes with a variable number of sides.
AnySidedPolygonTool(DrawingCanvas) - Constructor for class com.rolemodelsoft.drawlet.shapes.polygons.AnySidedPolygonTool
Constructs and initializes a new instance of a tool to create polygons on a DrawingCanvas
arcHeight - Variable in class com.rolemodelsoft.drawlet.shapes.rectangles.RoundedRectangleShape
The height of the corner arc.
arcWidth - Variable in class com.rolemodelsoft.drawlet.shapes.rectangles.RoundedRectangleShape
The width of the corner arc.
areAllAbsorbed(int, int) - Method in class com.rolemodelsoft.drawlet.util.BasicStringRenderer
Answer whether all of the characters in the string between start (inclusive) and stop (exclusive) are END_ABSORBed characters.
areButtons - Variable in class com.rolemodelsoft.drawlet.awt.StylePalette
A flag tracking whether there are any color buttons yet or not.
Arrow - class com.rolemodelsoft.drawlet.shapes.lines.Arrow.
Arrows are a basic adornment for AdornedLines.
Arrow(LineFigure) - Constructor for class com.rolemodelsoft.drawlet.shapes.lines.Arrow
Construct a new arrow initialized with the given LineFigure.
Arrow(LineFigure, int) - Constructor for class com.rolemodelsoft.drawlet.shapes.lines.Arrow
Construct a new arrow initialized with the given LineFigure and direction.
ArrowGraphNode - class com.rolemodelsoft.drawlet.examples.graphnode.ArrowGraphNode.
Here is an example of a GraphNode with Arrows.
ArrowGraphNode() - Constructor for class com.rolemodelsoft.drawlet.examples.graphnode.ArrowGraphNode
 
ArrowGraphNodeApplet - class com.rolemodelsoft.drawlet.examples.graphnode.ArrowGraphNodeApplet.
Here is a pathetically naive example of a simple Nodes and Arcs Application.
ArrowGraphNodeApplet() - Constructor for class com.rolemodelsoft.drawlet.examples.graphnode.ArrowGraphNodeApplet
 
ArrowGraphNodeTool - class com.rolemodelsoft.drawlet.examples.graphnode.ArrowGraphNodeTool.
Here is a simple tool that extends the SelectionTool to create ArrowGraphNodes when a doubleClick event occurs.
ArrowGraphNodeTool(DrawingCanvas) - Constructor for class com.rolemodelsoft.drawlet.examples.graphnode.ArrowGraphNodeTool
ArrowGraphNodeTool constructor comment.
arrowStyle - Variable in class com.rolemodelsoft.drawlet.shapes.lines.Arrow
The ArrowStyle which defines how to draw this Arrow.
ArrowStyle - class com.rolemodelsoft.drawlet.shapes.lines.ArrowStyle.
Defines how an arrow will be drawn.
ArrowStyle() - Constructor for class com.rolemodelsoft.drawlet.shapes.lines.ArrowStyle
 
ArrowStyle(Locator[]) - Constructor for class com.rolemodelsoft.drawlet.shapes.lines.ArrowStyle
 
ArrowStyle(Locator[], boolean) - Constructor for class com.rolemodelsoft.drawlet.shapes.lines.ArrowStyle
 

B

backgroundColor - Variable in class com.rolemodelsoft.drawlet.basics.SimpleDrawingStyle
Holds this style's background color.
backgroundColor - Variable in class com.rolemodelsoft.drawlet.basics.SimpleDrawing
The background color.
base - Variable in class com.rolemodelsoft.drawlet.basics.RelativePoint
The locator to which this is relative.
basicAddLocator(int, Locator) - Method in class com.rolemodelsoft.drawlet.shapes.lines.LinearShape
Add the locator at the given position.
basicAddLocator(int, Locator) - Method in class com.rolemodelsoft.drawlet.shapes.lines.Line
Add the locator at the given position.
basicMove(int, int) - Method in class com.rolemodelsoft.drawlet.shapes.AbstractRectangleShape
Moves the receiver to a new location.
basicMove(int, int) - Method in class com.rolemodelsoft.drawlet.basics.AbstractFigure
Moves the Figure to a new location.
basicMove(Locator) - Method in class com.rolemodelsoft.drawlet.text.TextLabel
Moves the receiver to a new location.
basicNewFigure(int, int) - Method in class com.rolemodelsoft.drawlet.shapes.ellipses.EllipseTool
Create and answer a new Ellipse at the given coordinates.
basicNewFigure(int, int) - Method in class com.rolemodelsoft.drawlet.shapes.RectangularCreationTool
Create and answer a new Figure.
basicNewFigure(int, int) - Method in class com.rolemodelsoft.drawlet.shapes.lines.LineTool
Create and answer a new Figure.
basicNewFigure(int, int) - Method in class com.rolemodelsoft.drawlet.shapes.lines.ConnectingLineTool
Create and answer a new Figure.
basicNewFigure(int, int) - Method in class com.rolemodelsoft.drawlet.shapes.lines.AdornedLineTool
Create and answer a new Figure.
basicNewFigure(int, int) - Method in class com.rolemodelsoft.drawlet.shapes.lines.DrawLineTool
Create and answer a new Figure.
basicNewFigure(int, int) - Method in class com.rolemodelsoft.drawlet.basics.ConstructionTool
Create and answer a new Figure.
basicNewFigure(int, int) - Method in class com.rolemodelsoft.drawlet.basics.PrototypeConstructionTool
Create and answer a new Figure which is a duplicate of the prototype.
basicNewFigure(int, int) - Method in class com.rolemodelsoft.drawlet.shapes.rectangles.RectangleTool
Create and answer a new Figure.
basicNewFigure(int, int) - Method in class com.rolemodelsoft.drawlet.shapes.polygons.PolygonTool
Create and answer a new Figure.
basicNewFigure(int, int) - Method in class com.rolemodelsoft.drawlet.shapes.polygons.AnySidedPolygonTool
Create and answer a new Figure.
basicNewFigure(int, int) - Method in class com.rolemodelsoft.drawlet.text.LabelTool
Create and answer a new Figure.
basicNewGraphNode() - Method in class com.rolemodelsoft.drawlet.examples.graphnode.GraphNodeTool
Answer a new graph node
basicNewGraphNode() - Method in class com.rolemodelsoft.drawlet.examples.graphnode.ArrowGraphNodeTool
Answer a new graph node
basicNewLine(Locator) - Method in class com.rolemodelsoft.drawlet.shapes.lines.ConnectedLineCreationHandle
Answers a new ConnectingLine.
basicNewLine(Locator) - Method in class com.rolemodelsoft.drawlet.shapes.lines.AdornedLineCreationHandle
Return a ConnectingLine of the proper type.
basicNewLineCreationHandle() - Method in class com.rolemodelsoft.drawlet.examples.graphnode.GraphNode
Answer a new line creation handle
basicNewLineCreationHandle() - Method in class com.rolemodelsoft.drawlet.examples.graphnode.ArrowGraphNode
Answer a new line creation handle
BasicObservable - class com.rolemodelsoft.drawlet.util.BasicObservable.
This provides basic default functionality for Observables that maintain and notify their Observers.
BasicObservable() - Constructor for class com.rolemodelsoft.drawlet.util.BasicObservable
 
basicRemoveLocator(int) - Method in class com.rolemodelsoft.drawlet.shapes.lines.LinearShape
Remove the locator at the given position.
basicRemoveLocator(int) - Method in class com.rolemodelsoft.drawlet.shapes.lines.Line
Remove the locator at the given position.
basicReshape(int, int, int, int) - Method in class com.rolemodelsoft.drawlet.shapes.AbstractShape
Reshapes the receiver to the specified bounding box.
basicReshape(int, int, int, int) - Method in class com.rolemodelsoft.drawlet.shapes.FilledShape
Reshapes the receiver to the specified bounding box.
basicReshape(int, int, int, int) - Method in class com.rolemodelsoft.drawlet.shapes.AbstractRectangleShape
Reshapes the receiver to the specified bounding box.
basicReshape(int, int, int, int) - Method in class com.rolemodelsoft.drawlet.shapes.lines.LinearShape
Reshapes the receiver to the specified bounding box.
basicReshape(int, int, int, int) - Method in class com.rolemodelsoft.drawlet.shapes.lines.Line
Reshapes the receiver to the specified bounding box.
basicReshape(int, int, int, int) - Method in class com.rolemodelsoft.drawlet.shapes.lines.Arrow
Reshapes the Arrow to the specified bounding box.
basicReshape(int, int, int, int) - Method in class com.rolemodelsoft.drawlet.shapes.lines.AdornedLine
Reshapes the receiver to the specified bounding box.
basicReshape(int, int, int, int) - Method in class com.rolemodelsoft.drawlet.shapes.polygons.PolygonShape
Reshapes the Figure to the specified bounding box.
basicResize(int, int) - Method in class com.rolemodelsoft.drawlet.shapes.AbstractShape
Resizes the receiver to the specified width and height.
basicResize(int, int) - Method in class com.rolemodelsoft.drawlet.shapes.AbstractRectangleShape
Resizes the receiver to the specified width and height.
basicSetLocator(int, Locator) - Method in class com.rolemodelsoft.drawlet.shapes.lines.LinearShape
Set the locator at the given position.
basicSetLocator(int, Locator) - Method in class com.rolemodelsoft.drawlet.shapes.lines.Line
Set the locator at the given position.
basicSetLocator(int, Locator) - Method in class com.rolemodelsoft.drawlet.shapes.lines.ConnectingLine
Set the locator at the appropriate position.
basicSetLocator(int, Locator) - Method in class com.rolemodelsoft.drawlet.shapes.lines.AdornedLine
Set the locator at the appropriate position.
basicSetPolygon(Polygon) - Method in class com.rolemodelsoft.drawlet.shapes.polygons.PolygonShape
Set the Polygon associated with the Figure.
BasicStringComposer - class com.rolemodelsoft.drawlet.util.BasicStringComposer.
This provides basic default functionality for StringRenderers that provide wrapping.
BasicStringComposer(String) - Constructor for class com.rolemodelsoft.drawlet.util.BasicStringComposer
Answer an instance prepared to render a String.
BasicStringComposer(String, Font) - Constructor for class com.rolemodelsoft.drawlet.util.BasicStringComposer
Answer an instance prepared to render a string using a particular font
BasicStringComposer(String, Font, int) - Constructor for class com.rolemodelsoft.drawlet.util.BasicStringComposer
Answer an instance prepared to render a string using a particular font, wrapping after a given width.
BasicStringComposer(String, Font, int, int) - Constructor for class com.rolemodelsoft.drawlet.util.BasicStringComposer
Answer an instance prepared to render a string using a particular font, wrapping after a given width, and ignoring text past a given height.
BasicStringComposer(String, int) - Constructor for class com.rolemodelsoft.drawlet.util.BasicStringComposer
Answer an instance prepared to render a string, wrapping after a given width.
BasicStringComposer(String, int, int) - Constructor for class com.rolemodelsoft.drawlet.util.BasicStringComposer
Answer an instance prepared to render a string, wrapping after a given width, and ignoring text past a given height.
BasicStringRenderer - class com.rolemodelsoft.drawlet.util.BasicStringRenderer.
This provides basic default functionality for StringRenderer.
BasicStringRenderer(String) - Constructor for class com.rolemodelsoft.drawlet.util.BasicStringRenderer
Answer an instance prepared to render a String.
BasicStringRenderer(String, Font) - Constructor for class com.rolemodelsoft.drawlet.util.BasicStringRenderer
Answer an instance prepared to render the given string using a particular font.
basicTranslate(int, int) - Method in class com.rolemodelsoft.drawlet.shapes.FilledShape
Moves the receiver in the x and y direction.
basicTranslate(int, int) - Method in class com.rolemodelsoft.drawlet.shapes.AbstractRectangleShape
Moves the receiver in the x and y direction.
basicTranslate(int, int) - Method in class com.rolemodelsoft.drawlet.shapes.lines.LinearShape
Moves the receiver in the x and y direction.
basicTranslate(int, int) - Method in class com.rolemodelsoft.drawlet.shapes.lines.Line
Moves the receiver in the x and y direction.
basicTranslate(int, int) - Method in class com.rolemodelsoft.drawlet.shapes.lines.Arrow
Shifts the receiver by the specified values.
basicTranslate(int, int) - Method in class com.rolemodelsoft.drawlet.basics.AbstractFigure
Moves the Figure in the x and y direction.
basicTranslate(int, int) - Method in class com.rolemodelsoft.drawlet.shapes.polygons.PolygonShape
Moves the Figure in the x and y direction.
basicTranslate(int, int) - Method in class com.rolemodelsoft.drawlet.text.TextLabel
Moves the receiver in the x and y direction.
begin - Variable in class com.rolemodelsoft.drawlet.util.BasicStringRenderer
The following are all used to keep track of running counters when composing lines.
beginNextLine() - Method in class com.rolemodelsoft.drawlet.util.BasicStringRenderer
Set up to compose the next line.
beginNextLine() - Method in class com.rolemodelsoft.drawlet.util.BasicStringComposer
Set up to compose the next line.
begins - Variable in class com.rolemodelsoft.drawlet.util.BasicStringRenderer
These hold information necessary to determine the beginning, end, and width of each line along with which indexes of characters within that line need manual intervention when displaying (e.g.
bigComposer - Variable in class com.rolemodelsoft.drawlet.util.TC_BasicStringComposer
 
bigIndentRenderer - Variable in class com.rolemodelsoft.drawlet.util.TC_BasicStringRenderer
 
bigRenderer - Variable in class com.rolemodelsoft.drawlet.util.TC_BasicStringRenderer
 
BottomHandle - class com.rolemodelsoft.drawlet.shapes.BottomHandle.
This class provides a handle that shows up at the bottom of a figure and resizes the figure accordingly as it is dragged.
BottomHandle(Figure) - Constructor for class com.rolemodelsoft.drawlet.shapes.BottomHandle
Constructs and initializes a new instance of a handle which can affect the figure's bounds by changing its bottom.
BottomLeftHandle - class com.rolemodelsoft.drawlet.shapes.BottomLeftHandle.
This class provides a handle that shows up at the bottom left of a figure and reshapes the figure accordingly as it is dragged.
BottomLeftHandle(Figure) - Constructor for class com.rolemodelsoft.drawlet.shapes.BottomLeftHandle
Constructs and initializes a new instance of a handle which can affect the figure's bounds by changing its bottom-left.
BottomRightHandle - class com.rolemodelsoft.drawlet.shapes.BottomRightHandle.
This class provides a handle that shows up at the bottom right of a figure and resizes the figure accordingly as it is dragged.
BottomRightHandle(Figure) - Constructor for class com.rolemodelsoft.drawlet.shapes.BottomRightHandle
Constructs and initializes a new instance of a handle which can affect the figure's bounds by changing its bottom-right.
BoundsHandle - class com.rolemodelsoft.drawlet.shapes.BoundsHandle.
Although there are plenty of ways to add Handles to figures, a common thing to do is put them on the corners or sides of some rectangular area (e.g.
BoundsHandle(Figure) - Constructor for class com.rolemodelsoft.drawlet.shapes.BoundsHandle
Constructs and initializes a new instance of a handle which can affect the figure's bounds in some way.
box - Variable in class com.rolemodelsoft.drawlet.basics.BoxSelectionHandle
The Rectangular area to search for figures.
boxSelect(MouseEvent, int, int) - Method in class com.rolemodelsoft.drawlet.basics.SelectionTool
Select based on a box.
BoxSelectionHandle - class com.rolemodelsoft.drawlet.basics.BoxSelectionHandle.
A handle one can use to select figures on a canvas within a box.
BoxSelectionHandle(int, int, int, int) - Constructor for class com.rolemodelsoft.drawlet.basics.BoxSelectionHandle
Constructs and initializes a new instance with a box derived from two points.
BREAK - Static variable in interface com.rolemodelsoft.drawlet.util.StringRenderer
Encourage new lines if later non-special characters would otherwise end up past some maximum x coordinate.
BREAK_AFTER - Static variable in interface com.rolemodelsoft.drawlet.util.StringRenderer
Encourage new lines after these characters if later non-special characters would otherwise end up past some maximum x coordinate.
BREAK_BEFORE - Static variable in interface com.rolemodelsoft.drawlet.util.StringRenderer
Encourage new lines before these characters if later non-special characters would otherwise end up past some maximum x coordinate.
breakAfterComposer - Variable in class com.rolemodelsoft.drawlet.util.TC_BasicStringComposer
 
breakBeforeComposer - Variable in class com.rolemodelsoft.drawlet.util.TC_BasicStringComposer
 
buffer - Static variable in class com.rolemodelsoft.drawlet.basics.SimpleDrawingCanvas
The amount to add to drawings which are dynamically sized.
BufferedDrawingCanvasComponent - class com.rolemodelsoft.drawlet.awt.BufferedDrawingCanvasComponent.
This is just a DrawingCanvasComponent that uses double buffering for smooth drawing.
BufferedDrawingCanvasComponent() - Constructor for class com.rolemodelsoft.drawlet.awt.BufferedDrawingCanvasComponent
Constructs a new BufferedDrawingCanvasComponent.
BufferedDrawingCanvasComponent(DrawingCanvas) - Constructor for class com.rolemodelsoft.drawlet.awt.BufferedDrawingCanvasComponent
Constructs a new BufferedDrawingCanvasComponent, associating it with the given DrawingCanvas
buttons - Variable in class com.rolemodelsoft.drawlet.awt.ToolBar
The list of tools that correspond to the setter buttons.

C

canvas - Variable in class com.rolemodelsoft.drawlet.examples.awt.SimplePanel
The canvas this panel will use
canvas - Variable in class com.rolemodelsoft.drawlet.examples.awt.SimplestPanel
The canvas this applet will use
canvas - Variable in class com.rolemodelsoft.drawlet.examples.awt.SimpleApplet
The canvas to use.
canvas - Variable in class com.rolemodelsoft.drawlet.examples.awt.SimplestApplet
The canvas to use.
canvas - Variable in class com.rolemodelsoft.drawlet.jfc.JDrawingCanvasComponent
The drawing canvas we are displaying/manipulating.
canvas - Variable in class com.rolemodelsoft.drawlet.basics.CanvasTool
The canvas upon which to "operate"
canvas - Variable in class com.rolemodelsoft.drawlet.basics.CanvasHandle
The canvas upon which to "operate"
canvas - Variable in class com.rolemodelsoft.drawlet.awt.CanvasPalette
The canvas on which the tools operate.
canvas - Variable in class com.rolemodelsoft.drawlet.awt.DrawingCanvasComponent
The drawing canvas we are displaying/manipulating.
canvas - Variable in class com.rolemodelsoft.drawlet.examples.jfc.SimplePanel
 
CanvasAction - class com.rolemodelsoft.drawlet.jfc.CanvasAction.
Basically this class is used to invoke actions on the canvas (ex.
CanvasAction() - Constructor for class com.rolemodelsoft.drawlet.jfc.CanvasAction
Creates a new, default CanvasToolAction.
CanvasAction(String) - Constructor for class com.rolemodelsoft.drawlet.jfc.CanvasAction
Creates a new CanvasToolAction and initializes it with the given name.
CanvasAction(String, DrawingCanvas, String) - Constructor for class com.rolemodelsoft.drawlet.jfc.CanvasAction
Create a CanvasToolAction which will set the canvases tool when performed.
CanvasAction(String, Icon) - Constructor for class com.rolemodelsoft.drawlet.jfc.CanvasAction
Creates a new CanvasToolAction and initializes it with the given name and icon.
CanvasAction(String, Icon) - Constructor for class com.rolemodelsoft.drawlet.jfc.CanvasAction
Creates a new CanvasToolAction and initializes it with the given name and icon.
CanvasAction(String, Icon, DrawingCanvas, String) - Constructor for class com.rolemodelsoft.drawlet.jfc.CanvasAction
Create a CanvasToolAction which will set the canvases tool when performed.
CanvasHandle - class com.rolemodelsoft.drawlet.basics.CanvasHandle.
This abstract class offers a simple base for handles to be used on a canvas.
CanvasHandle() - Constructor for class com.rolemodelsoft.drawlet.basics.CanvasHandle
 
CanvasPalette - class com.rolemodelsoft.drawlet.awt.CanvasPalette.
Represents a set of objects, tied to some visual representation and a method for user invocation, associated with a DrawingCanvas which they act on.
CanvasPalette() - Constructor for class com.rolemodelsoft.drawlet.awt.CanvasPalette
 
CanvasTool - class com.rolemodelsoft.drawlet.basics.CanvasTool.
This abstract class offers a simple base for Tools attached to a DrawingCanvas Subclasses would typically provide a constructor that takes a DrawingCanvas as an argument.
CanvasTool() - Constructor for class com.rolemodelsoft.drawlet.basics.CanvasTool
 
CanvasToolAction - class com.rolemodelsoft.drawlet.jfc.CanvasToolAction.
This class is used to create tools that will be used on the canvas (ex figure creation, figure selection etc...).
CanvasToolAction() - Constructor for class com.rolemodelsoft.drawlet.jfc.CanvasToolAction
Creates a new, default CanvasToolAction.
CanvasToolAction(String) - Constructor for class com.rolemodelsoft.drawlet.jfc.CanvasToolAction
Creates a new CanvasToolAction and initializes it with the given name.
CanvasToolAction(String, DrawingCanvas, InputEventHandler) - Constructor for class com.rolemodelsoft.drawlet.jfc.CanvasToolAction
Create a CanvasToolAction which will set the canvases tool when performed.
CanvasToolAction(String, Icon) - Constructor for class com.rolemodelsoft.drawlet.jfc.CanvasToolAction
Creates a new CanvasToolAction and initializes it with the given name and icon.
CanvasToolAction(String, Icon) - Constructor for class com.rolemodelsoft.drawlet.jfc.CanvasToolAction
Creates a new CanvasToolAction and initializes it with the given name and icon.
CanvasToolAction(String, Icon, DrawingCanvas, InputEventHandler) - Constructor for class com.rolemodelsoft.drawlet.jfc.CanvasToolAction
Create a CanvasToolAction which will set the canvases tool when performed.
CanvasToolAction(String, Icon, DrawingCanvas, InputEventHandler) - Constructor for class com.rolemodelsoft.drawlet.jfc.CanvasToolAction
Create a CanvasToolAction which will set the canvases tool when performed.
centerX() - Method in class com.rolemodelsoft.drawlet.shapes.BoundsHandle
Answer the x coordinate at the center of the handle.
centerX() - Method in class com.rolemodelsoft.drawlet.shapes.lines.ConnectedLineCreationHandle
Answer the x coordinate at the center of the handle.
centerX() - Method in class com.rolemodelsoft.drawlet.shapes.lines.LinePointHandle
Answer the x coordinate at the center of the handle.
centerX() - Method in class com.rolemodelsoft.drawlet.basics.SquareCanvasHandle
Answer the x coordinate at the center of the handle.
centerX() - Method in class com.rolemodelsoft.drawlet.shapes.polygons.PolygonPointHandle
Answer the x coordinate at the center of the handle.
centerY() - Method in class com.rolemodelsoft.drawlet.shapes.BoundsHandle
Answer the y coordinate at the center of the handle.
centerY() - Method in class com.rolemodelsoft.drawlet.shapes.lines.ConnectedLineCreationHandle
Answer the y coordinate at the center of the handle.
centerY() - Method in class com.rolemodelsoft.drawlet.shapes.lines.LinePointHandle
Answer the y coordinate at the center of the handle.
centerY() - Method in class com.rolemodelsoft.drawlet.basics.SquareCanvasHandle
Answer the y coordinate at the center of the handle.
centerY() - Method in class com.rolemodelsoft.drawlet.shapes.polygons.PolygonPointHandle
Answer the y coordinate at the center of the handle.
changedLocation(Point) - Method in class com.rolemodelsoft.drawlet.basics.AbstractFigure
Denote that location changed.
changedShape(Rectangle) - Method in class com.rolemodelsoft.drawlet.shapes.AbstractRectangleShape
Denote that the receiver has changed.
changedShape(Rectangle) - Method in class com.rolemodelsoft.drawlet.basics.AbstractFigure
Denote that the shape changed.
changedShape(Rectangle) - Method in class com.rolemodelsoft.drawlet.examples.graphnode.GraphNode
Denote that the shape changed.
changedSize(Dimension) - Method in class com.rolemodelsoft.drawlet.basics.AbstractFigure
Denote that size changed.
changedSize(Dimension) - Method in class com.rolemodelsoft.drawlet.basics.SimpleDrawing
Denote that size changed.
changedSize(Dimension) - Method in class com.rolemodelsoft.drawlet.examples.graphnode.GraphNode
Denote that size changed.
clearDrawing() - Method in class com.rolemodelsoft.drawlet.examples.SingleDrawingModel
Clears the drawing.
clearEventCount() - Method in class com.rolemodelsoft.drawlet.RelatedLocationRevealer
Set the event count to 0.
clearEventCount() - Method in class com.rolemodelsoft.drawlet.PropertyChangeRevealer
Set the event count to 0.
clearHandles() - Method in class com.rolemodelsoft.drawlet.basics.SimpleDrawingCanvas
Remove all the handles from the receiver.
clearSelections() - Method in class com.rolemodelsoft.drawlet.basics.SimpleDrawingCanvas
Remove all the selections of the receiver.
clearSelections() - Method in interface com.rolemodelsoft.drawlet.DrawingCanvas
Clear all the selections of the receiver.
clipboard - Static variable in class com.rolemodelsoft.drawlet.basics.SimpleDrawingCanvas
A place to hold figures that are cut or copied.
closeLastLine() - Method in class com.rolemodelsoft.drawlet.util.BasicStringRenderer
Make the last/pending line into a "real one" if indicated.
closeLastLine() - Method in class com.rolemodelsoft.drawlet.util.BasicStringComposer
Make the last/pending line into a "real one".
color - Variable in class com.rolemodelsoft.drawlet.awt.ColorButton
The image for this button.
color - Variable in class com.rolemodelsoft.drawlet.awt.StylePalette
The currently selected color.
ColorButton - class com.rolemodelsoft.drawlet.awt.ColorButton.
A button which uses an image instead of a label.
ColorButton() - Constructor for class com.rolemodelsoft.drawlet.awt.ColorButton
Create a new, default ColorButton
ColorButton(Color) - Constructor for class com.rolemodelsoft.drawlet.awt.ColorButton
Create a new ColorButton initialized with the given color.
ColorButton(String) - Constructor for class com.rolemodelsoft.drawlet.awt.ColorButton
Create a new ColorButton initialized with the given command.
ColorButton(String, Color) - Constructor for class com.rolemodelsoft.drawlet.awt.ColorButton
Create a new ColorButton initialized with the given command and color.
colors - Variable in class com.rolemodelsoft.drawlet.awt.StylePalette
The list of tools that correspond to the color buttons.
com.rolemodelsoft.drawlet - package com.rolemodelsoft.drawlet
 
com.rolemodelsoft.drawlet.awt - package com.rolemodelsoft.drawlet.awt
 
com.rolemodelsoft.drawlet.basics - package com.rolemodelsoft.drawlet.basics
 
com.rolemodelsoft.drawlet.examples - package com.rolemodelsoft.drawlet.examples
 
com.rolemodelsoft.drawlet.examples.awt - package com.rolemodelsoft.drawlet.examples.awt
 
com.rolemodelsoft.drawlet.examples.graphnode - package com.rolemodelsoft.drawlet.examples.graphnode
 
com.rolemodelsoft.drawlet.examples.jfc - package com.rolemodelsoft.drawlet.examples.jfc
 
com.rolemodelsoft.drawlet.jfc - package com.rolemodelsoft.drawlet.jfc
 
com.rolemodelsoft.drawlet.shapes - package com.rolemodelsoft.drawlet.shapes
 
com.rolemodelsoft.drawlet.shapes.ellipses - package com.rolemodelsoft.drawlet.shapes.ellipses
 
com.rolemodelsoft.drawlet.shapes.lines - package com.rolemodelsoft.drawlet.shapes.lines
 
com.rolemodelsoft.drawlet.shapes.polygons - package com.rolemodelsoft.drawlet.shapes.polygons
 
com.rolemodelsoft.drawlet.shapes.rectangles - package com.rolemodelsoft.drawlet.shapes.rectangles
 
com.rolemodelsoft.drawlet.text - package com.rolemodelsoft.drawlet.text
 
com.rolemodelsoft.drawlet.util - package com.rolemodelsoft.drawlet.util
 
command - Variable in class com.rolemodelsoft.drawlet.awt.ImageButton
The label (not visible) for this button.
command - Variable in class com.rolemodelsoft.drawlet.awt.ColorButton
The label (not visible) for this button.
commandPanel - Variable in class com.rolemodelsoft.drawlet.examples.awt.SimpleModelPanel
The command panel
component - Variable in class com.rolemodelsoft.drawlet.basics.SimpleDrawingCanvas
The Component we are associated with.
component - Variable in class com.rolemodelsoft.drawlet.shapes.rectangles.TC_RectangleTool
 
componentHidden(ComponentEvent) - Method in class com.rolemodelsoft.drawlet.awt.BufferedDrawingCanvasComponent
Sent when this component is hidden by something else.
ComponentHolder - interface com.rolemodelsoft.drawlet.ComponentHolder.
 
componentMoved(ComponentEvent) - Method in class com.rolemodelsoft.drawlet.awt.BufferedDrawingCanvasComponent
Sent when this component is moved.
componentResized(ComponentEvent) - Method in class com.rolemodelsoft.drawlet.awt.BufferedDrawingCanvasComponent
Sent when this component resized; resets the buffer.
componentShown(ComponentEvent) - Method in class com.rolemodelsoft.drawlet.awt.BufferedDrawingCanvasComponent
Sent when this component is shown.
compose() - Method in class com.rolemodelsoft.drawlet.util.BasicStringRenderer
Compose the text in such a way as to produce all lines necessary to display text properly.
compose() - Method in class com.rolemodelsoft.drawlet.util.BasicStringComposer
Compose the text in such a way as to produce all lines necessary to display text properly.
compose(int) - Method in class com.rolemodelsoft.drawlet.util.BasicStringRenderer
Compose the text in such a way as to produce the lines necessary to display text up to the given vertical coordinate.
compose(int, int) - Method in class com.rolemodelsoft.drawlet.util.BasicStringRenderer
Compose the text in such a way as to produce the lines necessary to display text between the given vertical coordinates.
compose(int, int) - Method in class com.rolemodelsoft.drawlet.util.BasicStringComposer
Compose the text in such a way as to produce the lines necessary to display text between the given vertical coordinates.
composeAll() - Method in class com.rolemodelsoft.drawlet.util.BasicStringRenderer
Assume something has changed that makes the current composition bogus.
composeIfNecessary() - Method in class com.rolemodelsoft.drawlet.util.BasicStringRenderer
If no composing has happened yet, make it happen.
composer - Variable in class com.rolemodelsoft.drawlet.util.TC_BasicStringComposer
 
composeVerticalArea(int, int) - Method in class com.rolemodelsoft.drawlet.util.BasicStringComposer
Compose the text in such a way as to produce the lines necessary to display text between the given vertical coordinates.
computeIntersection() - Method in class com.rolemodelsoft.drawlet.basics.EdgeLocator
 
computeMiddlePoint(int, int, int, int) - Method in class com.rolemodelsoft.drawlet.basics.EdgeLocator
 
ConnectedLineCreationHandle - class com.rolemodelsoft.drawlet.shapes.lines.ConnectedLineCreationHandle.
This class provides a handle that creates connected lines from one figure to another.
ConnectedLineCreationHandle(Figure) - Constructor for class com.rolemodelsoft.drawlet.shapes.lines.ConnectedLineCreationHandle
Construct and initialize a handle that will create connecting lines from a figure to some other figure.
ConnectedLineCreationHandle(Figure, Locator) - Constructor for class com.rolemodelsoft.drawlet.shapes.lines.ConnectedLineCreationHandle
Construct and initialize a handle that will create connecting lines from a figure to some other figure.
ConnectingLine - class com.rolemodelsoft.drawlet.shapes.lines.ConnectingLine.
This provides a basic implementation of Lines that can connect to other figures.
ConnectingLine(int, int, int, int) - Constructor for class com.rolemodelsoft.drawlet.shapes.lines.ConnectingLine
Constructs and initializes a new instance of a connecting line.
ConnectingLine(int, int, int, int, boolean) - Constructor for class com.rolemodelsoft.drawlet.shapes.lines.ConnectingLine
Constructs and initializes a new instance of a connecting line.
ConnectingLine(Locator, Locator) - Constructor for class com.rolemodelsoft.drawlet.shapes.lines.ConnectingLine
Constructs and initializes a new instance of a connecting line.
ConnectingLine(Locator, Locator, boolean) - Constructor for class com.rolemodelsoft.drawlet.shapes.lines.ConnectingLine
Constructs and initializes a new instance of a connecting line.
ConnectingLinePointHandle - class com.rolemodelsoft.drawlet.shapes.lines.ConnectingLinePointHandle.
This class provides a handle that shows up at a particular Locator on a line and reshapes the figure accordingly as it is dragged, potentially turning the specific locator into one relative to another figure.
ConnectingLinePointHandle(LineFigure, int) - Constructor for class com.rolemodelsoft.drawlet.shapes.lines.ConnectingLinePointHandle
Constructs and initializes a new instance of a handle which can affect the the position of a particular point defining a line and connect that point to a figure if appropriate.
ConnectingLineTool - class com.rolemodelsoft.drawlet.shapes.lines.ConnectingLineTool.
This tool produces ConnectingLines.
ConnectingLineTool(DrawingCanvas) - Constructor for class com.rolemodelsoft.drawlet.shapes.lines.ConnectingLineTool
Constructs and initializes a new instance of a tool to create connecting lines on a DrawingCanvas.
connection - Variable in class com.rolemodelsoft.drawlet.basics.LocatorConnectionHandle
The locator at which to show the current or pending connection (or null while there is none to be displayed).
ConstructionTool - class com.rolemodelsoft.drawlet.basics.ConstructionTool.
This abstract class offers a simple base for Tools which create new Figures and place them on a drawing canvas.
ConstructionTool() - Constructor for class com.rolemodelsoft.drawlet.basics.ConstructionTool
 
contains(Figure) - Method in class com.rolemodelsoft.drawlet.basics.AbstractFigure
Checks whether the specified Figure is "inside" this Figure.
contains(Figure) - Method in interface com.rolemodelsoft.drawlet.Figure
Checks whether a specified Figure is completely "inside" this Figure, where the figures share the same coordinate system.
contains(int, int) - Method in class com.rolemodelsoft.drawlet.shapes.ellipses.Ellipse
Checks whether a specified x,y location is "inside" this Figure.
contains(int, int) - Method in class com.rolemodelsoft.drawlet.shapes.lines.LinearShape
Checks whether a specified x,y location is "inside" the receiver, where x and y are defined to be relative to the coordinate system of the receiver.
contains(int, int) - Method in class com.rolemodelsoft.drawlet.shapes.lines.Line
Checks whether a specified x,y location is "inside" this Figure, where x and y are defined to be relative to the coordinate system of this figure.
contains(int, int) - Method in class com.rolemodelsoft.drawlet.shapes.lines.AdornedLine
Checks whether a specified x,y location is "inside" the receiver, where x and y are defined to be relative to the coordinate system of the receiver.
contains(int, int) - Method in class com.rolemodelsoft.drawlet.basics.AbstractFigure
Checks whether a specified x,y location is "inside" this Figure.
contains(int, int) - Method in class com.rolemodelsoft.drawlet.basics.CanvasHandle
Checks whether a specified x,y location is "inside" this handle.
contains(int, int) - Method in class com.rolemodelsoft.drawlet.basics.BoxSelectionHandle
Checks whether a specified x,y location is "inside" this handle, where x and y are defined to be relative to the coordinate system of this handle.
contains(int, int) - Method in class com.rolemodelsoft.drawlet.shapes.rectangles.RoundedRectangleShape
Checks whether a specified x,y location is "inside" this Figure.
contains(int, int) - Method in class com.rolemodelsoft.drawlet.shapes.polygons.PolygonShape
Checks whether a specified x,y location is "inside" this Figure, where x and y are defined to be relative to the coordinate system of this figure.
contains(int, int) - Method in interface com.rolemodelsoft.drawlet.Figure
Checks whether a specified x,y location is "inside" this Figure, where x and y are defined to be relative to the coordinate system of this figure.
contains(int, int) - Method in interface com.rolemodelsoft.drawlet.Handle
Checks whether a specified x,y location is "inside" this handle, where x and y are defined to be relative to the coordinate system of this handle.
contains(Rectangle) - Method in class com.rolemodelsoft.drawlet.shapes.ellipses.Ellipse
Checks whether a specified Rectangle is "inside" this Figure, where the Rectangle and this Figure are in the same coordinate system In addition to checking topLeft and bottomRight, check topRight and bottomLeft.
contains(Rectangle) - Method in class com.rolemodelsoft.drawlet.basics.AbstractFigure
Checks whether a specified Rectangle is "inside" this Figure, where the Rectangle and this Figure are in the same coordinate system By default, just check if its topLeft and bottomRight is inside the receiver.
contains(Rectangle) - Method in class com.rolemodelsoft.drawlet.shapes.rectangles.RoundedRectangleShape
Checks whether a specified Rectangle is "inside" this Figure, where the Rectangle and this Figure are in the same coordinate system In addition to checking topLeft and bottomRight, check topRight and bottomLeft.
contains(Rectangle) - Method in interface com.rolemodelsoft.drawlet.Figure
Checks whether a specified Rectangle is "inside" this Figure, where the Rectangle and this Figure are in the same coordinate system
copySelections() - Method in class com.rolemodelsoft.drawlet.basics.SimpleDrawingCanvas
Copy the selections.
cornerExcludes(Rectangle, int, int, int, int) - Method in class com.rolemodelsoft.drawlet.shapes.rectangles.RoundedRectangleShape
Checks whether a specified x,y location is "inside" the specified corner but outside the arc in that corner.
createBuffer() - Method in class com.rolemodelsoft.drawlet.awt.BufferedDrawingCanvasComponent
Creates the buffer.
currentColorButton - Variable in class com.rolemodelsoft.drawlet.awt.StylePalette
The currently selected colorButton.
cutSelections() - Method in class com.rolemodelsoft.drawlet.basics.SimpleDrawingCanvas
Cut the selections

D

defaultArcHeight() - Method in class com.rolemodelsoft.drawlet.shapes.rectangles.RoundedRectangleShape
Answer the default/initial value for arc height.
defaultArcWidth() - Method in class com.rolemodelsoft.drawlet.shapes.rectangles.RoundedRectangleShape
Answer the default/initial value for arc width.
defaultArrowStyle() - Method in class com.rolemodelsoft.drawlet.shapes.lines.Arrow
Answer the default shape for the arrow.
defaultBackgroundColor() - Method in class com.rolemodelsoft.drawlet.basics.SimpleDrawingStyle
Answer the default/initial value for backgroundColor
defaultBackgroundColor() - Method in class com.rolemodelsoft.drawlet.basics.SimpleDrawing
Answer the default color for this Drawing's background.
defaultComponentBackground() - Method in class com.rolemodelsoft.drawlet.basics.SimpleDrawingCanvas
Answer the default color for the Component background.
defaultConnectionColor() - Method in class com.rolemodelsoft.drawlet.basics.LocatorConnectionHandle
Answer the default Color to use to draw the connection.
defaultConnectState() - Method in class com.rolemodelsoft.drawlet.shapes.lines.ConnectingLine
Answer the default state for connectedness.
defaultDirection() - Method in class com.rolemodelsoft.drawlet.shapes.lines.Arrow
Answer the default direction for the arrow.
defaultDrawing() - Static method in class com.rolemodelsoft.drawlet.basics.SimpleDrawingCanvas
Answer the default/initial Drawing to use.
defaultDynamicSize() - Method in class com.rolemodelsoft.drawlet.basics.SimpleDrawing
Answer the default for whether this Drawing should be dynamically sized.
defaultFigureHandles() - Method in class com.rolemodelsoft.drawlet.basics.SimpleDrawingCanvas
Answer the default/initial figureHandles to use.
defaultFigures() - Method in class com.rolemodelsoft.drawlet.basics.SimpleDrawing
Answer the default Vector to contain this Drawing's figures.
defaultFillColor() - Method in class com.rolemodelsoft.drawlet.shapes.FilledShape
Answer the default/initial value for fillColor
defaultFillColor() - Method in class com.rolemodelsoft.drawlet.basics.SimpleDrawingStyle
Answer the default/initial value for fillColor
defaultFont() - Method in class com.rolemodelsoft.drawlet.util.BasicStringRenderer
Answer the default/initial value for the Font.
defaultFont() - Method in class com.rolemodelsoft.drawlet.basics.SimpleDrawingStyle
Answer the default/initial value for the font
defaultFont() - Method in class com.rolemodelsoft.drawlet.text.TextLabel
Answer the default/initial value for the Font.
defaultForegroundColor() - Method in class com.rolemodelsoft.drawlet.basics.SimpleDrawingStyle
Answer the default/initial value for foregroundColor
defaultHandles() - Method in class com.rolemodelsoft.drawlet.basics.SimpleDrawingCanvas
Answer the default/initial handles to use.
defaultHandleSize() - Static method in class com.rolemodelsoft.drawlet.basics.CanvasHandle
Answers the default value of HANDLE_SIZE;
defaultHeight() - Method in class com.rolemodelsoft.drawlet.shapes.AbstractRectangleShape
Answer the default/initial value for height.
defaultHeight() - Method in class com.rolemodelsoft.drawlet.basics.SimpleDrawingCanvas
Answer the default/initial height to use.
defaultHeight() - Method in class com.rolemodelsoft.drawlet.examples.graphnode.GraphNode
Answer the default/initial value for height
defaultHighlightColor() - Method in class com.rolemodelsoft.drawlet.basics.SimpleDrawingStyle
Answer the default/initial value for selectionBackgroundColor
defaultIsOpaque() - Method in class com.rolemodelsoft.drawlet.shapes.lines.ArrowStyle
getFillColor method comment.
defaultLineColor() - Method in class com.rolemodelsoft.drawlet.shapes.FilledShape
Answer the default/initial value for lineColor
defaultLineColor() - Method in class com.rolemodelsoft.drawlet.shapes.lines.LinearShape
Answer the default/initial value for lineColor
defaultLineColor() - Method in class com.rolemodelsoft.drawlet.basics.SimpleDrawingStyle
Answer the default/initial value for lineColor
defaultLocator() - Method in class com.rolemodelsoft.drawlet.text.TextLabel
Answer the default/initial value for the Locator.
defaultLocator(Figure) - Method in class com.rolemodelsoft.drawlet.shapes.BoundsHandle
Answer the default/initial locator.
defaultLocator(Figure) - Method in class com.rolemodelsoft.drawlet.shapes.RightHandle
Answer the default/initial locator.
defaultLocator(Figure) - Method in class com.rolemodelsoft.drawlet.shapes.LeftHandle
Answer the default/initial locator.
defaultLocator(Figure) - Method in class com.rolemodelsoft.drawlet.shapes.BottomRightHandle
Answer the default/initial locator.
defaultLocator(Figure) - Method in class com.rolemodelsoft.drawlet.shapes.TopHandle
Answer the default/initial locator.
defaultLocator(Figure) - Method in class com.rolemodelsoft.drawlet.shapes.TopRightHandle
Answer the default/initial locator.
defaultLocator(Figure) - Method in class com.rolemodelsoft.drawlet.shapes.BottomLeftHandle
Answer the default/initial locator.
defaultLocator(Figure) - Method in class com.rolemodelsoft.drawlet.shapes.BottomHandle
Answer the default/initial locator.
defaultLocator(Figure) - Method in class com.rolemodelsoft.drawlet.shapes.TopLeftHandle
Answer the default/initial locator.
defaultLocator(Figure) - Method in class com.rolemodelsoft.drawlet.shapes.lines.ConnectedLineCreationHandle
Answer the default/initial locator.
defaultLocator(Figure) - Method in class com.rolemodelsoft.drawlet.basics.LocatorConnectionHandle
Answer the default/initial locator.
defaultLocators - Static variable in class com.rolemodelsoft.drawlet.shapes.lines.ArrowStyle
The default locators for ArrowStyles.
defaultMaxHeight() - Method in class com.rolemodelsoft.drawlet.util.BasicStringComposer
Answer the default/initial value for maxHeight.
defaultMaxWidth() - Method in class com.rolemodelsoft.drawlet.util.BasicStringComposer
Answer the default/initial value for maxWidth.
defaultMetrics() - Method in class com.rolemodelsoft.drawlet.util.BasicStringRenderer
Answer the default/initial value for metrics.
defaultNumberOfSides() - Method in class com.rolemodelsoft.drawlet.shapes.polygons.PolygonTool
Answer the default/initial number of sides.
defaultNumberOfSides() - Method in class com.rolemodelsoft.drawlet.shapes.polygons.AnySidedPolygonTool
Answer the default/initial number of sides.
defaultOffsetX() - Method in class com.rolemodelsoft.drawlet.basics.FigureRelativePoint
Answer the default/initial value of offsetX.
defaultOffsetX() - Method in class com.rolemodelsoft.drawlet.basics.RelativePoint
Answer the default/initial value of offsetX.
defaultOffsetY() - Method in class com.rolemodelsoft.drawlet.basics.FigureRelativePoint
Answer the default/initial value of offsetY.
defaultOffsetY() - Method in class com.rolemodelsoft.drawlet.basics.RelativePoint
Answer the default/initial value of offsetY.
defaultPolygon() - Method in class com.rolemodelsoft.drawlet.shapes.lines.Arrow
Answer the default shape for the arrow.
defaultPolygon() - Method in class com.rolemodelsoft.drawlet.shapes.polygons.PolygonShape
Answer the default/initial value for polygon
defaultRelativeX() - Method in class com.rolemodelsoft.drawlet.shapes.lines.LineFigureRelativePoint
Answer the default/initial value of relativeX.
defaultRelativeX() - Method in class com.rolemodelsoft.drawlet.basics.FigureRelativePoint
Answer the default/initial value of relativeX.