Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
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
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2006 . All Rights Reserved.