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

ac. Variable in class .XLogicField
Array of colors
action(Event, Object). Method in class .Logic
Handles events on restart button
action(Event, Object). Method in class .XLogicField
Handles pressing v_eval-button

B

bs. Variable in class .XLogicField
Array of references to buttons in logic-field

C

color. Variable in class .XLogicButton
Color of button
colors. Variable in class .XLogicField
Number of colors used
cols. Variable in class .XLogicField
Number of columns in logic-field
crow. Variable in class .XLogicField
Current row

E

eval(). Method in class .XLogicField
Evaluates player's tip

G

getColor(int). Method in class .XLogicField
Returns n-th color in field ac
getCurRow(). Method in class .XLogicField
Returns current row
getNColors(). Method in class .XLogicField
Returns number of colors
getNCols(). Method in class .XLogicField
Returns number of columns
getNRows(). Method in class .XLogicField
Returns number of rows

H

handleEvent(Event). Method in class .XLogicButton
Handles clicked events on this button.

I

iface. Variable in class .XLogicField
Interface to application
init(). Method in class .Logic
Initializes applet (creates colors, buttons, field)

L

le. Variable in class .XLogicField
Array of eval-labels
Logic(). Constructor for class .Logic

M

message(String). Method in class .Logic
Prints message on the screen
message(String). Method in interface .XLogicFieldIface
Message report

P

paint(Graphics). Method in class .XLogicButton
Draws this button.
pf. Variable in class .XLogicField
panels: field, results and main
pm. Variable in class .XLogicField
panels: field, results and main
pr. Variable in class .XLogicField
panels: field, results and main

R

restart(int, int, int). Method in class .XLogicField
Restart the game.
rows. Variable in class .XLogicField
Number of rows in logic-field

S

statusChanged(int). Method in class .Logic
Called when user press Eval-button
statusChanged(int). Method in interface .XLogicFieldIface
Called when row is evaluated

V

v_eval. Variable in class .XLogicField
eval button

X

XLogicButton(XLogicField, int). Constructor for class .XLogicButton
Constructor, sets parent and row variables and sets color to invalid value
XLogicField(XLogicFieldIface, Color[]). Constructor for class .XLogicField
Constructor, creates panels, buttons and creates new game