| Home >> All >> org >> dma >> ihm >> game >> [ league Javadoc ] |
| | org.dma.ihm.game.league.helper.* (7) | | org.dma.ihm.game.league.std.* (12) |
| | org.dma.ihm.game.league.std.events.* (6) |
org.dma.ihm.game.league: Javadoc index of package org.dma.ihm.game.league.
Package Samples:
org.dma.ihm.game.league.std.events
org.dma.ihm.game.league.std
org.dma.ihm.game.league.helper
Classes:
StdLeague: StdLeague Implementation of a standard League after the model of the lovely country called Switzerland ;-) - Stdleague may have n teams. - The teams will play n1 times against each other (once at home, once away) called regular season. - After the regular season the top teams play Playoffs, the bottom teams Playouts. - The playoff/outs work with n2 "levels" (quarter, semi- and final or more) - If 0 is passed by the constructor as starting level of playoffs/outs none are played.
StdLeagueOwner: StdLeagueOwner Implementation of a standard LeagueOwner working with StdLeagues. - After the needed leagues are finished, the loser of an upper, the winner of a bottom league will play "League playoffs" against each other (and switch places if needed) - If 0 is passed by the constructor as starting level of leaguePlayoffs none are played.
League: League Is owner of a list of teams within this league. - Gets the teams trough constructor params. - Provides some help functions that are needed in every league. (i.e to replace a team with another, or lookup functions for teams) - Implements the Comparable interface for sorting leagues in an owner.
StdRegularSeason: StdRegularSeason Implementation of a regular season schedule like used in Switzerland. - Creates schedule for home and away games in a season and places them into the game calendar.
LeagueOwner: LeagueOwner Is owner of a list of leagues within this (i.e.) country. Doesn't create the leagues himself. Gets them by constructor params.
StdGameCalendarLeaguePlayoffFinishedEvent: StdGameCalendarLeaguePlayoffFinishedEvent When play() is started it calls the leaguePlayoffsFinished() function in the StdLeagueOwner.
StdGameCalendarPlayoutFinishedEvent: StdGameCalendarPlayoutFinishedEvent When play() is started it calls the leaguePlayoutsFinished() function in the StdLeague.
StdGameCalendarPlayoffFinishedEvent: StdGameCalendarPlayoffFinishedEvent When play() is started it calls the leaguePlayoffsFinished() function in the StdLeague.
StdGameCalendarNewPlayoffLevelEvent: StdGameCalendarNewPlayoffLevelEvent When play() is started it calls the generatePlayoffsLevel() function in the StdLeague.
StdGameCalendarNewPlayoutLevelEvent: StdGameCalendarNewPlayoutLevelEvent When play() is started it calls the generatePlayoutsLevel() function in the StdLeague.
StdGameCalendarPlayoffRoundFinishedEvent: StdGameCalendarPlayoffRoundFinishedEvent When play() is started it calls the roundPlayed() function in the StdPlayoffs.
StdPlayoffs: StdPlayoffs Implementation of playoffs. - Creates matches & GameDayEvents and post them in the calendar.
LeagueStandingsTable: LeagueStandingsTable Helper class containing table (array of teams) of a LeagueElement
LeagueStandingsPlayoffs: LeagueStandingsPlayoffs Helper class containing PlayoffCompetitions of a LeagueElement
Rules: Rules class contains rules for match/scoreboard abstract base class for each rule
LeagueElement: LeagueElement Base class for all league elements (playoffs, regular season ...)
PlayoffCompetition: PlayoffCompetition Helper class for all kind of cup/playoff competitions.
StdPlayoffRules: StdPlayoffRules class contains rules for match/scoreboard in StdPlayoffs
StdRegularSeasonRules: Rules class contains rules for match/scoreboard base class for each rule
LeagueElementGroup: LeagueElementGroup Helper class containing a group of LeagueElements
LeagueStandings: LeagueStandings abstract Helper class for all Standing classes.
TMLeagueStandingsTable: Table model to show the actual leagueStandings.
| Home | Contact Us | Privacy Policy | Terms of Service |