css, 426??“427
configuration files, 424??“426
web.xml, 424??“426
directory structure, 423??“424
DWR annotations, 420??“421
reverse Ajax, 421??“422
server-side code, 441??“456
GameCore class, 441??“445
Opponent class, 447??“456
OpponentCreator class, 445, 447
startup screen, 423
suggested exercises, 456
InMemoria class, 430??“441
checkForWin() method, 439??“440
cyclePlayerExplosion() method, 438??“439
data fields, 430??“431
howToPlay() method, 440
init() method, 431??“434
opponentWon() method, 453
startGame() method, 434??“435
tileClick() method, 435??“438
inMemoria.init() method, 428
InMemoria.js file, 430??“441
InMemoria.opponentFlipTile() method, 450
innerHTML property, 33
innerHTML values, 149
inOperation parameter, 304
inResults parameter, 318
insertNewChild() method, 295, 300
nINDEX 531
InstaMail application, 129
Address Book, 159??“160
AddressBookManager.java, 168??“173
client-side code, 134??“163
composing messages, 150??“151
configuration files, 132??“134
configuring options-related code, 160??“163
contact management, 159??“160
deleting messages, 157??“159
directory structure, 130??“132
index.jsp, 137??“141
MailDeleter.java, 183??“187
MailRetriever.
Pages:
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901