Index
All Classes and Interfaces|All Packages|Serialized Form
A
- addListOfTournaments(List<Tournament>) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.TournamentRegister
-
Method to add a list of tournaments to the TournamentRegister
- addMatch(Match) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Tournament
-
This method adds a match to the list of matches
- addMatchToResults(Match) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Results
-
This method adds a match to the matchResults map.
- addTeam(Team) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.TeamRegister
-
This method adds a team to the map, as long as it doesn't already exist
- addTeam(Team, Team) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Match
-
This method adds two teams to the match
- addTotGoals(int) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Team
-
This method adds the given number of goals to the total goals scored
- addTotLosses(int) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Team
-
This method adds the given number of losses to the total losses.
- addTotWins(int) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Team
-
This method adds the given number of wins to the total wins.
- addTournament(Tournament) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.TournamentRegister
-
This method adds a tournament to the register.
- Administrator - Class in edu.ntnu.idatt1002.g106.handballapp.finalprod.backend
-
This is a class that creates an administrator
- Administrator(User) - Constructor for class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Administrator
-
This constructor allows for an Administrator object to be initialized with the necessary information to define an admin and their privileges.
- adminList - Static variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.HandballApplication
- AlertBox - Class in edu.ntnu.idatt1002.g106.handballapp.finalprod.backend
-
this class is used as a message class its purpose is to give the user different popup windows that alert the user about different events
- AlertBox() - Constructor for class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.AlertBox
- alertError(String) - Static method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.AlertBox
-
The method provides a general error alert box which can be specified with the display message
- App - Class in edu.ntnu.idatt1002.g106.handballapp.finalprod.controller
-
the apps starting class which doesn't implement application
- App() - Constructor for class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.App
- availabilitySchedule - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Field
B
- b16r1m1 - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TournamentBracketController
- b16r1m2 - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TournamentBracketController
- b16r1m3 - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TournamentBracketController
- b16r1m4 - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TournamentBracketController
- b16r1m5 - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TournamentBracketController
- b16r1m6 - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TournamentBracketController
- b16r1m7 - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TournamentBracketController
- b16r1m8 - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TournamentBracketController
- b16r2m1 - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TournamentBracketController
- b16r2m2 - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TournamentBracketController
- b16r2m3 - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TournamentBracketController
- b16r2m4 - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TournamentBracketController
- b16r3m1 - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TournamentBracketController
- b16r3m2 - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TournamentBracketController
- b16r4m1 - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TournamentBracketController
- b32r1m1 - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TournamentBracketController
- b32r1m10 - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TournamentBracketController
- b32r1m11 - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TournamentBracketController
- b32r1m12 - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TournamentBracketController
- b32r1m13 - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TournamentBracketController
- b32r1m14 - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TournamentBracketController
- b32r1m15 - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TournamentBracketController
- b32r1m16 - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TournamentBracketController
- b32r1m2 - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TournamentBracketController
- b32r1m3 - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TournamentBracketController
- b32r1m4 - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TournamentBracketController
- b32r1m5 - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TournamentBracketController
- b32r1m6 - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TournamentBracketController
- b32r1m7 - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TournamentBracketController
- b32r1m8 - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TournamentBracketController
- b32r1m9 - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TournamentBracketController
- b32r2m1 - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TournamentBracketController
- b32r2m2 - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TournamentBracketController
- b32r2m3 - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TournamentBracketController
- b32r2m4 - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TournamentBracketController
- b32r2m5 - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TournamentBracketController
- b32r2m6 - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TournamentBracketController
- b32r2m7 - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TournamentBracketController
- b32r2m8 - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TournamentBracketController
- b32r3m1 - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TournamentBracketController
- b32r3m2 - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TournamentBracketController
- b32r3m3 - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TournamentBracketController
- b32r3m4 - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TournamentBracketController
- b32r4m1 - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TournamentBracketController
- b32r4m2 - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TournamentBracketController
- b32r5m1 - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TournamentBracketController
- b4r1m1 - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TournamentBracketController
- b4r1m2 - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TournamentBracketController
- b4r2m1 - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TournamentBracketController
- b8r1m1 - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TournamentBracketController
- b8r1m2 - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TournamentBracketController
- b8r1m3 - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TournamentBracketController
- b8r1m4 - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TournamentBracketController
- b8r2m1 - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TournamentBracketController
- b8r2m2 - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TournamentBracketController
- b8r3m1 - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TournamentBracketController
- backToRegionChoice(ActionEvent) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.RegionController
-
this takes the user to region selection
- bracket16Team - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TournamentBracketController
- bracket32Team - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TournamentBracketController
- bracket4Team - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TournamentBracketController
- bracket8Team - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TournamentBracketController
C
- changePassword(String, String) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.User
-
This method changes a User's password to a new given password.
- checkAmountRounds() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Tournament
-
This method checks how many rounds will exist in the given tournament.
- checkNumMatchesByRound(int) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Tournament
-
This method returns the amount of matches in the given round
- choiceBoxes - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.RegisterResultController
- choosenFormat - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.SetUpTournamentController
- chosenChoiceBox - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.RegisterResultController
- chosenRegion - Static variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.HandballApplication
- chosenTournament - Static variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.HandballApplication
- confirmAddNewTeam() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TeamRegisterController
-
method that confirms when new teams is to bee registered
- confirmBox(String) - Static method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.AlertBox
-
This method provides the user with helpful information during submission or creation
- confirmTournament(ActionEvent) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.SetUpTournamentController
-
method for confirming when a new tournament i to be created
- createHourMinList(CharSequence) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.SetUpMatchesController
-
This method takes in a string of format HH:MM and converts it to a list (index 2) of hours and minutes as ints.
- currentBracket - Static variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TournamentBracketController
- currentRound - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Tournament
- currentTournamentId - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.RegionController
D
- dateField - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.SetUpMatchesController
- dateSelect - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.MainPageController
- deserializeTournamentRegister(File) - Static method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.fileHandling.HandBallAppFileHandling
-
Deserialize a tournamentRegister from the
param file
- disableGenerateButton() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TournamentBracketController
-
If all the teams aren't registered yet, the generate button should be disabled.
E
- EASTERN_REGION - Enum constant in enum class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Region
- editNumPlayers(String, int) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.TeamRegister
-
This method changes the total number of players on a given team.
- editTotGoals(String, int) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.TeamRegister
-
This method changes the total number of goals of a given team.
- editTotLosses(String, int) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.TeamRegister
-
This method changes the number of total losses a given team has.
- editTotWins(String, int) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.TeamRegister
-
method that registers a teams new number of wins
- edu.ntnu.idatt1002.g106.handballapp.finalprod.backend - package edu.ntnu.idatt1002.g106.handballapp.finalprod.backend
- edu.ntnu.idatt1002.g106.handballapp.finalprod.controller - package edu.ntnu.idatt1002.g106.handballapp.finalprod.controller
- edu.ntnu.idatt1002.g106.handballapp.finalprod.fileHandling - package edu.ntnu.idatt1002.g106.handballapp.finalprod.fileHandling
- email - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.User
- emailPattern - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.User
- endDate - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Field
- endDate - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Tournament
- endDateColumn - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.RegionController
- equals(Object) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Team
-
method for checking if a team object equals another
- errorMessage - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.SetUpMatchesController
- errorMessage - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TournamentBracketController
F
- feedbackText - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TeamRegisterController
- field - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.MainPageController
- Field - Class in edu.ntnu.idatt1002.g106.handballapp.finalprod.backend
-
this class is a construction class that describes how a field is going to look like; and different methods that will be used to handle a field
- Field(int, LocalDate, LocalDate) - Constructor for class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Field
-
this is the class constructor with needed variables
- fieldChoice - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.SetUpMatchesController
- FieldRegister - Class in edu.ntnu.idatt1002.g106.handballapp.finalprod.backend
- FieldRegister() - Constructor for class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.FieldRegister
- fields - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.FieldRegister
- findID(String) - Static method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.HandballApplication
-
method that finds the id of a tournament
- findRegion(String) - Static method in enum class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Region
-
Method to find a region hence on region text in the
param
- findTeamBasedOnTeamName(String) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.TeamRegister
-
This method finds a team based on the team's name from the register.
- firstName - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.User
- firstRef - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.MainPageController
- friColumn - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.SetUpMatchesController
G
- generateButton - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TournamentBracketController
- generateNextRound() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TournamentBracketController
-
this method is used for generating a next round of matches with remaining teams i tournament
- generateRoundWithTeams(int) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Tournament
-
This method adds all the winning teams to matches for the next round.
- generateSalt() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.User
-
Generates a salt, for hashing
- generateTimeSchedule(LocalDate, LocalDate) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Field
-
Deprecated.
- generateTournament() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Tournament
-
This method fills out the MatchList for each round by assigning times for the whole tournament.
- getCurrentRound() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Tournament
-
this method gets the current round of the tournament, used when generations of matches
- getEmail() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.User
-
Gets user Email
- getEndDate() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Tournament
-
This method retrieves the tournament's end date.
- getFinalResult() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Match
-
Gets final result of match
- getFirstName() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.User
-
Gets first name os user
- getImageByName(String) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.SetUpTournamentController
-
Method sets an image by the image name The method requires that all images is located in the resources under
TournamentPictures
and that the image is png - getLastName() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.User
-
Gets last name of user
- getListTeams() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.TeamRegister
-
method that gets a list of all teams
- getLoser() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Match
-
This method returns the losing team of the given match
- getMatchID() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Match
-
Gets match ID
- getMatchList() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Tournament
-
This method retrieves the tournament list of matches.
- getMatchResults() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Results
-
This method retrieves the map of results.
- getNumField() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Match
-
Gets field number
- getNumPlayers() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Team
-
This method retrieves the number of players on the team.
- getNumTeams() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Tournament
-
get the number of remaining teams
- getPassword() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.User
-
Gets hashed user password
- getPlayers() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Match
-
a getMethod for getting teams names
- getReferee1() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Match
-
Gets referee 1 name.
- getReferee2() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Match
-
Gets referee 2 name.
- getRegion() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Team
-
This method retrieves the region the team is from.
- getRegion() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Tournament
-
gets the region of the tournament
- getRegionTxt() - Method in enum class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Region
-
Getter for the region text associated to the enum
- getRoundMatchList() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Tournament
-
This method returns the list of matches for each round.
- getRoundNum() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Match
-
Gets round number
- getRoundTeamList() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Tournament
-
This method retrieves the list of winning teams for each round.
- getSalt() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.User
-
Gets salt for hashing passwords
- getScoreByTeamName(String) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Match
-
This method gets the score by looking at the team
- getStartDate() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Tournament
-
This method retrieves the tournament's start date.
- getStartTime() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Match
-
Gets start time of match
- getTeam1() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Match
-
a getMethod for getting the first team registered
- getTeam2() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Match
-
a getMethod for getting the second team registered
- getTeamLeader() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Team
-
This method retrieves the team leader's name.
- getTeamName() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Team
-
This method retrieves the team name.
- getTeamRegister() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Tournament
-
This method retrieves the team register of the tournament.
- getTeams() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.TeamRegister
-
This method retrieves the map of teams.
- getTelephoneNum() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Team
-
This method retrieves the telephone number connected to the team.
- getTime() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Match
-
method for getting start time
- getTimeBetweenMatches() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Tournament
-
This method gets the amount of time needed between matches
- getTimeBetweenMatchesRounded() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Tournament
-
If we want times for matches that start at exactly hh:00, then this method is used in make schedule instead of the one above.
- getTotGoals() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Team
-
This method retrieves the total amount of goals scored by a team.
- getTotLosses() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Team
-
This method retrieves the total amount of losses a team has faced.
- getTotWins() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Team
-
This method retrieves the team's total amount of victories.
- getTournamentID() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Tournament
-
This method retrieves the tournament's identification number
- getTournamentName() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Tournament
-
getMethod that gets Tournament Name
- getTournamentRegister() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.User
-
This method retrieves the tournament register.
- getTournaments() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.TournamentRegister
-
This method retrieves the list of tournaments.
- getWinner() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Match
-
Gets winning team
- goMainPage(ActionEvent) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.SetUpMatchesController
-
method that sends program to specific screen
- goToCurrentPage(Event) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.RegionController
-
this takes the user tp a current page
- goToFrontPage(ActionEvent) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.SetUpMatchesController
-
method that sends program to specific screen
- goToRegisterResult(ActionEvent) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.SetUpMatchesController
-
method that sends program to specific screen
- goToTeamRegisterPage(ActionEvent) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.SetUpMatchesController
-
method that sends program to specific screen
H
- HandBallAppFileHandling - Class in edu.ntnu.idatt1002.g106.handballapp.finalprod.fileHandling
-
This class provides method to serialize and deserialize a TournamentRegister
- HandBallAppFileHandling() - Constructor for class edu.ntnu.idatt1002.g106.handballapp.finalprod.fileHandling.HandBallAppFileHandling
- HandballApplication - Class in edu.ntnu.idatt1002.g106.handballapp.finalprod.controller
-
Starting class extends application.
- HandballApplication() - Constructor for class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.HandballApplication
- hashCode() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Team
-
hashMethod that hashes all teams
- hashPassword(String, byte[]) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.User
-
Method to hash a password with salt
- hasTeam(String) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Match
-
This method checks if the team is in the match based on the team name
- HelpPageController - Class in edu.ntnu.idatt1002.g106.handballapp.finalprod.controller
-
this class is used for the helpPage, send the user to different websides the user can report a problem as well
- HelpPageController() - Constructor for class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.HelpPageController
- hourMinPat - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.SetUpMatchesController
I
- init() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.HandballApplication
- initialize(URL, ResourceBundle) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.HelpPageController
- initialize(URL, ResourceBundle) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.LoginController
- initialize(URL, ResourceBundle) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.MainPageController
- initialize(URL, ResourceBundle) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.RegionChoiceController
- initialize(URL, ResourceBundle) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.RegionController
-
in addition, this method also keeps track if anythin in tableview is selected or click on, and will therefore send the user to that tournament when selected
- initialize(URL, ResourceBundle) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.RegisterLicence
- initialize(URL, ResourceBundle) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.RegisterResultController
- initialize(URL, ResourceBundle) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.ResetPasswordController
- initialize(URL, ResourceBundle) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.SetUpMatchesController
- initialize(URL, ResourceBundle) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.SetUpTournamentController
- initialize(URL, ResourceBundle) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TeamRegisterController
- initialize(URL, ResourceBundle) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TournamentBracketController
- initializeLists() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TournamentBracketController
-
this method initializes the chosen bracket list
- INLAND_REGION - Enum constant in enum class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Region
- insertSelectedMatchInfo(Match) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.RegisterResultController
-
This method changes the selections for the register result input boxes
- intervalTakenByRound(int) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Tournament
-
This method checks the intervals taken by a given round
- isAvailableInGivenTimeInterval(LocalDateTime) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Field
-
Deprecated.
- isWithinTournamentDays(LocalDateTime) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Field
-
Deprecated.
L
- lastName - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.User
- layoutImageView - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.SetUpTournamentController
- layoutText - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.SetUpTournamentController
- leftGoalsInput - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.RegisterResultController
- leftTeamChoiceBox - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.RegisterResultController
- LoginController - Class in edu.ntnu.idatt1002.g106.handballapp.finalprod.controller
-
this is the loging page controller, which will be takes in uses later in the develepoment
- LoginController() - Constructor for class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.LoginController
- logout() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.MainPageController
-
method for log out
- logout() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TournamentBracketController
-
method for log out
- logOut() - Static method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.AlertBox
-
method used when logOut button pressed
- logOutButton() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.RegisterResultController
-
method for log out
- logOutButton() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.SetUpTournamentController
-
log out method
- LogOutButton() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.SetUpMatchesController
-
method for log out
- LogOutButton() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TeamRegisterController
-
method for log out
- logoutMethod() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.HelpPageController
-
method for loging out
- logOutMethod() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.RegionController
-
used for Logout
M
- main(String[]) - Static method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.App
-
main method that starts the program, needed because a main that starts the program shouldn't inherit Application class
- main(String[]) - Static method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.HandballApplication
-
main method that starts the application
- MainPageController - Class in edu.ntnu.idatt1002.g106.handballapp.finalprod.controller
-
This is the mainpage class and hold information of matches, gets updated when initialized
- MainPageController() - Constructor for class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.MainPageController
- makeSchedule() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Tournament
-
This method creates a list of equally spaced out times for the given start and end date based on the number of fields and the restricted start time: 9:00-21:00.
- match - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.MainPageController
- Match - Class in edu.ntnu.idatt1002.g106.handballapp.finalprod.backend
-
Represents a match in a tournament.
- Match(LocalDateTime, int, int, int) - Constructor for class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Match
-
the class constructor with all variables needed
- Match(LocalDateTime, int, Team, Team, int, int) - Constructor for class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Match
-
Initializes a new Match object with necessary variables.
- matchID - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Match
- matchID - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.RegisterResultController
- matchIDInput - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.RegisterResultController
- matchList - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Tournament
- matchList - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.SetUpMatchesController
- matchPlayers - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.RegisterResultController
- matchResults - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Results
- matchSelected - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.MainPageController
- matchSelected - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.RegisterResultController
- matchTable - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.RegisterResultController
- matchTime - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.RegisterResultController
- mondayColumn - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.SetUpMatchesController
N
- NORTHERN_REGION - Enum constant in enum class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Region
- numField - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Field
- numField - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Match
- numFields - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Tournament
- numPlayerColumn - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TeamRegisterController
- numPlayerInput - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TeamRegisterController
- numPlayers - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Team
- numTeams - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Tournament
P
- password - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.User
- phoneNumColumn - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TeamRegisterController
- phoneNumTextFieldInput - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TeamRegisterController
- placeColumn - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TeamRegisterController
- printMatches() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TournamentBracketController
-
method that prints matches onn the view board in the brackets
Q
- questionText - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.HelpPageController
R
- refAdd - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.MainPageController
- refAdd2 - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.MainPageController
- referee1 - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Match
- referee2 - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Match
- refereeChoice - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.SetUpMatchesController
- refereeChoice2 - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.SetUpMatchesController
- referees - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.SetUpMatchesController
- refField - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.MainPageController
- refField2 - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.MainPageController
- region - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Team
- region - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Tournament
- Region - Enum Class in edu.ntnu.idatt1002.g106.handballapp.finalprod.backend
-
Class to provide constants for different regions
- Region(String) - Constructor for enum class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Region
-
this is a constructor for the region class
- RegionChoiceController - Class in edu.ntnu.idatt1002.g106.handballapp.finalprod.controller
-
This class will be the first page you see when program started it will be used as a region selection, witch four buttons that will take the user to the different regions
- RegionChoiceController() - Constructor for class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.RegionChoiceController
- RegionController - Class in edu.ntnu.idatt1002.g106.handballapp.finalprod.controller
-
class for handling events in a regional page
- RegionController() - Constructor for class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.RegionController
- regionHeader - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.RegionController
- regionTextFieldInput - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TeamRegisterController
- regionTxt - Variable in enum class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Region
- RegisterLicence - Class in edu.ntnu.idatt1002.g106.handballapp.finalprod.controller
-
this will in future development be the licence registration page
- RegisterLicence() - Constructor for class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.RegisterLicence
- RegisterLicence(ActionEvent) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.LoginController
-
takes to wanted screen
- registerResult() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.RegisterResultController
-
method for registering new results when a match is done
- RegisterResultController - Class in edu.ntnu.idatt1002.g106.handballapp.finalprod.controller
- RegisterResultController() - Constructor for class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.RegisterResultController
- removeExpiredTournaments(TournamentRegister) - Static method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.HandballApplication
-
Method for removing expired tournaments from the tournamentRegister given in
param
- removeMatchByMatchID(int) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Tournament
-
This method removes a match from the list based on a given matchID
- removeSelectedTournament(ActionEvent) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.RegionController
- removeSpaces(String) - Static method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.HandballApplication
-
method that removes spaces when needed, used for creating an id for tournaments
- removeTeam(Team) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.TeamRegister
-
This method removes a team from the team register.
- resetInfo() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TeamRegisterController
-
method that resets information written in text boxes
- ResetPassword(ActionEvent) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.LoginController
-
takes to wanted screen
- ResetPasswordController - Class in edu.ntnu.idatt1002.g106.handballapp.finalprod.controller
-
this class will be used to reset a password in future development
- ResetPasswordController() - Constructor for class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.ResetPasswordController
- results - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Tournament
- Results - Class in edu.ntnu.idatt1002.g106.handballapp.finalprod.backend
-
This class creates a structure for the results of the matches.
- Results() - Constructor for class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Results
-
Constructor for results
- rightGoalsInput - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.RegisterResultController
- rightTeamChoiceBox - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.RegisterResultController
- roundMatchList - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Tournament
- roundNum - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Match
- roundTeamList - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Tournament
S
- salt - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.User
- satColumn - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.SetUpMatchesController
- scoreID - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.RegisterResultController
- secondRef - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.MainPageController
- selectDate() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.MainPageController
-
method that sends program to specific screen
- selectedTournament - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.RegionController
- sendQuestion() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.HelpPageController
-
this method send a question to us the programmers
- sendToFrontPage(ActionEvent) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.MainPageController
-
method that sends program to specific screen
- sendToFrontPage(ActionEvent) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TournamentBracketController
-
method that sends program to specific screen
- sendToHelpPage(ActionEvent) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TournamentBracketController
-
method that sends program to specific screen
- sendToMainPage(ActionEvent) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TournamentBracketController
-
method that sends program to specific screen
- sendToRegisterResult(ActionEvent) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.MainPageController
-
method that sends program to specific screen
- sendToRegisterResult(ActionEvent) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TournamentBracketController
-
method that sends program to specific screen
- sendToRegisterTeam(ActionEvent) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.MainPageController
-
method that sends program to specific screen
- sendToRegisterTeam(ActionEvent) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TournamentBracketController
-
method that sends program to specific screen
- sendToSetUpMatches(ActionEvent) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.MainPageController
-
method that sends program to specific screen
- serializeTournamentRegister(TournamentRegister, File) - Static method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.fileHandling.HandBallAppFileHandling
-
Method serializes an
param army
to theparam file
- setAvailabilityBasedOnTime(LocalDateTime) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Field
-
Deprecated.
- setChosenRegion(String) - Static method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.HandballApplication
-
Setter for the chosen region
- setChosenTournament(int) - Static method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.HandballApplication
-
method that sets tournament to a specific tournament ID
- setEmail(String) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.User
-
Sets new user Email
- setFirstName(String) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.User
-
Sets first name of user
- setFirstReferee() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.MainPageController
- setFirstTeamsList() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Tournament
-
This method sets the first teams list full with the team register.
- setImageOn() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.SetUpTournamentController
-
method that sets a specific image on the screen when chosen by user
- setInfo() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.RegisterResultController
-
This method sets the standard input for the team text fields.
- setLastName(String) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.User
-
Sets last name of user
- setLosesOfTeamByName(String) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Tournament
-
This method sets the total losses of a team, during the tournament, based on each match played
- setNumPlayers(int) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Team
-
This method changes the number of players on a team to the given input.
- setPassword(String) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.User
-
Hashes and sets new user password
- setReferee1(String) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Match
-
Sets referee 1 name.
- setReferee2(String) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Match
-
Sets referee2 name.
- setScore(String, int) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Match
-
Sets the score of a team during a match
- setSecondReferee() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.MainPageController
- setSelectedMatch() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.RegisterResultController
-
this method auto-fills all information for a selected match
- setTeamLeader(String) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Team
-
This method changes the team leader's name to the input.
- setTeamName(String) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Team
-
This method changes the teamName of the object to the input String.
- setTelephoneNum(int) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Team
-
This method changes the team's telephone number to the given input.
- setTotalGoalsOfTeamByName(String) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Tournament
-
This method sets the total goals of a team, during the tournament, based on each match played
- setTotGoals(int) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Team
-
This method changes the total number of goals scored by a team to the given input.
- setTotLosses(int) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Team
-
This method changes the total amount of losses of a team to the given input.
- setTotWins(int) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Team
-
This method changes the total amount of wins a team has to the given input.
- SetUpMatchesController - Class in edu.ntnu.idatt1002.g106.handballapp.finalprod.controller
-
this class handles events when a match is to be created
- SetUpMatchesController() - Constructor for class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.SetUpMatchesController
- SetUpTournamentController - Class in edu.ntnu.idatt1002.g106.handballapp.finalprod.controller
-
this class has the different methods and fields necessary for creating new tournaments
- SetUpTournamentController() - Constructor for class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.SetUpTournamentController
- setWinsOfTeamByName(String) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Tournament
-
This method sets the total wins of a team, during the tournament, based on each match played
- SOUTH_WESTERN_REGION - Enum constant in enum class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Region
- SOUTHERN_REGION - Enum constant in enum class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Region
- start(Stage) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.HandballApplication
-
stating method with starting screen
- startData() - Static method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.HandballApplication
-
Method for starting data saved in program file
- startDate - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Field
- startDate - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Tournament
- startDateColumn - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.RegionController
- startTime - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Match
- startTime - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.SetUpMatchesController
- stop() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.HandballApplication
- submitMatch() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.SetUpMatchesController
-
method for when a new match is to be created
- sunColumn - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.SetUpMatchesController
- switchScene(String, Event) - Static method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.SwitchScene
-
a method that switches between screens/scenes in the application
- SwitchScene - Class in edu.ntnu.idatt1002.g106.handballapp.finalprod.backend
-
this class is a static class used for switching between the different pages/scenes in the program
- SwitchScene() - Constructor for class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.SwitchScene
T
- table - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.MainPageController
- tableView - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.RegionController
- Team - Class in edu.ntnu.idatt1002.g106.handballapp.finalprod.backend
-
This class creates a general structure for a handball team.
- Team(String, String, String, int, int) - Constructor for class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Team
-
This is a constructor allows for a Team object to be initialized with the information intrinsic to a handball team.
- team1 - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Match
- team2 - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Match
- teamChoice1 - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.SetUpMatchesController
- teamChoice2 - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.SetUpMatchesController
- teamInfoExceptions() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TeamRegisterController
-
methods that throws exceptions when needed
- teamLeader - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Team
- teamLeaderColumn - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TeamRegisterController
- teamLeaderTextFieldInput - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TeamRegisterController
- teamName - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Team
- teamNameColumn - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TeamRegisterController
- teamNameTextFieldInput - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TeamRegisterController
- teamRegister - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Tournament
- TeamRegister - Class in edu.ntnu.idatt1002.g106.handballapp.finalprod.backend
-
This is a class forming the structure of a team register.
- TeamRegister() - Constructor for class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.TeamRegister
- TeamRegisterController - Class in edu.ntnu.idatt1002.g106.handballapp.finalprod.controller
-
this class handles team registration and different methods for user team registration will happen in the fxml page and is used here
- TeamRegisterController() - Constructor for class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TeamRegisterController
- teams - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.TeamRegister
- teamScore - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Match
- teamTableView - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TeamRegisterController
- telephoneNum - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Team
- thuColumn - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.SetUpMatchesController
- time - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.MainPageController
- timeColumn - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.SetUpMatchesController
- toFrontPage(ActionEvent) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.RegisterResultController
-
method that sends program to specific screen
- toFrontPage(ActionEvent) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TeamRegisterController
-
method that sends program to specific screen
- toHelpPage(ActionEvent) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.MainPageController
-
method that sends program to specific screen
- toHelpPage(ActionEvent) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.RegisterResultController
-
method that sends program to specific screen
- toHelpPage(ActionEvent) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.SetUpMatchesController
-
method that sends program to specific screen
- toHelpPage(ActionEvent) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TeamRegisterController
-
method that send the user so the help page
- toLoginPage(ActionEvent) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.RegisterLicence
-
this takes the user to log in page
- toLoginPage(ActionEvent) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.ResetPasswordController
-
this takes the user to log in page
- toMainPage(ActionEvent) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.HelpPageController
-
this method takes you to main page
- toMainPage(ActionEvent) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.RegisterResultController
-
method that sends program to specific screen
- toMainPage(ActionEvent) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TeamRegisterController
-
method that sends program to specific screen
- toMatches(ActionEvent) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TeamRegisterController
-
method that sends program to specific screen
- toRegionChoice(ActionEvent) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.SetUpTournamentController
-
method that sends program to specific screen
- toRegionController(ActionEvent) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.RegionChoiceController
-
method that sends the program to a specific regional page
- toResults(ActionEvent) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TeamRegisterController
-
method that sends program to specific screen
- toSelectedTournament(ActionEvent) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.RegionController
-
this takes the user to selected tournament
- toSetUpMatches(ActionEvent) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.RegisterResultController
-
method that sends program to specific screen
- toSetUpNewTournament(ActionEvent) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.RegionController
-
this method takes the user to SetUpTournament page.
- toString() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Field
-
toString method that prints out the fields information
- toString() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Match
-
toString method for returning all match information
- toString() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Results
-
toString method for returning all Result information
- toString() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Team
-
toString method for returning all team information
- toString() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.TeamRegister
-
toString method for returning all TeamRegister information
- toString() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Tournament
-
toString method for returning all Tournament information
- totalIntervalsNeeded() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Tournament
-
This method finds the total number of intervals of games needed in order to ensure that no two rounds overlap while considering all fields.
- toTeamRegister(ActionEvent) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.RegisterResultController
-
method that sends program to specific screen
- totGoals - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Team
- totLosses - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Team
- totWins - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Team
- tournament - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.RegisterResultController
- tournament - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.SetUpTournamentController
- Tournament - Class in edu.ntnu.idatt1002.g106.handballapp.finalprod.backend
-
This is a class which creates the structure of tournament.
- Tournament(int, String, LocalDate, LocalDate, String, int, int, String) - Constructor for class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Tournament
-
This is a constructor which allows for a tournament object to be initialized.
- TournamentBracketController - Class in edu.ntnu.idatt1002.g106.handballapp.finalprod.controller
-
this class disused for generation of matches, and similar methods
- TournamentBracketController() - Constructor for class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TournamentBracketController
- tournamentEndDateInput - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.SetUpTournamentController
- tournamentID - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Tournament
- tournamentLayoutInput - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.SetUpTournamentController
- tournamentName - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Tournament
- tournamentNameColumn - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.RegionController
- tournamentNameTextFieldInput - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.SetUpTournamentController
- tournamentNumFieldsInput - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.SetUpTournamentController
- tournamentPlace - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Tournament
- tournamentPlaceTextFieldInput - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.SetUpTournamentController
- tournamentRegister - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.User
- TournamentRegister - Class in edu.ntnu.idatt1002.g106.handballapp.finalprod.backend
-
This class serves as the structure of a tournament register.
- TournamentRegister() - Constructor for class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.TournamentRegister
- tournaments - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.TournamentRegister
- tournaments - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.RegionController
- tournamentStartDateInput - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.SetUpTournamentController
- tournamentTeamRegister - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.SetUpMatchesController
- trackMatchIDInput() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.RegisterResultController
-
This method places a listener on the matchID input text field.
- trackTableClick() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.MainPageController
-
This method attaches the event handler setOnMouseClicked on the match table in order to autofill the input fields if a match is clicked.
- trackTableClick() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.RegisterResultController
-
This method attaches the event handler setOnMouseClicked on the match table in order to autofill the input fields if a match is clicked.
- trackTeamInput(ChoiceBox<String>) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.RegisterResultController
-
This method places a listener on the two team input choice boxes.
- tuesdayColumn - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.SetUpMatchesController
U
- updateAllTeamsInTournament() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Tournament
-
This method updates all the teams in the tournament's information.
- updateList() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.RegionController
-
this method is used for updating the list of tournaments in a region
- updateTableView() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.MainPageController
-
method that updates MainPages tableView
- updateTableView() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.RegisterResultController
-
method for updating table view
- updateTableView() - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.TeamRegisterController
-
method for updating the table view for new teams registries
- updateTeamInfoByName(String) - Method in class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Tournament
-
This method updates a given team's information (goals, wins, and losses).
- User - Class in edu.ntnu.idatt1002.g106.handballapp.finalprod.backend
-
Represents a user of the application
- User(String, String, String, String) - Constructor for class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.User
-
Initializes a User object
V
- validRegion(String) - Static method in enum class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Region
-
Method to check if a region is valid
- valueOf(String) - Static method in enum class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Region
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Region
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- wedColumn - Variable in class edu.ntnu.idatt1002.g106.handballapp.finalprod.controller.SetUpMatchesController
- WESTERN_REGION - Enum constant in enum class edu.ntnu.idatt1002.g106.handballapp.finalprod.backend.Region
All Classes and Interfaces|All Packages|Serialized Form