Serialized Form

Class TUGLaby.ActionRulePanel extends javax.swing.JPanel implements Serializable

Serialized Fields

dir_choose_panel_

DirectionChoosePanel dir_choose_panel_

sensor_panel_

CurrentSensorPanel sensor_panel_

cond_panel_

ConditionChoosePanel cond_panel_


Class TUGLaby.BrickPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

brick_type_

java.lang.String brick_type_

default_image_

java.awt.Image default_image_

current_image_

java.awt.Image current_image_

mouse_over_image_

java.awt.Image mouse_over_image_

rule_tree_panel_

RuleTreePanel rule_tree_panel_


Class TUGLaby.ConditionChoosePanel extends javax.swing.JPanel implements Serializable

Serialized Fields

brick_images_

java.util.HashMap brick_images_

current_image_

java.awt.Image current_image_

internal_state_

int internal_state_

on_cond_panel_

boolean on_cond_panel_


Class TUGLaby.ConditionRulePanel extends javax.swing.JPanel implements Serializable

Serialized Fields

parent_panel_

RuleTreePanel parent_panel_

left_sensor_

SensorChoosePanel left_sensor_

right_sensor_

SensorChoosePanel right_sensor_

ahead_sensor_

SensorChoosePanel ahead_sensor_

current_sensor_

CurrentSensorPanel current_sensor_

cond_panel_

ConditionChoosePanel cond_panel_

active_switch_

javax.swing.JCheckBox active_switch_

delete_button_

javax.swing.JButton delete_button_

brick_images_

java.util.HashMap brick_images_

drop_rule_listener_

ConditionRulePanel.DropRuleListener drop_rule_listener_
Drop related classes


drop_target_

java.awt.dnd.DropTarget drop_target_

acceptable_actions_

int acceptable_actions_

id_

int id_

new_action_

ActionRulePanel new_action_

action_added_

boolean action_added_


Class TUGLaby.CurrentSensorPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

brick_images_

java.util.HashMap brick_images_

internal_state_

int internal_state_

current_image_

java.awt.Image current_image_


Class TUGLaby.DirectionChoosePanel extends javax.swing.JPanel implements Serializable

Serialized Fields

brick_images_

java.util.HashMap brick_images_

current_image_

java.awt.Image current_image_

internal_state_

int internal_state_


Class PrintGame.IllegalDirectionException extends java.lang.Exception implements Serializable


Class PrintGame.InstructionList extends java.util.ArrayList implements Serializable


Class TUGLaby.LabyrinthChoosePanel extends javax.swing.JPanel implements Serializable

Serialized Fields

labyrinth_type_radio_

javax.swing.JRadioButton[] labyrinth_type_radio_

current_selected_

int current_selected_

top

TUGLabyrinth top


Class PrintGame.PrintLabyrinth extends javax.swing.JPanel implements Serializable

Serialized Fields

img_way_

java.awt.Image img_way_

img_wall_

java.awt.Image img_wall_

img_robot_

java.awt.Image img_robot_

img_diamond_

java.awt.Image img_diamond_

img_cellmark0_

java.awt.Image img_cellmark0_

img_cellmark1_

java.awt.Image img_cellmark1_

img_cellmark2_

java.awt.Image img_cellmark2_

img_cellmark3_

java.awt.Image img_cellmark3_

labyrinth_field_

LabyrinthField labyrinth_field_

robot_

Robot robot_

brick_images_

java.util.HashMap brick_images_


Class TUGLaby.RulesBrickPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

condition_rule_

BrickPanel condition_rule_


Class TUGLaby.RuleTreePanel extends javax.swing.JPanel implements Serializable

serialVersionUID: 1l

Serialized Fields

drop_rule_listener_

RuleTreePanel.DropRuleListener drop_rule_listener_
Drop related classes


drop_target_

java.awt.dnd.DropTarget drop_target_

acceptable_actions_

int acceptable_actions_

top_level_rules_id_

int top_level_rules_id_

rule_list_

java.util.LinkedList rule_list_

brick_images_

java.util.HashMap brick_images_

maxUnitIncrement

int maxUnitIncrement

start_dimension_

java.awt.Dimension start_dimension_


Class TUGLaby.SensorChoosePanel extends javax.swing.JPanel implements Serializable

Serialized Fields

brick_images_

java.util.HashMap brick_images_

current_image_

java.awt.Image current_image_

internal_state_

int internal_state_


Class TUGLaby.TUGLabyrinth extends javax.swing.JApplet implements Serializable

serialVersionUID: 7538087491086535801l

Serialized Fields

rule_tree_panel_

RuleTreePanel rule_tree_panel_

rules_brick_panel_

RulesBrickPanel rules_brick_panel_

rule_tree_scrollpane_

javax.swing.JScrollPane rule_tree_scrollpane_

lab_choose_panel_

LabyrinthChoosePanel lab_choose_panel_

brick_images_

java.util.HashMap brick_images_

start_button_

javax.swing.JButton start_button_

help_button_

javax.swing.JButton help_button_

draw_button_

javax.swing.JButton draw_button_

image_folder_

java.lang.String image_folder_

th_

java.lang.Thread th_

level_type_

int level_type_

redrawLabyrinth

boolean redrawLabyrinth

way

java.awt.Image way

wall

java.awt.Image wall

robot

java.awt.Image robot

diamond

java.awt.Image diamond

instruct_list_

InstructionList instruct_list_

turing_machine_

TuringMachine turing_machine_

print_labyrinth_

PrintLabyrinth print_labyrinth_

ready_to_run_

boolean ready_to_run_

file_name_

java.lang.String file_name_

in

java.io.BufferedReader in

parser_

TxtParser parser_