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

A

acceptOrRejectPlayer() - Method in class org.globalse.arena.matchfrontend.LeaguesFrame
 
acceptPlayer(String, User) - Method in interface org.globalse.arena.remote.RemoteTournament
 
acceptPlayer(String, User) - Method in class org.globalse.arena.server.Tournament
 
AccessDeniedException - Exception in org.globalse.arena.remote.exceptions
 
AccessDeniedException(String) - Constructor for exception org.globalse.arena.remote.exceptions.AccessDeniedException
 
AccessPolicy - Interface in org.globalse.arena.user
This interface is implemented classes specifying the access policy used by an arena.
ACTION - Static variable in class org.globalse.arena.web.Controller
 
actionPerformed(ActionEvent) - Method in class org.globalse.arena.ttt.TicTacToeMatchPanel.ButtonListener
 
addBye(User) - Method in class org.globalse.arena.server.Round
 
addChild(LeagueTreeNode) - Method in class org.globalse.arena.matchfrontend.LeagueTreeNode
 
addListener(String, String, RemoteArenaListener) - Method in interface org.globalse.arena.remote.RemoteArena
 
addListener(String, String, RemoteArenaListener) - Method in class org.globalse.arena.server.Arena
 
addMatch(RemoteMatch) - Method in class org.globalse.arena.server.Round
 
addPlayer(String, User) - Method in interface org.globalse.arena.remote.RemoteLeague
 
addPlayer(String, User) - Method in class org.globalse.arena.server.League
 
addRound(Round) - Method in class org.globalse.arena.server.Tournament
 
addTreeModelListener(TreeModelListener) - Method in class org.globalse.arena.matchfrontend.LeagueTreeModel
 
advanceTournamentState() - Method in class org.globalse.arena.matchfrontend.LeaguesFrame
 
ancestorAdded(AncestorEvent) - Method in class org.globalse.arena.ttt.TicTacToeMatchPanel
 
ancestorMoved(AncestorEvent) - Method in class org.globalse.arena.ttt.TicTacToeMatchPanel
 
ancestorRemoved(AncestorEvent) - Method in class org.globalse.arena.ttt.TicTacToeMatchPanel
 
applet(String, String, String, String, String, String) - Static method in class org.globalse.arena.web.HTML
 
apply(String) - Method in interface org.globalse.arena.remote.RemoteTournament
 
apply(String) - Method in class org.globalse.arena.server.Tournament
 
applyForTournament() - Method in class org.globalse.arena.matchfrontend.LeaguesFrame
 
Arena - Class in org.globalse.arena.server
 
ARENA - Static variable in class org.globalse.arena.web.Controller
 
ArenaException - Exception in org.globalse.arena.remote.exceptions
 
ArenaException(String) - Constructor for exception org.globalse.arena.remote.exceptions.ArenaException
 
ArenaListenerAdapter - Class in org.globalse.arena.matchfrontend
This class is an adapter wrapping around a local arena listener so that it can be registered with an arena as a remote arena listener.
ArenaListenerAdapter(LocalArenaListener) - Constructor for class org.globalse.arena.matchfrontend.ArenaListenerAdapter
 
ArenaView - Class in org.globalse.arena.web
 

B

beginForm(String) - Static method in class org.globalse.arena.web.HTML
 
beginTable(String, String, String, String) - Static method in class org.globalse.arena.web.HTML
 
beginTable(String) - Static method in class org.globalse.arena.web.HTML
 
beginTable() - Static method in class org.globalse.arena.web.HTML
 
bigger(String) - Static method in class org.globalse.arena.web.HTML
 
black(String) - Static method in class org.globalse.arena.web.HTML
 
blue(String) - Static method in class org.globalse.arena.web.HTML
 
bold(String) - Static method in class org.globalse.arena.web.HTML
 
bracket(String) - Static method in class org.globalse.arena.web.HTML
 
button(String, String, String) - Static method in class org.globalse.arena.web.HTML
 

C

center(String) - Static method in class org.globalse.arena.web.HTML
 
checkbox(String, String, boolean) - Static method in class org.globalse.arena.web.HTML
 
closeRegistration(String) - Method in interface org.globalse.arena.remote.RemoteTournament
 
closeRegistration(String) - Method in class org.globalse.arena.server.Tournament
 
collapseLink(Object, String, List) - Method in class org.globalse.arena.web.View
 
CONFIRM_DELETE - Static variable in class org.globalse.arena.web.Controller
 
CONNECTING - Static variable in interface org.globalse.arena.remote.RemoteMatch
 
Controller - Class in org.globalse.arena.web
 
Controller() - Constructor for class org.globalse.arena.web.Controller
 
CREATE - Static variable in class org.globalse.arena.web.Controller
 
CREATE_FORM - Static variable in class org.globalse.arena.web.Controller
 
createLeague(String, User, String, String, String, String) - Method in interface org.globalse.arena.remote.RemoteArena
 
createLeague(String, User, String, String, String, String) - Method in class org.globalse.arena.server.Arena
 
createMatch(String, Game, RemoteRound, User[]) - Method in class org.globalse.arena.gamepeer.GamePeer
 
createMatch(String, Game, RemoteRound, User[]) - Method in interface org.globalse.arena.gamepeer.RemoteGamePeer
This method creates a match in the context of this game peer and returns a remote reference to the new match.
createMatch(RemoteRound, User[]) - Method in interface org.globalse.arena.server.Game
Creates a new match of this game for the specified round and players.
createMatch(Round, User[]) - Method in class org.globalse.arena.server.GamePeerManager
 
createMatch(RemoteRound, User[]) - Method in class org.globalse.arena.ttt.TicTacToe
 
createMatchFrame(MatchInfo, String) - Static method in class org.globalse.arena.matchfrontend.MatchFrontEnd
 
createMatchPanel(String, MatchInfo) - Method in interface org.globalse.arena.remote.MatchPanelFactory
 
createMatchPanel(String, MatchInfo) - Method in class org.globalse.arena.ttt.TicTacToeMatchPanelFactory
 
createStatistics() - Method in interface org.globalse.arena.server.Game
Creates a new statistics object for this game.
createStatistics() - Method in class org.globalse.arena.ttt.TicTacToe
 
createTournament(String, String, String) - Method in interface org.globalse.arena.remote.RemoteLeague
 
createTournament(String, String, String) - Method in class org.globalse.arena.server.League
 
createUser(String, String) - Method in class org.globalse.arena.server.Arena
 
createUser(String, String) - Method in class org.globalse.arena.user.GateKeeper
 
createUser(String, String, long) - Method in class org.globalse.arena.user.GateKeeper
 

D

DefaultAccessPolicy - Class in org.globalse.arena.user
This class provides a default access policy for arenas.
DefaultAccessPolicy() - Constructor for class org.globalse.arena.user.DefaultAccessPolicy
 
definition(String, String) - Static method in class org.globalse.arena.web.HTML
 
DELETE - Static variable in class org.globalse.arena.web.Controller
 
deleteUser(String) - Method in class org.globalse.arena.user.GateKeeper
 
destroy() - Method in class org.globalse.arena.web.Controller
 
doAction(String, HttpServletRequest, HttpServletResponse) - Method in class org.globalse.arena.web.ArenaView
 
doAction(String, HttpServletRequest, HttpServletResponse) - Method in class org.globalse.arena.web.GameView
 
doAction(String, HttpServletRequest, HttpServletResponse) - Method in class org.globalse.arena.web.LeagueView
 
doAction(String, HttpServletRequest, HttpServletResponse) - Method in class org.globalse.arena.web.MatchView
 
doAction(String, HttpServletRequest, HttpServletResponse) - Method in class org.globalse.arena.web.TournamentView
 
doAction(String, HttpServletRequest, HttpServletResponse) - Method in class org.globalse.arena.web.View
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.globalse.arena.web.Controller
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.globalse.arena.web.Controller
 

E

EDIT - Static variable in class org.globalse.arena.web.Controller
 
EDIT_FORM - Static variable in class org.globalse.arena.web.Controller
 
EMPTY - Static variable in class org.globalse.arena.ttt.TicTacToeMatchPanel
 
emptyCells(int) - Static method in class org.globalse.arena.web.HTML
 
emptyRow() - Static method in class org.globalse.arena.web.HTML
 
end() - Method in class org.globalse.arena.server.Match
 
endForm() - Static method in class org.globalse.arena.web.HTML
 
endTable() - Static method in class org.globalse.arena.web.HTML
 
equals(Object) - Method in class org.globalse.arena.user.User
 
EXPAND - Static variable in class org.globalse.arena.web.Controller
 
expandLink(Object, String, List) - Method in class org.globalse.arena.web.View
 

F

facilitate(String) - Method in class org.globalse.arena.server.Tournament
 
fileField(String, int, String) - Static method in class org.globalse.arena.web.HTML
 
FINISHED - Static variable in interface org.globalse.arena.remote.RemoteMatch
 
FINISHED - Static variable in interface org.globalse.arena.remote.RemoteTournament
 
fireMatchEnded() - Method in class org.globalse.arena.server.Match
 
fireMatchInfoChanged(String, MatchInfo) - Method in interface org.globalse.arena.remote.RemoteRound
 
fireMatchInfoChanged(String) - Method in class org.globalse.arena.server.Match
 
fireMatchInfoChanged(String, MatchInfo) - Method in class org.globalse.arena.server.Round
 
fireMatchStarted() - Method in class org.globalse.arena.server.Match
 
fireMatchTerminated() - Method in class org.globalse.arena.server.Match
 
fireTreeNodesChanged(LeagueTreeNode) - Method in class org.globalse.arena.matchfrontend.LeagueTreeModel
 
fireTreeStructureChanged() - Method in class org.globalse.arena.matchfrontend.LeagueTreeModel
 
fireTreeStructureChanged(Object[]) - Method in class org.globalse.arena.matchfrontend.LeagueTreeModel
 
footer() - Static method in class org.globalse.arena.web.HTML
 
frame(String, String, boolean) - Static method in class org.globalse.arena.web.HTML
 
frame(String, String, boolean, int, int, int) - Static method in class org.globalse.arena.web.HTML
 
frameSet(String, int, String) - Static method in class org.globalse.arena.web.HTML
 
frameSet(String, String) - Static method in class org.globalse.arena.web.HTML
 

G

Game - Interface in org.globalse.arena.server
The Game interface is an abstract factory for creating Match and Statistics specific to a game.
GAME - Static variable in class org.globalse.arena.web.Controller
 
GameAlreadyExistsException - Exception in org.globalse.arena.remote.exceptions
 
GameAlreadyExistsException(String) - Constructor for exception org.globalse.arena.remote.exceptions.GameAlreadyExistsException
 
GameDescriptor - Class in org.globalse.arena.remote
This class is a container for transporting information about games to and from remote methods.
GameDescriptor(String, String) - Constructor for class org.globalse.arena.remote.GameDescriptor
 
GameManager - Class in org.globalse.arena.server
This class manages a map of games for an arena, including games, game names descriptions, and match panel class names.
GameNotFoundException - Exception in org.globalse.arena.remote.exceptions
 
GameNotFoundException(String) - Constructor for exception org.globalse.arena.remote.exceptions.GameNotFoundException
 
GamePeer - Class in org.globalse.arena.gamepeer
Implementation of RemoteGamePeer.
GamePeer(String, int, String, String) - Constructor for class org.globalse.arena.gamepeer.GamePeer
Creates a game peer object and registers it with the specified arena using the specified operator user name and password.
GamePeerAlreadyRegisteredException - Exception in org.globalse.arena.remote.exceptions
 
GamePeerAlreadyRegisteredException(String) - Constructor for exception org.globalse.arena.remote.exceptions.GamePeerAlreadyRegisteredException
 
GamePeerManager - Class in org.globalse.arena.server
 
GameView - Class in org.globalse.arena.web
 
GateKeeper - Class in org.globalse.arena.user
This class is responsible for keeping track of user/password pairs within a virtual machine.
GateKeeper() - Constructor for class org.globalse.arena.user.GateKeeper
 
getAcceptedPlayers() - Method in class org.globalse.arena.remote.TournamentInfo
Returns an array of all users who were accepted in the tournament at the time this object was created.
getAcceptedPlayers() - Method in class org.globalse.arena.server.Tournament
 
getBooleanProperty(String, boolean) - Method in class org.globalse.arena.util.PropertyLoader
 
getByes() - Method in class org.globalse.arena.remote.RoundInfo
Return the byes associated with this round, that is, the players that do not play during this round and that are automatically qualified for the next round.
getByes() - Method in class org.globalse.arena.server.Round
 
getChild(Object, int) - Method in class org.globalse.arena.matchfrontend.LeagueTreeModel
 
getChildCount(Object) - Method in class org.globalse.arena.matchfrontend.LeagueTreeModel
 
getChildren() - Method in class org.globalse.arena.matchfrontend.LeagueTreeNode
 
getCode() - Method in class org.globalse.arena.user.Session
Returns the encoded part of this session (ticket minus signature and marker).
getCode() - Method in interface org.globalse.arena.user.Token
 
getConnectedPlayers() - Method in class org.globalse.arena.server.Match
 
getCurrentRound() - Method in class org.globalse.arena.server.Tournament
 
getCurrentRoundInfo(String) - Method in interface org.globalse.arena.remote.RemoteTournament
 
getCurrentRoundInfo(String) - Method in class org.globalse.arena.server.Tournament
 
getDate() - Method in class org.globalse.arena.user.Session
Returns the date this session was created.
getDescription() - Method in class org.globalse.arena.remote.GameDescriptor
 
getDescription() - Method in class org.globalse.arena.remote.LeagueInfo
Returns the description of the associated league at the time this object was created.
getDescription() - Method in class org.globalse.arena.remote.TournamentInfo
Returns the description of the associated tournament at the time this object was created.
getDescription() - Method in class org.globalse.arena.server.League
 
getDescription() - Method in class org.globalse.arena.server.Tournament
 
getGame() - Method in class org.globalse.arena.server.League
 
getGameByName(String) - Method in class org.globalse.arena.server.Arena
 
getGameByName(String) - Method in class org.globalse.arena.server.GameManager
 
getGameDescription(Game) - Method in class org.globalse.arena.server.Arena
 
getGameDescription(Game) - Method in class org.globalse.arena.server.GameManager
 
getGameInfos(String) - Method in interface org.globalse.arena.remote.RemoteArena
 
getGameInfos(String) - Method in class org.globalse.arena.server.Arena
 
getGameInfos() - Method in class org.globalse.arena.server.GameManager
 
getGameName() - Method in class org.globalse.arena.remote.LeagueInfo
Returns the name of the associated game; game objects are only referenced by name and not forwarded to the match front end.
getGameName() - Method in class org.globalse.arena.remote.TournamentInfo
Returns the name of the associated game.
getGameName(Game) - Method in class org.globalse.arena.server.Arena
 
getGameName(Game) - Method in class org.globalse.arena.server.GameManager
 
getGuestTicket() - Method in interface org.globalse.arena.remote.RemoteArena
 
getGuestTicket() - Method in class org.globalse.arena.server.Arena
 
getGuestTicket() - Method in class org.globalse.arena.user.GateKeeper
 
getId() - Method in class org.globalse.arena.remote.LeagueInfo
Returns the unique identifier of the associated league.
getId() - Method in class org.globalse.arena.remote.TournamentInfo
Returns the unique id of the associated tournament.
getId() - Method in class org.globalse.arena.server.League
 
getId() - Method in class org.globalse.arena.server.Match
 
getId() - Method in class org.globalse.arena.server.Tournament
 
getId() - Method in class org.globalse.arena.user.Session
 
getId() - Method in class org.globalse.arena.user.User
 
getId(Object) - Static method in class org.globalse.arena.web.Controller
 
getIndexOfChild(Object, Object) - Method in class org.globalse.arena.matchfrontend.LeagueTreeModel
 
getInfo() - Method in interface org.globalse.arena.remote.RemoteLeague
 
getInfo() - Method in interface org.globalse.arena.remote.RemoteMatch
This method returns a snapshot of the current state of the match.
getInfo() - Method in interface org.globalse.arena.remote.RemoteTournament
 
getInfo() - Method in class org.globalse.arena.server.League
 
getInfo() - Method in class org.globalse.arena.server.Match
 
getInfo() - Method in class org.globalse.arena.server.Round
 
getInfo() - Method in class org.globalse.arena.server.Tournament
 
getInstance() - Static method in class org.globalse.arena.server.Arena
 
getInstance() - Static method in class org.globalse.arena.server.GameManager
 
getInstance() - Static method in class org.globalse.arena.server.GamePeerManager
 
getInstance() - Static method in class org.globalse.arena.styles.KnockOutStyle
 
getInstance() - Static method in class org.globalse.arena.styles.SingleMatchStyle
 
getInstance() - Static method in class org.globalse.arena.ttt.TicTacToe
 
getInstance() - Static method in class org.globalse.arena.ttt.TicTacToeMatchPanelFactory
 
getInstance() - Static method in class org.globalse.arena.web.ArenaView
 
getInstance() - Static method in class org.globalse.arena.web.GameView
 
getInstance() - Static method in class org.globalse.arena.web.LeagueView
 
getInstance() - Static method in class org.globalse.arena.web.MatchView
 
getInstance() - Static method in class org.globalse.arena.web.TournamentView
 
getInterestedPlayers() - Method in class org.globalse.arena.remote.TournamentInfo
Returns an array of all users who applied for the tournament but have not been accepted yet.
getInterestedPlayers() - Method in class org.globalse.arena.server.Tournament
 
getIntProperty(String, int) - Method in class org.globalse.arena.util.PropertyLoader
 
getLeague() - Method in class org.globalse.arena.remote.LeagueInfo
Returns a remote reference to the associated league.
getLeague() - Method in class org.globalse.arena.remote.RoundInfo
Returns a remote reference to the league associated with this round.
getLeague() - Method in class org.globalse.arena.remote.TournamentInfo
Returns a remote reference to the associated league.
getLeague() - Method in class org.globalse.arena.server.Tournament
 
getLeagueInfo() - Method in class org.globalse.arena.matchfrontend.LeagueTreeNode
 
getLeagueInfos(String) - Method in interface org.globalse.arena.remote.RemoteArena
 
getLeagueInfos(String) - Method in class org.globalse.arena.server.Arena
 
getLeagueInfosByGame(String, String) - Method in interface org.globalse.arena.remote.RemoteArena
 
getLeagueInfosByGame(String, String) - Method in class org.globalse.arena.server.Arena
 
getLogger() - Static method in class org.globalse.arena.matchfrontend.MatchFrontEnd
 
getLogin() - Method in class org.globalse.arena.user.User
 
getMatch() - Method in class org.globalse.arena.remote.MatchInfo
 
getMatchById(String, String) - Method in interface org.globalse.arena.remote.RemoteArena
 
getMatchById(String, String) - Method in class org.globalse.arena.server.Arena
 
getMatchById(String) - Method in class org.globalse.arena.server.GamePeerManager
 
getMatches() - Method in class org.globalse.arena.server.Round
 
getMatchId() - Method in class org.globalse.arena.remote.MatchInfo
 
getMatchInfo() - Method in class org.globalse.arena.matchfrontend.LeagueTreeNode
 
getMatchInfos() - Method in class org.globalse.arena.remote.RoundInfo
Returns an array of match info objects for the matches in this round.
getMatchInfos() - Method in class org.globalse.arena.server.Round
 
getMatchPanelFactory(String, String) - Method in interface org.globalse.arena.remote.RemoteArena
 
getMatchPanelFactory(String, String) - Method in class org.globalse.arena.server.Arena
 
getMatchPanelFactory(String) - Method in class org.globalse.arena.server.GameManager
 
getMaxNumPlayers() - Method in class org.globalse.arena.remote.TournamentInfo
Returns the maximum number of players of the associated tournament.
getMaxNumPlayers() - Method in class org.globalse.arena.server.Tournament
 
getMaxPlayersPerMatch() - Method in interface org.globalse.arena.server.Game
Returns the maximum number of players who can take part in the same match of this game.
getMaxPlayersPerMatch() - Method in class org.globalse.arena.ttt.TicTacToe
 
getMinPlayersPerMatch() - Method in interface org.globalse.arena.server.Game
Returns the minimum number of players needed for a match of this game.
getMinPlayersPerMatch() - Method in class org.globalse.arena.ttt.TicTacToe
 
getMoves() - Method in class org.globalse.arena.server.Match
 
getMoves() - Method in class org.globalse.arena.ttt.TicTacToeMatch
 
getName() - Method in class org.globalse.arena.remote.GameDescriptor
 
getName() - Method in class org.globalse.arena.remote.LeagueInfo
Returns the name of the associated league at the time this object was created.
getName() - Method in class org.globalse.arena.remote.TournamentInfo
Returns the name of the associated tournament at the time of this object was created.
getName() - Method in class org.globalse.arena.server.League
 
getName() - Method in class org.globalse.arena.server.Tournament
 
getNextRound() - Method in class org.globalse.arena.server.Round
 
getNumRounds() - Method in class org.globalse.arena.remote.TournamentInfo
Returns the number of rounds that have been played so far, including the current one.
getObjectFromId(String) - Static method in class org.globalse.arena.web.Controller
 
getObjectsFromIdArray(String[]) - Static method in class org.globalse.arena.web.Controller
 
getOperator() - Method in interface org.globalse.arena.remote.RemoteArena
 
getOperator() - Method in class org.globalse.arena.server.Arena
 
getOwner() - Method in class org.globalse.arena.remote.LeagueInfo
Returns the owner of the associated league.
getOwner() - Method in class org.globalse.arena.server.League
 
getPlayer() - Method in class org.globalse.arena.matchfrontend.LeagueTreeNode
 
getPlayer() - Method in interface org.globalse.arena.remote.Move
 
getPlayer(String) - Method in interface org.globalse.arena.remote.RemoteRound
 
getPlayer(String) - Method in class org.globalse.arena.server.Round
 
getPlayer() - Method in class org.globalse.arena.ttt.TicTacToeMove
 
getPlayerFromMatchTicket(String) - Method in class org.globalse.arena.server.Match
 
getPlayerListeners() - Method in class org.globalse.arena.server.Match
 
getPlayers() - Method in class org.globalse.arena.remote.MatchInfo
 
getPlayers() - Method in class org.globalse.arena.server.League
 
getPlayers() - Method in class org.globalse.arena.server.Match
 
getPreviousRound() - Method in class org.globalse.arena.server.Round
 
getRanks() - Method in class org.globalse.arena.remote.MatchInfo
 
getRanks() - Method in interface org.globalse.arena.remote.RemoteMatch
This method returns a partial ranking of players after the completion of a match.
getRanks() - Method in class org.globalse.arena.remote.TournamentInfo
When the tournament is completed, returns the ranks for this tournament; otherwise, returns null.
getRanks() - Method in class org.globalse.arena.server.Tournament
 
getRanks(Tournament) - Method in interface org.globalse.arena.server.TournamentStyle
 
getRanks(Tournament) - Method in class org.globalse.arena.styles.KnockOutStyle
 
getRanks(Tournament) - Method in class org.globalse.arena.styles.SingleMatchStyle
 
getRanks() - Method in class org.globalse.arena.ttt.TicTacToeMatch
 
getRemoteArena() - Static method in class org.globalse.arena.matchfrontend.MatchFrontEnd
 
getRemoteArena() - Static method in class org.globalse.arena.web.Controller
 
getRoot() - Method in class org.globalse.arena.matchfrontend.LeagueTreeModel
 
getRoundInfos(String) - Method in interface org.globalse.arena.remote.RemoteTournament
 
getRoundInfos(String) - Method in class org.globalse.arena.server.Tournament
 
getRounds() - Method in class org.globalse.arena.server.Tournament
 
getSignature() - Method in class org.globalse.arena.user.Session
Returns the signature of this session.
getSignature() - Method in interface org.globalse.arena.user.Token
 
getSpectatorListeners() - Method in class org.globalse.arena.server.Match
 
getState() - Method in class org.globalse.arena.remote.MatchInfo
 
getState() - Method in class org.globalse.arena.remote.TournamentInfo
Returns the state of the associated tournament at the time this object was created.
getState() - Method in class org.globalse.arena.server.Match
 
getState() - Method in class org.globalse.arena.server.Tournament
 
getStringArrayProperty(String) - Method in class org.globalse.arena.util.PropertyLoader
 
getStringProperty(String, String) - Method in class org.globalse.arena.util.PropertyLoader
 
getText() - Method in class org.globalse.arena.matchfrontend.LeagueTreeNode
 
getTicket() - Static method in class org.globalse.arena.matchfrontend.MatchFrontEnd
 
getTicket() - Method in class org.globalse.arena.user.Session
Returns a string representation of the session, by concatenating the session id, the user id, the date (as a long), a marker, and the signature.
getTournament() - Method in class org.globalse.arena.remote.RoundInfo
Returns a remote reference to the tournament associated with this round.
getTournament() - Method in class org.globalse.arena.remote.TournamentInfo
Returns a remote reference to the associated tournament.
getTournament() - Method in class org.globalse.arena.server.Round
 
getTournamentInfo() - Method in class org.globalse.arena.matchfrontend.LeagueTreeNode
 
getTournamentInfos(String) - Method in interface org.globalse.arena.remote.RemoteLeague
 
getTournamentInfos(String) - Method in class org.globalse.arena.server.League
 
getTournaments() - Method in class org.globalse.arena.server.League
 
getTournamentStyle() - Method in class org.globalse.arena.server.League
 
getTournamentStyleName() - Method in class org.globalse.arena.remote.LeagueInfo
Returns the name of the associated tournament style; tournament style objects are only referenced by name and not forwarded to the match front end.
getTournamentStyleName(TournamentStyle) - Method in class org.globalse.arena.server.Arena
 
getTournamentStyleNames(String) - Method in interface org.globalse.arena.remote.RemoteArena
 
getTournamentStyleNames(String) - Method in class org.globalse.arena.server.Arena
 
getUser() - Static method in class org.globalse.arena.matchfrontend.MatchFrontEnd
 
getUser(String) - Method in interface org.globalse.arena.remote.RemoteArena
 
getUser(String) - Method in class org.globalse.arena.server.Arena
 
getUser(String) - Method in class org.globalse.arena.user.GateKeeper
 
getUserId() - Method in class org.globalse.arena.user.Session
Returns the user id associated with this session.
getX() - Method in class org.globalse.arena.ttt.TicTacToeMove
 
getY() - Method in class org.globalse.arena.ttt.TicTacToeMove
 
green(String) - Static method in class org.globalse.arena.web.HTML
 

H

hasAccess(String, String) - Method in interface org.globalse.arena.remote.RemoteArena
 
hasAccess(String, String) - Method in interface org.globalse.arena.remote.RemoteLeague
 
hasAccess(String, String) - Method in interface org.globalse.arena.remote.RemoteRound
 
hasAccess(String, String) - Method in interface org.globalse.arena.remote.RemoteTournament
 
hasAccess(String, String) - Method in class org.globalse.arena.server.Arena
 
hasAccess(String, String) - Method in class org.globalse.arena.server.League
 
hasAccess(String, String) - Method in class org.globalse.arena.server.Round
 
hasAccess(String, String) - Method in class org.globalse.arena.server.Tournament
 
hasArenaAccess(User, String) - Method in interface org.globalse.arena.user.AccessPolicy
 
hasArenaAccess(User, String) - Method in class org.globalse.arena.user.DefaultAccessPolicy
 
hasFirstTurn(long) - Method in class org.globalse.arena.ttt.TicTacToeMatchPanel
 
hasLeagueAccess(User, League, String) - Method in interface org.globalse.arena.user.AccessPolicy
 
hasLeagueAccess(User, League, String) - Method in class org.globalse.arena.user.DefaultAccessPolicy
 
hasPlayer(User) - Method in class org.globalse.arena.remote.MatchInfo
 
hasPlayer(User) - Method in class org.globalse.arena.server.League
 
hasPlayer(User) - Method in class org.globalse.arena.server.Match
 
hasTournamentAccess(User, Tournament, String) - Method in interface org.globalse.arena.user.AccessPolicy
 
hasTournamentAccess(User, Tournament, String) - Method in class org.globalse.arena.user.DefaultAccessPolicy
 
header(String, String, String, String) - Static method in class org.globalse.arena.web.HTML
 
header(String, String) - Static method in class org.globalse.arena.web.HTML
 
header(String) - Static method in class org.globalse.arena.web.HTML
 
hiddenField(String, String) - Static method in class org.globalse.arena.web.HTML
 
HTML - Class in org.globalse.arena.web
This class provides utility methods for building a string representing an HTML page.
HTML() - Constructor for class org.globalse.arena.web.HTML
 

I

ID - Static variable in class org.globalse.arena.web.Controller
 
image(String) - Static method in class org.globalse.arena.web.HTML
 
image(String, String, String) - Static method in class org.globalse.arena.web.HTML
 
image(String, int, int) - Static method in class org.globalse.arena.web.HTML
 
info - Variable in class org.globalse.arena.server.Match.MatchNotifierThread
 
init() - Static method in class org.globalse.arena.server.Arena
 
init(ServletConfig) - Method in class org.globalse.arena.web.Controller
 
INITIALIZING - Static variable in interface org.globalse.arena.remote.RemoteMatch
 
INITIALIZING - Static variable in interface org.globalse.arena.remote.RemoteTournament
 
InvalidLoginException - Exception in org.globalse.arena.remote.exceptions
 
InvalidLoginException(String) - Constructor for exception org.globalse.arena.remote.exceptions.InvalidLoginException
 
InvalidMoveException - Exception in org.globalse.arena.remote.exceptions
 
InvalidMoveException(String) - Constructor for exception org.globalse.arena.remote.exceptions.InvalidMoveException
 
InvalidNumPlayersException - Exception in org.globalse.arena.remote.exceptions
 
InvalidNumPlayersException(String) - Constructor for exception org.globalse.arena.remote.exceptions.InvalidNumPlayersException
 
InvalidStateException - Exception in org.globalse.arena.remote.exceptions
 
InvalidStateException(String) - Constructor for exception org.globalse.arena.remote.exceptions.InvalidStateException
 
InvalidTicketException - Exception in org.globalse.arena.remote.exceptions
 
InvalidTicketException(String) - Constructor for exception org.globalse.arena.remote.exceptions.InvalidTicketException
 
isCompleted() - Method in class org.globalse.arena.server.Round
 
isFacilitated() - Method in class org.globalse.arena.remote.TournamentInfo
Returns true if the tournament is facilitated, that is, if the league owner advances the state of the tournament.
isFacilitated() - Method in class org.globalse.arena.server.Tournament
 
isLeaf(Object) - Method in class org.globalse.arena.matchfrontend.LeagueTreeModel
 
isNumPlayersLegal(Tournament, int) - Method in interface org.globalse.arena.server.TournamentStyle
 
isNumPlayersLegal(Tournament, int) - Method in class org.globalse.arena.styles.KnockOutStyle
 
isNumPlayersLegal(Tournament, int) - Method in class org.globalse.arena.styles.SingleMatchStyle
 
isPlanned() - Method in class org.globalse.arena.server.Round
 
isPlayerAccepted(User) - Method in class org.globalse.arena.remote.TournamentInfo
Returns true if the specified user is a player that was accepted in the tournament at the time this object was created.
isPlayerAccepted(User) - Method in class org.globalse.arena.server.Tournament
 
isPlayerInterested(User) - Method in class org.globalse.arena.remote.TournamentInfo
Returns true if the specified user has applied for the tournament but has not been accepted yet.
isRestricted() - Method in class org.globalse.arena.remote.LeagueInfo
Returns true if this league is restricted; a restricted league can only be seen by players registered with the league.
isRestricted() - Method in class org.globalse.arena.server.League
 
isTournamentFinished(Tournament) - Method in interface org.globalse.arena.server.TournamentStyle
 
isTournamentFinished(Tournament) - Method in class org.globalse.arena.styles.KnockOutStyle
 
isTournamentFinished(Tournament) - Method in class org.globalse.arena.styles.SingleMatchStyle
 
isUserGuest(User) - Method in class org.globalse.arena.server.Arena
 
isUserGuest(User) - Method in class org.globalse.arena.user.GateKeeper
 
italics(String) - Static method in class org.globalse.arena.web.HTML
 

J

join(String, RemoteMatchListener) - Method in interface org.globalse.arena.remote.RemoteMatch
This method registers a listener for a player, indicating that the player is ready to compete the match.
join(String, RemoteMatchListener) - Method in class org.globalse.arena.server.Match
 

K

KnockOutStyle - Class in org.globalse.arena.styles
 

L

launch(String) - Method in interface org.globalse.arena.remote.RemoteTournament
 
launch(String) - Method in class org.globalse.arena.server.Tournament
 
launchTournament() - Method in class org.globalse.arena.matchfrontend.LeaguesFrame
 
League - Class in org.globalse.arena.server
 
League(User, Game, TournamentStyle, String, String) - Constructor for class org.globalse.arena.server.League
 
LEAGUE - Static variable in class org.globalse.arena.web.Controller
 
LeagueInfo - Class in org.globalse.arena.remote
This class is a container for transporting information about the league to and from remote methods.
LeagueInfo(League) - Constructor for class org.globalse.arena.remote.LeagueInfo
Creates a LeagueInfo object for the specified league.
leagueInfoChanged(LeagueInfo) - Method in class org.globalse.arena.matchfrontend.ArenaListenerAdapter
 
leagueInfoChanged(LeagueInfo) - Method in class org.globalse.arena.matchfrontend.LeagueTreeModel
 
leagueInfoChanged(LeagueInfo) - Method in interface org.globalse.arena.matchfrontend.LocalArenaListener
 
leagueInfoChanged(LeagueInfo) - Method in interface org.globalse.arena.remote.RemoteArenaListener
 
LeaguesFrame - Class in org.globalse.arena.matchfrontend
This class is a JFrame containing a JTree displaying the Leagues, Tournaments, Rounds, and Matches for a specific game.
LeaguesFrame(String) - Constructor for class org.globalse.arena.matchfrontend.LeaguesFrame
 
LeagueTreeModel - Class in org.globalse.arena.matchfrontend
This class is a tree model for displaying a hierarchy of Leagues, Tournaments, Rounds, and Matches in a JTree.
LeagueTreeModel(String) - Constructor for class org.globalse.arena.matchfrontend.LeagueTreeModel
 
LeagueTreeNode - Class in org.globalse.arena.matchfrontend
Data structure for nodes in LeagueTreeModels.
LeagueTreeNode(String) - Constructor for class org.globalse.arena.matchfrontend.LeagueTreeNode
 
LeagueTreeNode(LeagueInfo, String) - Constructor for class org.globalse.arena.matchfrontend.LeagueTreeNode
 
LeagueTreeNode(TournamentInfo, String) - Constructor for class org.globalse.arena.matchfrontend.LeagueTreeNode
 
LeagueTreeNode(TournamentInfo, User, String) - Constructor for class org.globalse.arena.matchfrontend.LeagueTreeNode
 
LeagueTreeNode(MatchInfo, String) - Constructor for class org.globalse.arena.matchfrontend.LeagueTreeNode
 
LeagueView - Class in org.globalse.arena.web
 
leave(RemoteMatchListener) - Method in interface org.globalse.arena.remote.RemoteMatch
This method unregisters a listener for this match.
leave(RemoteMatchListener) - Method in class org.globalse.arena.server.Match
 
leave(RemoteMatchListener) - Method in class org.globalse.arena.ttt.TicTacToeMatch
 
leaveArena() - Method in class org.globalse.arena.matchfrontend.LeagueTreeModel
 
leaveMatch() - Method in class org.globalse.arena.ttt.TicTacToeMatchPanel
 
lightLink(String, String, String) - Static method in class org.globalse.arena.web.HTML
 
link(String, String, String) - Static method in class org.globalse.arena.web.HTML
 
loadLeagueInfo() - Method in class org.globalse.arena.matchfrontend.LeagueTreeModel
 
LocalArenaListener - Interface in org.globalse.arena.matchfrontend
This interface should be implemented by listeners on match front ends that want to receive events from the arena server about changes in Leagues, Tournaments, Rounds, and Matches (state changes only, no game moves).
LocalMatchListener - Interface in org.globalse.arena.matchfrontend
This interface should be implemented by listeners on the match front ends wanting to receive events during a match, such as change of states, players joining or leaving, or moves.
log(Level, String, String) - Method in interface org.globalse.arena.remote.RemoteArena
 
log(Level, String, String) - Method in class org.globalse.arena.remote.RemoteLogger
 
log(Level, String, String) - Method in class org.globalse.arena.server.Arena
 
login(String, String) - Method in interface org.globalse.arena.remote.RemoteArena
 
login(String, String) - Method in class org.globalse.arena.server.Arena
 
login(String, String) - Method in class org.globalse.arena.user.GateKeeper
 
LOGIN - Static variable in class org.globalse.arena.web.Controller
 
LOGIN_FORM - Static variable in class org.globalse.arena.web.Controller
 

M

main(String[]) - Static method in class org.globalse.arena.gamepeer.StartGamePeer
 
main(String[]) - Static method in class org.globalse.arena.matchfrontend.MatchFrontEnd
 
main(String[]) - Static method in class org.globalse.arena.server.StartArena
 
MANAGE - Static variable in interface org.globalse.arena.user.AccessPolicy
 
Match - Class in org.globalse.arena.server
A match is a contest between two or more players within the scope of a game.
Match(RemoteRound, User[]) - Constructor for class org.globalse.arena.server.Match
 
MATCH - Static variable in class org.globalse.arena.web.Controller
 
Match.MatchNotifierThread - Class in org.globalse.arena.server
 
Match.MatchNotifierThread(MatchInfo) - Constructor for class org.globalse.arena.server.Match.MatchNotifierThread
 
Match.MatchNotifierThread(MatchInfo, Move) - Constructor for class org.globalse.arena.server.Match.MatchNotifierThread
 
matchEnded(MatchInfo) - Method in interface org.globalse.arena.matchfrontend.LocalMatchListener
 
matchEnded(MatchInfo) - Method in class org.globalse.arena.matchfrontend.MatchListenerAdapter
 
matchEnded(MatchInfo) - Method in interface org.globalse.arena.remote.RemoteMatchListener
 
matchEnded(MatchInfo) - Method in class org.globalse.arena.ttt.TicTacToeMatchPanel
 
MatchFrontEnd - Class in org.globalse.arena.matchfrontend
This class provides the main method for starting a match front end.
MatchFrontEnd() - Constructor for class org.globalse.arena.matchfrontend.MatchFrontEnd
 
MatchInfo - Class in org.globalse.arena.remote
This class is a container for transporting information about matches to and from remote methods.
MatchInfo(Match) - Constructor for class org.globalse.arena.remote.MatchInfo
 
matchInfoChanged(MatchInfo) - Method in class org.globalse.arena.matchfrontend.ArenaListenerAdapter
 
matchInfoChanged(MatchInfo) - Method in class org.globalse.arena.matchfrontend.LeagueTreeModel
 
matchInfoChanged(MatchInfo) - Method in interface org.globalse.arena.matchfrontend.LocalArenaListener
 
matchInfoChanged(MatchInfo) - Method in interface org.globalse.arena.remote.RemoteArenaListener
 
MatchListenerAdapter - Class in org.globalse.arena.matchfrontend
This class is an adapter wrapping around a local match listener so that it can be registered as a remote match listeners.
MatchListenerAdapter(LocalMatchListener) - Constructor for class org.globalse.arena.matchfrontend.MatchListenerAdapter
 
MatchNotFoundException - Exception in org.globalse.arena.remote.exceptions
 
MatchNotFoundException(String) - Constructor for exception org.globalse.arena.remote.exceptions.MatchNotFoundException
 
matchOpened(MatchInfo) - Method in class org.globalse.arena.ttt.TicTacToeMatchPanel
 
MatchPanelFactory - Interface in org.globalse.arena.remote
Interface implemented by game specific factories for creating match panels.
matchStarted(MatchInfo) - Method in interface org.globalse.arena.matchfrontend.LocalMatchListener
 
matchStarted(MatchInfo) - Method in class org.globalse.arena.matchfrontend.MatchListenerAdapter
 
matchStarted(MatchInfo) - Method in interface org.globalse.arena.remote.RemoteMatchListener
 
matchStarted(MatchInfo) - Method in class org.globalse.arena.ttt.TicTacToeMatchPanel
 
matchTerminated(MatchInfo) - Method in interface org.globalse.arena.matchfrontend.LocalMatchListener
 
matchTerminated(MatchInfo) - Method in class org.globalse.arena.matchfrontend.MatchListenerAdapter
 
matchTerminated(MatchInfo) - Method in interface org.globalse.arena.remote.RemoteMatchListener
 
matchTerminated(MatchInfo) - Method in class org.globalse.arena.ttt.TicTacToeMatchPanel
 
MatchView - Class in org.globalse.arena.web
 
Move - Interface in org.globalse.arena.remote
This interface is implemented by classes representing game moves.
move - Variable in class org.globalse.arena.server.Match.MatchNotifierThread
 
movePlayed(MatchInfo, Move) - Method in interface org.globalse.arena.matchfrontend.LocalMatchListener
 
movePlayed(MatchInfo, Move) - Method in class org.globalse.arena.matchfrontend.MatchListenerAdapter
 
movePlayed(MatchInfo, Move) - Method in interface org.globalse.arena.remote.RemoteMatchListener
 
movePlayed(MatchInfo, Move) - Method in class org.globalse.arena.ttt.TicTacToeMatchPanel
 

N

NAME - Static variable in class org.globalse.arena.web.Controller
 
NO_ACTION - Static variable in class org.globalse.arena.web.Controller
 
notify(RemoteMatchListener) - Method in class org.globalse.arena.server.Match.MatchNotifierThread
 

O

open(String) - Method in interface org.globalse.arena.remote.RemoteMatch
This method sets the state of the match to CONNECTING, allowing players and spectators to register to view the match.
open(String) - Method in class org.globalse.arena.server.Match
 
open(String) - Method in class org.globalse.arena.server.Round
 
openRegistration(String) - Method in interface org.globalse.arena.remote.RemoteTournament
 
openRegistration(String) - Method in class org.globalse.arena.server.Tournament
 
orange(String) - Static method in class org.globalse.arena.web.HTML
 
org.globalse.arena.gamepeer - package org.globalse.arena.gamepeer
This package contains the classes for starting and running game peers.
org.globalse.arena.matchfrontend - package org.globalse.arena.matchfrontend
This package contains the game-independent classes of the match front end.
org.globalse.arena.remote - package org.globalse.arena.remote
This package contains all the classes and interfaces needed to access the arena server remotely.
org.globalse.arena.remote.exceptions - package org.globalse.arena.remote.exceptions
This package defines the exceptions that can be raised by the arena server.
org.globalse.arena.server - package org.globalse.arena.server
This package contains all the classes realizing the arena server, in particular, providing remote objects for the interfaces in org.globalse.arena.remote.
org.globalse.arena.styles - package org.globalse.arena.styles
This package defines builtin tournament styles.
org.globalse.arena.ttt - package org.globalse.arena.ttt
This package contains a sample game implementation.
org.globalse.arena.user - package org.globalse.arena.user
This package contains classes for authenticating and authorizing users.
org.globalse.arena.util - package org.globalse.arena.util
 
org.globalse.arena.web - package org.globalse.arena.web
This package contains the arena web interface.

P

parameter(String, String) - Static method in class org.globalse.arena.web.HTML
 
PASSWORD - Static variable in class org.globalse.arena.web.Controller
 
passwordField(String, String) - Static method in class org.globalse.arena.web.HTML
 
plan() - Method in class org.globalse.arena.server.Round
 
planRounds(Tournament) - Method in interface org.globalse.arena.server.TournamentStyle
 
planRounds(Tournament) - Method in class org.globalse.arena.styles.KnockOutStyle
 
planRounds(Tournament) - Method in class org.globalse.arena.styles.SingleMatchStyle
 
PLAY - Static variable in interface org.globalse.arena.user.AccessPolicy
 
PLAYING - Static variable in interface org.globalse.arena.remote.RemoteMatch
 
PLAYING - Static variable in interface org.globalse.arena.remote.RemoteTournament
 
playMove(String, Move) - Method in interface org.globalse.arena.remote.RemoteMatch
This method specifies the next move of the player corresponding to the specified match ticket.
playMove(String, Move) - Method in class org.globalse.arena.ttt.TicTacToeMatch
 
playMove(int, int) - Method in class org.globalse.arena.ttt.TicTacToeMatchPanel
 
playOrWatchMatch() - Method in class org.globalse.arena.matchfrontend.LeaguesFrame
 
PropertyLoader - Class in org.globalse.arena.util
This class is a wrapper around a properites object, hiding the complexity of loading properties from a file or a url, and dealing with default values.
PropertyLoader(String) - Constructor for class org.globalse.arena.util.PropertyLoader
 

R

radioButton(String, String, boolean) - Static method in class org.globalse.arena.web.HTML
 
READ - Static variable in interface org.globalse.arena.user.AccessPolicy
 
red(String) - Static method in class org.globalse.arena.web.HTML
 
registerGame(Game, String, String, MatchPanelFactory) - Method in class org.globalse.arena.server.Arena
 
registerGame(Game, String, String, MatchPanelFactory) - Method in class org.globalse.arena.server.GameManager
 
registerGamePeer(String, RemoteGamePeer, String) - Method in interface org.globalse.arena.remote.RemoteArena
 
registerGamePeer(String, RemoteGamePeer, String) - Method in class org.globalse.arena.server.Arena
 
registerGamePeer(RemoteGamePeer, String) - Method in class org.globalse.arena.server.GamePeerManager
 
registerTournamentStyle(String, TournamentStyle) - Method in class org.globalse.arena.server.Arena
 
REGISTRATION - Static variable in interface org.globalse.arena.remote.RemoteTournament
 
REGISTRATIONFINISHED - Static variable in interface org.globalse.arena.remote.RemoteTournament
 
rejectPlayer(String, User) - Method in interface org.globalse.arena.remote.RemoteTournament
 
rejectPlayer(String, User) - Method in class org.globalse.arena.server.Tournament
 
releaseMatch(String) - Method in class org.globalse.arena.server.GamePeerManager
 
RemoteArena - Interface in org.globalse.arena.remote
This interface is a facade for accessing the top-level objects of an arena, including the leagues, tournament styles, games, and users.
RemoteArenaListener - Interface in org.globalse.arena.remote
Interface for remote arena listeners, to receive notification events about changes in leagues, tournaments, rounds, and matches.
RemoteGamePeer - Interface in org.globalse.arena.gamepeer
Remote interface for the game peer, which includes a single method for the arena server to request the create of a remote match.
RemoteLeague - Interface in org.globalse.arena.remote
This is the public interface for remotely accessing a league.
RemoteLogger - Class in org.globalse.arena.remote
This class provides a simple remote logging facility for an arena.
RemoteLogger(RemoteArena) - Constructor for class org.globalse.arena.remote.RemoteLogger
 
RemoteMatch - Interface in org.globalse.arena.remote
This is the public interface for remotely accessing a match.
RemoteMatchListener - Interface in org.globalse.arena.remote
Interface for remote match listeners, to receive notification events about changes in matches.
RemoteRound - Interface in org.globalse.arena.remote
This is the public interface for remotely accessing rounds.
RemoteTournament - Interface in org.globalse.arena.remote
This is the public interface for remotely accessing a tournament.
removeListener(String, RemoteArenaListener) - Method in interface org.globalse.arena.remote.RemoteArena
 
removeListener(String, RemoteArenaListener) - Method in class org.globalse.arena.server.Arena
 
removePlayer(String, User) - Method in interface org.globalse.arena.remote.RemoteLeague
 
removePlayer(String, User) - Method in class org.globalse.arena.server.League
 
removeTreeModelListener(TreeModelListener) - Method in class org.globalse.arena.matchfrontend.LeagueTreeModel
 
resetButton(String) - Static method in class org.globalse.arena.web.HTML
 
resetChildren() - Method in class org.globalse.arena.matchfrontend.LeagueTreeNode
 
restrict(String) - Method in interface org.globalse.arena.remote.RemoteLeague
 
restrict(String) - Method in class org.globalse.arena.server.League
 
Round - Class in org.globalse.arena.server
 
Round(Tournament) - Constructor for class org.globalse.arena.server.Round
 
Round(Round) - Constructor for class org.globalse.arena.server.Round
 
roundCompleted(Round) - Method in class org.globalse.arena.server.Tournament
 
roundCreated(RoundInfo) - Method in class org.globalse.arena.matchfrontend.ArenaListenerAdapter
 
roundCreated(RoundInfo) - Method in class org.globalse.arena.matchfrontend.LeagueTreeModel
 
roundCreated(RoundInfo) - Method in interface org.globalse.arena.matchfrontend.LocalArenaListener
 
roundCreated(RoundInfo) - Method in interface org.globalse.arena.remote.RemoteArenaListener
 
ROUNDFINISHED - Static variable in interface org.globalse.arena.remote.RemoteTournament
 
RoundInfo - Class in org.globalse.arena.remote
This class is a container for transporting information about rounds to and from remote methods.
RoundInfo(Round) - Constructor for class org.globalse.arena.remote.RoundInfo
Creates a snapshot for the specified round.
run() - Method in class org.globalse.arena.server.Match.MatchNotifierThread
 

S

script(String) - Static method in class org.globalse.arena.web.HTML
 
sendMatchFrontEndJNLP(String, HttpServletRequest, HttpServletResponse) - Method in class org.globalse.arena.web.MatchView
 
SERVLET_NAME - Static variable in class org.globalse.arena.web.Controller
 
Session - Class in org.globalse.arena.user
A Session represents an authenticated user.
Session(long) - Constructor for class org.globalse.arena.user.Session
Creates a new session object for a user specified by its id.
Session(String) - Constructor for class org.globalse.arena.user.Session
Creates a new session object from its string representation.
setDescription(String, String) - Method in interface org.globalse.arena.remote.RemoteTournament
 
setDescription(String, String) - Method in class org.globalse.arena.server.League
 
setDescription(String, String) - Method in class org.globalse.arena.server.Tournament
 
setLeagueInfo(LeagueInfo) - Method in class org.globalse.arena.matchfrontend.LeagueTreeNode
 
setMaxNumPlayers(String, int) - Method in interface org.globalse.arena.remote.RemoteTournament
 
setMaxNumPlayers(String, int) - Method in class org.globalse.arena.server.Tournament
 
setName(String, String) - Method in interface org.globalse.arena.remote.RemoteTournament
 
setName(String, String) - Method in class org.globalse.arena.server.League
 
setName(String, String) - Method in class org.globalse.arena.server.Tournament
 
setNextRound(Round) - Method in class org.globalse.arena.server.Round
 
setOwner(String, User) - Method in class org.globalse.arena.server.League
 
setPlanned() - Method in class org.globalse.arena.server.Round
 
setSignature(String) - Method in class org.globalse.arena.user.Session
Sets the signature associated with this session, usually generated by TokenSigner.
setSignature(String) - Method in interface org.globalse.arena.user.Token
 
setState(int) - Method in class org.globalse.arena.ttt.TicTacToeMatchPanel
 
setText(String) - Method in class org.globalse.arena.matchfrontend.LeagueTreeNode
 
setTournamentInfo(TournamentInfo) - Method in class org.globalse.arena.matchfrontend.LeagueTreeNode
 
SHOW - Static variable in class org.globalse.arena.web.Controller
 
show(String, HttpServletRequest, HttpServletResponse) - Method in class org.globalse.arena.web.GameView
 
show(String, HttpServletRequest, HttpServletResponse) - Method in class org.globalse.arena.web.LeagueView
 
show(String, HttpServletRequest, HttpServletResponse) - Method in class org.globalse.arena.web.TournamentView
 
showChildren(String, LeagueInfo, String, List) - Method in class org.globalse.arena.web.LeagueView
 
showChildren(String, TournamentInfo, String, List) - Method in class org.globalse.arena.web.TournamentView
 
showGames(String, HttpServletRequest, HttpServletResponse) - Method in class org.globalse.arena.web.ArenaView
 
showLink(GameDescriptor) - Method in class org.globalse.arena.web.GameView
 
showLink(LeagueInfo) - Method in class org.globalse.arena.web.LeagueView
 
showLink(MatchInfo, String) - Method in class org.globalse.arena.web.MatchView
 
showLink(TournamentInfo) - Method in class org.globalse.arena.web.TournamentView
 
showRow(String, GameDescriptor) - Method in class org.globalse.arena.web.GameView
 
showRow(String, LeagueInfo, String, List) - Method in class org.globalse.arena.web.LeagueView
 
showRow(String, MatchInfo, String) - Method in class org.globalse.arena.web.MatchView
 
showRow(String, TournamentInfo, String, List) - Method in class org.globalse.arena.web.TournamentView
 
showUsers(String, HttpServletRequest, HttpServletResponse) - Method in class org.globalse.arena.web.ArenaView
 
signToken(Token) - Method in class org.globalse.arena.user.TokenSigner
 
SingleMatchStyle - Class in org.globalse.arena.styles
 
smallButton(String) - Static method in class org.globalse.arena.web.HTML
 
smaller(String) - Static method in class org.globalse.arena.web.HTML
 
start() - Method in class org.globalse.arena.server.Match
 
StartArena - Class in org.globalse.arena.server
This class provides the main method for starting an arena server.
StartArena() - Constructor for class org.globalse.arena.server.StartArena
 
StartGamePeer - Class in org.globalse.arena.gamepeer
This is class provides the main method for starting a game peer.
StartGamePeer() - Constructor for class org.globalse.arena.gamepeer.StartGamePeer
 
STATE_DISCONNECT - Static variable in class org.globalse.arena.ttt.TicTacToeMatchPanel
 
STATE_FIRST_PLAYER_WON - Static variable in class org.globalse.arena.ttt.TicTacToeMatchPanel
 
STATE_INITIALIZING - Static variable in class org.globalse.arena.ttt.TicTacToeMatchPanel
 
STATE_MATCH_TERMINATED - Static variable in class org.globalse.arena.ttt.TicTacToeMatchPanel
 
STATE_MATCH_TIED - Static variable in class org.globalse.arena.ttt.TicTacToeMatchPanel
 
STATE_MOVE - Static variable in class org.globalse.arena.ttt.TicTacToeMatchPanel
 
STATE_SECOND_PLAYER_WON - Static variable in class org.globalse.arena.ttt.TicTacToeMatchPanel
 
STATE_WAIT - Static variable in class org.globalse.arena.ttt.TicTacToeMatchPanel
 
Statistics - Class in org.globalse.arena.server
 
Statistics() - Constructor for class org.globalse.arena.server.Statistics
 
submitButton(String) - Static method in class org.globalse.arena.web.HTML
 

T

tableCell(String, String) - Static method in class org.globalse.arena.web.HTML
 
tableCell(String) - Static method in class org.globalse.arena.web.HTML
 
tableRow(String, String) - Static method in class org.globalse.arena.web.HTML
 
tableRow(String) - Static method in class org.globalse.arena.web.HTML
 
terminate(String) - Method in interface org.globalse.arena.remote.RemoteMatch
This method terminates the match, regardless the state it is currently in.
terminate(String) - Method in interface org.globalse.arena.remote.RemoteTournament
 
terminate(String) - Method in class org.globalse.arena.server.Match
 
terminate(String) - Method in class org.globalse.arena.server.Round
 
terminate(String) - Method in class org.globalse.arena.server.Tournament
 
TERMINATED - Static variable in interface org.globalse.arena.remote.RemoteMatch
 
TERMINATED - Static variable in interface org.globalse.arena.remote.RemoteTournament
 
textArea(String, int, int, String) - Static method in class org.globalse.arena.web.HTML
 
textField(String, String) - Static method in class org.globalse.arena.web.HTML
 
textField(String, String, int) - Static method in class org.globalse.arena.web.HTML
 
TicTacToe - Class in org.globalse.arena.ttt
This class is a concrete game class for the classic two-player tic tac toe game.
TicTacToeMatch - Class in org.globalse.arena.ttt
This class is a concrete match for the TicTacToe game.
TicTacToeMatchPanel - Class in org.globalse.arena.ttt
 
TicTacToeMatchPanel(String, MatchInfo) - Constructor for class org.globalse.arena.ttt.TicTacToeMatchPanel
 
TicTacToeMatchPanel.ButtonListener - Class in org.globalse.arena.ttt
 
TicTacToeMatchPanel.ButtonListener(int, int) - Constructor for class org.globalse.arena.ttt.TicTacToeMatchPanel.ButtonListener
 
TicTacToeMatchPanelFactory - Class in org.globalse.arena.ttt
 
TicTacToeMove - Class in org.globalse.arena.ttt
 
TicTacToeMove(User, int, int) - Constructor for class org.globalse.arena.ttt.TicTacToeMove
 
TicTacToeStatistics - Class in org.globalse.arena.ttt
 
TicTacToeStatistics() - Constructor for class org.globalse.arena.ttt.TicTacToeStatistics
 
title(String) - Static method in class org.globalse.arena.web.HTML
 
Token - Interface in org.globalse.arena.user
Tokens signed by TokenSigner must implement this interface.
TokenSigner - Class in org.globalse.arena.user
 
TokenSigner() - Constructor for class org.globalse.arena.user.TokenSigner
 
toString() - Method in class org.globalse.arena.matchfrontend.LeagueTreeNode
 
toString() - Method in class org.globalse.arena.user.Session
Synonym for getTicket()
toString() - Method in class org.globalse.arena.user.User
 
Tournament - Class in org.globalse.arena.server
 
Tournament(League) - Constructor for class org.globalse.arena.server.Tournament
 
TOURNAMENT - Static variable in class org.globalse.arena.web.Controller
 
tournamentCreated(TournamentInfo) - Method in class org.globalse.arena.matchfrontend.ArenaListenerAdapter
 
tournamentCreated(TournamentInfo) - Method in class org.globalse.arena.matchfrontend.LeagueTreeModel
 
tournamentCreated(TournamentInfo) - Method in interface org.globalse.arena.matchfrontend.LocalArenaListener
 
tournamentCreated(TournamentInfo) - Method in interface org.globalse.arena.remote.RemoteArenaListener
 
TournamentInfo - Class in org.globalse.arena.remote
This class is a container for transporting information about tournaments to and from remote methods.
TournamentInfo(Tournament) - Constructor for class org.globalse.arena.remote.TournamentInfo
Creates a TournamentInfo object for the specified tournament.
tournamentInfoChanged(TournamentInfo) - Method in class org.globalse.arena.matchfrontend.ArenaListenerAdapter
 
tournamentInfoChanged(TournamentInfo) - Method in class org.globalse.arena.matchfrontend.LeagueTreeModel
 
tournamentInfoChanged(TournamentInfo) - Method in interface org.globalse.arena.matchfrontend.LocalArenaListener
 
tournamentInfoChanged(TournamentInfo) - Method in interface org.globalse.arena.remote.RemoteArenaListener
 
TournamentOverbookedException - Exception in org.globalse.arena.remote.exceptions
 
TournamentOverbookedException(String) - Constructor for exception org.globalse.arena.remote.exceptions.TournamentOverbookedException
 
TournamentStyle - Interface in org.globalse.arena.server
 
TournamentStyleNotFoundException - Exception in org.globalse.arena.remote.exceptions
 
TournamentStyleNotFoundException(String) - Constructor for exception org.globalse.arena.remote.exceptions.TournamentStyleNotFoundException
 
TournamentView - Class in org.globalse.arena.web
 
treeNodesChanged(TreeModelEvent) - Method in class org.globalse.arena.matchfrontend.LeaguesFrame
 
treeNodesInserted(TreeModelEvent) - Method in class org.globalse.arena.matchfrontend.LeaguesFrame
 
treeNodesRemoved(TreeModelEvent) - Method in class org.globalse.arena.matchfrontend.LeaguesFrame
 
treeStructureChanged(TreeModelEvent) - Method in class org.globalse.arena.matchfrontend.LeaguesFrame
 
typewriter(String) - Static method in class org.globalse.arena.web.HTML
 

U

unfaciltiate(String) - Method in class org.globalse.arena.server.Tournament
 
UnknownGameException - Exception in org.globalse.arena.remote.exceptions
 
UnknownGameException(String) - Constructor for exception org.globalse.arena.remote.exceptions.UnknownGameException
 
UnknownUserException - Exception in org.globalse.arena.remote.exceptions
 
UnknownUserException(String) - Constructor for exception org.globalse.arena.remote.exceptions.UnknownUserException
 
unRegisterGamePeer(RemoteGamePeer) - Method in class org.globalse.arena.server.GamePeerManager
 
unrestrict(String) - Method in interface org.globalse.arena.remote.RemoteLeague
 
unrestrict(String) - Method in class org.globalse.arena.server.League
 
User - Class in org.globalse.arena.user
 
User(long, String) - Constructor for class org.globalse.arena.user.User
 
USER_ERROR - Static variable in class org.globalse.arena.web.Controller
 
UserAlreadyExistsException - Exception in org.globalse.arena.remote.exceptions
 
UserAlreadyExistsException(String) - Constructor for exception org.globalse.arena.remote.exceptions.UserAlreadyExistsException
 

V

valueChanged(TreeSelectionEvent) - Method in class org.globalse.arena.matchfrontend.LeaguesFrame
 
valueForPathChanged(TreePath, Object) - Method in class org.globalse.arena.matchfrontend.LeagueTreeModel
 
verifyToken(Token) - Method in class org.globalse.arena.user.TokenSigner
 
VIEW - Static variable in class org.globalse.arena.web.Controller
 
View - Class in org.globalse.arena.web
 
View() - Constructor for class org.globalse.arena.web.View
 

W

watch(RemoteMatchListener) - Method in interface org.globalse.arena.remote.RemoteMatch
This method registers a listener for a spectator.
watch(RemoteMatchListener) - Method in class org.globalse.arena.server.Match
 
withdraw(String) - Method in class org.globalse.arena.server.Tournament
 

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

Copyright © 2004-2007 Bernd Bruegge & Allen H. Dutoit. All Rights Reserved.