B C D E G H I J L M N P R S V W

B

BallAmigosAction - Class in pl.agh.iosr.ballamigos.webapp.actions
 
BallAmigosAction() - Constructor for class pl.agh.iosr.ballamigos.webapp.actions.BallAmigosAction
 

C

changeMatchProperties(MatchProperties) - Method in class pl.agh.iosr.ballamigos.webapp.core.WebApplicationCommunicator
Change properties of current match
ChooseMatchName - Class in pl.agh.iosr.ballamigos.webapp.actions
A struts action class used to create a match, after the user has chosen a name for it.
ChooseMatchName() - Constructor for class pl.agh.iosr.ballamigos.webapp.actions.ChooseMatchName
 
ChooseRoomAction - Class in pl.agh.iosr.ballamigos.webapp.actions
A struts action class used to move the player to the room he chose and to save the name of this room as a session attribute.
ChooseRoomAction() - Constructor for class pl.agh.iosr.ballamigos.webapp.actions.ChooseRoomAction
 
ChosenRoomBean - Class in pl.agh.iosr.ballamigos.webapp.beans
An ActionForm class representing the name of the chosen game room.
ChosenRoomBean() - Constructor for class pl.agh.iosr.ballamigos.webapp.beans.ChosenRoomBean
 
createMatch(String) - Method in class pl.agh.iosr.ballamigos.webapp.core.WebApplicationCommunicator
tries to create and register a match on the server
createPlayer(String, String) - Method in class pl.agh.iosr.ballamigos.webapp.core.WebApplicationCommunicator
 

D

dealWithException(HttpServletRequest, String, String) - Method in class pl.agh.iosr.ballamigos.webapp.actions.BallAmigosAction
Adds an action message named by str2.
doEndTag() - Method in class pl.agh.iosr.ballamigos.webapp.tags.Restricted
Called when the end tag is approached.
doGet(HttpServletRequest, HttpServletResponse) - Method in class pl.agh.iosr.ballamigos.webapp.jscommunication.MatchStartedServlet
Debug only
doGet(HttpServletRequest, HttpServletResponse) - Method in class pl.agh.iosr.ballamigos.webapp.jscommunication.PlayerEnteredServlet
Debug only
doGet(HttpServletRequest, HttpServletResponse) - Method in class pl.agh.iosr.ballamigos.webapp.jscommunication.StartMatchServlet
Debug only
doPost(HttpServletRequest, HttpServletResponse) - Method in class pl.agh.iosr.ballamigos.webapp.jscommunication.LoadArenaServlet
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class pl.agh.iosr.ballamigos.webapp.jscommunication.MakeDecisionServlet
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class pl.agh.iosr.ballamigos.webapp.jscommunication.MatchStartedServlet
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class pl.agh.iosr.ballamigos.webapp.jscommunication.NewArenaServlet
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class pl.agh.iosr.ballamigos.webapp.jscommunication.PlayerEnteredServlet
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class pl.agh.iosr.ballamigos.webapp.jscommunication.ReceiveMoveServlet
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class pl.agh.iosr.ballamigos.webapp.jscommunication.StartMatchServlet
 
doStartTag() - Method in class pl.agh.iosr.ballamigos.webapp.tags.Restricted
Called when the start tag is approached.

E

execute(ActionMapping, ActionForm, HttpServletRequest, HttpServletResponse) - Method in class pl.agh.iosr.ballamigos.webapp.actions.ChooseMatchName
 
execute(ActionMapping, ActionForm, HttpServletRequest, HttpServletResponse) - Method in class pl.agh.iosr.ballamigos.webapp.actions.ChooseRoomAction
 
execute(ActionMapping, ActionForm, HttpServletRequest, HttpServletResponse) - Method in class pl.agh.iosr.ballamigos.webapp.actions.JoinAction
 
execute(ActionMapping, ActionForm, HttpServletRequest, HttpServletResponse) - Method in class pl.agh.iosr.ballamigos.webapp.actions.JoinGameAction
 
execute(ActionMapping, ActionForm, HttpServletRequest, HttpServletResponse) - Method in class pl.agh.iosr.ballamigos.webapp.actions.LogoutAction
 
execute(ActionMapping, ActionForm, HttpServletRequest, HttpServletResponse) - Method in class pl.agh.iosr.ballamigos.webapp.actions.NewGameAction
 
execute(ActionMapping, ActionForm, HttpServletRequest, HttpServletResponse) - Method in class pl.agh.iosr.ballamigos.webapp.actions.PlayAction
 
execute(ActionMapping, ActionForm, HttpServletRequest, HttpServletResponse) - Method in class pl.agh.iosr.ballamigos.webapp.actions.StatsAction
 
execute(ActionMapping, ActionForm, HttpServletRequest, HttpServletResponse) - Method in class pl.agh.iosr.ballamigos.webapp.actions.SubmitPlayerInfoAction
 
execute(ComponentContext, HttpServletRequest, HttpServletResponse, ServletContext) - Method in class pl.agh.iosr.ballamigos.webapp.controllers.MainController
 

G

getAttributeName() - Method in class pl.agh.iosr.ballamigos.webapp.tags.Restricted
 
getClientCommunicator(HttpServletRequest) - Static method in class pl.agh.iosr.ballamigos.webapp.jscommunication.Helper
 
getExists() - Method in class pl.agh.iosr.ballamigos.webapp.tags.Restricted
 
getLogin() - Method in class pl.agh.iosr.ballamigos.webapp.beans.LoginBean
 
getMatch() - Method in class pl.agh.iosr.ballamigos.webapp.core.WebApplicationCommunicator
 
getMatches() - Method in class pl.agh.iosr.ballamigos.webapp.core.WebApplicationCommunicator
 
getMatchesInRoom() - Method in class pl.agh.iosr.ballamigos.webapp.core.WebApplicationCommunicator
Gets a list of matches for the chosen room.
getMatchName() - Method in class pl.agh.iosr.ballamigos.webapp.beans.MatchNameBean
 
getPassword() - Method in class pl.agh.iosr.ballamigos.webapp.beans.LoginBean
 
getPlayerLogin() - Method in class pl.agh.iosr.ballamigos.webapp.core.WebApplicationCommunicator
 
getPlayersInRoom() - Method in class pl.agh.iosr.ballamigos.webapp.core.WebApplicationCommunicator
requests list of players names in player room from server.
getRoom() - Method in class pl.agh.iosr.ballamigos.webapp.beans.ChosenRoomBean
 
getRoomName() - Method in class pl.agh.iosr.ballamigos.webapp.core.WebApplicationCommunicator
 
getRoomNames() - Method in class pl.agh.iosr.ballamigos.webapp.core.WebApplicationCommunicator
 
getScope() - Method in class pl.agh.iosr.ballamigos.webapp.tags.Restricted
 
getServer() - Method in class pl.agh.iosr.ballamigos.webapp.core.WebApplicationCommunicator
 
getServerStatistics() - Method in class pl.agh.iosr.ballamigos.webapp.core.WebApplicationCommunicator
 

H

Helper - Class in pl.agh.iosr.ballamigos.webapp.jscommunication
 
Helper() - Constructor for class pl.agh.iosr.ballamigos.webapp.jscommunication.Helper
 

I

init(ServletConfig) - Method in class pl.agh.iosr.ballamigos.webapp.jscommunication.LoadArenaServlet
 
init(ServletConfig) - Method in class pl.agh.iosr.ballamigos.webapp.jscommunication.MakeDecisionServlet
 
init(ServletConfig) - Method in class pl.agh.iosr.ballamigos.webapp.jscommunication.MatchStartedServlet
 
init(ServletConfig) - Method in class pl.agh.iosr.ballamigos.webapp.jscommunication.NewArenaServlet
 
init(ServletConfig) - Method in class pl.agh.iosr.ballamigos.webapp.jscommunication.PlayerEnteredServlet
 
init(ServletConfig) - Method in class pl.agh.iosr.ballamigos.webapp.jscommunication.ReceiveMoveServlet
 
init(ServletConfig) - Method in class pl.agh.iosr.ballamigos.webapp.jscommunication.StartMatchServlet
 

J

JoinAction - Class in pl.agh.iosr.ballamigos.webapp.actions
A struts action class used to join a match chosen by the player.
JoinAction() - Constructor for class pl.agh.iosr.ballamigos.webapp.actions.JoinAction
 
JoinGameAction - Class in pl.agh.iosr.ballamigos.webapp.actions
A struts action class used to receive a list of matches in the room chosen by the player.
JoinGameAction() - Constructor for class pl.agh.iosr.ballamigos.webapp.actions.JoinGameAction
 
joinMatch(String) - Method in class pl.agh.iosr.ballamigos.webapp.core.WebApplicationCommunicator
Joins match if posible.

L

LoadArenaServlet - Class in pl.agh.iosr.ballamigos.webapp.jscommunication
 
LoadArenaServlet() - Constructor for class pl.agh.iosr.ballamigos.webapp.jscommunication.LoadArenaServlet
 
login(String, String) - Method in class pl.agh.iosr.ballamigos.webapp.core.WebApplicationCommunicator
tries to log to a server using login and password
LoginBean - Class in pl.agh.iosr.ballamigos.webapp.beans
An ActionForm class representing player's login and password.
LoginBean() - Constructor for class pl.agh.iosr.ballamigos.webapp.beans.LoginBean
 
logout() - Method in class pl.agh.iosr.ballamigos.webapp.core.WebApplicationCommunicator
logs this player out of server.
LogoutAction - Class in pl.agh.iosr.ballamigos.webapp.actions
A struts action class used to logout the player from the system.
LogoutAction() - Constructor for class pl.agh.iosr.ballamigos.webapp.actions.LogoutAction
 

M

MainController - Class in pl.agh.iosr.ballamigos.webapp.controllers
A controller that reads data from a properties file and stores it as a session attribute.
MainController() - Constructor for class pl.agh.iosr.ballamigos.webapp.controllers.MainController
 
MakeDecisionServlet - Class in pl.agh.iosr.ballamigos.webapp.jscommunication
 
MakeDecisionServlet() - Constructor for class pl.agh.iosr.ballamigos.webapp.jscommunication.MakeDecisionServlet
 
matchCreated(String) - Method in class pl.agh.iosr.ballamigos.webapp.core.WebApplicationCommunicator
Notyfies that a macth in this room was created.
MatchNameBean - Class in pl.agh.iosr.ballamigos.webapp.beans
An ActionForm class representing the name for a new match
MatchNameBean() - Constructor for class pl.agh.iosr.ballamigos.webapp.beans.MatchNameBean
 
matchReceived() - Method in class pl.agh.iosr.ballamigos.webapp.core.WebApplicationCommunicator
 
matchRemoved(String) - Method in class pl.agh.iosr.ballamigos.webapp.core.WebApplicationCommunicator
Notyfies that a macth in this room was removed.
matchStarted() - Method in class pl.agh.iosr.ballamigos.webapp.core.WebApplicationCommunicator
Check if current match is active
MatchStartedServlet - Class in pl.agh.iosr.ballamigos.webapp.jscommunication
 
MatchStartedServlet() - Constructor for class pl.agh.iosr.ballamigos.webapp.jscommunication.MatchStartedServlet
 
moveToRoom(String) - Method in class pl.agh.iosr.ballamigos.webapp.core.WebApplicationCommunicator
tells server to bind player to a room

N

NewArenaServlet - Class in pl.agh.iosr.ballamigos.webapp.jscommunication
 
NewArenaServlet() - Constructor for class pl.agh.iosr.ballamigos.webapp.jscommunication.NewArenaServlet
 
NewGameAction - Class in pl.agh.iosr.ballamigos.webapp.actions
A struts action class used only to redirect the player to the "New game" page with the new match name form.
NewGameAction() - Constructor for class pl.agh.iosr.ballamigos.webapp.actions.NewGameAction
 

P

pl.agh.iosr.ballamigos.webapp.actions - package pl.agh.iosr.ballamigos.webapp.actions
 
pl.agh.iosr.ballamigos.webapp.beans - package pl.agh.iosr.ballamigos.webapp.beans
 
pl.agh.iosr.ballamigos.webapp.controllers - package pl.agh.iosr.ballamigos.webapp.controllers
 
pl.agh.iosr.ballamigos.webapp.core - package pl.agh.iosr.ballamigos.webapp.core
 
pl.agh.iosr.ballamigos.webapp.jscommunication - package pl.agh.iosr.ballamigos.webapp.jscommunication
 
pl.agh.iosr.ballamigos.webapp.tags - package pl.agh.iosr.ballamigos.webapp.tags
 
PlayAction - Class in pl.agh.iosr.ballamigos.webapp.actions
A struts action class used only to redirect the player to the game mode choice page.
PlayAction() - Constructor for class pl.agh.iosr.ballamigos.webapp.actions.PlayAction
 
playerEntered() - Method in class pl.agh.iosr.ballamigos.webapp.core.WebApplicationCommunicator
 
playerEnteredRoom(String) - Method in class pl.agh.iosr.ballamigos.webapp.core.WebApplicationCommunicator
Used to notify client that a player has entered the room he is in.
PlayerEnteredServlet - Class in pl.agh.iosr.ballamigos.webapp.jscommunication
 
PlayerEnteredServlet() - Constructor for class pl.agh.iosr.ballamigos.webapp.jscommunication.PlayerEnteredServlet
 
playerJoins(String) - Method in class pl.agh.iosr.ballamigos.webapp.core.WebApplicationCommunicator
Implements playerJoins method.
playerLeftRoom(String) - Method in class pl.agh.iosr.ballamigos.webapp.core.WebApplicationCommunicator
Used to notify client that a player has left the room he is in.
playerLoggedIn(HttpServletRequest) - Method in class pl.agh.iosr.ballamigos.webapp.actions.BallAmigosAction
Checks whether the user is logged in and sets a notLoggedInError if he/she isn't.
playerQuitedMatch() - Method in class pl.agh.iosr.ballamigos.webapp.core.WebApplicationCommunicator
 

R

ReceiveMoveServlet - Class in pl.agh.iosr.ballamigos.webapp.jscommunication
 
ReceiveMoveServlet() - Constructor for class pl.agh.iosr.ballamigos.webapp.jscommunication.ReceiveMoveServlet
 
reciveCurrentMatch(Match) - Method in class pl.agh.iosr.ballamigos.webapp.core.WebApplicationCommunicator
Implements reciveCurrentMatch method.
reciveMessage(String) - Method in class pl.agh.iosr.ballamigos.webapp.core.WebApplicationCommunicator
 
reciveMessage(String, String) - Method in class pl.agh.iosr.ballamigos.webapp.core.WebApplicationCommunicator
 
reciveMessage(String, String, String) - Method in class pl.agh.iosr.ballamigos.webapp.core.WebApplicationCommunicator
 
Restricted - Class in pl.agh.iosr.ballamigos.webapp.tags
A simple tag used to show or hide some portions of our page.
Restricted() - Constructor for class pl.agh.iosr.ballamigos.webapp.tags.Restricted
 

S

sendDecision(Decision) - Method in class pl.agh.iosr.ballamigos.webapp.core.WebApplicationCommunicator
Sends current player move decision.
sendStartMatch() - Method in class pl.agh.iosr.ballamigos.webapp.core.WebApplicationCommunicator
Sends a signal to server to start match, if succed start the match on this clienmt to.
setAttributeName(String) - Method in class pl.agh.iosr.ballamigos.webapp.tags.Restricted
 
setExists(String) - Method in class pl.agh.iosr.ballamigos.webapp.tags.Restricted
 
setLogin(String) - Method in class pl.agh.iosr.ballamigos.webapp.beans.LoginBean
 
setMatch(Match) - Method in class pl.agh.iosr.ballamigos.webapp.core.WebApplicationCommunicator
 
setMatches(MatchesListModel) - Method in class pl.agh.iosr.ballamigos.webapp.core.WebApplicationCommunicator
 
setMatchName(String) - Method in class pl.agh.iosr.ballamigos.webapp.beans.MatchNameBean
 
setPassword(String) - Method in class pl.agh.iosr.ballamigos.webapp.beans.LoginBean
 
setPlayerLogin(String) - Method in class pl.agh.iosr.ballamigos.webapp.core.WebApplicationCommunicator
 
setRoom(String) - Method in class pl.agh.iosr.ballamigos.webapp.beans.ChosenRoomBean
 
setRoomName(String) - Method in class pl.agh.iosr.ballamigos.webapp.core.WebApplicationCommunicator
 
setRoomNames(List<String>) - Method in class pl.agh.iosr.ballamigos.webapp.core.WebApplicationCommunicator
 
setScope(String) - Method in class pl.agh.iosr.ballamigos.webapp.tags.Restricted
 
setServer(ServerInterface) - Method in class pl.agh.iosr.ballamigos.webapp.core.WebApplicationCommunicator
 
startMatch() - Method in class pl.agh.iosr.ballamigos.webapp.core.WebApplicationCommunicator
Implements startMatch method.
StartMatchServlet - Class in pl.agh.iosr.ballamigos.webapp.jscommunication
 
StartMatchServlet() - Constructor for class pl.agh.iosr.ballamigos.webapp.jscommunication.StartMatchServlet
 
StatsAction - Class in pl.agh.iosr.ballamigos.webapp.actions
A struts action class used to redirect the player to the "Stats" page.
StatsAction() - Constructor for class pl.agh.iosr.ballamigos.webapp.actions.StatsAction
 
SubmitPlayerInfoAction - Class in pl.agh.iosr.ballamigos.webapp.actions
A struts action class used to redirect the player to some secure content.
SubmitPlayerInfoAction() - Constructor for class pl.agh.iosr.ballamigos.webapp.actions.SubmitPlayerInfoAction
 

V

validate(ActionMapping, HttpServletRequest) - Method in class pl.agh.iosr.ballamigos.webapp.beans.LoginBean
Validates the login and password provided by the user.

W

WebApplicationCommunicator - Class in pl.agh.iosr.ballamigos.webapp.core
 
WebApplicationCommunicator(String, int) - Constructor for class pl.agh.iosr.ballamigos.webapp.core.WebApplicationCommunicator
Constructor that tries to locate server via rmiregistry
WebApplicationCommunicator(Properties) - Constructor for class pl.agh.iosr.ballamigos.webapp.core.WebApplicationCommunicator
 

B C D E G H I J L M N P R S V W

Copyright © 2006 . All Rights Reserved.