Index of all Fields and Methods
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

action(Event, Object). Method in class builder.Builder
action Take care of menu selections.
action(Event, Object). Method in class builder.ChangeAttributes
action Defines how this Utility reacts to different choices and actions.
action(Event, Object). Method in class builder.Node
action Prints the actions for this Node.
action(Event, Object). Method in class builder.StartApplet
action(Event, Object). Method in class builder.ToolBar
action This is a temporary way of instantiating the Nodes by pressing on the ToolBar Buttons.
ADD. Static variable in class builder.ChangeAttributes
add(ToolIcon). Method in class builder.ToolBar
add Adds a ToolIcon to this ToolBar.
addComponent(Component). Method in class builder.Node
addComponent Adds the Component to this Node.
addNode(Node). Method in class builder.Map
addNode Adds Node to the vector.
addWire(Wire). Method in class builder.Map
addWire Adds Wire to the vector.
addWire(Wire). Method in class builder.Node
addWire Adds Wire to the vector.
ARROW_RATIO. Static variable in class builder.Wire
ARROW_SIZE. Static variable in class builder.Wire

B

Builder(). Constructor for class builder.Builder
Main Constructor.
BUTTON_ACTION. Static variable in class builder.ChangeAttributes
ButtonNode(String, Map, Map, Point). Constructor for class builder.ButtonNode
Constructor used when placing the Node onto a location on the Form.
ButtonNode(String, Map, Point, Map). Constructor for class builder.ButtonNode
Constructor used when placing the Node onto a location on the Map.
ButtonToolIcon(). Constructor for class builder.ButtonToolIcon
Main Constructor.

C

ChangeAttributes(Node). Constructor for class builder.ChangeAttributes
Main Constructor.
changeName(Node). Method in class builder.ChangeAttributes
changeName Presets the actionMode to modify the Name of the Node and Icon.
changeText(Node, String). Method in class builder.ChangeAttributes
changeText Presents an editing window for text.
createWire(Node). Method in class builder.Map
createWire Tells this map that a Wire is being created...

D

DEFAULT_COLOR. Static variable in class builder.Moveable
drawArrow(Graphics, Point, Point). Method in class builder.Wire
drawArrow Draws an Arrow at the center of the wire to indicate the direction of the data flow.

E

EDIT_COLOR. Static variable in class builder.Node
editMode(). Method in class builder.Map
editMode
editMode(). Method in class builder.Node
editMode Changes the GUI representation of this node from non-Editable (run mode) to Editable (edit mode).
editMode(boolean). Method in class builder.Map
editMode A method to set the Edit Mode.

G

getArgument(). Method in class builder.Node
getArgument
getComponent(). Method in class builder.ButtonNode
getComponent
getComponent(). Method in class builder.Node
getComponent
getComponent(). Method in class builder.PullDownNode
getComponent
getComponent(). Method in class builder.TextFieldNode
getComponent
getDelta(). Method in class builder.Moveable
getDelta
getFormLabel(). Method in class builder.Node
getFormLabel
getIcon(). Method in class builder.Node
getIcon
getIconLabel(). Method in class builder.Icon
getIconLabel
getInput(). Method in class builder.Wire
getInput
getIoOption(). Method in class builder.Node
getIoOption
getLabel(). Method in class builder.Name
getLabel
getLocMap(). Method in class builder.Moveable
getLocMap
getLocMapX(). Method in class builder.Moveable
getLocMapX
getLocMapY(). Method in class builder.Moveable
getLocMapY
getMap(). Method in class builder.Moveable
getMap
getMouseStatus(). Method in class builder.Moveable
getMouseStatus
getNodeNumber(). Method in class builder.Node
getNodeNumber
getOutput(). Method in class builder.Wire
getOutput
getPaint(). Method in class builder.Node
getPaint
getParentNode(). Method in class builder.Icon
getParentNode
getZero(). Method in class builder.Moveable
getZero

H

handleEvent(Event). Method in class builder.Builder
handleEvent Quits program when Window is destroyed.
handleEvent(Event). Method in class builder.MyFrame
handleEvent hides window when Window is destroyed.
HIDE_NAME. Static variable in class builder.ChangeAttributes

I

Icon(). Constructor for class builder.Icon
Blank Constructor.
Icon(String, Map, Point, Node). Constructor for class builder.Icon
Main Constructor.
IGNORE_MOUSE. Static variable in class builder.Moveable
ignoreMouse(boolean). Method in class builder.Moveable
ignoreMouse Sets wether or not Mouse actions are ignored by this Moveable Object.
incommingAction(Node). Method in class builder.Node
incommingAction Must be overriden.
incommingAction(Node). Method in class builder.TextFieldNode
incommingAction Defines what to do when an Action reaches this Node through a wire.
init(). Method in class builder.StartApplet
initialize(). Method in class builder.Wire
initialize Initializes the Wire and returns true if initialization is complete.
initialize(Color, Dimension). Method in class builder.Moveable
initialize Initializes and places this Moveable Object on the Map.
initialize(Dimension). Method in class builder.Moveable
initialize Initializes and places this Moveable Object on the Map.
initialize(int, int). Method in class builder.Moveable
initialize Initializes and places this Moveable Object on the Map.
INPUT. Static variable in class builder.Node
InputIcon(Map). Constructor for class builder.InputIcon
Constructor.
InputIcon(Map, Point). Constructor for class builder.InputIcon
Constructor.
InputIcon(String, Map, Point, Node). Constructor for class builder.InputIcon
Main Constructor.
isMoving(). Method in class builder.Moveable
isMoving

L

LabelToolIcon(). Constructor for class builder.LabelToolIcon
Main Constructor.
lock(boolean). Method in class builder.Icon
lock sets the it's own lock status and the lock status of it's label.
lock(boolean). Method in class builder.Moveable
lock Locks this Moveable in place.
lock(boolean). Method in class builder.Name
lock Locks this Name in place.
lockAll(boolean). Method in class builder.Map
lockAll Locks all components of this Map in place.
lockFormLabel(boolean). Method in class builder.Node
lockFormLabel Locks the Label for this Node in place or unlocks it.

M

main(String[]). Static method in class builder.Builder
Run Builder.
Map(). Constructor for class builder.Map
Main Constructor.
Map(File). Constructor for class builder.Map
Constructor that includes the loading of the file.
mouseDown(Event, int, int). Method in class builder.Icon
mouseDown(Event, int, int). Method in class builder.Moveable
mouseDown(Event, int, int). Method in class builder.Node
mouseDrag(Event, int, int). Method in class builder.Map
mouseDrag(Event, int, int). Method in class builder.Moveable
mouseUp(Event, int, int). Method in class builder.Icon
mouseUp(Event, int, int). Method in class builder.Map
Moves the moving object when the Mouse is released.
mouseUp(Event, int, int). Method in class builder.Moveable
move(Point). Method in class builder.Icon
move Moves itself and it's label.
move(Point). Method in class builder.Moveable
move Moves this Moveable Object.
move(Point). Method in class builder.Node
move Moves the GUI representation of this node within the Form.
Moveable(). Constructor for class builder.Moveable
moveIcon(Point). Method in class builder.Node
moveIcon Moves the Icon within the map.
MOVING_MOUSE. Static variable in class builder.Moveable
movingThis(). Method in class builder.Map
movingThis Tells this map that NO Object is moving.
movingThis(Moveable). Method in class builder.Map
movingThis Tells this map which Object is moving.
MyFrame(). Constructor for class builder.MyFrame
Constructor.
MyFrame(String). Constructor for class builder.MyFrame
Main Constructor.

N

NAME. Static variable in class builder.ChangeAttributes
Name(Map). Constructor for class builder.Name
Constructor.
Name(Map, Point). Constructor for class builder.Name
Constructor.
Name(String, Map, Point). Constructor for class builder.Name
Main Constructor.
NAME_ACTION. Static variable in class builder.ChangeAttributes
NORMAL_MOUSE. Static variable in class builder.Moveable
normalize(double, Point, Point). Method in class builder.Wire
normalize Normalices the vector defined between the center (c) point and the p point to a value specified by the size argument.

O

OPTION_MOUSE. Static variable in class builder.Moveable
OUTPUT. Static variable in class builder.Node
OutputIcon(Map). Constructor for class builder.OutputIcon
Constructor.
OutputIcon(Map, Point). Constructor for class builder.OutputIcon
Constructor.
OutputIcon(String, Map, Point, Node). Constructor for class builder.OutputIcon
Main Constructor.

P

paint(Graphics). Method in class builder.ButtonToolIcon
paint Defines the graphical representation of this Icon.
paint(Graphics). Method in class builder.Icon
paint Defines the icon for the map representation of this Node.
paint(Graphics). Method in class builder.InputIcon
paint Refines the icon for the map representation of this Node.
paint(Graphics). Method in class builder.LabelToolIcon
paint Defines the graphical representation of this Icon.
paint(Graphics). Method in class builder.Map
paint Defines the graphical representation of the wires on this map.
paint(Graphics). Method in class builder.Name
paint Defines the icon for the map representation of this Node.
paint(Graphics). Method in class builder.Node
paint Defines the message for the place-holder of this Node.
paint(Graphics). Method in class builder.OutputIcon
paint Refines the icon for the map representation of this Node.
paint(Graphics). Method in class builder.PointNode
paint Refines the icon for the map representation of this Node.
paint(Graphics). Method in class builder.TFieldToolIcon
paint Defines the graphical representation of this Icon.
paint(Graphics). Method in class builder.ToolIcon
paint Defines the graphical representation of this Icon.
paintPlaceHolder(Graphics). Method in class builder.ButtonNode
paintPlaceHolder Defines the graphical representation of this Node.
paintPlaceHolder(Graphics). Method in class builder.Node
paintPlaceHolder Defines the message for the place-holder of this Node.
paintPlaceHolder(Graphics). Method in class builder.PullDownNode
paintPlaceHolder Defines the graphical representation of this Node.
paintPlaceHolder(Graphics). Method in class builder.TextFieldNode
paintPlaceHolder Defines the graphical representation of this Node.
paintWire(Graphics). Method in class builder.Wire
paintWire Draws the wire in the Map.
PDMENU_ACTION. Static variable in class builder.ChangeAttributes
PointNode(Map). Constructor for class builder.PointNode
Constructor.
PointNode(Map, Point). Constructor for class builder.PointNode
Constructor.
PointNode(String, Map, Point, Node). Constructor for class builder.PointNode
Main Constructor.
PullDownNode(String, Map, Map, Point). Constructor for class builder.PullDownNode
Constructor used when placing the Node onto a location on the Form.
PullDownNode(String, Map, Point, Map). Constructor for class builder.PullDownNode
Constructor used when placing the Node onto a location on the Map.

R

removeComponent(Component). Method in class builder.Node
removeComponent Removes the Component to this Node.
removeIcon(). Method in class builder.Icon
removeIcon Removes the Icon and it's label from the Map.
runMode(). Method in class builder.Node
runMode Changes the GUI representation of this node from Editable (edit mode) to non-Editable (run mode).
runMode(). Method in class builder.TextFieldNode
runMode Changes the GUI representation of this node from Editable (edit mode) to non-Editable (run mode).

S

setAttributes(). Method in class builder.Node
setAttributes Instantiates an Object that allows the builder to change the attributes of this Node.
setIcon(Icon). Method in class builder.Node
setIcon Associates an Icon to this node.
setIcon(String, Map, Point). Method in class builder.Node
setIcon Associates an Icon to this node.
setIoOption(char). Method in class builder.Node
setIoOption Sets the state of this node.
setLabel(String). Method in class builder.Name
setLabel Sets the text for this Name.
setLocMap(int, int). Method in class builder.Moveable
setLocMap Sets the location of this Moveable Object in the Map.
setLocMap(Point). Method in class builder.Moveable
setLocMap Sets the location of this Moveable Object in the Map.
setMap(Map). Method in class builder.Moveable
setMap Sets the map to which this Moveable Object belongs to.
setMoving(boolean). Method in class builder.Icon
setMoving sets the Icon's own moving status and the moving status of it's label.
setMoving(boolean). Method in class builder.Moveable
This is a piece of code that I am not proud of.
setMoving(boolean). Method in class builder.Node
setMoving sets the it's own moving status and the moving status of it's label.
setPaint(boolean). Method in class builder.Node
setPaint Sets the status of the paint method used.
setZero(Point). Method in class builder.Moveable
setZero Sets the Location where this Moveable Object was before moving.
SHOW_NAME. Static variable in class builder.ChangeAttributes
start(). Method in class builder.StartApplet
StartApplet(). Constructor for class builder.StartApplet

T

TEXT. Static variable in class builder.ChangeAttributes
TextFieldNode(String, Map, Map, Point). Constructor for class builder.TextFieldNode
Constructor used when placing the Node onto a location on the Form.
TextFieldNode(String, Map, Point, Map). Constructor for class builder.TextFieldNode
Constructor used when placing the Node onto a location on the Map.
TFIELD_ACTION. Static variable in class builder.ChangeAttributes
TFieldToolIcon(). Constructor for class builder.TFieldToolIcon
Main Constructor.
ToolIcon(). Constructor for class builder.ToolIcon
Constructor.
ToolIcon(String). Constructor for class builder.ToolIcon
Main Constructor.
toString(). Method in class builder.Name
toString
transmit(). Method in class builder.Wire
transmit Transmits the Action of the Input Node to the Output Node(s).

W

Wire(Node, Node). Constructor for class builder.Wire
Main Constructor.
wireAll(boolean). Method in class builder.Map
wireAll Presets all Icons to be ready to accept wires.
wireMouse(boolean). Method in class builder.Moveable
wireMouse Sets wether or not Mouse actions are ignored by this Moveable Object.
WIRING_MOUSE. Static variable in class builder.Moveable