Serialized Form


Package objectdraw

Class objectdraw.AngLine extends Line implements Serializable

Class objectdraw.AWTController extends Applet implements Serializable

Serialized Fields

stopper

UnintSuspendEvent stopper
The stopper is a suspend event that when executed simply waits until it is told to resume.


beginCalled

boolean beginCalled
This boolean tells whether the Controller's begin method has been called

Class objectdraw.AWTDrawingCanvas extends Canvas implements Serializable

Serialized Fields

REPAINT_DELAY

int REPAINT_DELAY
The amount by which repaint requests should be delayed


preferred_dim

Dimension preferred_dim
preferred size for this canvas


canvasContent

CanvasManager canvasContent
The object that manages the collection of Drawables being displayed

Class objectdraw.AWTFrameCanvas extends AWTDrawingCanvas implements Serializable

Serialized Fields

preferred_dim

Dimension preferred_dim

canvasContent

CanvasManager canvasContent

frame

Frame frame

Class objectdraw.AWTFrameController extends AWTController implements Serializable

Serialized Fields

inited

boolean inited

Class objectdraw.AWTFrameWindowController extends AWTWindowController implements Serializable

Serialized Fields

inited

boolean inited

Class objectdraw.AWTSizeablePanel extends Panel implements Serializable

Serialized Fields

width

int width
width of panel


height

int height
height of panel

Class objectdraw.AWTWindowController extends AWTController implements Serializable

Serialized Fields

canvas

DrawingCanvas canvas
The canvas that the program creates automatically.

Class objectdraw.Controller extends JApplet implements Serializable

Serialized Fields

stopper

UnintSuspendEvent stopper
The stopper is a suspend event that when executed simply waits until it is told to resume.

Class objectdraw.FilledArc extends Arc implements Serializable

Class objectdraw.FilledOval extends Oval implements Serializable

Class objectdraw.FilledRect extends Rect implements Serializable

Class objectdraw.FilledRoundedRect extends RoundedRect implements Serializable

Class objectdraw.FrameCanvas extends JDrawingCanvas implements Serializable

Serialized Fields

preferred_dim

Dimension preferred_dim

canvasContent

CanvasManager canvasContent

frame

JFrame frame

Class objectdraw.FrameController extends Controller implements Serializable

Serialized Fields

inited

boolean inited

Class objectdraw.FramedArc extends Arc implements Serializable

Class objectdraw.FramedOval extends Oval implements Serializable

Class objectdraw.FramedRect extends Rect implements Serializable

Class objectdraw.FramedRoundedRect extends RoundedRect implements Serializable

Class objectdraw.FrameWindowController extends WindowController implements Serializable

Serialized Fields

inited

boolean inited

Class objectdraw.JDrawingCanvas extends JComponent implements Serializable

Serialized Fields

REPAINT_DELAY

int REPAINT_DELAY
The amount by which repaint requests should be delayed


canvasContent

CanvasManager canvasContent

preferred_dim

Dimension preferred_dim

Class objectdraw.Line extends Drawable implements Serializable

Serialized Fields

start

Location start
The line's first endpoint.


end

Location end
The line's second endpoint.

Class objectdraw.Location extends Object implements Serializable

Serialized Fields

x

double x

y

double y
The point's y-coordinate.

Class objectdraw.SizeablePanel extends JPanel implements Serializable

Serialized Fields

width

int width
width of panel


height

int height
height of panel

Class objectdraw.Text extends Drawable2D implements Serializable

Serialized Fields

origin

Location origin
The location of the upper-left-most point of the text


width

double width
The text's width.


height

double height
The text's height.


baseHeight

double baseHeight
The text's height above baseline.


font

Font font
The text's font.


text

String text
The object's text contents.


canvas

DrawingCanvas canvas
The convas on which the text is displayed


g

Graphics g
The Graphics object associated with the canvas holding this text


fm

FontMetrics fm
The Font metrics object associated with the canvas holding this text

Class objectdraw.VisibleImage extends Resizable2D implements Serializable

Serialized Fields

image

Image image
The object's image data.


scaledImage

Image scaledImage
The current scaling of the image.


canvasContent

CanvasManager canvasContent
The content of the canvas the VisibleImage is on.


origin

Location origin
The upper left corner of the image.


scaledWidth

int scaledWidth
The image's scaled width.


scaledHeight

int scaledHeight
The image's scaled height.


actualWidth

int actualWidth
The image's actual width.


actualHeight

int actualHeight
The image's actual height.


canvas

DrawingCanvas canvas
The convas on which the Image is displayed


drawTries

int drawTries
Counts down how many times to wait for a scaling operation to complete before retrying the operation


nextTries

int nextTries
Number of draw requests made on scaled image before retrying the scaling operation after next attempt to scale the image

Class objectdraw.WindowController extends Controller implements Serializable

Serialized Fields

canvas

DrawingCanvas canvas
The canvas that the program creates automatically.