Serialized Form
Class Coord implements Serializable |
col
Location[] col
- Array of Location objects for RunGame information.
AddDataButton
javax.swing.JButton AddDataButton
- Retrieve data from group information list to insert in board.
boardlist
javax.swing.JList[] boardlist
- List of board data.
boardmodel
javax.swing.DefaultListModel[] boardmodel
- Model containing board data.
boardsize
int boardsize
- Number of entries in board lists.
Characteristic
javax.swing.JCheckBox Characteristic
- Checkbox indicating board type (characteristic).
ClearButton
javax.swing.JButton ClearButton
- Clears text boxes.
ElementLabel
javax.swing.JLabel[] ElementLabel
- Lables of Attribute information.
EntryBox
javax.swing.JList[] EntryBox
- List of group data.
GroupName
javax.swing.JLabel GroupName
- Label of group / board name.
listselect
javax.swing.ListSelectionModel listselect
- Used for list modification listeners.
LoadBoardButton
javax.swing.JButton LoadBoardButton
- Loads board data.
- See Also:
- LoadBoardInterface(),
LoadBoardFunction(java.io.File)
LoadGroupButton
javax.swing.JButton LoadGroupButton
- Loads group data.
- See Also:
- LoadGroupInterface(),
LoadGroupFunction(java.io.File)
model
javax.swing.DefaultListModel[] model
- Model containing group data.
MyColor
java.awt.Color MyColor
- Color of background.
MyLayout
java.awt.GridBagLayout MyLayout
- Interface layout.
MyLimits
java.awt.GridBagConstraints MyLimits
- Interface layout information.
NumSelected
int NumSelected
- Current group and board width.
RefreshButton
javax.swing.JButton RefreshButton
- Removes all data from board.
RemoveDataButton
javax.swing.JButton RemoveDataButton
- Removes data from board and places in text boxes.
SaveBoardButton
javax.swing.JButton SaveBoardButton
- Saves board data.
- See Also:
- SaveBoardInterface(),
SaveBoardFunction(java.io.File)
SelectedData
int SelectedData
- Used for highlighting lists.
size
int size
- Number of entires in group lists.
sizecheck
int sizecheck
- Used to check compatibilies of group and board widths.
TextButton
javax.swing.JButton TextButton
- Retreive data from text boxes to insert in board.
TypeCheck
javax.swing.JCheckBox TypeCheck
- Checkbox indicating board type (social).
UserData
javax.swing.JTextField[] UserData
- Text boxes to edit data.
GetNumberButton
javax.swing.JButton GetNumberButton
- Allows user to set number of boxes to use.
GroupName
javax.swing.JTextField GroupName
- Group name.
LoadButton
javax.swing.JButton LoadButton
- Loads empty group file.
MyColor
java.awt.Color MyColor
- Color of background.
MyLayout
java.awt.GridBagLayout MyLayout
- Layout of graphic interface.
MyLimits
java.awt.GridBagConstraints MyLimits
- Layout information of graphical interface.
NumberSlider
javax.swing.JSlider NumberSlider
- Allows user to select number of boxes to use.
NumSelected
int NumSelected
- Number of attributes user has selected, default 7.
OtherCheck
javax.swing.JCheckBox OtherCheck
- Set group type.
ResetButton
javax.swing.JButton ResetButton
- Resets interface into its original loaded state.
SaveButton
javax.swing.JButton SaveButton
- Saves empty group file.
TypeCheck
javax.swing.JCheckBox TypeCheck
- Set group type.
UserData
javax.swing.JTextField[] UserData
- Attribute information.
AddDataButton
javax.swing.JButton AddDataButton
- Add data from text boxes into list.
Characteristic
javax.swing.JCheckBox Characteristic
- Group type indicator (characteristic).
CharCheck
boolean CharCheck
- Indicates group type (characteristic).
ClearTop
javax.swing.JButton ClearTop
- Used to clear information at top.
ElementLabel
javax.swing.JLabel[] ElementLabel
- Attribute information.
EntryBox
javax.swing.JList[] EntryBox
- Lists containing group information.
GroupName
javax.swing.JLabel GroupName
- Group name.
listselect
javax.swing.ListSelectionModel listselect
- Contains group list model.
LoadDataButton
javax.swing.JButton LoadDataButton
- Load group information.
model
javax.swing.DefaultListModel[] model
- Models containing group lists.
MyColor
java.awt.Color MyColor
- Background color.
MyLayout
java.awt.GridBagLayout MyLayout
- Graphical interface layout type.
MyLimits
java.awt.GridBagConstraints MyLimits
- Layout information for graphical interface.
NumSelected
int NumSelected
- Number of lists to fill.
RemoveDataButton
javax.swing.JButton RemoveDataButton
- Remove data from list into text boxes.
SaveDataButton
javax.swing.JButton SaveDataButton
- Save Group information.
SelectedData
int SelectedData
- Used for scrolling.
size
int size
- Number of entries in group lists.
SocCheck
boolean SocCheck
- Indicates group type (social).
TypeCheck
javax.swing.JCheckBox TypeCheck
- Group type indicator (social).
UserData
javax.swing.JTextField[] UserData
- Text boxes used to enter/edit data.
ConvertData
javax.swing.JButton ConvertData
- Triggers a data load and save to html.
counter
int counter
- Used for counting purposes.
HtmlText
java.lang.String HtmlText
- Object file convereted into HTML.
inter
int inter
- Number of elements viewed in the same row.
intra
int intra
- Number of elements viewed in the same col.
LoadData
javax.swing.JButton LoadData
- Triggers a load of an html file and a display of the file.
MyColor
java.awt.Color MyColor
- Background color.
MyRunData
RunGameObject MyRunData
- Object to be converted into HTML.
shifts
int shifts
- Number of elemental viewing shifts.
Webpage
HtmlPanel2 Webpage
- HTML viewer.
Before
boolean Before
- Sets if questions are supposed to be loaded before running boards.
Board1Data
GroupData[] Board1Data
- Stores information from first board.
Board1Shell
GroupShell Board1Shell
- Stores information from first board.
Board2Data
GroupData[] Board2Data
- Stores information from second board.
Board2Shell
GroupShell Board2Shell
- Stores information from second board.
QueryChildren
QuestionsData QueryChildren
- Stores question data.
Randomize
boolean Randomize
- Sets if boards are to be randomized or not.
Rank1
int[] Rank1
- How the person setting up the 1st board ranks the 1st items.
Rank2
int[] Rank2
- How the person setting up the 2nd board ranks the 2nd items.
Col
java.lang.String[] Col
- Array used to store data.
GroupName
java.lang.String GroupName
- Name of group.
NumElements
int NumElements
- Length of the board or group.
NumSelected
int NumSelected
- Width of the board or group.
OtherCheck
boolean OtherCheck
- Sets characteristic or verbose.
TypeCheck
boolean TypeCheck
- Sets social or non-social.
UserData
java.lang.String[] UserData
- Attribute information.
htmlpage
javax.swing.JEditorPane htmlpage
- Html viewer.
jt
javax.swing.JEditorPane jt
- Viewer pane.
index
int index
- Which number was clicked.
passed
long passed
- Time passed between button clicks.
times
long times
- Absolute time button was clicked.
x
int x
- X-location of spot clicked.
y
int y
- Y-location of spot clicked.
LoadButton
javax.swing.JButton LoadButton
- Used to trigger a load data event.
MyButton
javax.swing.JButton MyButton
- Used to select number for text areas to be viewed.
MyLayout
java.awt.GridBagLayout MyLayout
- Layout type for interface.
MyLimits
java.awt.GridBagConstraints MyLimits
- Layout format information
MyPanel
javax.swing.JPanel[] MyPanel
- Used for formatting purposes.
MySlider
javax.swing.JSlider MySlider
- Used to select number for text areas to be viewed.
MyTextArea
javax.swing.JTextArea[] MyTextArea
- Question text areas.
NumSelected
int NumSelected
- Number of text areas currently visible.
SaveButton
javax.swing.JButton SaveButton
- Used to trigger a save data event.
Data
java.lang.String[] Data
- Question data to be stored.
NumSelected
int NumSelected
- Number of questions.
Class RunGame implements Serializable |
Atr1
javax.swing.JLabel[] Atr1
- Attribute information for board 1, screen 3.
Atr1b
javax.swing.JLabel[] Atr1b
- Ranking attributes for board 1, on screen 5.
Atr2
javax.swing.JLabel[] Atr2
- Attribute information for board 2, screen 4.
Atr2b
javax.swing.JLabel[] Atr2b
- Attribute ranking buttons for board 1, on screen 6.
Done1
javax.swing.JButton Done1
- Button for finishing board 1, screen 3.
Done2
javax.swing.JButton Done2
- Button for finishing board 2, screen 4.
Game1But
ButtonObject[] Game1But
- Buttons for view button boxes; board 1, screen 3.
Game1Pan
PanelObject[] Game1Pan
- Border for view button boxes; board 1, screen 3.
Game1Text
TextObject[] Game1Text
- Text areas for view button boxes; board 1, screen 3.
Game2But
ButtonObject[] Game2But
- Buttons for view button boxes; board 2, screen 4.
Game2Pan
PanelObject[] Game2Pan
- Border for view button boxes; board 2, screen 4.
Game2Text
TextObject[] Game2Text
- Text areas for view button boxes; board 2, screen 4.
Group1
javax.swing.ButtonGroup Group1
- Used to organize board 1 radio buttons on screen 3.
Group1Name
javax.swing.JLabel Group1Name
- Group name of board 1, screen 3.
Group2
javax.swing.ButtonGroup Group2
- Used to organize board 2 radio buttons on screen 4.
Group2Name
javax.swing.JLabel Group2Name
- Group name of board 2, screen 4.
Invis1
javax.swing.JRadioButton Invis1
- Used for hidden button -- appearance of all buttons unclicked. Screen 3.
Invis2
javax.swing.JRadioButton Invis2
- Used for hidden button -- appearance of all buttons unclicked. Screen 4.
LoadGameSetupFileButton
javax.swing.JButton LoadGameSetupFileButton
- Load game setup file button, located on screen 1.
MyColor
java.awt.Color MyColor
- Set background color.
MyDate
java.util.Date MyDate
- Used for gathering time information.
MyRunData
RunGameObject MyRunData
- Variable used to save run game information.
mytime
long mytime
- Used for gathering time information.
Next1
javax.swing.JButton Next1
- Next button, located on screen 1.
Next2
javax.swing.JButton Next2
- Screen 2 next button.
Next5
javax.swing.JButton Next5
- Screen 5 next button.
Next5ok
int Next5ok
- Enabling device for Next5.
Next6
javax.swing.JButton Next6
- Next button on screen 6.
Next6ok
int Next6ok
- Determines if screen 6 next button should be enabled.
Next7
javax.swing.JButton Next7
- Screen 7 next button.
Next7ok
int Next7ok
- Determines if next button on screen 7 is enabled.
Next8
javax.swing.JButton Next8
- Next button for screen 8.
prev1
long prev1
- Used to fing run time on board 1.
prev2
long prev2
- Used to fing run time on board 2.
QuestionBars
javax.swing.JPanel[] QuestionBars
- Question ranking panels on screen 7.
QuestionButtons
javax.swing.JButton[] QuestionButtons
- Question ranking button on screen 7.
QuestionData
javax.swing.JTextArea[] QuestionData
- Question ranking data areas on screen 7.
QuestionSliders
javax.swing.JSlider[] QuestionSliders
- Question ranking sliders on screen 7.
Radio1
javax.swing.JRadioButton[] Radio1
- Item picked on board 1, screen 3.
Radio2
javax.swing.JRadioButton[] Radio2
- Item picked on board 2, screen 4.
Rank1Bars
javax.swing.JPanel[] Rank1Bars
- Ranking attribute information for board 1, on screen 5.
Rank1Buttons
javax.swing.JButton[] Rank1Buttons
- Ranking attribute buttons for board 1, on screen 5.
Rank1Sliders
javax.swing.JSlider[] Rank1Sliders
- Ranking attribute sliderss for board 1, on screen 5.
Rank2Bars
javax.swing.JPanel[] Rank2Bars
- Attribute ranking panels for board 1, on screen 6.
Rank2Buttons
javax.swing.JButton[] Rank2Buttons
- Attribute ranking buttons for board 1, on screen 6.
Rank2Sliders
javax.swing.JSlider[] Rank2Sliders
- Attribute ranking sliders for board 1, on screen 6.
ResetGameButton
javax.swing.JButton ResetGameButton
- Resets all game information for fresh run.
SaveGameButton
javax.swing.JButton SaveGameButton
- Triggers save game action.
Screen1
javax.swing.JPanel Screen1
- Display for loading game setup files.
Screen2
javax.swing.JPanel Screen2
- Display for entering child data.
Screen2Label
javax.swing.JLabel Screen2Label
- Label child information, located on screen 2.
Screen2TextArea
javax.swing.JTextArea Screen2TextArea
- Child information text area, located on screen 2.
Screen3
javax.swing.JPanel Screen3
- Display for running first game board.
Screen4
javax.swing.JPanel Screen4
- Display for running second game board.
Screen5
javax.swing.JPanel Screen5
- Display for querying children on board1 1 attribute ranking.
Screen6
javax.swing.JPanel Screen6
- Display for querying children on board 2 attribute ranking.
Screen7
javax.swing.JPanel Screen7
- Display for querying children on questions information.
Screen8
javax.swing.JPanel Screen8
- Display for I'm Done screen.
Screen9
javax.swing.JPanel Screen9
- Display for saving run game data.
Atr1
int[] Atr1
- How the attributes from board 1 were ranked.
Atr2
int[] Atr2
- How the attributes from board 2 were ranked.
ChildData
java.lang.String ChildData
- Specified information about child running game.
Etime1
long Etime1
- Run time for board 1.
Etime2
long Etime2
- Run time for board 2.
fav1
int fav1
- Picked item in 1st board.
fav2
int fav2
- Picked item in 2nd board.
Game1Row
Coord[] Game1Row
- Run Game information for board 1.
Game2Row
Coord[] Game2Row
- Run Game information for board 2.
index1
int index1
- Number of boxes viewed in 1st board.
index2
int index2
- Number of boxes viewed in 2nd board.
pick1
Location[] pick1
- Run Game information for board 1.
pick2
Location[] pick2
- Run Game information for board 2.
Ques
int[] Ques
- How the questions were ranked.
scramble1x
int[] scramble1x
- Indexing array 1 for 1st board.
scramble1y
int[] scramble1y
- Indexing array 2 for 1st board.
scramble2x
int[] scramble2x
- Indexing array 1 for 2nd board.
scramble2y
int[] scramble2y
- Indexing array 2 for 2nd board.
SetupData
GameSetupData SetupData
- Contains game setup information.
Atr1
javax.swing.JTextField[] Atr1
- Board 1 attributes.
Atr2
javax.swing.JTextField[] Atr2
- Board 2 attributes.
CancelButton
javax.swing.JButton CancelButton
- Cancel button for screen 1.
CancelButton2
javax.swing.JButton CancelButton2
- Cancel button for screen 2.
CancelButton3
javax.swing.JButton CancelButton3
- Cancel button for screen 3.
CancelButton4
javax.swing.JButton CancelButton4
- Cancel button for screen 4.
CancelButton5
javax.swing.JButton CancelButton5
- Cancel button for screen 5.
CancelButton6
javax.swing.JButton CancelButton6
- Cancel button for screen 6.
CancelButton7
javax.swing.JButton CancelButton7
- Cancel button for screen 7.
CheckQuery
javax.swing.JCheckBox CheckQuery
- Check to see if questions should be asked before games.
CheckRan
javax.swing.JCheckBox CheckRan
- Check for if boards should be randomized.
EmptyString
java.lang.String[] EmptyString
- Used to clear data.
GroupName1
javax.swing.JTextField GroupName1
- Name of board 1.
GroupName2
javax.swing.JTextField GroupName2
- Name of board 2.
LoadBoard1Button
javax.swing.JButton LoadBoard1Button
- Load 1st board.
LoadBoard2Button
javax.swing.JButton LoadBoard2Button
- Load 2nd board.
LoadDataButton
javax.swing.JButton LoadDataButton
- Load game data.
LoadQuestionsButton
javax.swing.JButton LoadQuestionsButton
- Load questions.
MyColor
java.awt.Color MyColor
- Color of background.
MyGameData
GameSetupData MyGameData
- Save and load game data to this variable.
MyTextArea
javax.swing.JTextArea[] MyTextArea
- Display questions.
Next1
javax.swing.JButton Next1
- Next button for screen 1.
Next2
javax.swing.JButton Next2
- Next button for screen 2.
Next3
javax.swing.JButton Next3
- Next button for screen 3.
Next4
javax.swing.JButton Next4
- Next button for screen 4.
Next5
javax.swing.JButton Next5
- Next button for screen 5.
Next6
javax.swing.JButton Next6
- Next button for screen 6.
Next7
javax.swing.JButton Next7
- Next button for screen 7.
OtherCheck1
javax.swing.JCheckBox OtherCheck1
- Check if board 1 is characteristic.
OtherCheck2
javax.swing.JCheckBox OtherCheck2
- Check if board 2 is characteristic.
Prev1
javax.swing.JButton Prev1
- Previous button for screen 1.
Prev2
javax.swing.JButton Prev2
- Previous button for screen 2.
Prev3
javax.swing.JButton Prev3
- Previous button for screen 3.
Prev4
javax.swing.JButton Prev4
- Previous button for screen 4.
Prev5
javax.swing.JButton Prev5
- Previous button for screen 5.
Prev6
javax.swing.JButton Prev6
- Previous button for screen 6.
Prev7
javax.swing.JButton Prev7
- Previous button for screen 7.
SaveDataButton
javax.swing.JButton SaveDataButton
- Save game data.
Screen1
javax.swing.JPanel Screen1
- Loading board 1; loading old game setup.
Screen2
javax.swing.JPanel Screen2
- Ranking items on board 1.
Screen3
javax.swing.JPanel Screen3
- Loading board 2.
Screen4
javax.swing.JPanel Screen4
- Ranking items on board 2.
Screen5
javax.swing.JPanel Screen5
- Loading questions.
Screen6
javax.swing.JPanel Screen6
- Final setup information.
Screen7
javax.swing.JPanel Screen7
- Save or reset data.
Sliders1
javax.swing.JSlider[] Sliders1
- Ranking 1st board.
Sliders2
javax.swing.JSlider[] Sliders2
- Ranking 2nd board.
TextRows1
TextObject[] TextRows1
- Preview board 1 entires.
TextRows2
TextObject[] TextRows2
- Preview board 2 entries.
TypeCheck1
javax.swing.JCheckBox TypeCheck1
- Check if board 1 is social.
TypeCheck2
javax.swing.JCheckBox TypeCheck2
- Check if board 2 is social.