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

AboutDialog(Frame, boolean). Constructor for class gui.dialogs.AboutDialog
AboutDialog(Frame, String, boolean). Constructor for class gui.dialogs.AboutDialog
ABOVE. Static variable in class bridge.Bridge
The text allighnment is ABOVE
ABOVE. Static variable in class element.GenericShape
the description text is drawn above this shape
addBridgeListener(BridgeListener). Static method in class bridge.Bridge
Register an action listener to be notified when a shape is produced
addNotify(). Method in class gui.dialogs.AboutDialog
addNotify(). Method in class gui.dialogs.ArcPropertiesDialog
addNotify(). Method in class gui.CompileError
addNotify(). Method in class gui.dialogs.DefaultsDialog
addNotify(). Method in class gui.Diamond
addNotify(). Method in class gui.dialogs.FileErrorDialog
addNotify(). Method in class gui.dialogs.ForToByDialog
addNotify(). Method in class gui.dialogs.GridDialog
addNotify(). Method in class gui.dialogs.HelpContents
addNotify(). Method in class gui.dialogs.HelpDialog
addNotify(). Method in class gui.dialogs.HelpTutorialDialog
addNotify(). Method in class gui.dialogs.LinePropertiesDialog
addNotify(). Method in class gui.dialogs.PropertiesDialog
addNotify(). Method in class gui.dialogs.ScaleDialog
addNotify(). Method in class gui.dialogs.TextDialog
addNotify(). Method in class gui.dialogs.WarningDialog
addNotifyElements(). Method in class gui.Diamond
addNotifyLists(). Method in class gui.Diamond
adjust(). Method in class element.BoundedShape
Adjusts the shape's position according to drawing direction
adjust(int, int). Method in class element.NotBoundedShape
Adjusts the shape's position according to drawing direction and global current coordinates
alignment. Variable in class element.GenericShape
alignment of the description text associated with this shape
alignmentToString(int). Static method in class element.GenericShape
Returns the shape description text's alignment as string
appendFile(Graphics, String). Static method in class dispatcher.PicFile
Inserts a given file's contents after the last element
ARC. Static variable in class bridge.Bridge
The shape type is arc
arc. Static variable in class dispatcher.Definitions
The shape's type is arc
Arc(). Constructor for class element.Arc
arc_clockwise. Static variable in class dispatcher.Definitions
The default arc direction (counter clockwise)
arc_clockwise. Static variable in class dispatcher.Globals
current arc default direction
arc_radius. Static variable in class dispatcher.Definitions
The default arc radius (in pixels)
arc_radius. Static variable in class dispatcher.Globals
current arc default radius
ArcPropertiesDialog(Frame, boolean). Constructor for class gui.dialogs.ArcPropertiesDialog
ArcPropertiesDialog(Frame, String, boolean). Constructor for class gui.dialogs.ArcPropertiesDialog
ARROW. Static variable in class bridge.Bridge
The shape type is arrow
arrow. Static variable in class dispatcher.Definitions
The shape's type is arrow
Arrow(). Constructor for class element.Arrow
arrow_height. Static variable in class dispatcher.Definitions
The default arrow height (in pixels)
arrow_height. Static variable in class dispatcher.Globals
current arrow default height
arrow_width. Static variable in class dispatcher.Definitions
The default arrow width (in pixels)
arrow_width. Static variable in class dispatcher.Globals
current arrow default width
atPositionAsString(). Method in class element.BoundedShape
Returns the shape's position as a pic text
atPositionAsString(). Method in class element.GenericShape
Returns the shape's position as a pic text
atPositionAsString(). Method in class element.NotBoundedShape
Returns the shape's position as a pic text

B

BELOW. Static variable in class bridge.Bridge
The text allighnment is BELOW
BELOW. Static variable in class element.GenericShape
the description text is drawn below this shape
BoundedShape(). Constructor for class element.BoundedShape
Constructs the bounded shape with reset fill flag
BOX. Static variable in class bridge.Bridge
The shape type is box
box. Static variable in class dispatcher.Definitions
The shape's type is box
Box(). Constructor for class element.Box
box_height. Static variable in class dispatcher.Definitions
The default box height (in pixels)
box_height. Static variable in class dispatcher.Globals
current box default height
box_width. Static variable in class dispatcher.Definitions
The default box width (in pixels)
box_width. Static variable in class dispatcher.Globals
current box default width
Bridge(). Constructor for class bridge.Bridge

C

Cancel_ACTION(ActionEvent). Method in class gui.dialogs.ArcPropertiesDialog
Cancel_ACTION(ActionEvent). Method in class gui.dialogs.ForToByDialog
Cancel_ACTION(ActionEvent). Method in class gui.dialogs.LinePropertiesDialog
Cancel_ACTION(ActionEvent). Method in class gui.dialogs.PropertiesDialog
Cancel_ACTION(ActionEvent). Method in class gui.dialogs.ScaleDialog
CENTER. Static variable in class bridge.Bridge
The text allighnment is CENTER
CENTER. Static variable in class element.GenericShape
center alignment of the description text
center(int[]). Method in class element.BoundedShape
Returns the most left and most rigth points for this shape.
center(int[]). Method in class element.GenericShape
Returns the most left and most rigth points for this shape.
center(int[]). Method in class element.NotBoundedShape
Returns the most left and most rigth points for this shape.
CIRCLE. Static variable in class bridge.Bridge
The shape type is circle
circle. Static variable in class dispatcher.Definitions
The shape's type is circle
Circle(). Constructor for class element.Circle
circle_radius. Static variable in class dispatcher.Definitions
The default circle radius (in pixels)
circle_radius. Static variable in class dispatcher.Globals
current circle default radius
clear(). Static method in class dispatcher.LinkedList
Clears the shape list (clears the picture)
clear(). Static method in class dispatcher.PicFile
Clear the file
clearElement(Graphics). Method in class element.GenericShape
Removes marking from the current shape
clearParameters(). Method in class gui.Diamond
clearSelection(). Static method in class dispatcher.LinkedList
Clears the current selection
cloneHead(). Static method in class dispatcher.LinkedList
Clones the list for possible recovery
closeAction(ActionEvent). Method in class gui.dialogs.HelpContents
closeTo(Point). Method in class gui.Grid
Returns the grid point nearest to the given point
compile(String). Static method in class bridge.Bridge
This native method compiles the given pic text.
CompileError(String). Constructor for class gui.CompileError
contains(int, int). Method in class element.Arc
Returns true iff this shape contains the given point
contains(int, int). Method in class element.BoundedShape
Returns true iff this shape contains the given point
contains(int, int). Method in class element.Circle
Returns true iff this shape contains the given point
contains(int, int). Method in class element.Ellipse
Returns true iff this shape contains the given point
contains(int, int). Method in class element.GenericShape
Returns true iff this shape contains the given point
contains(int, int). Method in class element.NotBoundedShape
Returns true iff this shape contains the given point
copy. Static variable in class dispatcher.Globals
current copy state
createFile(String). Static method in class dispatcher.PicFile
Creates a new file with given name
createShape(int, Graphics). Static method in class dispatcher.Dispatcher
Creates a shape of a given type.
createShape(ShapeEvent). Method in interface bridge.BridgeListener
Envoked when a new shape is received from a pic compiler
createShape(ShapeEvent). Method in class dispatcher.Translator
Creates the shape when it is received from the compiler
curr_style. Static variable in class dispatcher.Globals
current line style
currElement. Static variable in class dispatcher.Globals
current element in the picture
currElementAsInt. Static variable in class dispatcher.Globals
current element type
current_x. Static variable in class dispatcher.Globals
current X coordinate
current_y. Static variable in class dispatcher.Globals
current Y coordinate
currentFont. Static variable in class dispatcher.Globals
current font
currFrame. Static variable in class dispatcher.Globals
current frame
currLine. Static variable in class dispatcher.Globals
the application's TextWindow object
currPosition. Static variable in class dispatcher.Globals
current position in the elements list

D

DASHED. Static variable in class element.GenericShape
dashed line style
DASHSIZE. Static variable in class element.GenericShape
dashed line segment length
Default_ACTION(ActionEvent). Method in class gui.dialogs.ScaleDialog
DefaultsDialog(Frame, boolean). Constructor for class gui.dialogs.DefaultsDialog
DefaultsDialog(Frame, String, boolean). Constructor for class gui.dialogs.DefaultsDialog
defaultsON. Static variable in class dispatcher.Globals
On/Off defaults
Definitions(). Constructor for class dispatcher.Definitions
DEL. Static variable in class dispatcher.Recovery
The action type is delete
Diamond(). Constructor for class gui.Diamond
Diamond(String). Constructor for class gui.Diamond
direction. Variable in class element.GenericShape
shape's drawing direction.
direction. Static variable in class dispatcher.Globals
current drawing direction
Dispatcher(). Constructor for class dispatcher.Dispatcher
displayText(). Method in class gui.Diamond
distance(Point, Point). Static method in class element.GenericShape
Returns the distance between two points
DOTTED. Static variable in class element.GenericShape
dotted line style
DOWN. Static variable in class gui.Diamond
down_dir. Static variable in class dispatcher.Definitions
The drawing is down directed
draw(Graphics). Method in class element.Arc
Draws the shape on the screen
draw(Graphics). Method in class element.Box
Draws the shape on the screen
draw(Graphics). Method in class element.Circle
Draws the shape on the screen
draw(Graphics). Method in class element.Ellipse
Draws the shape on the screen
draw(Graphics). Method in class element.GenericShape
Draws the shape on the screen
draw(Graphics). Method in class element.Line
Draws the shape on the screen
draw(Graphics). Method in class element.Move
Draws the shape on the screen
draw(Graphics). Method in class element.Spline
Draws the shape on the screen
draw(Graphics). Method in class element.Text
Draws the shape on the screen
drawArrowHead(Graphics, float, float, float, float). Method in class element.NotBoundedShape
Draws the arrowhead for this shape.
drawDashedLine(Graphics, int, int, int, int, int, int). Static method in class element.GenericShape
Draws dashed line between two given points
dummy. Static variable in class dispatcher.Definitions
The shape's type is dummy
dummyTreatment(String). Static method in class dispatcher.Dispatcher
Treats the pic file changes that don't require the new shape creation

E

EDIT. Static variable in class dispatcher.Recovery
The action type is edit
edit(int, Graphics). Static method in class dispatcher.Dispatcher
Treats edit actions that is cut, copy, paste
Element_Help_ACTION(ActionEvent). Method in class gui.dialogs.ArcPropertiesDialog
Element_Help_ACTION(ActionEvent). Method in class gui.dialogs.LinePropertiesDialog
Element_Help_ACTION(ActionEvent). Method in class gui.dialogs.PropertiesDialog
ELLIPSE. Static variable in class bridge.Bridge
The shape type is ellipse
ellipse. Static variable in class dispatcher.Definitions
The shape's type is ellipse
Ellipse(). Constructor for class element.Ellipse
ellipse_height. Static variable in class dispatcher.Definitions
The default ellipse height (in pixels)
ellipse_height. Static variable in class dispatcher.Globals
current ellipse default height
ellipse_width. Static variable in class dispatcher.Definitions
The default ellipse width (in pixels)
ellipse_width. Static variable in class dispatcher.Globals
current ellipse default width
EMPTY. Static variable in class bridge.Bridge
The empty shape
enableUndo(). Method in class gui.Diamond
enterText(String). Method in class dispatcher.LinkedList
Adds the given string to pic text stored in this node
ErrorEvent(Object, String). Constructor for class bridge.ErrorEvent
Constructs an error event with the specified error message

F

FileErrorDialog(Frame, boolean). Constructor for class gui.dialogs.FileErrorDialog
FileErrorDialog(Frame, String, boolean). Constructor for class gui.dialogs.FileErrorDialog
fill. Variable in class element.BoundedShape
set to true iff this shape is filled
find(int, int). Static method in class dispatcher.LinkedList
Returns true iff exists shape in the list which contains the point (x, y)
FlashCanvas(). Constructor for class gui.FlashCanvas
ForToByDialog(Frame, boolean, Graphics). Constructor for class gui.dialogs.ForToByDialog
ForToByDialog(Frame, String, boolean, Graphics). Constructor for class gui.dialogs.ForToByDialog
frameToolkit. Static variable in class dispatcher.Globals
current Toolkit

G

GenericShape(). Constructor for class element.GenericShape
Constructs the shape and initializes its coordinates with global ones.
getAlignment(). Method in class element.GenericShape
Returns the description text alignment
getAnswer(). Method in class gui.dialogs.WarningDialog
getArcPoint(Point). Method in class element.Arc
Returns the point on the arc nearest to the given point
getArrowHead1(). Method in class element.NotBoundedShape
Returns true iff this shape has an arrowhead at start point
getArrowHead2(). Method in class element.NotBoundedShape
Returns true iff this shape has an arrowhead at finish point
getAttr(). Method in class bridge.ShapeEvent
Returns the shape's attributes
getCenter(). Method in class element.BoundedShape
Returns the shape center point
getCenter(). Method in class element.GenericShape
Returns the shape center point
getCenter(). Method in class element.NotBoundedShape
Returns the shape center point
getCurrentPoint(). Method in class element.NotBoundedShape
Gets the current point
getCurrentString(). Method in class gui.TextWindow
getDirAsString(int). Static method in class dispatcher.Globals
Returns the string representing current drawing direction
getDirection(). Method in class element.GenericShape
Returns the shape drawing direction
getDragPoints(). Method in class element.Arc
Returns the array of shape's drag points
getDragPoints(). Method in class element.BoundedShape
Returns the array of shape's drag points
getDragPoints(). Method in class element.GenericShape
Returns the array of shape's drag points
getDragPoints(). Method in class element.Line
Returns the array of shape's drag points
getDragPoints(). Method in class element.Move
Returns the array of shape's drag points
getError(). Method in class bridge.ErrorEvent
Returns an error message received from a pic compiler
getFile(). Static method in class dispatcher.PicFile
Returns the File object
getFill(). Method in class element.BoundedShape
Returns true iff this shape is filled
getFillVal(). Method in class bridge.ShapeEvent
Return the shape's fill value
getFromPoint(). Method in class element.Arc
Returns the start point of the arc
getHasText(). Method in class element.GenericShape
Returns the value of hasText flag
getHeight(). Method in class element.Arc
Returns the shape height
getHeight(). Method in class element.BoundedShape
Returns the shape's height
getHeight(). Method in class element.GenericShape
Returns the shape height
getHeight(). Method in class element.NotBoundedShape
Returns the shape height
getHigh(). Method in class element.BoundedShape
Returns the shape's high drag points
getHigh(). Method in class element.GenericShape
Returns the shape's high drag points
getHigh(). Method in class element.NotBoundedShape
Returns the shape's high drag points
getHStep(). Method in class gui.Grid
Returns the drid horizontal step
getHStep(). Method in class gui.dialogs.GridDialog
getInchHeight(). Method in class element.GenericShape
Returns the shape's height (in pixels)
getInchWidth(). Method in class element.GenericShape
Returns the shape's width (in pixels)
getInchX(). Method in class element.GenericShape
Returns the shape's X coordinate (in inches)
getInchY(). Method in class element.GenericShape
Returns the shape's Y coordinate (in inches)
getLeft(). Method in class element.BoundedShape
Returns the shape's left drag points
getLeft(). Method in class element.GenericShape
Returns the shape's left drag points
getLeft(). Method in class element.NotBoundedShape
Returns the shape's left drag points
getLength(). Static method in class dispatcher.LinkedList
Returns the number of nodes stored in the list
getLineStyle(). Method in class element.GenericShape
Returns the shape drawing style
getLow(). Method in class element.BoundedShape
Returns the shape's low drag points
getLow(). Method in class element.GenericShape
Returns the shape's low drag points
getLow(). Method in class element.NotBoundedShape
Returns the shape's low drag points
getMinimumSize(). Method in class gui.FlashCanvas
getMode(). Method in class bridge.ShapeEvent
Returns the shape's mode
getObject(). Method in class dispatcher.LinkedList
Returens the shape stored in the node
getPicText(). Method in class dispatcher.LinkedList
Returns the pic text stored in the node
getPicText(). Method in class bridge.ShapeEvent
getPoints(). Method in class element.NotBoundedShape
Returns the end points array of this shape
getPreferredSize(). Method in class gui.FlashCanvas
getRadius(). Method in class element.Arc
Returns the arc radius (in pixels)
getRedoNumber(). Method in class dispatcher.Recovery
Returns the remained number of redo actions.
getResizeDirection(int). Method in class element.Arc
Returns the drag direction according to point
getResizeDirection(int). Method in class element.BoundedShape
Returns the drag direction according to point
getResizeDirection(int). Method in class element.GenericShape
Returns the drag direction according to point
getResizeDirection(int). Method in class element.NotBoundedShape
Returns the drag direction according to point
getResizeText(). Method in class element.Arc
Returns the pic text for this shape after resizing
getResizeText(). Method in class element.BoundedShape
Returns the pic text for this shape after resizing
getResizeText(). Method in class element.Circle
Returns the pic text for this shape after resizing
getResizeText(). Method in class element.GenericShape
Returns the pic text for this shape after resizing
getResizeText(). Method in class element.Line
Returns the pic text for this shape after resizing
getResizeText(). Method in class element.Move
Returns the pic text for this shape after resizing
getRight(). Method in class element.BoundedShape
Returns the shape's right drag points
getRight(). Method in class element.GenericShape
Returns the shape's right drag points
getRight(). Method in class element.NotBoundedShape
Returns the shape's right drag points
getShapeAsInt(). Method in class element.Arc
Returns the shape's type
getShapeAsInt(). Method in class element.Arrow
Returns the shape's type
getShapeAsInt(). Method in class element.Box
Returns the shape's type
getShapeAsInt(). Method in class element.Circle
Returns the shape's type
getShapeAsInt(). Method in class element.Ellipse
Returns the shape's type
getShapeAsInt(). Method in class element.GenericShape
Returns the shape's type
getShapeAsInt(). Method in class element.Line
Returns the shape's type
getShapeAsInt(). Method in class element.Move
Returns the shape's type
getShapeAsInt(). Method in class element.Spline
Returns the shape's type
getShapeAsInt(). Method in class element.Text
Returns the shape's type
getShapeAsString(int). Static method in class dispatcher.Globals
Returns the name of shape by its type
getShapeTextArray(). Method in class bridge.ShapeEvent
Returns the shape description text
getTail(). Static method in class dispatcher.LinkedList
Returns the last element in the shape list
getText(). Method in class element.GenericShape
Returns the description text for this shape
getText(). Method in class gui.dialogs.TextDialog
getTextAlignment(). Method in class bridge.ShapeEvent
getToPoint(). Method in class element.Arc
Returns the end point of the arc
getType(). Method in class bridge.ShapeEvent
Returns the event type
getUndoNumber(). Method in class dispatcher.Recovery
Returns the remained number of undo actions.
getVal(). Method in class bridge.ShapeEvent
Return's the shape's o_val array.
getVStep(). Method in class gui.Grid
Returns the drid vertical step
getVStep(). Method in class gui.dialogs.GridDialog
getWidth(). Method in class element.Arc
Returns the shape width
getWidth(). Method in class element.BoundedShape
Returns the shape's width
getWidth(). Method in class element.GenericShape
Returns the shape width
getWidth(). Method in class element.NotBoundedShape
Returns the shape width
getX(). Method in class element.GenericShape
Returns the shape's X coordinate (in pixels)
getX(). Method in class bridge.ShapeEvent
Return the shape's X coordinate
getY(). Method in class element.GenericShape
Returns the shape's Y coordinate
getY(). Method in class bridge.ShapeEvent
Return the shape's Y coordinate
Globals(). Constructor for class dispatcher.Globals
grid. Static variable in class dispatcher.Globals
current grid
Grid(Dimension). Constructor for class gui.Grid
Constructs the grid with default cell steps and given dimensions
Grid(int, int, Dimension). Constructor for class gui.Grid
Constructs the grid with given cell steps and dimensions
GridDialog(Frame, boolean). Constructor for class gui.dialogs.GridDialog
GridDialog(Frame, String, boolean). Constructor for class gui.dialogs.GridDialog
group. Static variable in class dispatcher.Globals
current group flag

H

hasText. Variable in class element.GenericShape
set to true iff this shape has a description text
head. Static variable in class dispatcher.LinkedList
the head of shape list
heavyTreatment(Graphics, String). Static method in class dispatcher.Dispatcher
This method treats pic file changes that require the compilation.
height. Variable in class element.BoundedShape
shape's height
Help_ACTION(ActionEvent). Method in class gui.dialogs.DefaultsDialog
Help_ACTION(ActionEvent). Method in class gui.dialogs.ForToByDialog
HelpBuiltIn_Action(ActionEvent). Method in class gui.dialogs.HelpContents
HelpContents(Frame, boolean). Constructor for class gui.dialogs.HelpContents
HelpContents(Frame, String, boolean). Constructor for class gui.dialogs.HelpContents
HelpDialog(Frame, boolean, String). Constructor for class gui.dialogs.HelpDialog
HelpElementsEditing_Action(ActionEvent). Method in class gui.dialogs.HelpContents
HelpElementsManipulations_Action(ActionEvent). Method in class gui.dialogs.HelpContents
HelpFiles_Action(ActionEvent). Method in class gui.dialogs.HelpContents
HelpOnHelp_Action(ActionEvent). Method in class gui.dialogs.HelpContents
HelpProperties_Action(ActionEvent). Method in class gui.dialogs.HelpContents
HelpSpecialOptions_Action(ActionEvent). Method in class gui.dialogs.HelpContents
HelpTextWindow_Action(ActionEvent). Method in class gui.dialogs.HelpContents
HelpTutorialDialog(Frame, boolean, String). Constructor for class gui.dialogs.HelpTutorialDialog
HelpView_Action(ActionEvent). Method in class gui.dialogs.HelpContents

I

init_X. Static variable in class dispatcher.Globals
the X coordinate adjustment to centralize the picture
init_Y. Static variable in class dispatcher.Globals
the Y coordinate adjustment to centralize the picture
initializeDefaults(). Method in class gui.dialogs.DefaultsDialog
INS. Static variable in class dispatcher.Recovery
The action type is insert
insertBefore. Static variable in class dispatcher.Globals
Shows the insertion place (before or after the current element)
insertFile(Graphics, String). Static method in class dispatcher.PicFile
Inserts a given file's contents after the current element
inverse(). Method in class element.BoundedShape
Inverses the Y coordinate of the shape.
inverse(). Method in class element.GenericShape
Inverses the Y coordinate of the shape.
inverse(). Static method in class dispatcher.LinkedList
Inverses the Y coordinate after pic compiler activation
inverse(). Method in class element.NotBoundedShape
Inverses the Y coordinate of the shape.
INVISIBLE. Static variable in class element.GenericShape
invisible line style
isClosePoints(Point, Point). Static method in class dispatcher.Globals
Returns true iff points p1 and p2 are close one to another
isSelected(int, int, int, int). Method in class element.BoundedShape
Returns true if the shape is included into the given rectangular frame
isSelected(int, int, int, int). Method in class element.GenericShape
Returns true if the shape is included into the given rectangular frame
isSelected(int, int, int, int). Method in class element.NotBoundedShape
Returns true if the shape is included into the given rectangular frame

K

keyPressed_Action(KeyEvent). Method in class gui.TextWindow

L

LabelDialog(Frame, boolean). Constructor for class gui.dialogs.LabelDialog
LEFT. Static variable in class gui.Diamond
left_dir. Static variable in class dispatcher.Definitions
The drawing is left directed
LINE. Static variable in class bridge.Bridge
The shape type is line
line. Static variable in class dispatcher.Definitions
The shape's type is line
Line(). Constructor for class element.Line
line_height. Static variable in class dispatcher.Definitions
The default line height (in pixels)
line_height. Static variable in class dispatcher.Globals
current line default height
line_width. Static variable in class dispatcher.Definitions
The default line width (in pixels)
line_width. Static variable in class dispatcher.Globals
current line default widht
LinePropertiesDialog(Frame, boolean). Constructor for class gui.dialogs.LinePropertiesDialog
LinePropertiesDialog(Frame, String, boolean). Constructor for class gui.dialogs.LinePropertiesDialog
lineStyle. Variable in class element.GenericShape
drawing style (solid/dashed/dotted/invisible)
lineStyletoString(). Method in class element.GenericShape
Returns the shape's line style as a string
LJUST. Static variable in class bridge.Bridge
The text allighnment is LEFT
LJUST. Static variable in class element.GenericShape
left alignment of the description text

M

Main(). Constructor for class Main
main(String[]). Static method in class gui.dialogs.GridDialog
main(String[]). Static method in class Main
markAsCurrent(Graphics). Method in class element.GenericShape
Markes the shape as current
markElement(Graphics, Color, boolean). Method in class element.GenericShape
Markes the shape with given color
max_height. Static variable in class dispatcher.Globals
current maximal height
max_width. Static variable in class dispatcher.Globals
current maximal width
max_x. Static variable in class dispatcher.Definitions
The maximal X coordinate
max_y. Static variable in class dispatcher.Definitions
The maximal Y coordinate
MINHEIGHT. Static variable in class element.GenericShape
MINWIDTH. Static variable in class element.GenericShape
MOVE. Static variable in class bridge.Bridge
the shape type is move
move. Static variable in class dispatcher.Definitions
The shape's type is move
Move(). Constructor for class element.Move
move_height. Static variable in class dispatcher.Definitions
The default move height (in pixels)
move_height. Static variable in class dispatcher.Globals
current move default height
move_width. Static variable in class dispatcher.Definitions
The default move width (in pixels)
move_width. Static variable in class dispatcher.Globals
current move default width
moveTo(Point). Method in class element.Arc
Moves the shape to the given point
moveTo(Point). Method in class element.BoundedShape
Moves the shape to the given point
moveTo(Point). Method in class element.GenericShape
Moves the shape to the given point
moveTo(Point). Method in class element.Line
Moves the shape to the given point
moveTo(Point). Method in class element.Move
Moves the shape to the given point

N

near. Static variable in class dispatcher.Definitions
The distance of cursor from element when this element can be selected
newAction(int, String, int, int, int). Method in class dispatcher.Recovery
Registers a new action to the recovery list.
newFile(). Static method in class dispatcher.PicFile
Initialize the file
next(). Method in class dispatcher.LinkedList
Returns the next node in the list
NotBoundedShape(). Constructor for class element.NotBoundedShape
Constructs a not bounded shape without an arrowhead

O

OK_ACTION(ActionEvent). Method in class gui.dialogs.ArcPropertiesDialog
OK_ACTION(ActionEvent). Method in class gui.dialogs.ForToByDialog
OK_ACTION(ActionEvent). Method in class gui.dialogs.LinePropertiesDialog
OK_ACTION(ActionEvent). Method in class gui.dialogs.PropertiesDialog
OK_ACTION(ActionEvent). Method in class gui.dialogs.ScaleDialog
okAction(ActionEvent). Method in class gui.dialogs.AboutDialog
okAction(ActionEvent). Method in class gui.dialogs.FileErrorDialog
okAction(ActionEvent). Method in class gui.dialogs.HelpDialog
okAction(ActionEvent). Method in class gui.dialogs.HelpTutorialDialog
open(Graphics, String). Static method in class dispatcher.PicFile
Opens a file with given filename

P

paint(Graphics). Method in class gui.FlashCanvas
paste. Static variable in class dispatcher.Globals
current paste state
PicFile(). Constructor for class dispatcher.PicFile
pixelsInInch. Static variable in class dispatcher.Definitions
Holds the pixels number in one inch
pixelToInch(int). Static method in class dispatcher.Definitions
Translates the distance from pixels to inches
placeText(Graphics). Method in class element.GenericShape
Draw a description text for this shape
PropertiesDialog(Frame, boolean, int). Constructor for class gui.dialogs.PropertiesDialog
PropertiesDialog(Frame, String, boolean). Constructor for class gui.dialogs.PropertiesDialog

R

recovery. Static variable in class dispatcher.Globals
the application's Recovery object
Recovery(). Constructor for class dispatcher.Recovery
Constructs the Recovery object with empty recovery list.
redo(Graphics). Method in class dispatcher.Recovery
Redo the last undone action (if possible).
redraw(Graphics). Method in class gui.Grid
Redraw the grid on the new screen position.
redraw(Graphics, Color). Static method in class dispatcher.LinkedList
Redraws the picture with the given color
removeBridgeListener(BridgeListener). Static method in class bridge.Bridge
Remove a listener from the list
removeText(String). Method in class dispatcher.LinkedList
Cut the given string from pic text stored in this node
reset(). Static method in class dispatcher.Globals
Resets all global parameters to default values
reset(). Method in class dispatcher.Recovery
Resets the number of available undo/redo actions.
RIGHT. Static variable in class gui.Diamond
right_dir. Static variable in class dispatcher.Definitions
The drawing is right directed
RJUST. Static variable in class bridge.Bridge
The text allighnment is RIGHT
RJUST. Static variable in class element.GenericShape
right alignment of the description text
runCompiler(String). Method in class gui.Diamond

S

save(). Static method in class dispatcher.PicFile
Saves a file
saveAs(String). Static method in class dispatcher.PicFile
Saves a file with givaen filename
scale. Static variable in class dispatcher.Globals
current scale value
ScaleDialog(Frame, boolean). Constructor for class gui.dialogs.ScaleDialog
ScaleDialog(Frame, String, boolean). Constructor for class gui.dialogs.ScaleDialog
scaleGlobals(). Static method in class dispatcher.Globals
Scales global pic parameters
SELECT. Static variable in class dispatcher.Recovery
The action type is select
select(int, int, int, int). Static method in class dispatcher.LinkedList
Selects the group within the given rectangular frame defined by two diagonal points: (x1, y1) and (x2, y2)
selected1. Static variable in class dispatcher.Globals
the first element in the selected group
selected2. Static variable in class dispatcher.Globals
the last element in the selected group
selectGroup(Graphics). Static method in class dispatcher.LinkedList
Selects the group accordingly to the current state
setAlignment(int[]). Method in class element.GenericShape
Sets new description text alignment for this shape
setArrowHead(int). Method in class element.NotBoundedShape
Sets an arrowhead at the start or end of the shape
setCaret(Graphics, FontMetrics, Color). Method in class gui.TextWindow
setClockwise(boolean). Method in class element.Arc
Sets the clockwise flag for the arc
setCurrComponent(). Method in class gui.Diamond
setCurrent(Graphics). Static method in class dispatcher.LinkedList
Sets and draws the current element in the list
setCurrentPoint(int). Method in class element.GenericShape
Sets current drag point
setCurrentPoint(int). Method in class element.NotBoundedShape
Sets current drag point
setCurrentPoint(Point). Method in class element.NotBoundedShape
Sets the current end point to the given point
setDirection(int). Method in class element.GenericShape
Sets new drawing direction
setFill(boolean). Method in class element.BoundedShape
Sets a fill flag to a new value
setFromPoint(Point). Method in class element.Arc
setHeight(int). Method in class element.Arc
Sets new height for this shape (in pixels)
setHeight(int). Method in class element.BoundedShape
Sets new height for this shape (in pixels)
setHeight(int). Method in class element.GenericShape
Sets new height for this shape (in pixels)
setHeight(int). Method in class element.NotBoundedShape
Sets new height for this shape (in pixels)
setHeight(int). Method in class element.Text
Sets new height for this shape (in pixels)
setHStep(int). Method in class gui.Grid
setInchHeight(double). Method in class element.GenericShape
Sets new height for this shape (in inches)
setInchWidth(double). Method in class element.GenericShape
Sets new width for this shape (in inches)
setInchX(double). Method in class element.GenericShape
Sets new X position (in inches)
setInchY(double). Method in class element.GenericShape
Sets new Y position (in inches)
setInsertionPoint(). Method in class element.BoundedShape
Adjusts the global insertion point.
setInsertionPoint(). Static method in class dispatcher.Dispatcher
Sets the insertion point for the current shape
setInsertionPoint(). Method in class element.GenericShape
Sets the current drawing position
setInsertionPoint(). Method in class element.NotBoundedShape
Sets the current drawing position
setPicText(String). Method in class dispatcher.LinkedList
Sets the pic text to the node
setPoints(int[]). Method in class element.NotBoundedShape
Sets the new endpoints array
setPreferredSize(Dimension). Method in class gui.FlashCanvas
setRadius(int). Method in class element.Arc
Sets the arc radius (in pixels)
setStyle(int). Method in class element.GenericShape
Set new drawing style for this shape
setText(String). Method in class gui.TextWindow
setText(String[]). Method in class element.GenericShape
Sets new description text for this shape
setTextPresent(boolean). Method in class element.GenericShape
Sets the hasTextFlag for this shape
setToPoint(Point). Method in class element.Arc
setVStep(int). Method in class gui.Grid
setWidth(int). Method in class element.Arc
Sets new width for this shape (in pixels)
setWidth(int). Method in class element.BoundedShape
Sets new width for this shape (in pixels)
setWidth(int). Method in class element.GenericShape
Sets new width for this shape (in pixels)
setWidth(int). Method in class element.NotBoundedShape
Sets new width for this shape (in pixels)
setWidth(int). Method in class element.Text
Sets new width for this shape (in pixels)
setX(int). Method in class element.GenericShape
Sets new X position (in pixels)
setY(int). Method in class element.GenericShape
Sets new Y position (in pixels)
shape_fill. Static variable in class dispatcher.Definitions
The default shape fill flag.
shape_fill. Static variable in class dispatcher.Globals
current default fill flag
ShapeEvent(Object, int, int, float, float, int, float, float[], String[], int[], String). Constructor for class bridge.ShapeEvent
Constructs a shape event object.
shapeText(). Method in class element.Arc
Returns the pic text assotiated with this shape
shapeText(). Method in class element.Arrow
Returns the pic text assotiated with this shape
shapeText(). Method in class element.Box
Returns the pic text assotiated with this shape
shapeText(). Method in class element.Circle
Returns the pic text assotiated with this shape
shapeText(). Method in class element.Ellipse
Returns the pic text assotiated with this shape
shapeText(). Method in class element.GenericShape
Returns the pic text assotiated with this shape
shapeText(). Method in class element.Line
Returns the pic text assotiated with this shape
shapeText(). Method in class element.Move
Returns the pic text assotiated with this shape
shapeText(). Method in class element.Spline
Returns the pic text assotiated with this shape
shapeText(). Method in class element.Text
Returns the pic text assotiated with this shape
shapeX. Variable in class element.GenericShape
shape's X coordinate on the screen
shapeY. Variable in class element.GenericShape
shape's Y coordinate on the screen
show(). Method in class gui.dialogs.AboutDialog
show(). Method in class gui.dialogs.ArcPropertiesDialog
show(). Method in class gui.CompileError
show(). Method in class gui.dialogs.DefaultsDialog
show(). Method in class gui.Diamond
show(). Method in class gui.dialogs.FileErrorDialog
show(). Method in class gui.dialogs.ForToByDialog
show(). Method in class gui.dialogs.GridDialog
show(). Method in class gui.dialogs.HelpContents
show(). Method in class gui.dialogs.HelpDialog
show(). Method in class gui.dialogs.HelpTutorialDialog
show(). Method in class gui.dialogs.LinePropertiesDialog
show(). Method in class gui.dialogs.PropertiesDialog
show(). Method in class gui.dialogs.ScaleDialog
show(). Method in class gui.dialogs.TextDialog
show(). Method in class gui.dialogs.WarningDialog
show(Graphics). Method in class gui.Grid
Shows the grid on the screen.
showError(ErrorEvent). Method in interface bridge.BridgeListener
Envoked when pic compiler reports about error
showError(ErrorEvent). Method in class dispatcher.Translator
Shows the error dialog window when compiler reports about error
showGrid. Static variable in class dispatcher.Globals
current show grid state
showParameters(StatusBar, StatusBar, StatusBar, StatusBar). Method in class element.Arc
Shows the shape's parameters in the given windows
showParameters(StatusBar, StatusBar, StatusBar, StatusBar). Method in class element.BoundedShape
Shows the shape's parameters in the given windows
showParameters(StatusBar, StatusBar, StatusBar, StatusBar). Method in class element.Box
Shows the shape's parameters in the given windows
showParameters(StatusBar, StatusBar, StatusBar, StatusBar). Method in class element.Circle
Shows the shape's parameters in the given windows
showParameters(StatusBar, StatusBar, StatusBar, StatusBar). Method in class element.Ellipse
Shows the shape's parameters in the given windows
showParameters(StatusBar, StatusBar, StatusBar, StatusBar). Method in class element.GenericShape
Shows the shape's parameters in the given windows
showParameters(StatusBar, StatusBar, StatusBar, StatusBar). Method in class element.Line
Shows the shape's parameters in the given windows
showParameters(StatusBar, StatusBar, StatusBar, StatusBar). Method in class element.Move
Shows the shape's parameters in the given windows
showParameters(StatusBar, StatusBar, StatusBar, StatusBar). Method in class element.Text
Shows the shape's parameters in the given windows
showString(String). Method in class gui.TextWindow
SOLID. Static variable in class element.GenericShape
solid line style
SPECIAL. Static variable in class element.GenericShape
the description text has a special alignment not supported by the application
SPLINE. Static variable in class bridge.Bridge
The shape type is spline
spline. Static variable in class dispatcher.Definitions
The shape's type is spline
Spline(). Constructor for class element.Spline
SPREAD. Static variable in class bridge.Bridge
The text allighnment is SPREAD
STAY. Static variable in class gui.Diamond
styleAsString(). Static method in class dispatcher.Globals
Returns current the drawing style as string
styleAsString(int). Static method in class dispatcher.Globals
Returns the given drawing style as string

T

TEST. Static variable in class dispatcher.Globals
the application is in a TEST mode
test(TextArea). Static method in class dispatcher.LinkedList
Tests the LinkedList.
TEXT. Static variable in class bridge.Bridge
The shape type is text
text. Static variable in class dispatcher.Definitions
The shape's type is text
text. Variable in class element.GenericShape
description text associated with this shape
Text(). Constructor for class element.Text
Call the appropriate dialog and constructs text accordingly to the user input
Text(String). Constructor for class element.Text
Constructs a new Text object with given string
text_height. Static variable in class dispatcher.Definitions
The default text height (in pixels)
text_height. Static variable in class dispatcher.Globals
current text default height
Text_Help_ACTION(ActionEvent). Method in class gui.dialogs.ArcPropertiesDialog
Text_Help_ACTION(ActionEvent). Method in class gui.dialogs.LinePropertiesDialog
Text_Help_ACTION(ActionEvent). Method in class gui.dialogs.PropertiesDialog
text_width. Static variable in class dispatcher.Definitions
The default text width (in pixels)
text_width. Static variable in class dispatcher.Globals
current text default width
TextDialog(Frame, boolean). Constructor for class gui.dialogs.TextDialog
textON. Static variable in class dispatcher.Globals
On/Off text flag
toString(). Method in class dispatcher.LinkedList
Returns the pic text from calling element to the last node in the list
toString(LinkedList). Method in class dispatcher.LinkedList
Returns the pic text from calling element to the last_node
trancate(double). Static method in class dispatcher.Definitions
Returns the double parameter trancated to two digits
Translator(). Constructor for class dispatcher.Translator

U

undo(Graphics). Method in class dispatcher.Recovery
Undo the last action (if possible).
unMarkElement(Graphics). Method in class element.GenericShape
Unmarks the current shape
unselectGroup(Graphics). Static method in class dispatcher.LinkedList
Unselects the selected group
UP. Static variable in class gui.Diamond
up_dir. Static variable in class dispatcher.Definitions
The drawing is up directed
updateGlobals(). Method in class gui.dialogs.DefaultsDialog
updateParameters(GenericShape). Method in class gui.Diamond

V

VAR. Static variable in class bridge.Bridge
the shape type is pic variables

W

WarningDialog(Frame, boolean). Constructor for class gui.dialogs.WarningDialog
WarningDialog(Frame, String, boolean). Constructor for class gui.dialogs.WarningDialog
width. Variable in class element.BoundedShape
shape's width