A B C D E F G H I K L M N O P Q R S T U V X

A

about - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.bowlinggui.BowlingGuiManager
menuitems
about - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.dartsgui.SnookerGuiManager
menuitems
about - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.dartsgui.DartsGuiManager
menuitems
about - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.snookergui.SnookerGuiManager
menuitems
AboutDialog - class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.AboutDialog.
 
AboutDialog() - Constructor for class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.AboutDialog
Basic constructor to set up the information
actionPerformed(ActionEvent) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.bowlinggui.BowlingGuiManager
This method listens for the menubar events
actionPerformed(ActionEvent) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.dartsgui.SnookerGuiManager
 
actionPerformed(ActionEvent) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.dartsgui.DartsGuiManager
 
actionPerformed(ActionEvent) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.snookergui.SnookerGuiManager
 
actionPerformed(ActionEvent) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.PlayerNameDialog
When user has clicked the button update gui with players names and indexes
actionPerformed(ActionEvent) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.PlayerAmountDialog
When user has clicked the button, create a new dialog to ask the player's names
actionPerformed(ActionEvent) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.AboutDialog
When user has clicked the button window will close
ADD_FAULT_POINTS - Variable in class fi.cs.helsinki.ohtur6.gamemanagement.snookergamemanagement.SnookerGameEventHandler
 
ADD_FAULT_POINTS - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.snookergui.SnookerGuiManager
indexes of events
ADD_POINTS - Variable in class fi.cs.helsinki.ohtur6.gamemanagement.dartsgamemanagement.DartsGameEventHandler
 
ADD_POINTS - Variable in class fi.cs.helsinki.ohtur6.gamemanagement.snookergamemanagement.SnookerGameEventHandler
 
ADD_POINTS - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.dartsgui.DartsGuiManager
indexes of events
ADD_POINTS - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.snookergui.SnookerGuiManager
indexes of events
ADD_POINTS - Variable in class fi.cs.helsinki.ohtur6.logic.GameState
game events
ADD_POINTS - Variable in class fi.cs.helsinki.ohtur6.logic.simplelogic.SimpleState
 
ADD_POINTS - Variable in class fi.cs.helsinki.ohtur6.logic.snookerlogic.SnookerState
 
ADD_POINTS - Variable in class integrationTests.TestDartsGameManagement
 
add(Object) - Method in class fi.cs.helsinki.ohtur6.resultmanagement.ResultHolder
 
add(Object) - Method in interface fi.cs.helsinki.ohtur6.resultmanagement.DataHolder
Add new container to the dataStructure.
addPoints(int) - Method in class fi.cs.helsinki.ohtur6.logic.ScoreCounter
Adds points to
addPoints(int, int) - Method in class fi.cs.helsinki.ohtur6.gamemanagement.GameEventHandler
add points to player
addPoints(int, String) - Method in class fi.cs.helsinki.ohtur6.gamemanagement.bowlinggamemanagement.BowlingGameEventHandler
Save points to player dataHolder, please note that this method does not override the addPoints(int,int) given in GameEventHandler.
addPointsToGame(GameButton) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.snookergui.SnookerGuiManager
NOT IN USE!!!
alert(String) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.GameGuiManager
Show dialog for user
allPlayers - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.dartsgui.DartsGuiManager
panel for all players
AllTests - class unitTests.AllTests.
 
AllTests() - Constructor for class unitTests.AllTests
 
amountOfPlayers - Variable in class fi.cs.helsinki.ohtur6.playermanagement.PlayerManager
Amount of Players currently in play
applicationDeInitializer - Variable in class fi.cs.helsinki.ohtur6.core.ComponentReference
Reference to ApplicationDeInitialize currently in use, null if not yet created.
ApplicationDeInitializer - class fi.cs.helsinki.ohtur6.applicationmanagement.ApplicationDeInitializer.
This class is provided if any application needs to do something when the program is closing.
ApplicationDeInitializer - Variable in class fi.cs.helsinki.ohtur6.core.ComponentReference
Sets the default path to ApplicationDeInitializer.
ApplicationDeInitializer() - Constructor for class fi.cs.helsinki.ohtur6.applicationmanagement.ApplicationDeInitializer
Plain constructor for this class.
applicationInitializer - Variable in class fi.cs.helsinki.ohtur6.core.ComponentReference
Reference to ApplicationInitializer currently in use, null if not yet created.
ApplicationInitializer - class fi.cs.helsinki.ohtur6.applicationmanagement.ApplicationInitializer.
In this class there is possible to define actual opening of the gui & other software specific code which is to be run before actual gui is opened.
ApplicationInitializer - Variable in class fi.cs.helsinki.ohtur6.core.ComponentReference
Sets the default path to ApplicationInitializer.
applicationInitializer() - Method in class fi.cs.helsinki.ohtur6.applicationmanagement.ApplicationInitializer
Opens the gui.
applicationInitializer() - Method in class fi.cs.helsinki.ohtur6.applicationmanagement.databaseapplicationmanagement.DatabaseApplicationInitializer
This method opens database connection, and after that it should do same things which have been described in the ApplicationManager.initialization().
ApplicationInitializer() - Constructor for class fi.cs.helsinki.ohtur6.applicationmanagement.ApplicationInitializer
Plain constructor of the class
applicationManager - Variable in class fi.cs.helsinki.ohtur6.core.ComponentReference
Reference to ApplicationManager currently in use, null if not yet created.
ApplicationManager - class fi.cs.helsinki.ohtur6.applicationmanagement.ApplicationManager.
 
ApplicationManager - Variable in class fi.cs.helsinki.ohtur6.core.ComponentReference
Default path to ApplicationManager, value be changed later to signal specialization.
ApplicationManager() - Constructor for class fi.cs.helsinki.ohtur6.applicationmanagement.ApplicationManager
Constructor of this class
ApplicationName - Variable in class fi.cs.helsinki.ohtur6.core.ComponentReference
The Name of the running application.
ApplicationName - Variable in class fi.cs.helsinki.ohtur6.reportmanagement.ReportManager
Name of the application

B

back - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.DartboardPanel
 
baseFilename - Variable in class fi.cs.helsinki.ohtur6.reportmanagement.FileHandling
Basename for files used by the application calling this class.
best_break - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.snookergui.SnookerGuiManager
menuitems
bestBreak - Variable in class fi.cs.helsinki.ohtur6.gamemanagement.snookergamemanagement.SnookerGameEventHandler
 
BowlingCounter - class fi.cs.helsinki.ohtur6.logic.bowlinglogic.BowlingCounter.
This Class extends the ScoreCounter class so its better suited for Bowling.
BowlingCounter() - Constructor for class fi.cs.helsinki.ohtur6.logic.bowlinglogic.BowlingCounter
Plain constructor for the class
BowlingGameEventHandler - class fi.cs.helsinki.ohtur6.gamemanagement.bowlinggamemanagement.BowlingGameEventHandler.
This class implements the event handler of Bowling Application.
BowlingGameEventHandler() - Constructor for class fi.cs.helsinki.ohtur6.gamemanagement.bowlinggamemanagement.BowlingGameEventHandler
Plain constructor of this class
BowlingGameManager - class fi.cs.helsinki.ohtur6.gamemanagement.bowlinggamemanagement.BowlingGameManager.
This Class is used by Bowling application to specialize Gamemanager for Bowlings needs.
BowlingGameManager() - Constructor for class fi.cs.helsinki.ohtur6.gamemanagement.bowlinggamemanagement.BowlingGameManager
Plain constructor for this class
BowlingGuiManager - class fi.cs.helsinki.ohtur6.gui.simplegui.bowlinggui.BowlingGuiManager.
 
BowlingGuiManager() - Constructor for class fi.cs.helsinki.ohtur6.gui.simplegui.bowlinggui.BowlingGuiManager
Basic constructor
BowlingHandler - class fi.cs.helsinki.ohtur6.gamemanagement.bowlinggamemanagement.BowlingHandler.
This class implements the event handler of Bowling Application.
BowlingHandler() - Constructor for class fi.cs.helsinki.ohtur6.gamemanagement.bowlinggamemanagement.BowlingHandler
Plain constructor of this class
BowlingResultListing - class fi.cs.helsinki.ohtur6.reportmanagement.bowlingreport.BowlingResultListing.
 
BowlingResultListing() - Constructor for class fi.cs.helsinki.ohtur6.reportmanagement.bowlingreport.BowlingResultListing
 
BowlingState - class fi.cs.helsinki.ohtur6.logic.bowlinglogic.BowlingState.
This class extends the GameState class to modify gamestate for bowling compability.
BowlingState() - Constructor for class fi.cs.helsinki.ohtur6.logic.bowlinglogic.BowlingState
Constructor of the class
BowlingTestsRITA - class integrationTests.BowlingTestsRITA.
 
BowlingTestsRITA - class unitTests.BowlingTestsRITA.
 
BowlingTestsRITA() - Constructor for class integrationTests.BowlingTestsRITA
 
BowlingTestsRITA() - Constructor for class unitTests.BowlingTestsRITA
 
BowlingValidator - class fi.cs.helsinki.ohtur6.logic.bowlinglogic.BowlingValidator.
This class is used for validatin bowlings inputs
BowlingValidator() - Constructor for class fi.cs.helsinki.ohtur6.logic.bowlinglogic.BowlingValidator
Default constructor for BowlingValidator Defines the values of the valid score inputs.
BowlingValidator(Hashtable) - Constructor for class fi.cs.helsinki.ohtur6.logic.bowlinglogic.BowlingValidator
This constructor is not used.

C

change_turn - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.snookergui.SnookerGuiManager
turn
changePoints(int, int) - Method in class fi.cs.helsinki.ohtur6.logic.ScoreCounter
Changes points
changePoints(int, int) - Method in class fi.cs.helsinki.ohtur6.logic.bowlinglogic.BowlingCounter
Changes previously given points.
changeTurn() - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.snookergui.SnookerGuiManager
 
circle - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.DartboardPanel
 
cleaner() - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.bowlinggui.BowlingGuiManager
This method cleans the counted values in the results fields back to ""-value.
coloredBalls - Variable in class fi.cs.helsinki.ohtur6.logic.simplelogic.snookerlogic.SnookerHelper
 
coloredBalls - Variable in class fi.cs.helsinki.ohtur6.logic.snookerlogic.SnookerState
Number of colored balls left in the gametable (colored does not include red)
combo - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.PlayerAmountDialog
 
CommonTestsRITA - class integrationTests.CommonTestsRITA.
 
CommonTestsRITA - class unitTests.CommonTestsRITA.
 
CommonTestsRITA() - Constructor for class integrationTests.CommonTestsRITA
 
CommonTestsRITA() - Constructor for class unitTests.CommonTestsRITA
 
ComponentLoader - class fi.cs.helsinki.ohtur6.core.ComponentLoader.
This class loads specialization point references for later to be used in ComponentReference-class.
ComponentLoader(String) - Constructor for class fi.cs.helsinki.ohtur6.core.ComponentLoader
Constructor for this class.
componentReference - Static variable in class fi.cs.helsinki.ohtur6.core.ComponentReference
Static reference to this class.
ComponentReference - class fi.cs.helsinki.ohtur6.core.ComponentReference.
This class is a singleton.
ComponentReference() - Constructor for class fi.cs.helsinki.ohtur6.core.ComponentReference
Constructor of this class.
confirm(String) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.GameGuiManager
Confirm question from user
Core - class fi.cs.helsinki.ohtur6.core.Core.
 
Core() - Constructor for class fi.cs.helsinki.ohtur6.core.Core
Plain constructor for Core
cr - Variable in class integrationTests.TestReporManagement
 
cr - Variable in class unitTests.TestComponentReference
 
CREATE_PLAYER - Variable in class fi.cs.helsinki.ohtur6.gamemanagement.bowlinggamemanagement.BowlingGameEventHandler
 
CREATE_PLAYER - Variable in class fi.cs.helsinki.ohtur6.gamemanagement.dartsgamemanagement.DartsGameEventHandler
 
CREATE_PLAYER - Variable in class fi.cs.helsinki.ohtur6.gamemanagement.snookergamemanagement.SnookerGameEventHandler
 
CREATE_PLAYER - Variable in class fi.cs.helsinki.ohtur6.logic.GameState
 
CREATE_PLAYER - Variable in class integrationTests.TestDartsGameManagement
 
createApplicationUI() - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.GameGuiManager
Creates new GameGuiManager This method should be overriden public void update(String []names){} /** Creates new GameGuiManager This method should be overriden
createApplicationUI() - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.bowlinggui.BowlingGuiManager
Makes it show
createApplicationUI() - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.dartsgui.SnookerGuiManager
Makes it show
createApplicationUI() - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.dartsgui.DartsGuiManager
Makes it show
createApplicationUI() - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.snookergui.SnookerGuiManager
Makes it show
createNewPlayer() - Method in class fi.cs.helsinki.ohtur6.playermanagement.PlayerManager
Creates a new Player.
createNewPlayer(String) - Method in class fi.cs.helsinki.ohtur6.playermanagement.PlayerManager
Creates a new Player with a name.
createUI() - Method in interface fi.cs.helsinki.ohtur6.gui.GUI
Call this method to create new GUI.
createUI() - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.GameGui
Ask current GameGuiManager Constructor.
currentBreak - Variable in class fi.cs.helsinki.ohtur6.gamemanagement.snookergamemanagement.SnookerGameEventHandler
 
currentPlayer - Variable in class fi.cs.helsinki.ohtur6.logic.GameState
Index value of the currently active player.

D

DartboardPanel - class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.DartboardPanel.
 
DartboardPanel() - Constructor for class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.DartboardPanel
Basic constructor
DartsAndSnookerTestsRITA - class integrationTests.DartsAndSnookerTestsRITA.
 
DartsAndSnookerTestsRITA - class unitTests.DartsAndSnookerTestsRITA.
 
DartsAndSnookerTestsRITA() - Constructor for class integrationTests.DartsAndSnookerTestsRITA
 
DartsAndSnookerTestsRITA() - Constructor for class unitTests.DartsAndSnookerTestsRITA
 
dartsboard - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.dartsgui.DartsGuiManager
dart board
DartsGameEventHandler - class fi.cs.helsinki.ohtur6.gamemanagement.dartsgamemanagement.DartsGameEventHandler.
 
DartsGameEventHandler() - Constructor for class fi.cs.helsinki.ohtur6.gamemanagement.dartsgamemanagement.DartsGameEventHandler
 
DartsGameManager - class fi.cs.helsinki.ohtur6.gamemanagement.dartsgamemanagement.DartsGameManager.
This class extends Gamemanager.
DartsGameManager() - Constructor for class fi.cs.helsinki.ohtur6.gamemanagement.dartsgamemanagement.DartsGameManager
Plain constructor for this class
DartsGuiManager - class fi.cs.helsinki.ohtur6.gui.simplegui.dartsgui.DartsGuiManager.
 
DartsGuiManager() - Constructor for class fi.cs.helsinki.ohtur6.gui.simplegui.dartsgui.DartsGuiManager
Basic constructor
DartsGuiManager(String) - Constructor for class fi.cs.helsinki.ohtur6.gui.simplegui.dartsgui.DartsGuiManager
Constructor with title
DartsTestsRITA - class integrationTests.DartsTestsRITA.
 
DartsTestsRITA - class unitTests.DartsTestsRITA.
 
DartsTestsRITA() - Constructor for class integrationTests.DartsTestsRITA
 
DartsTestsRITA() - Constructor for class unitTests.DartsTestsRITA
 
DatabaseApplicationDeInitializer - class fi.cs.helsinki.ohtur6.applicationmanagement.databaseapplicationmanagement.DatabaseApplicationDeInitializer.
This class only contains method needed for creating possible database-based application.
DatabaseApplicationDeInitializer() - Constructor for class fi.cs.helsinki.ohtur6.applicationmanagement.databaseapplicationmanagement.DatabaseApplicationDeInitializer
Constructor of this class
DatabaseApplicationInitializer - class fi.cs.helsinki.ohtur6.applicationmanagement.databaseapplicationmanagement.DatabaseApplicationInitializer.
This class only contains method needed for creating possible database-based application.
DatabaseApplicationInitializer() - Constructor for class fi.cs.helsinki.ohtur6.applicationmanagement.databaseapplicationmanagement.DatabaseApplicationInitializer
Constructor of this class
DatabaseApplicationManager - class fi.cs.helsinki.ohtur6.applicationmanagement.databaseapplicationmanagement.DatabaseApplicationManager.
This class only contains method needed for creating possible database-based application.
DatabaseApplicationManager() - Constructor for class fi.cs.helsinki.ohtur6.applicationmanagement.databaseapplicationmanagement.DatabaseApplicationManager
Constructor of this class
DatabaseFileHandling - class fi.cs.helsinki.ohtur6.reportmanagement.databasereport.DatabaseFileHandling.
This Class is just a skeleton implementation of the DatabaseFileHandling.
DatabaseFileHandling() - Constructor for class fi.cs.helsinki.ohtur6.reportmanagement.databasereport.DatabaseFileHandling
Not Implemented!
DatabaseFileHandling(String) - Constructor for class fi.cs.helsinki.ohtur6.reportmanagement.databasereport.DatabaseFileHandling
Not Implemented!
DataContainer - class fi.cs.helsinki.ohtur6.resultmanagement.DataContainer.
 
DataContainer - Variable in class fi.cs.helsinki.ohtur6.core.ComponentReference
Default path to DataContainer, value be changed later to signal specialization.
DataContainer() - Constructor for class fi.cs.helsinki.ohtur6.resultmanagement.DataContainer
Plain consturctore of the bean
DataContainer(Object) - Constructor for class fi.cs.helsinki.ohtur6.resultmanagement.DataContainer
 
dataHolder - Variable in class fi.cs.helsinki.ohtur6.playermanagement.Player
Dataholder is where the players scores are kept
DataHolder - interface fi.cs.helsinki.ohtur6.resultmanagement.DataHolder.
This interface defines how the internal data structure is accessed from outside this component.
DataHolder - Variable in class fi.cs.helsinki.ohtur6.core.ComponentReference
Default path to DataHolder, value be changed later to signal specialization.
DC - Variable in class unitTests.TestDataContainer
for testing
decreaseRound() - Method in class fi.cs.helsinki.ohtur6.logic.GameLogic
decrease round
deInitalize() - Method in class fi.cs.helsinki.ohtur6.applicationmanagement.ApplicationManager
This method is called by Core-component Core-class when programm is shutdown.
deInitalize() - Method in class fi.cs.helsinki.ohtur6.applicationmanagement.databaseapplicationmanagement.DatabaseApplicationManager
This method should implement the closing of database connection.
deInitializer() - Method in class fi.cs.helsinki.ohtur6.applicationmanagement.ApplicationDeInitializer
Implement here what is to be done during the software shutdown.
deInitializer() - Method in class fi.cs.helsinki.ohtur6.applicationmanagement.databaseapplicationmanagement.DatabaseApplicationDeInitializer
This method should implement the closing of database connection.
dgm - Variable in class integrationTests.TestDartsGameManagement
 
dh - Variable in class fi.cs.helsinki.ohtur6.logic.ScoreCounter
 
dh - Variable in class fi.cs.helsinki.ohtur6.logic.bowlinglogic.BowlingCounter
DataHolder reference
disableAllPlayerBars() - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.bowlinggui.BowlingGuiManager
This function disables all the playerbar in the game
disablePlayerBar(int) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.bowlinggui.BowlingGuiManager
Disables the gui input for one given player.

E

enableFirst() - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.dartsgui.DartsGuiManager
enable first fields only
enableNext(int) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.dartsgui.DartsGuiManager
enable next field if it's the last one, just disable
enablePlayerBar(int) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.bowlinggui.BowlingGuiManager
enables the gui input for one given player.
END_GAME - Variable in class fi.cs.helsinki.ohtur6.gamemanagement.bowlinggamemanagement.BowlingGameEventHandler
 
END_GAME - Variable in class fi.cs.helsinki.ohtur6.gamemanagement.dartsgamemanagement.DartsGameEventHandler
 
END_GAME - Variable in class fi.cs.helsinki.ohtur6.gamemanagement.snookergamemanagement.SnookerGameEventHandler
 
END_GAME - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.bowlinggui.BowlingGuiManager
 
END_GAME - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.dartsgui.DartsGuiManager
 
END_GAME - Variable in class fi.cs.helsinki.ohtur6.logic.GameState
 
END_GAME - Variable in class fi.cs.helsinki.ohtur6.logic.bowlinglogic.BowlingState
game events
END_GAME - Variable in class fi.cs.helsinki.ohtur6.logic.simplelogic.SimpleState
 
END_GAME - Variable in class fi.cs.helsinki.ohtur6.logic.snookerlogic.SnookerState
 
END_GAME - Variable in class integrationTests.TestDartsGameManagement
 
endGame() - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.bowlinggui.BowlingGuiManager
Do the endgame closing & reportshowing.
event - Variable in class fi.cs.helsinki.ohtur6.logic.simplelogic.SimpleState
Current event of the game
event - Variable in class fi.cs.helsinki.ohtur6.logic.simplelogic.SimpleHelper
Current event of the game
event - Variable in class fi.cs.helsinki.ohtur6.logic.snookerlogic.SnookerState
Current event of the game
eventNumber - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.SnookerButton
 
eventNumber - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameTextField
Index of the event
eventNumber - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameMenuItem
Index of the event
eventNumber - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameMenuBar
Index of the event
eventNumber - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameMenu
Index of the event
eventNumber - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameLabel
Index of the event
eventNumber - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameDialog
Index of the event
eventNumber - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameComboBox
Index of the event
eventNumber - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameButton
 

F

FAIL_ADD_FAULT_POINTS - Variable in class fi.cs.helsinki.ohtur6.gamemanagement.snookergamemanagement.SnookerGameEventHandler
error index of events
FAIL_ADD_FAULT_POINTS - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.snookergui.SnookerGuiManager
error index of events
FAIL_ADD_POINTS - Variable in class fi.cs.helsinki.ohtur6.gamemanagement.dartsgamemanagement.DartsGameEventHandler
 
FAIL_ADD_POINTS - Variable in class fi.cs.helsinki.ohtur6.gamemanagement.snookergamemanagement.SnookerGameEventHandler
 
FAIL_ADD_POINTS - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.dartsgui.DartsGuiManager
 
FAIL_ADD_POINTS - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.snookergui.SnookerGuiManager
error index of events
FAIL_ADD_POINTS - Variable in class fi.cs.helsinki.ohtur6.logic.GameState
 
FAIL_ADD_POINTS - Variable in class integrationTests.TestDartsGameManagement
 
FAIL_CREATE_PLAYER - Variable in class fi.cs.helsinki.ohtur6.gamemanagement.bowlinggamemanagement.BowlingGameEventHandler
 
FAIL_CREATE_PLAYER - Variable in class fi.cs.helsinki.ohtur6.gamemanagement.dartsgamemanagement.DartsGameEventHandler
 
FAIL_CREATE_PLAYER - Variable in class fi.cs.helsinki.ohtur6.gamemanagement.snookergamemanagement.SnookerGameEventHandler
 
FAIL_CREATE_PLAYER - Variable in class fi.cs.helsinki.ohtur6.logic.GameState
 
FAIL_CREATE_PLAYER - Variable in class integrationTests.TestDartsGameManagement
 
FAIL_MODIFY_POINTS - Variable in class fi.cs.helsinki.ohtur6.gamemanagement.bowlinggamemanagement.BowlingGameEventHandler
 
FAIL_MODIFY_POINTS - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.bowlinggui.BowlingGuiManager
 
FAIL_NOT_SLASH_ADD - Variable in class fi.cs.helsinki.ohtur6.gamemanagement.bowlinggamemanagement.BowlingGameEventHandler
 
FAIL_NOT_SLASH_ADD - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.bowlinggui.BowlingGuiManager
 
FAIL_NOT_SLASH_ADD - Variable in class fi.cs.helsinki.ohtur6.logic.bowlinglogic.BowlingState
 
FAIL_NOT_X_ADD - Variable in class fi.cs.helsinki.ohtur6.gamemanagement.bowlinggamemanagement.BowlingGameEventHandler
 
FAIL_NOT_X_ADD - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.bowlinggui.BowlingGuiManager
 
FAIL_NOT_X_ADD - Variable in class fi.cs.helsinki.ohtur6.logic.bowlinglogic.BowlingState
 
FAIL_TO_SLASH - Variable in class fi.cs.helsinki.ohtur6.gamemanagement.bowlinggamemanagement.BowlingGameEventHandler
 
FAIL_TO_SLASH - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.bowlinggui.BowlingGuiManager
 
FAIL_TO_SLASH - Variable in class fi.cs.helsinki.ohtur6.logic.bowlinglogic.BowlingState
 
FAIL_TO_X - Variable in class fi.cs.helsinki.ohtur6.gamemanagement.bowlinggamemanagement.BowlingGameEventHandler
 
FAIL_TO_X - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.bowlinggui.BowlingGuiManager
 
FAIL_TO_X - Variable in class fi.cs.helsinki.ohtur6.logic.bowlinglogic.BowlingState
 
FAIL_X_ADD - Variable in class fi.cs.helsinki.ohtur6.gamemanagement.bowlinggamemanagement.BowlingGameEventHandler
 
FAIL_X_ADD - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.bowlinggui.BowlingGuiManager
 
FAIL_X_ADD - Variable in class fi.cs.helsinki.ohtur6.logic.bowlinglogic.BowlingState
 
fi.cs.helsinki.ohtur6.applicationmanagement - package fi.cs.helsinki.ohtur6.applicationmanagement
 
fi.cs.helsinki.ohtur6.applicationmanagement.databaseapplicationmanagement - package fi.cs.helsinki.ohtur6.applicationmanagement.databaseapplicationmanagement
 
fi.cs.helsinki.ohtur6.core - package fi.cs.helsinki.ohtur6.core
 
fi.cs.helsinki.ohtur6.gamemanagement - package fi.cs.helsinki.ohtur6.gamemanagement
 
fi.cs.helsinki.ohtur6.gamemanagement.bowlinggamemanagement - package fi.cs.helsinki.ohtur6.gamemanagement.bowlinggamemanagement
 
fi.cs.helsinki.ohtur6.gamemanagement.dartsgamemanagement - package fi.cs.helsinki.ohtur6.gamemanagement.dartsgamemanagement
 
fi.cs.helsinki.ohtur6.gamemanagement.snookergamemanagement - package fi.cs.helsinki.ohtur6.gamemanagement.snookergamemanagement
 
fi.cs.helsinki.ohtur6.gui - package fi.cs.helsinki.ohtur6.gui
 
fi.cs.helsinki.ohtur6.gui.simplegui - package fi.cs.helsinki.ohtur6.gui.simplegui
 
fi.cs.helsinki.ohtur6.gui.simplegui.bowlinggui - package fi.cs.helsinki.ohtur6.gui.simplegui.bowlinggui
 
fi.cs.helsinki.ohtur6.gui.simplegui.dartsgui - package fi.cs.helsinki.ohtur6.gui.simplegui.dartsgui
 
fi.cs.helsinki.ohtur6.gui.simplegui.snookergui - package fi.cs.helsinki.ohtur6.gui.simplegui.snookergui
 
fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents - package fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents
 
fi.cs.helsinki.ohtur6.logic - package fi.cs.helsinki.ohtur6.logic
 
fi.cs.helsinki.ohtur6.logic.bowlinglogic - package fi.cs.helsinki.ohtur6.logic.bowlinglogic
 
fi.cs.helsinki.ohtur6.logic.simplelogic - package fi.cs.helsinki.ohtur6.logic.simplelogic
 
fi.cs.helsinki.ohtur6.logic.simplelogic.snookerlogic - package fi.cs.helsinki.ohtur6.logic.simplelogic.snookerlogic
 
fi.cs.helsinki.ohtur6.logic.snookerlogic - package fi.cs.helsinki.ohtur6.logic.snookerlogic
 
fi.cs.helsinki.ohtur6.playermanagement - package fi.cs.helsinki.ohtur6.playermanagement
 
fi.cs.helsinki.ohtur6.reportmanagement - package fi.cs.helsinki.ohtur6.reportmanagement
 
fi.cs.helsinki.ohtur6.reportmanagement.bowlingreport - package fi.cs.helsinki.ohtur6.reportmanagement.bowlingreport
 
fi.cs.helsinki.ohtur6.reportmanagement.databasereport - package fi.cs.helsinki.ohtur6.reportmanagement.databasereport
 
fi.cs.helsinki.ohtur6.reportmanagement.snookerreport - package fi.cs.helsinki.ohtur6.reportmanagement.snookerreport
 
fi.cs.helsinki.ohtur6.resultmanagement - package fi.cs.helsinki.ohtur6.resultmanagement
 
fields - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.bowlinggui.BowlingGuiManager
fields for inputs, 21 for each player, there is 4 players
fields - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.dartsgui.DartsGuiManager
fields for inputs
fileHandling - Variable in class fi.cs.helsinki.ohtur6.core.ComponentReference
Reference to FileHandling currently in use, value is null if class has not yet been created.
FileHandling - class fi.cs.helsinki.ohtur6.reportmanagement.FileHandling.
 
FileHandling - Variable in class fi.cs.helsinki.ohtur6.core.ComponentReference
Default path to FileHandling, value be changed later to signal specialization.
FileHandling() - Constructor for class fi.cs.helsinki.ohtur6.reportmanagement.FileHandling
Plain constructor for this class.
FileHandling(String) - Constructor for class fi.cs.helsinki.ohtur6.reportmanagement.FileHandling
Constructor for this class.
FINAL_TO_SLASH - Variable in class fi.cs.helsinki.ohtur6.gamemanagement.bowlinggamemanagement.BowlingGameEventHandler
 
FINAL_TO_SLASH - Variable in class fi.cs.helsinki.ohtur6.logic.bowlinglogic.BowlingState
 
FINAL_TO_X - Variable in class fi.cs.helsinki.ohtur6.gamemanagement.bowlinggamemanagement.BowlingGameEventHandler
 
FINAL_TO_X - Variable in class fi.cs.helsinki.ohtur6.logic.bowlinglogic.BowlingState
 
finalRound - Variable in class fi.cs.helsinki.ohtur6.gamemanagement.bowlinggamemanagement.BowlingGameEventHandler
Final round tracker

G

GAME_FINISHED - Variable in class fi.cs.helsinki.ohtur6.gamemanagement.bowlinggamemanagement.BowlingGameEventHandler
Indexes for events
GAME_FINISHED - Variable in class fi.cs.helsinki.ohtur6.gamemanagement.dartsgamemanagement.DartsGameEventHandler
indexes of events
GAME_FINISHED - Variable in class fi.cs.helsinki.ohtur6.gamemanagement.snookergamemanagement.SnookerGameEventHandler
 
GAME_FINISHED - Variable in class fi.cs.helsinki.ohtur6.logic.GameState
 
GAME_FINISHED - Variable in class fi.cs.helsinki.ohtur6.logic.bowlinglogic.BowlingState
 
GAME_FINISHED - Variable in class integrationTests.TestDartsGameManagement
indexes of events in darts
GAME_RUNNING - Variable in class fi.cs.helsinki.ohtur6.logic.GameState
 
GAME_RUNNING - Variable in class fi.cs.helsinki.ohtur6.logic.bowlinglogic.BowlingState
 
GAME_STOPPED - Variable in class fi.cs.helsinki.ohtur6.logic.GameState
game states
GAME_STOPPED - Variable in class fi.cs.helsinki.ohtur6.logic.bowlinglogic.BowlingState
 
GameButton - class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameButton.
The GameButton class provides basic button.
GameButton() - Constructor for class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameButton
Constructor
GameButton(String) - Constructor for class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameButton
 
GameClose() - Method in class fi.cs.helsinki.ohtur6.gamemanagement.GameManager
Called when game is being closed, this does not mean that application is closed.
GameComboBox - class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameComboBox.
The GameComboBox class provides basic ComboBox
GameComboBox() - Constructor for class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameComboBox
Constructor
GameDialog - class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameDialog.
The GameDialog class provides basic dialog
GameDialog() - Constructor for class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameDialog
Empty constructor
GameDialog(JPanel, int, int) - Constructor for class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameDialog
constructor with panel and size
GameEventComponent - interface fi.cs.helsinki.ohtur6.gui.GameEventComponent.
 
gameEventHandler - Variable in class fi.cs.helsinki.ohtur6.core.ComponentReference
Reference to GameEventHandler currently in use, value is null if class has not yet been created.
GameEventHandler - class fi.cs.helsinki.ohtur6.gamemanagement.GameEventHandler.
 
GameEventHandler - Variable in class fi.cs.helsinki.ohtur6.core.ComponentReference
Default path to GameEventHandler, value be changed later to signal specialization.
GameEventHandler() - Constructor for class fi.cs.helsinki.ohtur6.gamemanagement.GameEventHandler
Plain constructor for this class
gameGui - Variable in class fi.cs.helsinki.ohtur6.core.ComponentReference
Reference to GameGui currently in use, value is null if class has not yet been created.
GameGui - class fi.cs.helsinki.ohtur6.gui.simplegui.GameGui.
 
GameGui() - Constructor for class fi.cs.helsinki.ohtur6.gui.simplegui.GameGui
 
gameGuiManager - Variable in class fi.cs.helsinki.ohtur6.core.ComponentReference
Reference to GameGuiManager currently in use, value is null if class has not yet been created.
GameGuiManager - class fi.cs.helsinki.ohtur6.gui.simplegui.GameGuiManager.
 
GameGuiManager - Variable in class fi.cs.helsinki.ohtur6.core.ComponentReference
Sets the default path to GameGuiManager.
GameGuiManager() - Constructor for class fi.cs.helsinki.ohtur6.gui.simplegui.GameGuiManager
Basic constructor
GameGuiManager(String) - Constructor for class fi.cs.helsinki.ohtur6.gui.simplegui.GameGuiManager
Constructor with title
GameLabel - class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameLabel.
The GameLabel class provides ...
GameLabel() - Constructor for class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameLabel
Constructor GameTextField()
GameLabel(String) - Constructor for class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameLabel
Constructor GameTextField() with String parameter
gameLogic - Variable in class fi.cs.helsinki.ohtur6.core.ComponentReference
Reference to GameLogic currently in use, value is null if class has not yet been created.
GameLogic - class fi.cs.helsinki.ohtur6.logic.GameLogic.
 
GameLogic - Variable in class fi.cs.helsinki.ohtur6.core.ComponentReference
Default path to GameLogic, value be changed later to signal specialization.
GameLogic() - Constructor for class fi.cs.helsinki.ohtur6.logic.GameLogic
Default constructor for GameLogic
gameManager - Variable in class fi.cs.helsinki.ohtur6.core.ComponentReference
Reference to GameManager currently in use, value is null if class has not yet been created.
GameManager - class fi.cs.helsinki.ohtur6.gamemanagement.GameManager.
 
GameManager - Variable in class fi.cs.helsinki.ohtur6.core.ComponentReference
Default path to GameManager, value be changed later to signal specialization.
GameManager() - Constructor for class fi.cs.helsinki.ohtur6.gamemanagement.GameManager
 
GameMenu - class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameMenu.
 
GameMenu() - Constructor for class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameMenu
Constructor
GameMenu(String) - Constructor for class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameMenu
Constructor
GameMenuBar - class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameMenuBar.
 
GameMenuBar() - Constructor for class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameMenuBar
Constructor
GameMenuItem - class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameMenuItem.
The GameMenuItem class provides ...
GameMenuItem() - Constructor for class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameMenuItem
Constructor
GameMenuItem(String) - Constructor for class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameMenuItem
Constructor
gameOver() - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.dartsgui.DartsGuiManager
 
GameReset() - Method in class fi.cs.helsinki.ohtur6.gamemanagement.GameManager
This resets the game to the starting values.
GameReset() - Method in class fi.cs.helsinki.ohtur6.gamemanagement.snookergamemanagement.SnookerGameManager
This resets the game to the starting values.
GameStart() - Method in class fi.cs.helsinki.ohtur6.gamemanagement.GameManager
This should implement the things to be done during the game start.
GameStart() - Method in class fi.cs.helsinki.ohtur6.gamemanagement.snookergamemanagement.SnookerGameManager
This should implement the things to be done during the game start.
gameState - Variable in class fi.cs.helsinki.ohtur6.core.ComponentReference
Reference to GameState currently in use, value is null if class has not yet been created.
GameState - class fi.cs.helsinki.ohtur6.logic.GameState.
 
GameState - Variable in class fi.cs.helsinki.ohtur6.core.ComponentReference
Default path to GameState, value be changed later to signal specialization.
GameState() - Constructor for class fi.cs.helsinki.ohtur6.logic.GameState
Basic constructor
GameTextField - class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameTextField.
The GameTextField class provides ...
GameTextField() - Constructor for class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameTextField
Constructor
GameTextField(int) - Constructor for class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameTextField
Constructor with size
GameTextField(String) - Constructor for class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameTextField
Constructor with text
gameValidator - Variable in class fi.cs.helsinki.ohtur6.core.ComponentReference
Reference to GameValidator currently in use, value is null if class has not yet been created.
GameValidator - class fi.cs.helsinki.ohtur6.logic.GameValidator.
 
GameValidator - Variable in class fi.cs.helsinki.ohtur6.core.ComponentReference
Default path to GameValidator, value be changed later to signal specialization.
GameValidator() - Constructor for class fi.cs.helsinki.ohtur6.logic.GameValidator
Plain constructor for this class
GameValidator(Hashtable) - Constructor for class fi.cs.helsinki.ohtur6.logic.GameValidator
 
gb - Variable in class unitTests.TestGameButton
 
gcb - Variable in class unitTests.TestGameComboBox
 
gd - Variable in class unitTests.TestGameDialog
 
get(String) - Method in class fi.cs.helsinki.ohtur6.core.ComponentReference
Returns a reference to class.
getApplicationDeInitializer() - Method in class fi.cs.helsinki.ohtur6.core.ComponentReference
Returns a reference to ApplicationDeInitializer-class.
getApplicationInitializer() - Method in class fi.cs.helsinki.ohtur6.core.ComponentReference
Returns a reference to ApplicationInitializer-class.
getApplicationManager() - Method in class fi.cs.helsinki.ohtur6.core.ComponentReference
Returns a reference to ApplicationManager-class.
getApplicationName() - Method in class fi.cs.helsinki.ohtur6.core.ComponentReference
Returns the name of the application.
getCurrentPlayer() - Method in class fi.cs.helsinki.ohtur6.logic.GameState
Returns the index of the current player.
getData() - Method in class fi.cs.helsinki.ohtur6.resultmanagement.DataContainer
Returns a reference to a stored data object
getDataHolder() - Method in class fi.cs.helsinki.ohtur6.playermanagement.Player
To get a reference to players own DataHolder item
getEventValue() - Method in interface fi.cs.helsinki.ohtur6.gui.GameEventComponent
Get index of the event.
getEventValue() - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.SnookerButton
Method getEventValue() returns the value of the eventNumber.
getEventValue() - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameTextField
Method getEventValue() returns the value of the eventNumber.
getEventValue() - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameMenuItem
Method getEventValue() returns the value of the eventNumber.
getEventValue() - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameMenuBar
Method getEventValue() returns the value of the eventNumber.
getEventValue() - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameMenu
Method getEventValue() returns the value of the eventNumber.
getEventValue() - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameLabel
Method getEventValue() returns the value of the eventNumber.
getEventValue() - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameDialog
(non-Javadoc)
getEventValue() - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameComboBox
Method getEventValue() returns the value of the eventNumber.
getEventValue() - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameButton
Method getEventValue() returns the value of the eventNumber.
getFileHandling() - Method in class fi.cs.helsinki.ohtur6.core.ComponentReference
Returns a reference to FileHandling-class.
getFooter() - Method in class fi.cs.helsinki.ohtur6.reportmanagement.ResultListing
Creates and returns the footer of the scorelist
getFormSlotNumber() - Method in interface fi.cs.helsinki.ohtur6.gui.GameEventComponent
Get Slot number
getFormSlotNumber() - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.SnookerButton
Method getFormSlotNumber() returns the slotNumber.
getFormSlotNumber() - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameTextField
Method getFormSlotNumber() returns the slotNumber.
getFormSlotNumber() - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameMenuItem
Method getFormSlotNumber() returns the slotNumber.
getFormSlotNumber() - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameMenuBar
Method getFormSlotNumber() returns the slotNumber.
getFormSlotNumber() - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameMenu
Method getFormSlotNumber() returns the slotNumber.
getFormSlotNumber() - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameLabel
Method getFormSlotNumber() returns the slotNumber.
getFormSlotNumber() - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameDialog
 
getFormSlotNumber() - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameComboBox
Method getFormSlotNumber() returns the slotNumber.
getFormSlotNumber() - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameButton
Method getFormSlotNumber() returns the slotNumber.
getGameEventHandler() - Method in class fi.cs.helsinki.ohtur6.core.ComponentReference
Returns a reference to GameEventHandler-class.
getGameLogic() - Method in class fi.cs.helsinki.ohtur6.core.ComponentReference
Returns a reference to GameLogic-class.
getGameManager() - Method in class fi.cs.helsinki.ohtur6.core.ComponentReference
Returns a reference to GameManager-class.
getGameState() - Method in class fi.cs.helsinki.ohtur6.core.ComponentReference
Returns a reference to GameState-class.
getGameValidator() - Method in class fi.cs.helsinki.ohtur6.core.ComponentReference
Returns a reference to GameValidator-class.
getGui() - Method in class fi.cs.helsinki.ohtur6.core.ComponentReference
Returns a reference to chosen implementation of GUI-interface.
getHeader() - Method in class fi.cs.helsinki.ohtur6.reportmanagement.ResultListing
Creates and returns te header of the resultlist
getHighScore() - Method in class fi.cs.helsinki.ohtur6.core.ComponentReference
Returns a reference to HighScore-class.
getHighScore() - Method in class fi.cs.helsinki.ohtur6.reportmanagement.ReportManager
Returns the all-time highscore listing.
getHighScore() - Method in class fi.cs.helsinki.ohtur6.reportmanagement.HighScore
Returns the highscores in filesaving format.
getHighScore() - Method in class fi.cs.helsinki.ohtur6.reportmanagement.snookerreport.SnookerHighScore
Returns the highscores in filesaving format.
getIndex() - Method in class fi.cs.helsinki.ohtur6.playermanagement.Player
 
getInstance() - Static method in class fi.cs.helsinki.ohtur6.core.ComponentReference
Returns the single instance of this class.
getLast3Results() - Method in class fi.cs.helsinki.ohtur6.reportmanagement.ReportManager
Returns longer resultlisting, which contains results from the last 3 games played.
getMaxPlayerCount() - Method in class fi.cs.helsinki.ohtur6.logic.simplelogic.SimpleHelper
Return max player count
getMaxPlayerCount() - Method in class fi.cs.helsinki.ohtur6.logic.simplelogic.snookerlogic.SnookerHelper
Return max player count
getMessage() - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.PlayerNameDialog
Get the names of the players
getName() - Method in class fi.cs.helsinki.ohtur6.playermanagement.Player
Getter for Player name
getNameOfTheGame() - Method in class fi.cs.helsinki.ohtur6.reportmanagement.ReportManager
Returns the name of the application.
getNumberOfPlayers() - Method in class fi.cs.helsinki.ohtur6.logic.GameLogic
Returns the number of Players in the game
getNumberOfPlayers() - Method in class fi.cs.helsinki.ohtur6.logic.simplelogic.SimpleLogic
Returns numbers of players this game could have
getNumberOfPlayers() - Method in class fi.cs.helsinki.ohtur6.playermanagement.PlayerManager
Returns the number of players currenly in the game
getNumberValue() - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.SnookerButton
 
getPlayer() - Method in interface fi.cs.helsinki.ohtur6.gui.GameEventComponent
get index of the player to whom this component belongs to
getPlayer() - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.SnookerButton
Method getPlayer() returns the playerIndex.
getPlayer() - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameTextField
Method getPlayer() returns the playerIndex.
getPlayer() - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameMenuItem
Method getPlayer() returns the playerIndex.
getPlayer() - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameMenuBar
Method getPlayer() returns the playerIndex.
getPlayer() - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameMenu
Method getPlayer() returns the playerIndex.
getPlayer() - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameLabel
Method getPlayer() returns the playerIndex.
getPlayer() - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameDialog
Method getPlayer() returns the index of the player.
getPlayer() - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameComboBox
Method getPlayer() returns the playerIndex.
getPlayer() - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameButton
Method getPlayer() returns the playerIndex.
getPlayer(int) - Method in class fi.cs.helsinki.ohtur6.playermanagement.PlayerManager
Returns a Player for the given index number.
getPlayerIndexes() - Method in class fi.cs.helsinki.ohtur6.playermanagement.PlayerManager
Get all indexes of players
getPlayerManager() - Method in class fi.cs.helsinki.ohtur6.core.ComponentReference
Returns a reference to PlayerManager-class.
getPlayerName(int) - Method in class fi.cs.helsinki.ohtur6.gamemanagement.GameManager
Returns the player name with the given index.
getPlayerResults(int) - Method in class fi.cs.helsinki.ohtur6.gamemanagement.GameManager
getPlayerResults returns a precounted matrix which contains information about player scores and subscores, in a result form.
getPlayerResults(int) - Method in class fi.cs.helsinki.ohtur6.gamemanagement.bowlinggamemanagement.BowlingGameManager
getPlayerResults returns a precounted matrix which contains information about player scores and subscores, in a result form.
getPlayerTotal(int) - Method in class fi.cs.helsinki.ohtur6.gamemanagement.GameManager
Returns the total points of a player with given index.
getPlayerTotal(int) - Method in class fi.cs.helsinki.ohtur6.gamemanagement.bowlinggamemanagement.BowlingGameManager
Returns the total points of a player with given index.
getPlayerTotal(int) - Method in class fi.cs.helsinki.ohtur6.gamemanagement.snookergamemanagement.SnookerGameManager
Returns the total points of a player with given index.
getPlayerValue(int, String) - Method in class fi.cs.helsinki.ohtur6.gamemanagement.GameManager
Returns a attribute value of a player.
getPlayerValue(int, String) - Method in class fi.cs.helsinki.ohtur6.playermanagement.PlayerManager
Returns value of the attribute on the chosen player.
getPlayerValue(String) - Method in class fi.cs.helsinki.ohtur6.playermanagement.Player
To get an extra value of this player
getPoints() - Method in class fi.cs.helsinki.ohtur6.logic.ScoreCounter
Return total points of current player
getReportManager() - Method in class fi.cs.helsinki.ohtur6.core.ComponentReference
Returns a reference to ReportManager-class.
getResultListing() - Method in class fi.cs.helsinki.ohtur6.core.ComponentReference
Returns a reference to ResultListing-class.
getRound() - Method in class fi.cs.helsinki.ohtur6.logic.GameLogic
Returns the current round number in the game
getScoreList() - Method in class fi.cs.helsinki.ohtur6.reportmanagement.ResultListing
Creates and returns the scorelist of the resultlist
getScoreList() - Method in class fi.cs.helsinki.ohtur6.reportmanagement.bowlingreport.BowlingResultListing
(non-Javadoc) returns the String representation of the results
getState() - Method in class fi.cs.helsinki.ohtur6.logic.GameState
Return the value of the current state in the game.
getState() - Method in class fi.cs.helsinki.ohtur6.logic.bowlinglogic.BowlingState
Return the value of the current state in the game.
getState() - Method in class fi.cs.helsinki.ohtur6.logic.simplelogic.SimpleState
 
getState() - Method in class fi.cs.helsinki.ohtur6.logic.snookerlogic.SnookerState
 
getSubResults() - Method in class fi.cs.helsinki.ohtur6.logic.ScoreCounter
returns points in array.
getThisGameResult() - Method in class fi.cs.helsinki.ohtur6.reportmanagement.ReportManager
Returns the Resultlisting containig previous games scores.
getTurn() - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.snookergui.SnookerGuiManager
 
getValue() - Method in interface fi.cs.helsinki.ohtur6.gui.GameEventComponent
Get value of the Component
getValue() - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.SnookerButton
Method getValue() returns text value of the component.
getValue() - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameTextField
Method getValue() returns text value of the component.
getValue() - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameMenuItem
Method getValue() returns text value of the component.
getValue() - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameMenuBar
Method getValue() returns text value of the component.
getValue() - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameMenu
Method getValue() returns text value of the component.
getValue() - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameLabel
Method getValue() returns text value of the component.
getValue() - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameDialog
Method getValue() returns the value of the component.
getValue() - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameComboBox
Method getValue() returns the value of the component.
getValue() - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameButton
Method getValue() returns text value of the component.
giveEvent(int) - Method in class fi.cs.helsinki.ohtur6.logic.GameState
Report the user event that happened to the gamestate class by using this method.
giveEvent(int) - Method in class fi.cs.helsinki.ohtur6.logic.bowlinglogic.BowlingState
Report the user event that happened to the gamestate class by using this method.
giveEvent(int) - Method in class fi.cs.helsinki.ohtur6.logic.simplelogic.SimpleState
 
giveEvent(int) - Method in class fi.cs.helsinki.ohtur6.logic.snookerlogic.SnookerState
 
gl - Variable in class unitTests.TestGameLogic
 
gl - Variable in class unitTests.TestGameLabel
 
gm - Variable in class unitTests.TestGameMenu
 
gmb - Variable in class unitTests.TestGameMenuBar
 
gmi - Variable in class unitTests.TestGameMenuItem
 
gs - Variable in class unitTests.TestGameState
 
gtf - Variable in class unitTests.TestGameTextField
 
Gui - Variable in class fi.cs.helsinki.ohtur6.core.ComponentReference
Reference to GUI currently in use, value is null if class has not yet been created.
GUI - interface fi.cs.helsinki.ohtur6.gui.GUI.
 
GUI - Variable in class fi.cs.helsinki.ohtur6.core.ComponentReference
There is no default path to GUI (least not yet)
gv - Variable in class unitTests.TestGameValidator
 

H

hasMoreObjects() - Method in class fi.cs.helsinki.ohtur6.resultmanagement.ResultHolder
 
hasMoreObjects() - Method in interface fi.cs.helsinki.ohtur6.resultmanagement.DataHolder
Does the datacontainer have more objects
haveEvent(int, GameEventComponent) - Method in class fi.cs.helsinki.ohtur6.gamemanagement.GameEventHandler
This is the main event handler.
haveEvent(int, GameEventComponent) - Method in class fi.cs.helsinki.ohtur6.gamemanagement.bowlinggamemanagement.BowlingHandler
 
haveEvent(int, GameEventComponent) - Method in class fi.cs.helsinki.ohtur6.gamemanagement.bowlinggamemanagement.BowlingGameEventHandler
 
haveEvent(int, GameEventComponent) - Method in class fi.cs.helsinki.ohtur6.gamemanagement.dartsgamemanagement.DartsGameEventHandler
 
haveEvent(int, GameEventComponent) - Method in class fi.cs.helsinki.ohtur6.gamemanagement.snookergamemanagement.SnookerGameEventHandler
 
highScore - Variable in class fi.cs.helsinki.ohtur6.core.ComponentReference
Reference to highScore currently in use, value is null if class has not yet been created.
highScore - Variable in class fi.cs.helsinki.ohtur6.reportmanagement.ReportManager
All-time highscore-list.
HighScore - class fi.cs.helsinki.ohtur6.reportmanagement.HighScore.
 
HighScore - Variable in class fi.cs.helsinki.ohtur6.core.ComponentReference
Default path to HighScore, value be changed later to signal specialization.
HighScore - Variable in class fi.cs.helsinki.ohtur6.reportmanagement.HighScore
 
HighScore() - Constructor for class fi.cs.helsinki.ohtur6.reportmanagement.HighScore
Plain constructor for this class
HighScore(String) - Constructor for class fi.cs.helsinki.ohtur6.reportmanagement.HighScore
Constructor which receives the old highscores as a parameter.
hs - Variable in class unitTests.TestHighScore
 
ht - Variable in class fi.cs.helsinki.ohtur6.logic.GameValidator
 

I

increaseRound() - Method in class fi.cs.helsinki.ohtur6.logic.GameLogic
increase round
index - Variable in class fi.cs.helsinki.ohtur6.playermanagement.Player
Index value of this player.
index - Variable in class fi.cs.helsinki.ohtur6.resultmanagement.ResultHolder
index value in the linked list where the iterator is currently pointing.
initialize() - Method in class fi.cs.helsinki.ohtur6.applicationmanagement.ApplicationManager
Call this method to perform application initialization.
initialize() - Method in class fi.cs.helsinki.ohtur6.applicationmanagement.databaseapplicationmanagement.DatabaseApplicationManager
This method opens database connection, and after that it should do same things which have been described in the ApplicationManager.initialization().
insertPlayerIndexes(int[]) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.GameGuiManager
insert new player indexes in components
insertPlayerIndexes(int[]) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.bowlinggui.BowlingGuiManager
Insert new player indexes in components
insertPlayerIndexes(int[]) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.dartsgui.SnookerGuiManager
insert new player indexes in components
insertPlayerIndexes(int[]) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.dartsgui.DartsGuiManager
insert new player indexes in components
insertPlayerIndexes(int[]) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.snookergui.SnookerGuiManager
insert new player indexes in components
integrationTests - package integrationTests
 

K

keyPressed(KeyEvent) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.bowlinggui.BowlingGuiManager
Catches the actual event created by the player and handles it.
keyPressed(KeyEvent) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.dartsgui.DartsGuiManager
 
keyReleased(KeyEvent) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.bowlinggui.BowlingGuiManager
KeyReleased action listener.
keyReleased(KeyEvent) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.dartsgui.DartsGuiManager
 
keyTyped(KeyEvent) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.bowlinggui.BowlingGuiManager
KeyTyped action listener.
keyTyped(KeyEvent) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.dartsgui.DartsGuiManager
 

L

LAST_BALL - Variable in class fi.cs.helsinki.ohtur6.gamemanagement.snookergamemanagement.SnookerGameEventHandler
 
LAST_BALL - Variable in class fi.cs.helsinki.ohtur6.logic.snookerlogic.SnookerState
 
last3GameResult - Variable in class fi.cs.helsinki.ohtur6.reportmanagement.ReportManager
Resultslist from 3 last games.
lastEvent - Variable in class fi.cs.helsinki.ohtur6.logic.snookerlogic.SnookerState
What was the last event happened before this one
ll - Variable in class fi.cs.helsinki.ohtur6.resultmanagement.ResultHolder
reference to a linked list.
load(String) - Method in class fi.cs.helsinki.ohtur6.reportmanagement.FileHandling
Load file from the given filename
load(String) - Method in class fi.cs.helsinki.ohtur6.reportmanagement.databasereport.DatabaseFileHandling
Not Implemented!
loadClass(String) - Method in class fi.cs.helsinki.ohtur6.core.ComponentReference
This method does the actual loading, returns a reference to the created class, null if there was loading problem.
loadComponents() - Method in class fi.cs.helsinki.ohtur6.core.ComponentLoader
Load component references from a file and save them to ComponentRefence-class for later use.
LoadLast3Games() - Method in class fi.cs.helsinki.ohtur6.reportmanagement.FileHandling
Returns the resultlistings of the last 3 games.
loadOldHighScoreList() - Method in class fi.cs.helsinki.ohtur6.reportmanagement.FileHandling
Returns the highscore list.
loadSingleOldResult() - Method in class fi.cs.helsinki.ohtur6.reportmanagement.FileHandling
Loads the resultlisting from the last game that was saved.

M

main(String[]) - Static method in class fi.cs.helsinki.ohtur6.core.Core
This is the main()-method from where all the applications belonging to this software family should start.
main(String[]) - Static method in class fi.cs.helsinki.ohtur6.gui.simplegui.bowlinggui.BowlingGuiManager
for testing
main(String[]) - Static method in class fi.cs.helsinki.ohtur6.gui.simplegui.dartsgui.SnookerGuiManager
for testing
main(String[]) - Static method in class fi.cs.helsinki.ohtur6.gui.simplegui.dartsgui.DartsGuiManager
for testing
main(String[]) - Static method in class integrationTests.TestSimpleLogic
 
main(String[]) - Static method in class integrationTests.TestScoreCounterAndResultHolder
 
main(String[]) - Static method in class integrationTests.TestReporManagement
 
main(String[]) - Static method in class integrationTests.TestPlayerManagement
 
main(String[]) - Static method in class integrationTests.TestDartsGameManagement
 
main(String[]) - Static method in class unitTests.TestSnookerHelper
 
main(String[]) - Static method in class unitTests.TestSnookerGameManager
 
main(String[]) - Static method in class unitTests.TestSnookerButton
 
main(String[]) - Static method in class unitTests.TestSimpleValidator
 
main(String[]) - Static method in class unitTests.TestSimpleState
 
main(String[]) - Static method in class unitTests.TestSimpleLogic
 
main(String[]) - Static method in class unitTests.TestSimpleHelper
 
main(String[]) - Static method in class unitTests.TestScoreCounter
 
main(String[]) - Static method in class unitTests.TestResultListing
 
main(String[]) - Static method in class unitTests.TestReportManager
 
main(String[]) - Static method in class unitTests.TestPlayerManager
 
main(String[]) - Static method in class unitTests.TestPlayerAmountDialog
 
main(String[]) - Static method in class unitTests.TestPlayer
 
main(String[]) - Static method in class unitTests.TestHighScore
 
main(String[]) - Static method in class unitTests.TestGameValidator
 
main(String[]) - Static method in class unitTests.TestGameTextField
 
main(String[]) - Static method in class unitTests.TestGameState
 
main(String[]) - Static method in class unitTests.TestGameMenuItem
 
main(String[]) - Static method in class unitTests.TestGameMenuBar
 
main(String[]) - Static method in class unitTests.TestGameMenu
 
main(String[]) - Static method in class unitTests.TestGameLogic
 
main(String[]) - Static method in class unitTests.TestGameLabel
 
main(String[]) - Static method in class unitTests.TestGameGuiManager
 
main(String[]) - Static method in class unitTests.TestGameGui
 
main(String[]) - Static method in class unitTests.TestGameDialog
 
main(String[]) - Static method in class unitTests.TestGameComboBox
 
main(String[]) - Static method in class unitTests.TestGameButton
 
main(String[]) - Static method in class unitTests.TestFileHandling
 
main(String[]) - Static method in class unitTests.TestDataContainer
 
main(String[]) - Static method in class unitTests.TestDartsGameManager
 
main(String[]) - Static method in class unitTests.TestDartsGameEventHandler
 
main(String[]) - Static method in class unitTests.TestCore
 
main(String[]) - Static method in class unitTests.TestComponentReference
 
main(String[]) - Static method in class unitTests.TestComponentLoader
 
main(String[]) - Static method in class unitTests.TestBowlingGameManager
 
main(String[]) - Static method in class unitTests.TestApplicationManager
 
main(String[]) - Static method in class unitTests.TestApplicationInitializer
 
main(String[]) - Static method in class unitTests.TestApplicationDeInitializer
 
main(String[]) - Static method in class unitTests.TestAboutDialog
 
main(String[]) - Static method in class unitTests.SnookerTestsRITA
 
main(String[]) - Static method in class unitTests.DartsTestsRITA
 
main(String[]) - Static method in class unitTests.BowlingTestsRITA
 
main(String[]) - Static method in class unitTests.AllTests
 
makeAllPlayers(String[]) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.dartsgui.DartsGuiManager
 
makeLastResultUnit(int) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.bowlinggui.BowlingGuiManager
Makes the last resultslot int the playerresultfield.
makeMenuBar() - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.bowlinggui.BowlingGuiManager
private method for making menubar
makeMenuBar() - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.dartsgui.SnookerGuiManager
 
makeMenuBar() - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.dartsgui.DartsGuiManager
 
makeMenuBar() - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.snookergui.SnookerGuiManager
 
makePlayerPanel() - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.snookergui.SnookerGuiManager
 
makePlayerPanel(String, int) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.bowlinggui.BowlingGuiManager
make player panel
makePlayerPanel(String, int) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.dartsgui.DartsGuiManager
 
makeResultLabel(String) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.bowlinggui.BowlingGuiManager
make result label
makeResultLabel(String) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.dartsgui.DartsGuiManager
 
makeResultUnit(int) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.dartsgui.DartsGuiManager
 
makeResultUnit(int, int) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.bowlinggui.BowlingGuiManager
Create a result label
makeTextField() - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.bowlinggui.BowlingGuiManager
 
makeTextField() - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.dartsgui.DartsGuiManager
 
makeValuePanel() - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.snookergui.SnookerGuiManager
 
message - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.PlayerNameDialog
 
message - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.PlayerAmountDialog
 
MODIFY_POINTS - Variable in class fi.cs.helsinki.ohtur6.gamemanagement.bowlinggamemanagement.BowlingGameEventHandler
 
MODIFY_POINTS - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.bowlinggui.BowlingGuiManager
 
modifyPoints(int, int, String) - Method in class fi.cs.helsinki.ohtur6.gamemanagement.bowlinggamemanagement.BowlingGameEventHandler
Save points to player dataHolder, please note that this method does not override the addPoints(int,int) given in GameEventHandler.
mouseClicked(MouseEvent) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.snookergui.SnookerGuiManager
 
mouseClicked(MouseEvent) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.DartboardPanel
Catch users clicks.
mouseEntered(MouseEvent) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.snookergui.SnookerGuiManager
 
mouseEntered(MouseEvent) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.DartboardPanel
 
mouseExited(MouseEvent) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.snookergui.SnookerGuiManager
 
mouseExited(MouseEvent) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.DartboardPanel
 
mouseLocation - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.DartboardPanel
 
mousePressed(MouseEvent) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.snookergui.SnookerGuiManager
 
mousePressed(MouseEvent) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.DartboardPanel
 
mouseReleased(MouseEvent) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.snookergui.SnookerGuiManager
 
mouseReleased(MouseEvent) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.DartboardPanel
 
myFilename - Variable in class fi.cs.helsinki.ohtur6.core.ComponentLoader
Name of the file which contains the information about components specializations.

N

name - Variable in class fi.cs.helsinki.ohtur6.playermanagement.Player
Players Name
names - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.bowlinggui.BowlingGuiManager
name label for each player
names - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.PlayerNameDialog
 
new_game - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.bowlinggui.BowlingGuiManager
menuitems
new_game - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.dartsgui.SnookerGuiManager
menuitems
new_game - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.dartsgui.DartsGuiManager
menuitems
new_game - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.snookergui.SnookerGuiManager
menuitems
NEW_GAME_CREATED - Variable in class fi.cs.helsinki.ohtur6.gamemanagement.bowlinggamemanagement.BowlingGameEventHandler
 
NEW_GAME_CREATED - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.bowlinggui.BowlingGuiManager
Events for the gui to use
NEW_GAME_CREATED - Variable in class fi.cs.helsinki.ohtur6.logic.bowlinglogic.BowlingState
 
newDataContainer() - Method in class fi.cs.helsinki.ohtur6.core.ComponentReference
Returns a reference to a new instance of a DataContainer-class.
newDataHolder() - Method in class fi.cs.helsinki.ohtur6.core.ComponentReference
Returns a reference to a new instance of a DataHolder-class.
newPlayer() - Method in class fi.cs.helsinki.ohtur6.core.ComponentReference
Returns a reference to a new instance of a Player-class.
newScoreCounter() - Method in class fi.cs.helsinki.ohtur6.core.ComponentReference
Returns a reference to a new instance of a ScoreCounter-class.
nextDataContainer() - Method in class fi.cs.helsinki.ohtur6.resultmanagement.ResultHolder
 
nextDataContainer() - Method in interface fi.cs.helsinki.ohtur6.resultmanagement.DataHolder
returns the value to the next DataContainer in the data structure.
nextObject() - Method in class fi.cs.helsinki.ohtur6.resultmanagement.ResultHolder
 
nextObject() - Method in interface fi.cs.helsinki.ohtur6.resultmanagement.DataHolder
returns the value to the next Object in the data structure.
NOT_SLASH_ADD - Variable in class fi.cs.helsinki.ohtur6.gamemanagement.bowlinggamemanagement.BowlingGameEventHandler
 
NOT_SLASH_ADD - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.bowlinggui.BowlingGuiManager
 
NOT_SLASH_ADD - Variable in class fi.cs.helsinki.ohtur6.logic.bowlinglogic.BowlingState
 
NOT_USABLE_YET - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.bowlinggui.BowlingGuiManager
 
NOT_X_ADD - Variable in class fi.cs.helsinki.ohtur6.gamemanagement.bowlinggamemanagement.BowlingGameEventHandler
Bowlingstate events:
NOT_X_ADD - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.bowlinggui.BowlingGuiManager
Bowling events
NOT_X_ADD - Variable in class fi.cs.helsinki.ohtur6.logic.bowlinglogic.BowlingState
Bowlingstate events:
number - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.PlayerAmountDialog
 
numberOfPlayers - Variable in class fi.cs.helsinki.ohtur6.logic.GameLogic
Number of the players currently in play
numberValue - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.SnookerButton
 

O

object - Variable in class fi.cs.helsinki.ohtur6.resultmanagement.DataContainer
Reference to the stored data.
ok - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.PlayerNameDialog
 
ok - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.PlayerAmountDialog
 
owner - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.PlayerNameDialog
 
owner - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.PlayerAmountDialog
 

P

p1 - Variable in class unitTests.TestPlayer
 
p2 - Variable in class unitTests.TestPlayer
 
PackageClassLoader - class fi.cs.helsinki.ohtur6.core.PackageClassLoader.
This is simple PackageClassLoader.
PackageClassLoader() - Constructor for class fi.cs.helsinki.ohtur6.core.PackageClassLoader
Creates a new class loader using the ClassLoader returned by the method getSystemClassLoader() as the parent class loader.
PackageClassLoader(ClassLoader) - Constructor for class fi.cs.helsinki.ohtur6.core.PackageClassLoader
Creates a new class loader using the specified parent class loader for delegation.
paintComponent(Graphics) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.DartboardPanel
paintcomponent that sets the dartboard
parseScoreToInt(String) - Method in class fi.cs.helsinki.ohtur6.gamemanagement.bowlinggamemanagement.BowlingGameEventHandler
This method tries to parse the string given to it as a scorevalue.
paths - Variable in class fi.cs.helsinki.ohtur6.core.ComponentReference
HashTable for class paths
Player - class fi.cs.helsinki.ohtur6.playermanagement.Player.
 
Player - Variable in class fi.cs.helsinki.ohtur6.core.ComponentReference
Default path to Player, value be changed later to signal specialization.
PLAYER_FINISHED - Variable in class fi.cs.helsinki.ohtur6.gamemanagement.bowlinggamemanagement.BowlingGameEventHandler
 
PLAYER_FINISHED - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.bowlinggui.BowlingGuiManager
 
PLAYER_FINISHED - Variable in class fi.cs.helsinki.ohtur6.logic.bowlinglogic.BowlingState
 
Player() - Constructor for class fi.cs.helsinki.ohtur6.playermanagement.Player
The Plain constructor for Player-class
Player(String) - Constructor for class fi.cs.helsinki.ohtur6.playermanagement.Player
Constructor for creating a player with a name
player1 - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.snookergui.SnookerGuiManager
lamels for players
player2 - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.snookergui.SnookerGuiManager
lamels for players
PlayerAmountDialog - class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.PlayerAmountDialog.
 
PlayerAmountDialog(int, GameGuiManager) - Constructor for class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.PlayerAmountDialog
Basic constructor for class
playerIndex - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.SnookerButton
 
playerIndex - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameTextField
Index of the player of this component
playerIndex - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameMenuItem
Index of the player of this component
playerIndex - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameMenuBar
Index of the player of this component
playerIndex - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameMenu
Index of the player of this component
playerIndex - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameLabel
Index of the player of this component
playerIndex - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameDialog
Index of the player involved
playerIndex - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameComboBox
Index of the player of this component
playerIndex - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameButton
 
playerIndex - Variable in class fi.cs.helsinki.ohtur6.playermanagement.PlayerManager
Index of Players currently in play
playerIndexes - Variable in class fi.cs.helsinki.ohtur6.gamemanagement.bowlinggamemanagement.BowlingGameEventHandler
This is used to sort who is the 1st player.
playerIndexes - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.dartsgui.SnookerGuiManager
indexes of current players
playerIndexes - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.dartsgui.DartsGuiManager
indexes of current players
playerIndexes - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.snookergui.SnookerGuiManager
indexes of current players
playerIndexes - Variable in class fi.cs.helsinki.ohtur6.logic.bowlinglogic.BowlingState
 
playerManager - Variable in class fi.cs.helsinki.ohtur6.core.ComponentReference
Reference to PlayerManager currently in use, value is null if class has not yet been created.
PlayerManager - class fi.cs.helsinki.ohtur6.playermanagement.PlayerManager.
 
PlayerManager - Variable in class fi.cs.helsinki.ohtur6.core.ComponentReference
Default path to PlayerManager, value be changed later to signal specialization.
PlayerManager() - Constructor for class fi.cs.helsinki.ohtur6.playermanagement.PlayerManager
Default constructor for the class
PlayerNameDialog - class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.PlayerNameDialog.
 
PlayerNameDialog(int, GameGuiManager) - Constructor for class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.PlayerNameDialog
Basic constructor
playerPanels - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.dartsgui.DartsGuiManager
player panels
playerResolve(int) - Method in class fi.cs.helsinki.ohtur6.gamemanagement.bowlinggamemanagement.BowlingGameEventHandler
This maps the player index to range 0-3, regardless of what the player index might be.
playerResolve(int) - Method in class fi.cs.helsinki.ohtur6.logic.bowlinglogic.BowlingState
This method maps the playerindex to range 0-3 so they we can know which player is for which gamestate.
players - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.PlayerNameDialog
 
players - Variable in class fi.cs.helsinki.ohtur6.playermanagement.PlayerManager
List of Players currently in play
playerStrikes - Variable in class fi.cs.helsinki.ohtur6.logic.bowlinglogic.BowlingState
 
pm - Variable in class integrationTests.TestPlayerManagement
 
pm - Variable in class integrationTests.TestDartsGameManagement
 
pm - Variable in class unitTests.TestPlayerManager
 
previousValidState - Variable in class fi.cs.helsinki.ohtur6.logic.bowlinglogic.BowlingState
 
props - Variable in class fi.cs.helsinki.ohtur6.core.ComponentLoader
Properties file reference

Q

quit - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.bowlinggui.BowlingGuiManager
menuitems
quit - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.dartsgui.SnookerGuiManager
menuitems
quit - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.dartsgui.DartsGuiManager
menuitems
quit - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.snookergui.SnookerGuiManager
menuitems

R

ready - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.snookergui.SnookerGuiManager
 
RED_BALL - Variable in class fi.cs.helsinki.ohtur6.gamemanagement.snookergamemanagement.SnookerGameEventHandler
 
RED_BALL - Variable in class fi.cs.helsinki.ohtur6.logic.snookerlogic.SnookerState
 
redBalls - Variable in class fi.cs.helsinki.ohtur6.logic.simplelogic.snookerlogic.SnookerHelper
 
redBalls - Variable in class fi.cs.helsinki.ohtur6.logic.snookerlogic.SnookerState
Number of red balls left in the gametable
references - Variable in class fi.cs.helsinki.ohtur6.core.ComponentReference
HashTable for references
remove(Object) - Method in class fi.cs.helsinki.ohtur6.resultmanagement.ResultHolder
 
remove(Object) - Method in interface fi.cs.helsinki.ohtur6.resultmanagement.DataHolder
Removes the DataContainer which is given as parameter.
removeAllPlayers() - Method in class fi.cs.helsinki.ohtur6.playermanagement.PlayerManager
Remove all players
removePlayer(int) - Method in class fi.cs.helsinki.ohtur6.playermanagement.PlayerManager
Remove a player of index.
reportManager - Variable in class fi.cs.helsinki.ohtur6.core.ComponentReference
Reference to ReportManager currently in use, value is null if class has not yet been created.
ReportManager - class fi.cs.helsinki.ohtur6.reportmanagement.ReportManager.
 
ReportManager - Variable in class fi.cs.helsinki.ohtur6.core.ComponentReference
Default path to ReportManager, value be changed later to signal specialization.
ReportManager() - Constructor for class fi.cs.helsinki.ohtur6.reportmanagement.ReportManager
Plain Constructor for this class.
resetCounter() - Method in class fi.cs.helsinki.ohtur6.resultmanagement.ResultHolder
 
resetCounter() - Method in interface fi.cs.helsinki.ohtur6.resultmanagement.DataHolder
Reset the value of the simple iterator back to the begining.
resetValues() - Method in class fi.cs.helsinki.ohtur6.logic.bowlinglogic.BowlingState
Reset the gamestate and playerStrikes values back to 0 for all players.
ResultHolder - class fi.cs.helsinki.ohtur6.resultmanagement.ResultHolder.
 
ResultHolder() - Constructor for class fi.cs.helsinki.ohtur6.resultmanagement.ResultHolder
Plain constructor for this class.
resultListing - Variable in class fi.cs.helsinki.ohtur6.core.ComponentReference
Reference to resultListing currently in use, value is null if class has not yet been created.
ResultListing - class fi.cs.helsinki.ohtur6.reportmanagement.ResultListing.
 
ResultListing - Variable in class fi.cs.helsinki.ohtur6.core.ComponentReference
Default path to ResultListing, value be changed later to signal specialization.
ResultListing() - Constructor for class fi.cs.helsinki.ohtur6.reportmanagement.ResultListing
Constructor for this class.
ResultManager - class fi.cs.helsinki.ohtur6.resultmanagement.ResultManager.
 
ResultManager() - Constructor for class fi.cs.helsinki.ohtur6.resultmanagement.ResultManager
Plain constructor for this class
results - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.bowlinggui.BowlingGuiManager
labels fo results, 10 for each player
results - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.dartsgui.DartsGuiManager
labels fo results
results - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.snookergui.SnookerGuiManager
fields for player
round - Variable in class fi.cs.helsinki.ohtur6.logic.GameLogic
number of the current round
runApplication(String) - Method in class fi.cs.helsinki.ohtur6.core.Core
Does the actual program starting.

S

save(String) - Method in class fi.cs.helsinki.ohtur6.reportmanagement.databasereport.DatabaseFileHandling
Allways returns true.
save(String, String) - Method in class fi.cs.helsinki.ohtur6.reportmanagement.FileHandling
Saves string to the given filename.
saveGameResults(String) - Method in class fi.cs.helsinki.ohtur6.reportmanagement.FileHandling
Saves the last games results.
saveHighscore() - Method in class fi.cs.helsinki.ohtur6.reportmanagement.ReportManager
Saves the current highscores
saveHighScore(String) - Method in class fi.cs.helsinki.ohtur6.reportmanagement.FileHandling
Saves the highscore given in the parameter
saveLast3Games() - Method in class fi.cs.helsinki.ohtur6.reportmanagement.ReportManager
Saves the results of last 3 games or as many as there is, if there is less than 3.
saveLast3GamesResults(String) - Method in class fi.cs.helsinki.ohtur6.reportmanagement.FileHandling
Savtes the last 3 games results
saveThisGameResults() - Method in class fi.cs.helsinki.ohtur6.reportmanagement.ReportManager
Saves the results of this game
sb - Variable in class unitTests.TestSnookerButton
 
sc - Variable in class integrationTests.TestScoreCounterAndResultHolder
 
scoreCounter - Variable in class fi.cs.helsinki.ohtur6.core.ComponentReference
Reference to ScoreCounter currently in use, value is null if class has not yet been created.
ScoreCounter - class fi.cs.helsinki.ohtur6.logic.ScoreCounter.
 
ScoreCounter - Variable in class fi.cs.helsinki.ohtur6.core.ComponentReference
Default path to ScoreCounter, value be changed later to signal specialization.
ScoreCounter() - Constructor for class fi.cs.helsinki.ohtur6.logic.ScoreCounter
Plain constructor for the class
sentPoints - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.dartsgui.DartsGuiManager
to know when game is over
set(String, String) - Method in class fi.cs.helsinki.ohtur6.core.ComponentReference
Set the package path and a new class name .
setApplicationDeInitializer(String) - Method in class fi.cs.helsinki.ohtur6.core.ComponentReference
Call this method to specify ApplicationDeInitializer as a specification point.
setApplicationInitializer(String) - Method in class fi.cs.helsinki.ohtur6.core.ComponentReference
Call this method to specify ApplicationInitializer as a specification point.
setApplicationManager(String) - Method in class fi.cs.helsinki.ohtur6.core.ComponentReference
Call this method to specify ApplicationManager as a specification point.
setApplicationName(String) - Method in class fi.cs.helsinki.ohtur6.core.ComponentReference
Set the name of the application
setCurrentPlayer(int) - Method in class fi.cs.helsinki.ohtur6.logic.GameState
Set the player with the given index as the active player.
setData(Object) - Method in class fi.cs.helsinki.ohtur6.resultmanagement.DataContainer
Set data object for this bean.
setDataContainer(String) - Method in class fi.cs.helsinki.ohtur6.core.ComponentReference
Set the package path and a new class name which replaces the default DataContainer.
setDataHolder(DataHolder) - Method in class fi.cs.helsinki.ohtur6.logic.ScoreCounter
Set scorecounters DataHolder
setDataHolder(DataHolder) - Method in class fi.cs.helsinki.ohtur6.logic.bowlinglogic.BowlingCounter
Set scorecounters DataHolder
setDataHolder(DataHolder) - Method in class fi.cs.helsinki.ohtur6.playermanagement.Player
Set new DataHolder for Player.
setDataHolder(String) - Method in class fi.cs.helsinki.ohtur6.core.ComponentReference
Set the package path and a new class name which replaces the default DataHolder.
setEventValue(int) - Method in interface fi.cs.helsinki.ohtur6.gui.GameEventComponent
Set index value of an event.
setEventValue(int) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.SnookerButton
Method setEventValue() sets the value of the eventNumber.
setEventValue(int) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameTextField
Method setEventValue() sets the value of the eventNumber.
setEventValue(int) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameMenuItem
Method setEventValue() sets the value of the eventNumber.
setEventValue(int) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameMenuBar
Method setEventValue() sets the value of the eventNumber.
setEventValue(int) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameMenu
Method setEventValue() sets the value of the eventNumber.
setEventValue(int) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameLabel
Method setEventValue() sets the value of the eventNumber.
setEventValue(int) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameDialog
(non-Javadoc)
setEventValue(int) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameComboBox
Method setEventValue() sets the value of the eventNumber.
setEventValue(int) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameButton
Method setEventValue() sets the value of the eventNumber.
setFileHandling(String) - Method in class fi.cs.helsinki.ohtur6.core.ComponentReference
Set the package path and a new class name which replaces the default FileHandling.
setFormSlotNumber(int) - Method in interface fi.cs.helsinki.ohtur6.gui.GameEventComponent
Set slot number
setFormSlotNumber(int) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.SnookerButton
Method setFormSlotNumber() sets the value slotNumber.
setFormSlotNumber(int) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameTextField
Method setFormSlotNumber() sets the value slotNumber.
setFormSlotNumber(int) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameMenuItem
Method setFormSlotNumber() sets the value slotNumber.
setFormSlotNumber(int) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameMenuBar
Method setFormSlotNumber() sets the value slotNumber.
setFormSlotNumber(int) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameMenu
Method setFormSlotNumber() sets the value slotNumber.
setFormSlotNumber(int) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameLabel
Method setFormSlotNumber() sets the value slotNumber.
setFormSlotNumber(int) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameDialog
 
setFormSlotNumber(int) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameComboBox
Method setFormSlotNumber() sets the value slotNumber.
setFormSlotNumber(int) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameButton
Method setFormSlotNumber() sets the value slotNumber.
setGameEventHandler(String) - Method in class fi.cs.helsinki.ohtur6.core.ComponentReference
Set the package path and a new class name which replaces the default GameEventHandler.
setGameLogic(String) - Method in class fi.cs.helsinki.ohtur6.core.ComponentReference
Set the package path and a new class name which replaces the default GameLogic.
setGameManager(String) - Method in class fi.cs.helsinki.ohtur6.core.ComponentReference
Set the package path and a new class name which replaces the default GameManager.
setGameState(String) - Method in class fi.cs.helsinki.ohtur6.core.ComponentReference
Set the package path and a new class name which replaces the default GameState.
setGameStatus(int, int) - Method in class fi.cs.helsinki.ohtur6.logic.simplelogic.SimpleHelper
Set game status.
setGameValidator(String) - Method in class fi.cs.helsinki.ohtur6.core.ComponentReference
Set the package path and a new class name which replaces the default GameValidator.
setGui(String) - Method in class fi.cs.helsinki.ohtur6.core.ComponentReference
Set the package path and a new class name which replaces the default GUI.
setHashtable(Hashtable) - Method in class fi.cs.helsinki.ohtur6.logic.GameValidator
Set hashtable
setHighScore(String) - Method in class fi.cs.helsinki.ohtur6.core.ComponentReference
Set the package path and a new class name which replaces the default HighScore.
setHighScore(String) - Method in class fi.cs.helsinki.ohtur6.reportmanagement.HighScore
Returns the highscores in filesaving format.
setHighScore(String) - Method in class fi.cs.helsinki.ohtur6.reportmanagement.snookerreport.SnookerHighScore
Returns the highscores in filesaving format.
setIndex(int) - Method in class fi.cs.helsinki.ohtur6.playermanagement.Player
Set new index value for the player.
setName(String) - Method in class fi.cs.helsinki.ohtur6.playermanagement.Player
To set name for player.
setNameOfTheGame(String) - Method in class fi.cs.helsinki.ohtur6.reportmanagement.ReportManager
Set Name Of the application for report purposes.
setNumberOfPlayers(int) - Method in class fi.cs.helsinki.ohtur6.logic.GameLogic
Set playernumber as given value.
setNumberValue(int) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.SnookerButton
Method setValue() sets text value of the component.
setPlayer(int) - Method in interface fi.cs.helsinki.ohtur6.gui.GameEventComponent
Set index value of a player to whom this component belongs to
setPlayer(int) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.SnookerButton
Method setPlayer() sets the playerIndex.
setPlayer(int) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameTextField
Method setPlayer() sets the playerIndex.
setPlayer(int) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameMenuItem
Method setPlayer() sets the playerIndex.
setPlayer(int) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameMenuBar
Method setPlayer() sets the playerIndex.
setPlayer(int) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameMenu
Method setPlayer() sets the playerIndex.
setPlayer(int) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameLabel
Method setPlayer() sets the playerIndex.
setPlayer(int) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameDialog
Method setPlayer() sets the index of the player.
setPlayer(int) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameComboBox
Method setPlayer() sets the playerIndex.
setPlayer(int) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameButton
Method setPlayer() sets the playerIndex.
setPlayer(String) - Method in class fi.cs.helsinki.ohtur6.core.ComponentReference
Set the package path and a new class name which replaces the default Player.
setPlayerIndex(Player) - Method in class fi.cs.helsinki.ohtur6.playermanagement.PlayerManager
To set a index number for player.
setPlayerManager(String) - Method in class fi.cs.helsinki.ohtur6.core.ComponentReference
Set the package path and a new class name which replaces the default PlayerManager.
setPlayerValue(int, String, Object) - Method in class fi.cs.helsinki.ohtur6.gamemanagement.GameManager
Set a new attribute value for a player with a given index.
setPlayerValue(int, String, Object) - Method in class fi.cs.helsinki.ohtur6.playermanagement.PlayerManager
Give special value to single player.
setPlayerValue(String, Object) - Method in class fi.cs.helsinki.ohtur6.playermanagement.Player
Set new values for Player.
setReportManager(String) - Method in class fi.cs.helsinki.ohtur6.core.ComponentReference
Set the package path and a new class name which replaces the default ReportManager.
setResultListing(String) - Method in class fi.cs.helsinki.ohtur6.core.ComponentReference
Set the package path and a new class name which replaces the default ResultListing.
setRound(int) - Method in class fi.cs.helsinki.ohtur6.logic.GameLogic
Sets game round as given value
setScoreCounter(String) - Method in class fi.cs.helsinki.ohtur6.core.ComponentReference
Set the package path and a new class name which replaces the default ScoreCounter.
setState(int) - Method in class fi.cs.helsinki.ohtur6.logic.GameState
set the gameState
setState(int) - Method in class fi.cs.helsinki.ohtur6.logic.simplelogic.SimpleState
 
setState(int) - Method in class fi.cs.helsinki.ohtur6.logic.snookerlogic.SnookerState
 
setUp() - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.bowlinggui.BowlingGuiManager
Create the gui and the main components in it.
setUp() - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.snookergui.SnookerGuiManager
 
setUp() - Method in class integrationTests.TestScoreCounterAndResultHolder
 
setUp() - Method in class integrationTests.TestReporManagement
 
setUp() - Method in class integrationTests.TestPlayerManagement
 
setUp() - Method in class integrationTests.TestDartsGameManagement
 
setUp() - Method in class unitTests.TestSnookerHelper
 
setUp() - Method in class unitTests.TestSnookerGameManager
 
setUp() - Method in class unitTests.TestSnookerButton
 
setUp() - Method in class unitTests.TestSimpleHelper
 
setUp() - Method in class unitTests.TestScoreCounter
 
setUp() - Method in class unitTests.TestResultListing
 
setUp() - Method in class unitTests.TestReportManager
 
setUp() - Method in class unitTests.TestPlayerManager
 
setUp() - Method in class unitTests.TestPlayer
 
setUp() - Method in class unitTests.TestHighScore
 
setUp() - Method in class unitTests.TestGameValidator
 
setUp() - Method in class unitTests.TestGameTextField
 
setUp() - Method in class unitTests.TestGameState
 
setUp() - Method in class unitTests.TestGameMenuItem
 
setUp() - Method in class unitTests.TestGameMenuBar
 
setUp() - Method in class unitTests.TestGameMenu
 
setUp() - Method in class unitTests.TestGameLogic
 
setUp() - Method in class unitTests.TestGameLabel
 
setUp() - Method in class unitTests.TestGameGuiManager
 
setUp() - Method in class unitTests.TestGameGui
 
setUp() - Method in class unitTests.TestGameDialog
 
setUp() - Method in class unitTests.TestGameComboBox
 
setUp() - Method in class unitTests.TestGameButton
 
setUp() - Method in class unitTests.TestFileHandling
 
setUp() - Method in class unitTests.TestDataContainer
 
setUp() - Method in class unitTests.TestDartsGameManager
 
setUp() - Method in class unitTests.TestDartsGameEventHandler
 
setUp() - Method in class unitTests.TestComponentReference
 
setUp() - Method in class unitTests.TestComponentLoader
 
setUp() - Method in class unitTests.TestBowlingGameManager
 
setValue(String) - Method in interface fi.cs.helsinki.ohtur6.gui.GameEventComponent
Set value on the component
setValue(String) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.SnookerButton
Method setValue() sets text value of the component.
setValue(String) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameTextField
Method setValue() sets text value of the component.
setValue(String) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameMenuItem
Method setValue() sets text value of the component.
setValue(String) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameMenuBar
Method setValue() sets text value of the component.
setValue(String) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameMenu
Method setValue() sets text value of the component.
setValue(String) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameLabel
Method setValue() sets text value of the component.
setValue(String) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameDialog
Method setValue() sets the value of the component.
setValue(String) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameComboBox
Method setValue() sets text value of the component.
setValue(String) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameButton
Method setValue() sets text value of the component.
sh - Variable in class unitTests.TestSnookerHelper
 
sh - Variable in class unitTests.TestSimpleHelper
 
showAbout() - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.GameGuiManager
 
showPlayerAmountDialog(int, GameGuiManager) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.GameGuiManager
Dialog for asking amount of players
showPlayerNameDialog(int, GameGuiManager) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.GameGuiManager
Dialog for asking amount of players
simpleHelper - Variable in class fi.cs.helsinki.ohtur6.core.ComponentReference
Reference to SimpleHelper currently in use, value is null if class has not yet been created.
SimpleHelper - class fi.cs.helsinki.ohtur6.logic.simplelogic.SimpleHelper.
 
SimpleHelper - Variable in class fi.cs.helsinki.ohtur6.core.ComponentReference
Default path to SimpleHelper, value be changed later to signal specialization.
SimpleHelper() - Constructor for class fi.cs.helsinki.ohtur6.logic.simplelogic.SimpleHelper
 
SimpleLogic - class fi.cs.helsinki.ohtur6.logic.simplelogic.SimpleLogic.
 
SimpleLogic() - Constructor for class fi.cs.helsinki.ohtur6.logic.simplelogic.SimpleLogic
 
SimpleState - class fi.cs.helsinki.ohtur6.logic.simplelogic.SimpleState.
 
SimpleState() - Constructor for class fi.cs.helsinki.ohtur6.logic.simplelogic.SimpleState
Default simpleState constructor
SimpleValidator - class fi.cs.helsinki.ohtur6.logic.simplelogic.SimpleValidator.
 
SimpleValidator() - Constructor for class fi.cs.helsinki.ohtur6.logic.simplelogic.SimpleValidator
Default constructor for simpleValidator
SimpleValidator(Hashtable) - Constructor for class fi.cs.helsinki.ohtur6.logic.simplelogic.SimpleValidator
Constructor with hashtable implementation
SimpleWindow - class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.SimpleWindow.
 
SimpleWindow() - Constructor for class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.SimpleWindow
 
SimpleWindow(GraphicsConfiguration) - Constructor for class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.SimpleWindow
 
SimpleWindow(String) - Constructor for class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.SimpleWindow
 
SimpleWindow(String, GraphicsConfiguration) - Constructor for class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.SimpleWindow
 
slotNumber - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.SnookerButton
 
slotNumber - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameTextField
Index of the slot number of this component
slotNumber - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameMenuItem
Index of the slot number of this component
slotNumber - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameMenuBar
Index of the slot number of this component
slotNumber - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameMenu
Index of the slot number of this component
slotNumber - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameLabel
Index of the slot number of this component
slotNumber - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameDialog
Index of the slot number of this component
slotNumber - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameComboBox
Index of the slot number of this component
slotNumber - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameButton
 
SnookerButton - class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.SnookerButton.
The GameButton class provides basic button.
SnookerButton() - Constructor for class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.SnookerButton
Constructor
SnookerButton(String) - Constructor for class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.SnookerButton
 
SnookerGameEventHandler - class fi.cs.helsinki.ohtur6.gamemanagement.snookergamemanagement.SnookerGameEventHandler.
 
SnookerGameEventHandler() - Constructor for class fi.cs.helsinki.ohtur6.gamemanagement.snookergamemanagement.SnookerGameEventHandler
Plain constructor for this class
SnookerGameManager - class fi.cs.helsinki.ohtur6.gamemanagement.snookergamemanagement.SnookerGameManager.
This class specializes the usage of GameManager to Snooker application needs.
SnookerGameManager() - Constructor for class fi.cs.helsinki.ohtur6.gamemanagement.snookergamemanagement.SnookerGameManager
Plain constructor of this class
SnookerGuiManager - class fi.cs.helsinki.ohtur6.gui.simplegui.dartsgui.SnookerGuiManager.
 
SnookerGuiManager - class fi.cs.helsinki.ohtur6.gui.simplegui.snookergui.SnookerGuiManager.
 
SnookerGuiManager() - Constructor for class fi.cs.helsinki.ohtur6.gui.simplegui.dartsgui.SnookerGuiManager
basic constructor
SnookerGuiManager() - Constructor for class fi.cs.helsinki.ohtur6.gui.simplegui.snookergui.SnookerGuiManager
basic constructor
SnookerHelper - class fi.cs.helsinki.ohtur6.logic.simplelogic.snookerlogic.SnookerHelper.
 
SnookerHelper() - Constructor for class fi.cs.helsinki.ohtur6.logic.simplelogic.snookerlogic.SnookerHelper
 
SnookerHighScore - class fi.cs.helsinki.ohtur6.reportmanagement.snookerreport.SnookerHighScore.
 
SnookerHighScore - Variable in class fi.cs.helsinki.ohtur6.reportmanagement.snookerreport.SnookerHighScore
 
SnookerHighScore() - Constructor for class fi.cs.helsinki.ohtur6.reportmanagement.snookerreport.SnookerHighScore
Plain constructor for this class
SnookerHighScore(String) - Constructor for class fi.cs.helsinki.ohtur6.reportmanagement.snookerreport.SnookerHighScore
Constructor which receives the old highscores as a parameter.
SnookerState - class fi.cs.helsinki.ohtur6.logic.snookerlogic.SnookerState.
 
SnookerState() - Constructor for class fi.cs.helsinki.ohtur6.logic.snookerlogic.SnookerState
Default simpleState constructor
SnookerTestsRITA - class integrationTests.SnookerTestsRITA.
 
SnookerTestsRITA - class unitTests.SnookerTestsRITA.
 
SnookerTestsRITA() - Constructor for class integrationTests.SnookerTestsRITA
 
SnookerTestsRITA() - Constructor for class unitTests.SnookerTestsRITA
 
state - Variable in class fi.cs.helsinki.ohtur6.logic.GameState
Current state of the game
state - Variable in class fi.cs.helsinki.ohtur6.logic.bowlinglogic.BowlingState
Current state of the game, one slot for each player
state - Variable in class fi.cs.helsinki.ohtur6.logic.simplelogic.SimpleState
 
state - Variable in class fi.cs.helsinki.ohtur6.logic.simplelogic.SimpleHelper
Current state of the game
state - Variable in class fi.cs.helsinki.ohtur6.logic.snookerlogic.SnookerState
 
suite() - Static method in class unitTests.AllTests
 

T

TestAboutDialog - class unitTests.TestAboutDialog.
 
testAboutDialog() - Method in class unitTests.TestAboutDialog
 
TestAboutDialog(String) - Constructor for class unitTests.TestAboutDialog
Constructor for TestAboutDialog.
testAlert() - Method in class unitTests.TestGameGuiManager
 
TestApplicationDeInitializer - class unitTests.TestApplicationDeInitializer.
 
testApplicationDeInitializer() - Method in class unitTests.TestApplicationDeInitializer
 
TestApplicationDeInitializer(String) - Constructor for class unitTests.TestApplicationDeInitializer
Constructor for TestApplicationDeInitializer.
TestApplicationInitializer - class unitTests.TestApplicationInitializer.
 
testApplicationInitializer() - Method in class unitTests.TestApplicationInitializer
 
TestApplicationInitializer(String) - Constructor for class unitTests.TestApplicationInitializer
Constructor for TestApplicationInitializer.
TestApplicationManager - class unitTests.TestApplicationManager.
 
testApplicationManager() - Method in class unitTests.TestApplicationManager
 
TestApplicationManager(String) - Constructor for class unitTests.TestApplicationManager
Constructor for TestApplicationManager.
TestBowlingGameManager - class unitTests.TestBowlingGameManager.
 
testBowlingGameManager() - Method in class unitTests.TestBowlingGameManager
 
TestBowlingGameManager(String) - Constructor for class unitTests.TestBowlingGameManager
Constructor for BowlingGameManagerTest.
testChangePoints() - Method in class integrationTests.TestScoreCounterAndResultHolder
 
TestComponentLoader - class unitTests.TestComponentLoader.
 
testComponentLoader() - Method in class unitTests.TestComponentLoader
 
TestComponentLoader(String) - Constructor for class unitTests.TestComponentLoader
Constructor for TestComponentLoader.
TestComponentReference - class unitTests.TestComponentReference.
 
TestComponentReference(String) - Constructor for class unitTests.TestComponentReference
Constructor for TestComponentReference.
testConfirm() - Method in class unitTests.TestGameGuiManager
 
testConstructors() - Method in class unitTests.TestDataContainer
 
TestCore - class unitTests.TestCore.
 
testCore() - Method in class unitTests.TestCore
 
TestCore(String) - Constructor for class unitTests.TestCore
Constructor for TestCore.
testCreateApplicationUI() - Method in class unitTests.TestGameGuiManager
 
testCreateNewPlayer() - Method in class integrationTests.TestPlayerManagement
 
testCreateNewPlayer() - Method in class unitTests.TestPlayerManager
 
testCreateNewPlayerString() - Method in class integrationTests.TestPlayerManagement
 
testCreateUI() - Method in class unitTests.TestGameGui
 
TestDartsGameEventHandler - class unitTests.TestDartsGameEventHandler.
 
testDartsGameEventHandler() - Method in class unitTests.TestDartsGameEventHandler
 
TestDartsGameEventHandler(String) - Constructor for class unitTests.TestDartsGameEventHandler
Constructor for TestDartsGameEventHandler.
testDartsGameEventHandlerCreatePlayerEvent() - Method in class integrationTests.TestDartsGameManagement
 
testDartsGameEventHandlerInvalidInput() - Method in class integrationTests.TestDartsGameManagement
 
TestDartsGameManagement - class integrationTests.TestDartsGameManagement.
 
testDartsGameManagement() - Method in class integrationTests.TestDartsGameManagement
 
TestDartsGameManagement(String) - Constructor for class integrationTests.TestDartsGameManagement
Constructor for TestDartsGameManagement.
testDartsGameManagementGameStartAndReset() - Method in class integrationTests.TestDartsGameManagement
 
TestDartsGameManager - class unitTests.TestDartsGameManager.
 
testDartsGameManager() - Method in class unitTests.TestDartsGameManager
 
TestDartsGameManager(String) - Constructor for class unitTests.TestDartsGameManager
Constructor for TestDartsGameManager.
TestDataContainer - class unitTests.TestDataContainer.
 
TestDataContainer(String) - Constructor for class unitTests.TestDataContainer
Constructor for TestComponentLoader.
testDeInitializer() - Method in class unitTests.TestApplicationDeInitializer
 
TestFileHandling - class unitTests.TestFileHandling.
 
testFileHandling() - Method in class unitTests.TestFileHandling
 
TestFileHandling(String) - Constructor for class unitTests.TestFileHandling
Constructor for TestFileHandling.
testFileHandlingSaveAndLoad() - Method in class unitTests.TestFileHandling
 
TestGameButton - class unitTests.TestGameButton.
 
testGameButton() - Method in class unitTests.TestGameButton
 
TestGameButton(String) - Constructor for class unitTests.TestGameButton
Constructor for GameButtonTest.
testGameButtonString() - Method in class unitTests.TestGameButton
 
TestGameComboBox - class unitTests.TestGameComboBox.
 
TestGameComboBox(String) - Constructor for class unitTests.TestGameComboBox
Constructor for TestGameComboBox.
TestGameDialog - class unitTests.TestGameDialog.
 
TestGameDialog(String) - Constructor for class unitTests.TestGameDialog
Constructor for TestGameDialog.
testGameDialogJPanelintint() - Method in class unitTests.TestGameDialog
 
TestGameGui - class unitTests.TestGameGui.
 
testGameGui() - Method in class unitTests.TestGameGui
 
TestGameGui(String) - Constructor for class unitTests.TestGameGui
Constructor for TestGameGui.
TestGameGuiManager - class unitTests.TestGameGuiManager.
 
testGameGuiManager() - Method in class unitTests.TestGameGuiManager
 
TestGameGuiManager(String) - Constructor for class unitTests.TestGameGuiManager
Constructor for TestGameGuiManager.
TestGameLabel - class unitTests.TestGameLabel.
 
TestGameLabel(String) - Constructor for class unitTests.TestGameLabel
Constructor for TestGameLabel.
testGameLabelString() - Method in class unitTests.TestGameLabel
 
TestGameLogic - class unitTests.TestGameLogic.
 
testGameLogic() - Method in class unitTests.TestGameLogic
 
TestGameLogic(String) - Constructor for class unitTests.TestGameLogic
Constructor for TestGameLogic.
TestGameMenu - class unitTests.TestGameMenu.
 
TestGameMenu(String) - Constructor for class unitTests.TestGameMenu
Constructor for TestGameMenu.
TestGameMenuBar - class unitTests.TestGameMenuBar.
 
TestGameMenuBar(String) - Constructor for class unitTests.TestGameMenuBar
Constructor for TestGameMenuBar.
TestGameMenuItem - class unitTests.TestGameMenuItem.
 
TestGameMenuItem(String) - Constructor for class unitTests.TestGameMenuItem
Constructor for TestGameMenuItem.
testGameMenuItemString() - Method in class unitTests.TestGameMenuItem
 
testGameMenuString() - Method in class unitTests.TestGameMenu
 
testGameReset() - Method in class unitTests.TestSnookerGameManager
 
testGameStart() - Method in class unitTests.TestSnookerGameManager
 
TestGameState - class unitTests.TestGameState.
 
testGameState() - Method in class unitTests.TestGameState
 
TestGameState(String) - Constructor for class unitTests.TestGameState
Constructor for TestGameState.
TestGameTextField - class unitTests.TestGameTextField.
 
TestGameTextField(String) - Constructor for class unitTests.TestGameTextField
Constructor for TestGameTextField.
testGameTextFieldint() - Method in class unitTests.TestGameTextField
 
testGameTextFieldString() - Method in class unitTests.TestGameTextField
 
TestGameValidator - class unitTests.TestGameValidator.
 
testGameValidator() - Method in class unitTests.TestGameValidator
 
TestGameValidator(String) - Constructor for class unitTests.TestGameValidator
Constructor for TestGameValidator.
testGameValidatorHashtable() - Method in class unitTests.TestGameValidator
 
testGetAndSetCurrentPlayer() - Method in class unitTests.TestGameState
 
testGetAndSetDataHolder() - Method in class unitTests.TestPlayer
 
testGetAndSetIndex() - Method in class unitTests.TestPlayer
 
testGetAndSetName() - Method in class unitTests.TestPlayer
 
testGetAndSetNumberOfPlayers() - Method in class unitTests.TestGameLogic
 
testGetAndSetPlayerName() - Method in class integrationTests.TestDartsGameManagement
 
testGetAndSetPlayerValue() - Method in class integrationTests.TestDartsGameManagement
 
testGetAndSetPlayerValue() - Method in class unitTests.TestPlayer
 
testGetAndSetRound() - Method in class unitTests.TestGameLogic
 
testGetAndSetState() - Method in class unitTests.TestGameState
 
testGetApplicationDeInitializer() - Method in class unitTests.TestComponentReference
 
testGetApplicationInitializer() - Method in class unitTests.TestComponentReference
 
testGetApplicationManager() - Method in class unitTests.TestComponentReference
 
testGetFileHandling() - Method in class integrationTests.TestReporManagement
 
testGetFileHandling() - Method in class unitTests.TestComponentReference
 
testGetFooter() - Method in class unitTests.TestResultListing
 
testGetGameEventHandler() - Method in class unitTests.TestComponentReference
 
testGetGameLogic() - Method in class unitTests.TestComponentReference
 
testGetGameManager() - Method in class unitTests.TestComponentReference
 
testGetGameState() - Method in class unitTests.TestComponentReference
 
testGetGameValidator() - Method in class unitTests.TestComponentReference
 
testGetGui() - Method in class unitTests.TestComponentReference
 
testGetHeader() - Method in class unitTests.TestResultListing
 
testGetHighScore() - Method in class unitTests.TestReportManager
 
testGetHighScore() - Method in class unitTests.TestComponentReference
 
testGetInstance() - Method in class unitTests.TestComponentReference
 
testGetLast3Results() - Method in class unitTests.TestReportManager
 
testGetMaxPlayerCount() - Method in class unitTests.TestSnookerHelper
 
testGetMaxPlayerCount() - Method in class unitTests.TestSimpleHelper
 
testGetNumberOfPlayers() - Method in class unitTests.TestPlayerManager
 
testGetPlayer() - Method in class unitTests.TestPlayerManager
 
testGetPlayerManager() - Method in class unitTests.TestComponentReference
 
testGetPlayerResults() - Method in class unitTests.TestBowlingGameManager
 
testGetPlayerTotal() - Method in class unitTests.TestSnookerGameManager
 
testGetPlayerTotal() - Method in class unitTests.TestBowlingGameManager
 
testGetPlayerValueNull() - Method in class unitTests.TestPlayer
 
testGetReportManager() - Method in class integrationTests.TestReporManagement
 
testGetReportManager() - Method in class unitTests.TestComponentReference
 
testGetResultListing() - Method in class unitTests.TestComponentReference
 
testGetScoreList() - Method in class unitTests.TestResultListing
 
testGetterAndSetter() - Method in class unitTests.TestHighScore
 
testGettersAndSetters() - Method in class unitTests.TestDataContainer
 
testGetThisGameResult() - Method in class unitTests.TestReportManager
 
testGiveEvent() - Method in class unitTests.TestGameState
 
testHaveEvent() - Method in class unitTests.TestDartsGameEventHandler
 
TestHighScore - class unitTests.TestHighScore.
 
testHighScore() - Method in class unitTests.TestHighScore
 
TestHighScore(String) - Constructor for class unitTests.TestHighScore
Constructor for TestHighScore.
testLoadComponentsFail() - Method in class unitTests.TestComponentLoader
 
testLoadComponentsOk() - Method in class unitTests.TestComponentLoader
 
testNewDataContainer() - Method in class unitTests.TestComponentReference
 
testNewDataHolder() - Method in class unitTests.TestComponentReference
 
testNewPlayer() - Method in class unitTests.TestComponentReference
 
testNewScoreCounter() - Method in class unitTests.TestComponentReference
 
TestPlayer - class unitTests.TestPlayer.
 
testPlayer() - Method in class unitTests.TestPlayer
 
TestPlayer(String) - Constructor for class unitTests.TestPlayer
Constructor for TestPlayer.
TestPlayerAmountDialog - class unitTests.TestPlayerAmountDialog.
 
testPlayerAmountDialog() - Method in class unitTests.TestPlayerAmountDialog
 
TestPlayerAmountDialog(String) - Constructor for class unitTests.TestPlayerAmountDialog
Constructor for TestPlayerAmountDialog.
TestPlayerManagement - class integrationTests.TestPlayerManagement.
 
TestPlayerManagement(String) - Constructor for class integrationTests.TestPlayerManagement
Constructor for PlayerManagerTest.
TestPlayerManager - class unitTests.TestPlayerManager.
 
testPlayerManager() - Method in class unitTests.TestPlayerManager
 
TestPlayerManager(String) - Constructor for class unitTests.TestPlayerManager
Constructor for TestPlayerManager.
testPlayerString() - Method in class unitTests.TestPlayer
 
testRemoveAllPlayers() - Method in class integrationTests.TestPlayerManagement
 
testRemoveAllPlayers() - Method in class unitTests.TestPlayerManager
 
testRemoveAndGetPlayer() - Method in class unitTests.TestPlayerManager
 
testRemovePlayer() - Method in class integrationTests.TestPlayerManagement
 
testRemovePlayer() - Method in class unitTests.TestPlayerManager
 
TestReporManagement - class integrationTests.TestReporManagement.
 
TestReporManagement(String) - Constructor for class integrationTests.TestReporManagement
Constructor for TestComponentRefererAndReporManager.
TestReportManager - class unitTests.TestReportManager.
 
testReportManager() - Method in class unitTests.TestReportManager
 
TestReportManager(String) - Constructor for class unitTests.TestReportManager
Constructor for TestReportManager.
testReportManagerGetAndSetNameOfTheGame() - Method in class integrationTests.TestReporManagement
 
TestResultListing - class unitTests.TestResultListing.
 
testResultListing() - Method in class unitTests.TestResultListing
 
TestResultListing(String) - Constructor for class unitTests.TestResultListing
Constructor for TestResultListing.
testSaveHighscore() - Method in class unitTests.TestReportManager
 
testSaveLast3Games() - Method in class unitTests.TestReportManager
 
testSaveThisGameResults() - Method in class unitTests.TestReportManager
 
TestScoreCounter - class unitTests.TestScoreCounter.
 
testScoreCounter() - Method in class unitTests.TestScoreCounter
 
TestScoreCounter(String) - Constructor for class unitTests.TestScoreCounter
Constructor for TestScoreCounter.
testScoreCounterAddAndGetPoints() - Method in class integrationTests.TestScoreCounterAndResultHolder
 
TestScoreCounterAndResultHolder - class integrationTests.TestScoreCounterAndResultHolder.
 
TestScoreCounterAndResultHolder(String) - Constructor for class integrationTests.TestScoreCounterAndResultHolder
Constructor for TestScoreCounter.
testSetAndGetEventValue() - Method in class unitTests.TestSnookerButton
 
testSetAndGetEventValue() - Method in class unitTests.TestGameTextField
 
testSetAndGetEventValue() - Method in class unitTests.TestGameMenuItem
 
testSetAndGetEventValue() - Method in class unitTests.TestGameMenuBar
 
testSetAndGetEventValue() - Method in class unitTests.TestGameMenu
 
testSetAndGetEventValue() - Method in class unitTests.TestGameLabel
 
testSetAndGetEventValue() - Method in class unitTests.TestGameDialog
 
testSetAndGetEventValue() - Method in class unitTests.TestGameComboBox
 
testSetAndGetEventValue() - Method in class unitTests.TestGameButton
 
testSetAndGetFormSlotNumber() - Method in class unitTests.TestSnookerButton
 
testSetAndGetFormSlotNumber() - Method in class unitTests.TestGameTextField
 
testSetAndGetFormSlotNumber() - Method in class unitTests.TestGameMenuItem
 
testSetAndGetFormSlotNumber() - Method in class unitTests.TestGameMenuBar
 
testSetAndGetFormSlotNumber() - Method in class unitTests.TestGameMenu
 
testSetAndGetFormSlotNumber() - Method in class unitTests.TestGameLabel
 
testSetAndGetFormSlotNumber() - Method in class unitTests.TestGameDialog
 
testSetAndGetFormSlotNumber() - Method in class unitTests.TestGameComboBox
 
testSetAndGetFormSlotNumber() - Method in class unitTests.TestGameButton
 
testSetAndGetPlayer() - Method in class unitTests.TestSnookerButton
 
testSetAndGetPlayer() - Method in class unitTests.TestGameTextField
 
testSetAndGetPlayer() - Method in class unitTests.TestGameMenuItem
 
testSetAndGetPlayer() - Method in class unitTests.TestGameMenuBar
 
testSetAndGetPlayer() - Method in class unitTests.TestGameMenu
 
testSetAndGetPlayer() - Method in class unitTests.TestGameLabel
 
testSetAndGetPlayer() - Method in class unitTests.TestGameDialog
 
testSetAndGetPlayer() - Method in class unitTests.TestGameComboBox
 
testSetAndGetPlayer() - Method in class unitTests.TestGameButton
 
testSetAndGetValue() - Method in class unitTests.TestSnookerButton
 
testSetAndGetValue() - Method in class unitTests.TestGameTextField
 
testSetAndGetValue() - Method in class unitTests.TestGameMenuItem
 
testSetAndGetValue() - Method in class unitTests.TestGameMenuBar
 
testSetAndGetValue() - Method in class unitTests.TestGameMenu
 
testSetAndGetValue() - Method in class unitTests.TestGameLabel
 
testSetAndGetValue() - Method in class unitTests.TestGameDialog
 
testSetAndGetValue() - Method in class unitTests.TestGameComboBox
 
testSetAndGetValue() - Method in class unitTests.TestGameButton
 
testSetGameStatus() - Method in class unitTests.TestSimpleHelper
 
testSetPlayerValueNull() - Method in class unitTests.TestPlayer
 
TestSimpleHelper - class unitTests.TestSimpleHelper.
 
testSimpleHelper() - Method in class unitTests.TestSimpleHelper
 
TestSimpleHelper(String) - Constructor for class unitTests.TestSimpleHelper
Constructor for TestSimpleHelper.
TestSimpleLogic - class integrationTests.TestSimpleLogic.
 
TestSimpleLogic - class unitTests.TestSimpleLogic.
 
testSimpleLogic() - Method in class unitTests.TestSimpleLogic
 
TestSimpleLogic(String) - Constructor for class integrationTests.TestSimpleLogic
Constructor for TestSimpleLogic.
TestSimpleLogic(String) - Constructor for class unitTests.TestSimpleLogic
Constructor for TestSimpleLogic.
testSimpleLogicGetNumberOfPlayers() - Method in class integrationTests.TestSimpleLogic
 
TestSimpleState - class unitTests.TestSimpleState.
 
testSimpleState() - Method in class unitTests.TestSimpleState
 
TestSimpleState(String) - Constructor for class unitTests.TestSimpleState
Constructor for TestSimpleState.
testSimpleStateGetAndSetState() - Method in class integrationTests.TestSimpleLogic
 
testSimpleStateGiveEvent() - Method in class integrationTests.TestSimpleLogic
 
TestSimpleValidator - class unitTests.TestSimpleValidator.
 
testSimpleValidator() - Method in class unitTests.TestSimpleValidator
 
TestSimpleValidator(String) - Constructor for class unitTests.TestSimpleValidator
Constructor for TestSimpleValidator.
testSimpleValidatorValidateInput() - Method in class integrationTests.TestSimpleLogic
 
TestSnookerButton - class unitTests.TestSnookerButton.
 
TestSnookerButton(String) - Constructor for class unitTests.TestSnookerButton
Constructor for TestSnookerButton.
testSnookerButtonString() - Method in class unitTests.TestSnookerButton
 
TestSnookerGameManager - class unitTests.TestSnookerGameManager.
 
testSnookerGameManager() - Method in class unitTests.TestSnookerGameManager
 
TestSnookerGameManager(String) - Constructor for class unitTests.TestSnookerGameManager
Constructor for TestSnookerGameManager.
TestSnookerHelper - class unitTests.TestSnookerHelper.
 
TestSnookerHelper(String) - Constructor for class unitTests.TestSnookerHelper
Constructor for SnookerHelperTest.
testToString() - Method in class unitTests.TestResultListing
 
testToString() - Method in class unitTests.TestPlayer
 
testUpdate() - Method in class unitTests.TestHighScore
 
testUpdateHighScores() - Method in class unitTests.TestReportManager
 
testUpdateLast3Games() - Method in class unitTests.TestReportManager
 
testValidateInput() - Method in class unitTests.TestSnookerHelper
 
testValidateInput() - Method in class unitTests.TestSimpleHelper
 
testValidateInput() - Method in class unitTests.TestGameValidator
 
testValidateNumberOfPlayers() - Method in class unitTests.TestGameValidator
 
testValidatePlayerName() - Method in class unitTests.TestGameValidator
 
thisGameResult - Variable in class fi.cs.helsinki.ohtur6.reportmanagement.ReportManager
The results of the game which has just ended.
TO_SLASH - Variable in class fi.cs.helsinki.ohtur6.gamemanagement.bowlinggamemanagement.BowlingGameEventHandler
 
TO_SLASH - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.bowlinggui.BowlingGuiManager
 
TO_SLASH - Variable in class fi.cs.helsinki.ohtur6.logic.bowlinglogic.BowlingState
 
TO_X - Variable in class fi.cs.helsinki.ohtur6.gamemanagement.bowlinggamemanagement.BowlingGameEventHandler
 
TO_X - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.bowlinggui.BowlingGuiManager
 
TO_X - Variable in class fi.cs.helsinki.ohtur6.logic.bowlinglogic.BowlingState
 
toolTipAll() - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.bowlinggui.BowlingGuiManager
This method adds a proper tooltip text to all of the textfields in the gui.
toString() - Method in class fi.cs.helsinki.ohtur6.playermanagement.Player
Overwrite the toString-method for userfriendyness
toString() - Method in class fi.cs.helsinki.ohtur6.reportmanagement.ResultListing
Creates the final scorelist by calling the header, scorelist and footer.
toString() - Method in class fi.cs.helsinki.ohtur6.reportmanagement.HighScore
Creates the formatted highscorelist from stored scores.
toString() - Method in class fi.cs.helsinki.ohtur6.reportmanagement.snookerreport.SnookerHighScore
Creates the formatted highscorelist from stored scores.
turn - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.snookergui.SnookerGuiManager
 

U

unitTests - package unitTests
 
Update() - Method in class fi.cs.helsinki.ohtur6.reportmanagement.HighScore
Updates the highscores with in the class, with the scores produced in the last game played.
Update() - Method in class fi.cs.helsinki.ohtur6.reportmanagement.snookerreport.SnookerHighScore
Updates the highscores with in the class, with the scores produced in the last game played.
update(String[]) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.GameGuiManager
update names
update(String[]) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.bowlinggui.BowlingGuiManager
starting a new game insert new players
update(String[]) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.dartsgui.SnookerGuiManager
starting a new game insert new players
update(String[]) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.dartsgui.DartsGuiManager
starting a new game insert new players
update(String[]) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.snookergui.SnookerGuiManager
starting a new game insert new players
updateFields(int, String[][], int) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.bowlinggui.BowlingGuiManager
Updates the Textfields and labels to fit the current scores.
updateHighScores() - Method in class fi.cs.helsinki.ohtur6.reportmanagement.ReportManager
Updates the highscore list.
updateLast3Games() - Method in class fi.cs.helsinki.ohtur6.reportmanagement.ReportManager
Updates the last 3 games list.
updatePoints(int, String) - Method in class fi.cs.helsinki.ohtur6.gui.simplegui.snookergui.SnookerGuiManager
 
updates - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.dartsgui.DartsGuiManager
for not to ask about new game in first time

V

validateInput(String, Object) - Method in class fi.cs.helsinki.ohtur6.logic.GameValidator
Validates if given Inputvalue is valid for its type
validateInput(String, Object) - Method in class fi.cs.helsinki.ohtur6.logic.simplelogic.SimpleValidator
Validate input.
validateInput(String, Object) - Method in class fi.cs.helsinki.ohtur6.logic.simplelogic.SimpleHelper
Validate input
validateInput(String, Object) - Method in class fi.cs.helsinki.ohtur6.logic.simplelogic.snookerlogic.SnookerHelper
Validate input
validateNumberOfPlayers(int) - Method in class fi.cs.helsinki.ohtur6.logic.GameValidator
Validates if the numbers of players if valid for the game This method should be used to check if user has entered a valid amount for players.
validatePlayerName(String) - Method in class fi.cs.helsinki.ohtur6.logic.GameValidator
Validates if given playername is allowed or not.
value - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.windowcomponents.GameDialog
String value of this dialog required by interface
value - Variable in class fi.cs.helsinki.ohtur6.playermanagement.Player
Any kind of values of this player.
values - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.snookergui.SnookerGuiManager
values 1-7, -4 - -7
VIEW_REPORT - Variable in class fi.cs.helsinki.ohtur6.gamemanagement.bowlinggamemanagement.BowlingGameEventHandler
 
VIEW_REPORT - Variable in class fi.cs.helsinki.ohtur6.gamemanagement.dartsgamemanagement.DartsGameEventHandler
 
VIEW_REPORT - Variable in class fi.cs.helsinki.ohtur6.gamemanagement.snookergamemanagement.SnookerGameEventHandler
 
VIEW_REPORT - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.bowlinggui.BowlingGuiManager
 
VIEW_REPORT - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.dartsgui.DartsGuiManager
 
VIEW_REPORT - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.snookergui.SnookerGuiManager
 
VIEW_REPORT - Variable in class fi.cs.helsinki.ohtur6.logic.GameState
 
VIEW_REPORT - Variable in class integrationTests.TestDartsGameManagement
 
view_score - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.bowlinggui.BowlingGuiManager
menuitems

X

X_ADD - Variable in class fi.cs.helsinki.ohtur6.gamemanagement.bowlinggamemanagement.BowlingGameEventHandler
 
X_ADD - Variable in class fi.cs.helsinki.ohtur6.gui.simplegui.bowlinggui.BowlingGuiManager
 
X_ADD - Variable in class fi.cs.helsinki.ohtur6.logic.bowlinglogic.BowlingState
 

A B C D E F G H I K L M N O P Q R S T U V X
(c) ohtuR6