Index of all Fields and Methods
All Packages Class Hierarchy
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Index of all Fields and Methods
- ac.
Variable in class agent.Agent.Agent
- The Agent's interface to the AgentServer.
- ac.
Variable in class agent.Agent.Agent
- The Agent's interface to the AgentServer.
- action(Event, Object).
Method in class .AgentButton
- The method called when the button is clicked.
- action(Event, Object).
Method in class chap5.ch5_fig1
- Deal with the user click on one of the 'card' buttons in
the CardLayout panel.
- action(Event, Object).
Method in class chap5.ch5_fig1
- Deal with the user click on one of the 'card' buttons in
the CardLayout panel.
- action(Event, Object).
Method in class .MessageBox
- Destroy the dialog if any action happens.
- action(Event, Object).
Method in class .PickButton
- The method called when the button is clicked.
- action(Event, Object).
Method in class .PickDialog
- Deal with the user either hitting the OK/Cancel button or
selecting an item from the list.
- action(Event, Object).
Method in class .SecurityDialog
- Process the OK and cancel buttons.
- addAgentDisplay(String).
Method in class agent.Launcher.AgentLauncher
- The original addAgentDisplay method.
- addAgentDisplay(String).
Method in class agent.Launcher.AgentLauncher
- The original addAgentDisplay method.
- addAgentDisplay1(String).
Method in class agent.Launcher.AgentLauncher
- The new addAgentDisplay method.
- addAgentDisplay1(String).
Method in class agent.Launcher.AgentLauncher
- The new addAgentDisplay method.
- addAgentFace(String).
Method in class agent.Launcher.AgentLauncher
-
- addAgentFace(String).
Method in class agent.Launcher.AgentLauncher
-
- addAnimation().
Method in class agent.Launcher.AgentLauncher
-
- addAnimation().
Method in class agent.Launcher.AgentLauncher
-
- addAnimation(Animation).
Method in class .AnimationPanel
- Add an animation to this panel.
- addClassToDebugMenuByClass(Class).
Static method in class gamesrv.GameServer
-
- addClassToDebugMenuByClass(Class).
Static method in class gamesrv.GameServer
-
- addClassToDebugMenuByObject(Object).
Static method in class gamesrv.GameServer
-
- addClassToDebugMenuByObject(Object).
Static method in class gamesrv.GameServer
-
- addDispatchedAgent(String, SocketHandler).
Method in class agent.Server.AgentServer
- Add an Agent to the list, using the specified ID and
SocketHandler.
- addDispatchedAgent(String, SocketHandler).
Method in class agent.Server.AgentServer
- Add an Agent to the list, using the specified ID and
SocketHandler.
- addPlayer(Player).
Static method in class gamesrv.GameServer
-
- addPlayer(Player).
Static method in class gamesrv.GameServer
-
- addRunningAgent(String).
Method in class agent.Server.AgentServer
- Add an agent to the list of agents running on this machine.
- addRunningAgent(String).
Method in class agent.Server.AgentServer
- Add an agent to the list of agents running on this machine.
- AddToState(String).
Method in class agent.Launcher.AgentLauncher
-
- AddToState(String).
Method in class agent.Launcher.AgentLauncher
-
- Agent().
Constructor for class agent.Agent.Agent
-
- AGENT_DISPATCHED.
Static variable in class agent.Launcher.AgentLauncher
-
- AGENT_DISPATCHED.
Static variable in class agent.Launcher.AgentLauncher
-
- AGENT_PICKED.
Static variable in class agent.Launcher.AgentLauncher
-
- AGENT_PICKED.
Static variable in class agent.Launcher.AgentLauncher
-
- AGENT_STOPPED.
Static variable in class agent.Launcher.AgentLauncher
-
- AGENT_STOPPED.
Static variable in class agent.Launcher.AgentLauncher
-
- AgentButton(Applet, String).
Constructor for class .AgentButton
- constructor - save the Applet, and the label.
- AgentDispatcher(String, int).
Constructor for class .AgentDispatcher
-
- AgentFace(AgentLauncher, String, int).
Constructor for class .AgentFace
-
- AgentLauncher().
Constructor for class agent.Launcher.AgentLauncher
-
- AgentListMessage().
Constructor for class agent.util.AgentListMessage
-
- AgentListMessage().
Constructor for class agent.util.AgentListMessage
-
- AgentListMessage(Vector, Vector).
Constructor for class agent.util.AgentListMessage
- This is the constructor used by an AgentServer that wishes
to SEND a AgentList message.
- AgentListMessage(Vector, Vector).
Constructor for class agent.util.AgentListMessage
- This is the constructor used by an AgentServer that wishes
to SEND a AgentList message.
- AgentServer().
Constructor for class agent.Server.AgentServer
- Constructor, builds the list of AgentServers, builds all
the screen elements, including menu and menu items.
- AgentServer().
Constructor for class agent.Server.AgentServer
- Constructor, builds the list of AgentServers, builds all
the screen elements, including menu and menu items.
- AgentServerSecurityException().
Constructor for class .AgentServerSecurityException
-
- AgentServerSecurityManager().
Constructor for class .AgentServerSecurityManager
- Build a vector of SecurityItems, one for each of the check
methods in SecurityManager.
- AlphaList().
Constructor for class chap2.AlphaList
- constructor creates itself as a Vector of size 1.
- AlphaList().
Constructor for class chap2.AlphaList
- constructor creates itself as a Vector of size 1.
- ALST_PREFIX.
Static variable in class agent.util.AgentListMessage
-
- ALST_PREFIX.
Static variable in class agent.util.AgentListMessage
-
- ALSTLEN_SIZE.
Static variable in class agent.util.AgentListMessage
-
- ALSTLEN_SIZE.
Static variable in class agent.util.AgentListMessage
-
- ALVector.
Variable in class agent.Launcher.AgentLauncher
-
- ALVector.
Variable in class agent.Launcher.AgentLauncher
-
- ANIMATED.
Variable in class agent.Launcher.AgentLauncher
-
- ANIMATED.
Variable in class agent.Launcher.AgentLauncher
-
- ANIMATED_STRING.
Static variable in class agent.Launcher.AgentLauncher
-
- ANIMATED_STRING.
Static variable in class agent.Launcher.AgentLauncher
-
- Animation(Applet).
Constructor for class .Animation
- Constructor - store the applet to call back to
- Animation(Applet, AgentImage[], AgentFace).
Constructor for class .Animation
- Create an animation that is not animating right now.
- AnimationPanel().
Constructor for class .AnimationPanel
- Constructor - Create a Vector for holding the animations,
and set us up as with a grid layout 10 by 10.
- ARG_PREFIX.
Static variable in class agent.util.DispatchMessage
-
- ARG_PREFIX.
Static variable in class agent.util.DispatchMessage
-
- ARG_PREFIX.
Static variable in class agent.util.LoadMessage
-
- ARG_PREFIX.
Static variable in class agent.util.LoadMessage
-
- ARGLEN_SIZE.
Static variable in class agent.util.DispatchMessage
-
- ARGLEN_SIZE.
Static variable in class agent.util.DispatchMessage
-
- ARGLEN_SIZE.
Static variable in class agent.util.LoadMessage
-
- ARGLEN_SIZE.
Static variable in class agent.util.LoadMessage
-
- args.
Variable in class agent.util.DispatchMessage
-
- args.
Variable in class agent.util.DispatchMessage
-
- bFinished.
Variable in class .PickDialog
-
- bFinished.
Variable in class .SecurityDialog
-
- bImageLoadingError.
Variable in class agent.Launcher.AgentLauncher
-
- bImageLoadingError.
Variable in class agent.Launcher.AgentLauncher
-
- bImageLoadingError.
Variable in class chap5.ch5_fig18
-
- bImageLoadingError.
Variable in class chap5.ch5_fig18
-
- bImageLoadingError.
Variable in class gamesrv.GameSrv
-
- bImageLoadingError.
Variable in class gamesrv.GameSrv
-
- bOneShot.
Variable in class .Animation
- If this animation runs only one, this gets set to true.
- bRun.
Static variable in class agent.Server.AgentServer
-
- bRun.
Static variable in class agent.Server.AgentServer
-
- bRun.
Static variable in class chap9.ch9_fig1
- The run method for this thread runs until this bool turns false, as
it will when the exit menu item is picked.
- bRun.
Static variable in class chap9.ch9_fig1
- The run method for this thread runs until this bool turns false, as
it will when the exit menu item is picked.
- bRun.
Static variable in class gamesrv.GameServer
-
- bRun.
Static variable in class gamesrv.GameServer
-
- bRun.
Static variable in class chap7.Snitch
- The main loop runs until this bool turns false.
- bRun.
Static variable in class chap7.Snitch
- The main loop runs until this bool turns false.
- bRunning.
Variable in class .Animation
- Is this animation actually animating now?
- bSkip.
Variable in class chap7.ch7_fig5
- Boolean telling whether to skip this HTML page or not.
- bSkip.
Variable in class chap7.ch7_fig5
- Boolean telling whether to skip this HTML page or not.
- buttonLabel.
Static variable in class chap7.ch7_fig1
- The label on the button that starts the search.
- buttonLabel.
Static variable in class chap7.ch7_fig1
- The label on the button that starts the search.
- buttonLabel.
Static variable in class chap7.ch7_fig3
-
- buttonLabel.
Static variable in class chap7.ch7_fig3
-
- c7.
Static variable in class chap7.ch7_fig5
-
- c7.
Static variable in class chap7.ch7_fig5
-
- ch10_fig1().
Constructor for class chap10.ch10_fig1
-
- ch1_fig1().
Constructor for class chap1.ch1_fig1
-
- ch2_fig1().
Constructor for class chap2.ch2_fig1
-
- ch2_fig5().
Constructor for class chap2.ch2_fig5
-
- ch4_fig1().
Constructor for class chap4.ch4_fig1
-
- ch4_fig11().
Constructor for class chap4.ch4_fig11
-
- ch4_fig12().
Constructor for class chap4.ch4_fig12
-
- ch4_fig13().
Constructor for class chap4.ch4_fig13
-
- ch4_fig2().
Constructor for class chap4.ch4_fig2
-
- ch4_fig3().
Constructor for class chap4.ch4_fig3
-
- ch4_fig4().
Constructor for class chap4.ch4_fig4
-
- ch4_fig5().
Constructor for class chap4.ch4_fig5
-
- ch4_fig6().
Constructor for class chap4.ch4_fig6
-
- ch4_fig7().
Constructor for class chap4.ch4_fig7
-
- ch4_fig8().
Constructor for class chap4.ch4_fig8
-
- ch4_fig8a().
Constructor for class chap4.ch4_fig8a
-
- ch4_fig9().
Constructor for class chap4.ch4_fig9
-
- ch4_fig9a().
Constructor for class chap4.ch4_fig9a
-
- ch5_fig1().
Constructor for class chap5.ch5_fig1
-
- ch5_fig10().
Constructor for class chap5.ch5_fig10
-
- ch5_fig12().
Constructor for class chap5.ch5_fig12
-
- ch5_fig12().
Constructor for class chap5.ch5_fig12
-
- ch5_fig13().
Constructor for class chap5.ch5_fig13
-
- ch5_fig18().
Constructor for class chap5.ch5_fig18
-
- ch5_fig2().
Constructor for class chap5.ch5_fig2
-
- ch6_fig12().
Constructor for class chap6.ch6_fig12
-
- ch7_fig1().
Constructor for class chap7.ch7_fig1
-
- ch7_fig3().
Constructor for class chap7.ch7_fig3
-
- ch7_fig4().
Constructor for class chap7.ch7_fig4
-
- ch7_fig5().
Constructor for class chap7.ch7_fig5
-
- ch7_fig6().
Constructor for class chap7.ch7_fig6
-
- ch8_fig2().
Constructor for class chap8.ch8_fig2
-
- ch8_fig3().
Constructor for class chap8.ch8_fig3
-
- ch9_fig1().
Constructor for class chap9.ch9_fig1
- Constructor creates a frame window (the window the user
sees) adds a menubar and loadtest menuitems to it.
- ch9_fig1().
Constructor for class chap9.ch9_fig1
- Constructor creates a frame window (the window the user
sees) adds a menubar and loadtest menuitems to it.
- changeFontOrColor().
Method in class chap5.ch5_fig13
- Called when either the font or color has been changed via
the font/color controls.
- changeFontOrColor().
Method in class chap5.ch5_fig13
- Called when either the font or color has been changed via
the font/color controls.
- checkAccept(String, int).
Method in class .AgentServerSecurityManager
- Checks to see if a socket connection to the specified
port on the specified host has been accepted.
- checkAccess(Thread).
Method in class .AgentServerSecurityManager
- Checks to see if the specified Thread is allowed to
modify the Thread group.
- checkAccess(ThreadGroup).
Method in class .AgentServerSecurityManager
- Checks to see if the specified Thread group is allowed
to modify this group.
- checkConnect(String, int).
Method in class .AgentServerSecurityManager
- Checks to see if a socket has connected to the specified
port on the the specified host.
- checkConnect(String, int, Object).
Method in class .AgentServerSecurityManager
- Checks to see if the current execution context and the
indicated execution context are both allowed to connect to the
indicated host and port.
- checkCreateClassLoader().
Method in class .AgentServerSecurityManager
- Checks to see if the ClassLoader has been created.
- checkDelete(String).
Method in class .AgentServerSecurityManager
- Checks to see if a file with the specified system
dependent file name can be deleted.
- checkExec(String).
Method in class .AgentServerSecurityManager
- Checks to see if the system command is executed by
trusted code.
- checkExit(int).
Method in class .AgentServerSecurityManager
- Checks to see if the system has exited the virtual
machine with an exit code.
- checkLink(String).
Method in class .AgentServerSecurityManager
- Checks to see if the specified linked library exists.
- checkListen(int).
Method in class .AgentServerSecurityManager
- Checks to see if a server socket is listening to the
specified local port that it is bounded to.
- checkPackageAccess(String).
Method in class .AgentServerSecurityManager
- Checks to see if an applet can access a package.
- checkPackageDefinition(String).
Method in class .AgentServerSecurityManager
- Checks to see if an applet can define classes in a
package.
- checkPropertiesAccess().
Method in class .AgentServerSecurityManager
- Checks to see who has access to the System properties.
- checkPropertyAccess(String).
Method in class .AgentServerSecurityManager
- Checks to see who has access to the System property
named by key.
- checkPropertyAccess(String, String).
Method in class .AgentServerSecurityManager
- Checks to see who has access to the System property
named by key and def.
- checkRead(FileDescriptor).
Method in class .AgentServerSecurityManager
- Checks to see if an input file with the specified file
descriptor object gets created.
- checkRead(String).
Method in class .AgentServerSecurityManager
- Checks to see if an input file with the specified
system dependent file name gets created.
- checkRead(String, Object).
Method in class .AgentServerSecurityManager
- Checks to see if the current context or the indicated
context are both allowed to read the given file name.
- checkSetFactory().
Method in class .AgentServerSecurityManager
- Checks to see if an applet can set a
networking-related object factory.
- checkTopLevelWindow(Object).
Method in class .AgentServerSecurityManager
- Checks to see if top-level windows can be created by
the caller.
- checkWrite(FileDescriptor).
Method in class .AgentServerSecurityManager
- Checks to see if an output file with the specified
file descriptor object gets created.
- checkWrite(String).
Method in class .AgentServerSecurityManager
- Checks to see if an output file with the specified
system dependent file name gets created.
- CLASS_PREFIX.
Static variable in class agent.util.LoadMessage
-
- CLASS_PREFIX.
Static variable in class agent.util.LoadMessage
-
- CLASSLEN_SIZE.
Static variable in class agent.util.LoadMessage
-
- CLASSLEN_SIZE.
Static variable in class agent.util.LoadMessage
-
- ClassPath.
Static variable in class agent.util.LoadMessage
-
- ClassPath.
Static variable in class agent.util.LoadMessage
-
- ClassPath.
Static variable in class agent.util.ResultMessage
-
- ClassPath.
Static variable in class agent.util.ResultMessage
-
- clicked().
Method in class .AgentFace
- Called by the Animation whenever the user clicks in the
animation.
- clicked().
Method in class chap7.ch7_fig5
- Actually start the search, getting the URL from the
TextField, and setting off a recursive LinkFollower object.
- clicked().
Method in class chap7.ch7_fig5
- Actually start the search, getting the URL from the
TextField, and setting off a recursive LinkFollower object.
- clicked(int, int).
Method in class agent.Launcher.AgentLauncher
-
- clicked(int, int).
Method in class agent.Launcher.AgentLauncher
-
- ClientProcess(byte[], int).
Method in class .AgentDispatcher
- Parse a message from the dispatching agent server.
- command.
Variable in class agent.util.Message
-
- command.
Variable in class agent.util.Message
-
- comment.
Variable in class agent.util.ResultMessage
-
- comment.
Variable in class agent.util.ResultMessage
-
- COMMENT_PREFIX.
Static variable in class agent.util.ResultMessage
-
- COMMENT_PREFIX.
Static variable in class agent.util.ResultMessage
-
- COMMENTLEN_SIZE.
Static variable in class agent.util.ResultMessage
-
- COMMENTLEN_SIZE.
Static variable in class agent.util.ResultMessage
-
- configure().
Method in class .AgentServerSecurityManager
- Allow the user to configure this security manager by
filling out a SecurityDialog.
- configure(Frame).
Method in class agent.Agent.Agent
- Called by the AgentLauncher to get the arguments needed
for this run of this agent.
- configure(Frame).
Method in class agent.Agent.Agent
- Called by the AgentLauncher to get the arguments needed
for this run of this agent.
- configure(Frame).
Method in class agent.EvilAgent.EvilAgent
- Put up a ConfigurationDialog that gets the arguments this
Agent needs to run on an AgentServer.
- configure(Frame).
Method in class agent.EvilAgent.EvilAgent
- Put up a ConfigurationDialog that gets the arguments this
Agent needs to run on an AgentServer.
- configure(Frame).
Method in class agent.FileFinder.FileFinder
- Put up a ConfigurationDialog that gets the arguments this
Agent needs to run on an AgentServer.
- configure(Frame).
Method in class agent.FileFinder.FileFinder
- Put up a ConfigurationDialog that gets the arguments this
Agent needs to run on an AgentServer.
- createMessage().
Method in class agent.util.AgentListMessage
- Actually fill the byte array 'msg' with ALL the bytes that
make up this load message.
- createMessage().
Method in class agent.util.AgentListMessage
- Actually fill the byte array 'msg' with ALL the bytes that
make up this load message.
- createMessage().
Method in class agent.util.DispatchMessage
- Create a useable message from the instance variables:
id
args
name
When this method is done, the msg byte array contains a message
that can be sent over the wire.
- createMessage().
Method in class agent.util.DispatchMessage
- Create a useable message from the instance variables:
id
args
name
When this method is done, the msg byte array contains a message
that can be sent over the wire.
- createMessage().
Method in class agent.util.KillMessage
- Build a kill message in the byte array msg from the
previously constructed instance variables:
aid
When this method is done, the byte array msg contains a valid
kill message that can be sent over the wire.
- createMessage().
Method in class agent.util.KillMessage
- Build a kill message in the byte array msg from the
previously constructed instance variables:
aid
When this method is done, the byte array msg contains a valid
kill message that can be sent over the wire.
- createMessage().
Method in class agent.util.LoadMessage
- Actually fill the byte array 'msg' with ALL the bytes that
make up this load message.
- createMessage().
Method in class agent.util.LoadMessage
- Actually fill the byte array 'msg' with ALL the bytes that
make up this load message.
- createMessage().
Method in class agent.util.Message
- Message senders call this function to force the
construction of an actual message within the msg instance
variable.
- createMessage().
Method in class agent.util.Message
- Message senders call this function to force the
construction of an actual message within the msg instance
variable.
- createMessage().
Method in class agent.util.QueryAgentListMessage
- Actually fill the byte array 'msg' with ALL the bytes that
make up this load message.
- createMessage().
Method in class agent.util.QueryAgentListMessage
- Actually fill the byte array 'msg' with ALL the bytes that
make up this load message.
- createMessage().
Method in class agent.util.ResultMessage
- Create the message byte array using the public instance
variables:
sid
comment
price
theURL
server
that must already have been filled in.
- createMessage().
Method in class agent.util.ResultMessage
- Create the message byte array using the public instance
variables:
sid
comment
price
theURL
server
that must already have been filled in.
- createMessage().
Method in class agent.util.StartMessage
- Create a start message from the instance variables:
sid
server
which must have already been set via the constructor, or a call
to parse.
- createMessage().
Method in class agent.util.StartMessage
- Create a start message from the instance variables:
sid
server
which must have already been set via the constructor, or a call
to parse.
- current.
Static variable in class chap5.ch5_fig18
-
- current.
Static variable in class chap5.ch5_fig18
-
- currentAgentServer.
Static variable in class agent.Server.AgentServer
-
- currentAgentServer.
Static variable in class agent.Server.AgentServer
-
- currentBkClridx.
Variable in class chap5.ch5_fig13
-
- currentBkClridx.
Variable in class chap5.ch5_fig13
-
- currentFontChoice.
Variable in class chap5.ch5_fig13
-
- currentFontChoice.
Variable in class chap5.ch5_fig13
-
- currentFontIndex.
Variable in class chap5.ch5_fig13
-
- currentFontIndex.
Variable in class chap5.ch5_fig13
-
- currentFrClrIdx.
Variable in class chap5.ch5_fig13
-
- currentFrClrIdx.
Variable in class chap5.ch5_fig13
-
- currentSnitch.
Static variable in class chap7.Snitch
- A static pointer to this instance.
- currentSnitch.
Static variable in class chap7.Snitch
- A static pointer to this instance.
- debug.
Static variable in class gamesrv.GameSrv
-
- debug.
Static variable in class gamesrv.GameSrv
-
- debug.
Static variable in class gamesrv.RemoteRobot
-
- debug.
Static variable in class gamesrv.RemoteRobot
-
- deleteDispatchedAgent(SocketHandler).
Method in class agent.Server.AgentServer
- Delete an agent from the list of dispatched agents
because of a socket exception.
- deleteDispatchedAgent(SocketHandler).
Method in class agent.Server.AgentServer
- Delete an agent from the list of dispatched agents
because of a socket exception.
- deleteDispatchedAgent(String).
Method in class agent.Server.AgentServer
- Delete an agent from the list of dispatched agents
because he's ended.
- deleteDispatchedAgent(String).
Method in class agent.Server.AgentServer
- Delete an agent from the list of dispatched agents
because he's ended.
- deletePlayer(Player).
Static method in class gamesrv.GameServer
-
- deletePlayer(Player).
Static method in class gamesrv.GameServer
-
- deleteRunningAgent(String).
Method in class agent.Server.AgentServer
- Delete an agent from the list of running agents.
- deleteRunningAgent(String).
Method in class agent.Server.AgentServer
- Delete an agent from the list of running agents.
- DESC_PREFIX.
Static variable in class agent.util.AgentListMessage
-
- DESC_PREFIX.
Static variable in class agent.util.AgentListMessage
-
- DESCLEN_SIZE.
Static variable in class agent.util.AgentListMessage
-
- DESCLEN_SIZE.
Static variable in class agent.util.AgentListMessage
-
- descriptions.
Variable in class agent.util.AgentListMessage
-
- descriptions.
Variable in class agent.util.AgentListMessage
-
- destroy().
Method in class chap4.ch4_fig13
- Play the destroy clip.
- destroy().
Method in class chap4.ch4_fig13
- Play the destroy clip.
- DISABLE_ALL.
Static variable in class agent.Launcher.AgentLauncher
-
- DISABLE_ALL.
Static variable in class agent.Launcher.AgentLauncher
-
- dispatch().
Method in interface agent.Server.AgentContext
- This is called by the Agent to re-dispatch this Agent to all the servers in
the Servers list.
- dispatch().
Method in interface agent.Server.AgentContext
- This is called by the Agent to re-dispatch this Agent to all the servers in
the Servers list.
- Dispatch().
Method in class agent.Launcher.AgentLauncher
- Dispatch the current Agent.
- Dispatch().
Method in class agent.Launcher.AgentLauncher
- Dispatch the current Agent.
- Dispatch(String, String, Vector).
Method in class .AgentDispatcher
- Tell the dispatching agent server to dispatch this agent.
- DISPATCH_PREFIX.
Static variable in class agent.util.DispatchMessage
-
- DISPATCH_PREFIX.
Static variable in class agent.util.DispatchMessage
-
- DISPATCH_STRING.
Static variable in class agent.Launcher.AgentLauncher
-
- DISPATCH_STRING.
Static variable in class agent.Launcher.AgentLauncher
-
- dispatched().
Method in class .AgentFace
- Changes the AgentFace's state to dispatched.
- dispatchedImages.
Variable in class agent.Launcher.AgentLauncher
-
- dispatchedImages.
Variable in class agent.Launcher.AgentLauncher
-
- dispatching_server_name.
Variable in class agent.util.LoadMessage
-
- dispatching_server_name.
Variable in class agent.util.LoadMessage
-
- dispatching_server_port.
Variable in class agent.util.LoadMessage
-
- dispatching_server_port.
Variable in class agent.util.LoadMessage
-
- DispatchMessage(String, String, Vector).
Constructor for class agent.util.DispatchMessage
- Save the name, id and arguments for future use in
createMessage.
- DispatchMessage(String, String, Vector).
Constructor for class agent.util.DispatchMessage
- Save the name, id and arguments for future use in
createMessage.
- DN.
Variable in class gamesrv.GameSrv
- This is used by various objects to represent the DOWN direction.
- DN.
Variable in class gamesrv.GameSrv
- This is used by various objects to represent the DOWN direction.
- dosearch().
Method in class chap7.ch7_fig3
- Gets the URL and search word
parameters, then opens a stream connection to the document at
that URL and passes the stream and the search word to the
FindWord method.
- dosearch().
Method in class chap7.ch7_fig3
- Gets the URL and search word
parameters, then opens a stream connection to the document at
that URL and passes the stream and the search word to the
FindWord method.
- DSRV_PREFIX.
Static variable in class agent.util.LoadMessage
-
- DSRV_PREFIX.
Static variable in class agent.util.LoadMessage
-
- DSRVLEN_SIZE.
Static variable in class agent.util.LoadMessage
-
- DSRVLEN_SIZE.
Static variable in class agent.util.LoadMessage
-
- endDispatch().
Method in class agent.Launcher.AgentLauncher
- endDispatch - Called when the user has decided to call off this
search.
- endDispatch().
Method in class agent.Launcher.AgentLauncher
- endDispatch - Called when the user has decided to call off this
search.
- EvilAgent().
Constructor for class agent.EvilAgent.EvilAgent
- Constructor - does nothing by design, but it's useful to
leave the println in there just to convince yourself that the
Agent has been instantiated on the AgentServer.
- EvilAgent().
Constructor for class agent.EvilAgent.EvilAgent
- Constructor - does nothing by design, but it's useful to
leave the println in there just to convince yourself that the
Agent has been instantiated on the AgentServer.
- f.
Static variable in class agent.Server.AgentServer
-
- f.
Static variable in class agent.Server.AgentServer
-
- f.
Static variable in class chap9.ch9_fig1
- The Frame window, used by FileDialog.
- f.
Static variable in class chap9.ch9_fig1
- The Frame window, used by FileDialog.
- f.
Static variable in class chap7.Snitch
- The Frame window, used by dialog boxes and such.
- f.
Static variable in class chap7.Snitch
- The Frame window, used by dialog boxes and such.
- FileFinder().
Constructor for class agent.FileFinder.FileFinder
- Constructor - does nothing by design, but it's useful to
leave the println in there just to convince yourself that the
Agent has been instantiated on the AgentServer.
- FileFinder().
Constructor for class agent.FileFinder.FileFinder
- Constructor - does nothing by design, but it's useful to
leave the println in there just to convince yourself that the
Agent has been instantiated on the AgentServer.
- filenames.
Variable in class agent.util.AgentListMessage
-
- filenames.
Variable in class agent.util.AgentListMessage
-
- FNAM_PREFIX.
Static variable in class agent.util.AgentListMessage
-
- FNAM_PREFIX.
Static variable in class agent.util.AgentListMessage
-
- FNAMLEN_SIZE.
Static variable in class agent.util.AgentListMessage
-
- FNAMLEN_SIZE.
Static variable in class agent.util.AgentListMessage
-
- follow(Ship).
Method in class gamesrv.RemoteRobot
- Set the specified ship as the one to follow.
- follow(Ship).
Method in class gamesrv.RemoteRobot
- Set the specified ship as the one to follow.
- FrameNumber.
Variable in class .Animation
- This index indicates which frame of the animation will be displayed
next.
- GameServer.
Static variable in class gamesrv.GameServer
-
- GameServer.
Static variable in class gamesrv.GameServer
-
- GameServer().
Constructor for class gamesrv.GameServer
-
- GameServer().
Constructor for class gamesrv.GameServer
-
- GameSrv().
Constructor for class gamesrv.GameSrv
-
- getAppletInfo().
Method in class chap4.ch4_fig13
- Tell anyone who might inquire what we are.
- getAppletInfo().
Method in class chap4.ch4_fig13
- Tell anyone who might inquire what we are.
- getAppletInfo().
Method in class chap4.ch4_fig4
- Tell anyone who might inquire what we are.
- getAppletInfo().
Method in class chap4.ch4_fig4
- Tell anyone who might inquire what we are.
- getArguments().
Method in class agent.Agent.Agent
- Called by the AgentLauncher to get the arguments that were
set via configure.
- getArguments().
Method in class agent.Agent.Agent
- Called by the AgentLauncher to get the arguments that were
set via configure.
- getArguments().
Method in class agent.EvilAgent.EvilAgent
- Return whatever arguments the configure method got from the
user as a Vector of Strings.
- getArguments().
Method in class agent.EvilAgent.EvilAgent
- Return whatever arguments the configure method got from the
user as a Vector of Strings.
- getArguments().
Method in class agent.FileFinder.FileFinder
- Return whatever arguments the configure method got from the
user as a Vector of Strings.
- getArguments().
Method in class agent.FileFinder.FileFinder
- Return whatever arguments the configure method got from the
user as a Vector of Strings.
- getCurrentAnimation().
Method in class .AgentFace
- Return the Animation that represents this agent's current
state.
- getFrame().
Method in class agent.Launcher.AgentLauncher
- Get the Frame window that is the parent of all the windows
currently on the screen.
- getFrame().
Method in class agent.Launcher.AgentLauncher
- Get the Frame window that is the parent of all the windows
currently on the screen.
- getMessageBytes().
Method in class agent.util.Message
- Return a lump of bytes that is a valid message of this
type.
- getMessageBytes().
Method in class agent.util.Message
- Return a lump of bytes that is a valid message of this
type.
- getParameterInfo().
Method in class chap4.ch4_fig13
- Tell anyone who might inquire how to use this applet.
- getParameterInfo().
Method in class chap4.ch4_fig13
- Tell anyone who might inquire how to use this applet.
- getParameterInfo().
Method in class chap4.ch4_fig4
- Tell anyone who might inquire how to use this applet.
- getParameterInfo().
Method in class chap4.ch4_fig4
- Tell anyone who might inquire how to use this applet.
- getParameterInfo().
Method in class Ticker.JVRBanner
- Tell about the parameters.
- getResultsURL(String).
Method in interface agent.Server.AgentContext
- Called by the Agent to get the URL of the file that writeOutput has
been writing our result strings to.
- getResultsURL(String).
Method in interface agent.Server.AgentContext
- Called by the Agent to get the URL of the file that writeOutput has
been writing our result strings to.
- getSelected().
Method in class .PickDialog
- Return the String item which was selected from the list by
the user.
- handleEvent(Event).
Method in class agent.Launcher.AgentLauncher
-
- handleEvent(Event).
Method in class agent.Launcher.AgentLauncher
-
- handleEvent(Event).
Method in class chap7.ch7_fig1
- Handle the search button, starting a new search
if the start button is pushed.
- handleEvent(Event).
Method in class chap7.ch7_fig1
- Handle the search button, starting a new search
if the start button is pushed.
- handleEvent(Event).
Method in class chap7.ch7_fig3
- Handle the search button, starting a new search
if the start button is pushed.
- handleEvent(Event).
Method in class chap7.ch7_fig3
- Handle the search button, starting a new search
if the start button is pushed.
- handleEvent(Event).
Method in class chap7.ch7_fig5
- Handle the start and skip buttons, starting a new search
if the start button is pushed, and breaking out a scan every
time the skip button is pressed.
- handleEvent(Event).
Method in class chap7.ch7_fig5
- Handle the start and skip buttons, starting a new search
if the start button is pushed, and breaking out a scan every
time the skip button is pressed.
- HIGHPRIORITY.
Variable in class agent.Launcher.AgentLauncher
-
- HIGHPRIORITY.
Variable in class agent.Launcher.AgentLauncher
-
- id.
Variable in class agent.util.DispatchMessage
-
- id.
Variable in class agent.util.DispatchMessage
-
- ID_PREFIX.
Static variable in class agent.util.DispatchMessage
-
- ID_PREFIX.
Static variable in class agent.util.DispatchMessage
-
- ID_PREFIX.
Static variable in class agent.util.KillMessage
-
- ID_PREFIX.
Static variable in class agent.util.KillMessage
-
- ID_PREFIX.
Static variable in class agent.util.LoadMessage
-
- ID_PREFIX.
Static variable in class agent.util.LoadMessage
-
- ID_PREFIX.
Static variable in class agent.util.ResultMessage
-
- ID_PREFIX.
Static variable in class agent.util.ResultMessage
-
- ID_PREFIX.
Static variable in class agent.util.StartMessage
-
- ID_PREFIX.
Static variable in class agent.util.StartMessage
-
- IDLEN_SIZE.
Static variable in class agent.util.DispatchMessage
-
- IDLEN_SIZE.
Static variable in class agent.util.DispatchMessage
-
- IDLEN_SIZE.
Static variable in class agent.util.KillMessage
-
- IDLEN_SIZE.
Static variable in class agent.util.KillMessage
-
- IDLEN_SIZE.
Static variable in class agent.util.LoadMessage
-
- IDLEN_SIZE.
Static variable in class agent.util.LoadMessage
-
- IDLEN_SIZE.
Static variable in class agent.util.ResultMessage
-
- IDLEN_SIZE.
Static variable in class agent.util.ResultMessage
-
- IDLEN_SIZE.
Static variable in class agent.util.StartMessage
-
- IDLEN_SIZE.
Static variable in class agent.util.StartMessage
-
- ImageName.
Variable in class chap5.ch5_fig18
-
- ImageName.
Variable in class chap5.ch5_fig18
-
- images.
Variable in class .Animation
- The images comprising the stages of the animation.
- imageUpdate(Image, int, int, int, int, int).
Method in class agent.Launcher.AgentLauncher
- Override of Component.imageUpdate, an implementation of
ImageObserver.imageUpdate.
- imageUpdate(Image, int, int, int, int, int).
Method in class agent.Launcher.AgentLauncher
- Override of Component.imageUpdate, an implementation of
ImageObserver.imageUpdate.
- imageUpdate(Image, int, int, int, int, int).
Method in class gamesrv.GameSrv
-
- imageUpdate(Image, int, int, int, int, int).
Method in class gamesrv.GameSrv
-
- index.
Variable in class .AgentFace
-
- init().
Method in class agent.Launcher.AgentLauncher
- Initialize the applet.
- init().
Method in class agent.Launcher.AgentLauncher
- Initialize the applet.
- init().
Method in class chap10.ch10_fig1
- Set the screen in border layout, put a List in the center
and then display all the properties in the list.
- init().
Method in class chap10.ch10_fig1
- Set the screen in border layout, put a List in the center
and then display all the properties in the list.
- init().
Method in class chap2.ch2_fig1
- Setup the Hello Java string, and resize us to 200,150.
- init().
Method in class chap2.ch2_fig1
- Setup the Hello Java string, and resize us to 200,150.
- init().
Method in class chap4.ch4_fig11
- Initialize the applet.
- init().
Method in class chap4.ch4_fig11
- Initialize the applet.
- init().
Method in class chap4.ch4_fig12
- Initialize the applet.
- init().
Method in class chap4.ch4_fig12
- Initialize the applet.
- init().
Method in class chap4.ch4_fig13
- Connect to the URLs specified by the StartClip and EndClip
parameters in the applet tag.
- init().
Method in class chap4.ch4_fig13
- Connect to the URLs specified by the StartClip and EndClip
parameters in the applet tag.
- init().
Method in class chap4.ch4_fig2
- Resize the applet to slightly smaller than the applet
tag sizes us.
- init().
Method in class chap4.ch4_fig2
- Resize the applet to slightly smaller than the applet
tag sizes us.
- init().
Method in class chap4.ch4_fig3
- Resize the applet to slightly larger than the applet
tag sizes us.
- init().
Method in class chap4.ch4_fig3
- Resize the applet to slightly larger than the applet
tag sizes us.
- init().
Method in class chap4.ch4_fig4
- Connect to the URLs specified by the StartClip and EndClip
parameters in the applet tag.
- init().
Method in class chap4.ch4_fig4
- Connect to the URLs specified by the StartClip and EndClip
parameters in the applet tag.
- init().
Method in class chap4.ch4_fig8
- Initialize the applet.
- init().
Method in class chap4.ch4_fig8
- Initialize the applet.
- init().
Method in class chap4.ch4_fig8a
- Initialize the applet.
- init().
Method in class chap4.ch4_fig8a
- Initialize the applet.
- init().
Method in class chap4.ch4_fig9
- Resize us to be wide enough for the status string.
- init().
Method in class chap4.ch4_fig9
- Resize us to be wide enough for the status string.
- init().
Method in class chap4.ch4_fig9a
- Resize us to be wide enough for the status string.
- init().
Method in class chap4.ch4_fig9a
- Resize us to be wide enough for the status string.
- init().
Method in class chap5.ch5_fig1
- Initialize the applet.
- init().
Method in class chap5.ch5_fig1
- Initialize the applet.
- init().
Method in class chap5.ch5_fig10
- Initialize the applet.
- init().
Method in class chap5.ch5_fig10
- Initialize the applet.
- init().
Method in class chap5.ch5_fig12
- Initialize the applet.
- init().
Method in class chap5.ch5_fig12
- Initialize the applet.
- init().
Method in class chap5.ch5_fig13
- Initialize the applet.
- init().
Method in class chap5.ch5_fig13
- Initialize the applet.
- init().
Method in class chap5.ch5_fig18
- Create the image name Vector, then fill it with Image
parameters retrieved from the HTML page.
- init().
Method in class chap5.ch5_fig18
- Create the image name Vector, then fill it with Image
parameters retrieved from the HTML page.
- init().
Method in class chap5.ch5_fig2
-
- init().
Method in class chap5.ch5_fig2
- Setup the applet to have three buttons in a row.
- init().
Method in class chap7.ch7_fig1
- Get the parameter "URL" from the applet tag, create a
panel with a TextField for entering the word to search for,
and a Button for setting off the search.
- init().
Method in class chap7.ch7_fig1
- Get the parameter "URL" from the applet tag, create a
panel with a TextField for entering the word to search for,
and a Button for setting off the search.
- init().
Method in class chap7.ch7_fig3
- Get the parameter "URL" from the applet tag, create a
panel with a TextField for entering the word to search for,
and a Button for setting off the search.
- init().
Method in class chap7.ch7_fig3
- Get the parameter "URL" from the applet tag, create a
panel with a TextField for entering the word to search for,
and a Button for setting off the search.
- init().
Method in class chap7.ch7_fig4
- Resize the applet to almost nothing, and change the port
number that the applet will connect to, if the port parameter
is set in the applet tag.
- init().
Method in class chap7.ch7_fig4
- Resize the applet to almost nothing, and change the port
number that the applet will connect to, if the port parameter
is set in the applet tag.
- init().
Method in class chap7.ch7_fig5
- Set up a TextField for entering the URL to check, a button
to start the check, and a button to interrupt an undesired
check.
- init().
Method in class chap7.ch7_fig5
- Set up a TextField for entering the URL to check, a button
to start the check, and a button to interrupt an undesired
check.
- init().
Method in class chap7.ch7_fig6
- Resize the applet to almost nothing, and change the port
number that the applet will connect to, if the port parameter
is set in the applet tag.
- init().
Method in class chap7.ch7_fig6
- Resize the applet to almost nothing, and change the port
number that the applet will connect to, if the port parameter
is set in the applet tag.
- init().
Method in class gamesrv.GameSrv
- Initialize the applet.
- init().
Method in class gamesrv.GameSrv
- Initialize the applet.
- init().
Method in class Ticker.JVRBanner
- Loads the parameters, and sets the ticker string if it hasn't been
set yet.
- init().
Method in class agent.Skeleton
- Initialize the applet.
- init().
Method in class agent.Skeleton
- Initialize the applet.
- inpipeStream.
Variable in class agent.Launcher.AgentLauncher
-
- inpipeStream.
Variable in class agent.Launcher.AgentLauncher
-
- isDebug(Object).
Static method in class gamesrv.GameServer
-
- isDebug(Object).
Static method in class gamesrv.GameServer
-
- JVRBanner().
Constructor for class Ticker.JVRBanner
-
- keyDown(Event, int).
Method in class gamesrv.GameSrv
- Process any key hit by the user.
- keyDown(Event, int).
Method in class gamesrv.GameSrv
- Process any key hit by the user.
- KILL_PREFIX.
Static variable in class agent.util.KillMessage
-
- KILL_PREFIX.
Static variable in class agent.util.KillMessage
-
- KILL_STRING.
Static variable in class agent.Launcher.AgentLauncher
-
- KILL_STRING.
Static variable in class agent.Launcher.AgentLauncher
-
- KillMessage(String).
Constructor for class agent.util.KillMessage
- Save the agent id for later use
- KillMessage(String).
Constructor for class agent.util.KillMessage
- Save the agent id for later use
- lastMethod().
Method in class chap8.ch8_fig2
- A method that generates an MalformedURLException.
- lastMethod().
Method in class chap8.ch8_fig2
- A method that generates an MalformedURLException.
- lineList.
Variable in class chap7.ch7_fig5
- The list box that contains all the lines of checking output we
generate.
- lineList.
Variable in class chap7.ch7_fig5
- The list box that contains all the lines of checking output we
generate.
- LOAD_PREFIX.
Static variable in class agent.util.LoadMessage
-
- LOAD_PREFIX.
Static variable in class agent.util.LoadMessage
-
- LoadAgentClass(Frame, String).
Static method in class agent.Launcher.AgentLauncher
-
- LoadAgentClass(Frame, String).
Static method in class agent.Launcher.AgentLauncher
-
- LoadAnimationImages().
Method in class agent.Launcher.AgentLauncher
- Load all the images this applet needs for its animation
sequences.
- LoadAnimationImages().
Method in class agent.Launcher.AgentLauncher
- Load all the images this applet needs for its animation
sequences.
- LoadClassesFromDirectory(String).
Method in class agent.util.LoadMessage
- Load the instance variable otherclasses with byte arrays
that are filled from ALL the class files (except the lead
class) in the directory embedded in the supplied class name.
- LoadClassesFromDirectory(String).
Method in class agent.util.LoadMessage
- Load the instance variable otherclasses with byte arrays
that are filled from ALL the class files (except the lead
class) in the directory embedded in the supplied class name.
- LoadClassFromFile(String).
Method in class agent.util.LoadMessage
- Load the specified class file into a byte array and return
that byte array.
- LoadClassFromFile(String).
Method in class agent.util.LoadMessage
- Load the specified class file into a byte array and return
that byte array.
- LoaderTest().
Constructor for class .LoaderTest
-
- LoaderTest1().
Constructor for class .LoaderTest1
-
- LoaderTest2().
Constructor for class .LoaderTest2
-
- LoaderTest3().
Constructor for class .LoaderTest3
-
- LOADLEN_SIZE.
Static variable in class agent.util.LoadMessage
-
- LOADLEN_SIZE.
Static variable in class agent.util.LoadMessage
-
- LOADLEN_SIZE.
Static variable in class agent.util.ResultMessage
-
- LOADLEN_SIZE.
Static variable in class agent.util.ResultMessage
-
- LOADLEN_SIZE.
Static variable in class agent.util.StartMessage
-
- LOADLEN_SIZE.
Static variable in class agent.util.StartMessage
-
- LoadMessage().
Constructor for class agent.util.LoadMessage
- The do-nothing constructor.
- LoadMessage().
Constructor for class agent.util.LoadMessage
- The do-nothing constructor.
- LoadMessage(String, String, String, Vector, String, int).
Constructor for class agent.util.LoadMessage
- This is the constructor used by an AgentServer that wishes
to SEND a load message.
- LoadMessage(String, String, String, Vector, String, int).
Constructor for class agent.util.LoadMessage
- This is the constructor used by an AgentServer that wishes
to SEND a load message.
- LoadTest().
Method in class agent.Launcher.AgentLauncher
-
- LoadTest().
Method in class agent.Launcher.AgentLauncher
-
- LoadTest().
Method in class agent.Server.AgentServer
- Test the loading of classes at this site by allowing the
user to choose a class file to load, then creating/parsing a
LoadMessage from that class file.
- LoadTest().
Method in class agent.Server.AgentServer
- Test the loading of classes at this site by allowing the
user to choose a class file to load, then creating/parsing a
LoadMessage from that class file.
- LoadTest1().
Static method in class chap9.ch9_fig1
- Test the loading of classes at this site by allowing the
user to choose a class file to load, then creating/parsing a
Class from that class file.
- LoadTest1().
Static method in class chap9.ch9_fig1
- Test the loading of classes at this site by allowing the
user to choose a class file to load, then creating/parsing a
Class from that class file.
- LoadTest2().
Static method in class chap9.ch9_fig1
- Test the loading of classes at this site by allowing the
user to choose a class file to load, then creating an object
from that class file.
- LoadTest2().
Static method in class chap9.ch9_fig1
- Test the loading of classes at this site by allowing the
user to choose a class file to load, then creating an object
from that class file.
- LoadTest3().
Static method in class chap9.ch9_fig1
- Test the loading of classes at this site by allowing the
user to choose a class file to load, then creating an object
from it.
- LoadTest3().
Static method in class chap9.ch9_fig1
- Test the loading of classes at this site by allowing the
user to choose a class file to load, then creating an object
from it.
- LOWPRIORITY.
Variable in class agent.Launcher.AgentLauncher
-
- LOWPRIORITY.
Variable in class agent.Launcher.AgentLauncher
-
- LT.
Variable in class gamesrv.GameSrv
- This is used by various objects to represent the LEFT direction.
- LT.
Variable in class gamesrv.GameSrv
- This is used by various objects to represent the LEFT direction.
- main(String[]).
Static method in class agent.Server.AgentServer
- The main loop for this standalone application.
- main(String[]).
Static method in class agent.Server.AgentServer
- The main loop for this standalone application.
- main(String[]).
Static method in class chap9.ch9_fig1
- The main method for this standalone application.
- main(String[]).
Static method in class chap9.ch9_fig1
- The main method for this standalone application.
- main(String[]).
Static method in class gamesrv.GameServer
-
- main(String[]).
Static method in class gamesrv.GameServer
-
- main(String[]).
Static method in class chap7.Snitch
- The main function for this standalone application.
- main(String[]).
Static method in class chap7.Snitch
- The main function for this standalone application.
- makebutton(String, GridBagLayout, GridBagConstraints).
Method in class chap5.ch5_fig2
-
- makePrefix(String, int, int).
Method in class agent.util.Message
- Make a string that is a valid field prefix in the format:
FieldName
Length of length
- makePrefix(String, int, int).
Method in class agent.util.Message
- Make a string that is a valid field prefix in the format:
FieldName
Length of length
- MAX_ANIMATOR_THREADS.
Variable in class agent.Launcher.AgentLauncher
-
- MAX_ANIMATOR_THREADS.
Variable in class agent.Launcher.AgentLauncher
-
- MEDIUMPRIORITY.
Variable in class agent.Launcher.AgentLauncher
-
- MEDIUMPRIORITY.
Variable in class agent.Launcher.AgentLauncher
-
- Message().
Constructor for class agent.util.Message
-
- MessageBox(Frame, String).
Constructor for class .MessageBox
- Constructor, creates a BorderLayout with the string on the
top, and the ok button on the bottom, nothing in the Center.
- MessageBox(String).
Method in class agent.Launcher.AgentLauncher
-
- MessageBox(String).
Method in class agent.Launcher.AgentLauncher
-
- minimumSize().
Method in class .Animation
- This method tells the LayoutManager the smallest size we
can be.
- mouseDown(Event, int, int).
Method in class .Animation
- Called if the user clicks the mouse in this Panel.
- mouseDown(Event, int, int).
Method in class chap4.ch4_fig11
- If the user clicks on the applet, stop it.
- mouseDown(Event, int, int).
Method in class chap4.ch4_fig11
- If the user clicks on the applet, stop it.
- mouseDown(Event, int, int).
Method in class chap4.ch4_fig8
- If the user clicks on the applet, stop it.
- mouseDown(Event, int, int).
Method in class chap4.ch4_fig8
- If the user clicks on the applet, stop it.
- mouseDown(Event, int, int).
Method in class chap4.ch4_fig8a
- If the user clicks on the applet, stop it.
- mouseDown(Event, int, int).
Method in class chap4.ch4_fig8a
- If the user clicks on the applet, stop it.
- mouseMove(Event, int, int).
Method in class gamesrv.GameSrv
- Our gunsight tracks the mouse, so reset the aiming coordinates to
the current mouse position.
- mouseMove(Event, int, int).
Method in class gamesrv.GameSrv
- Our gunsight tracks the mouse, so reset the aiming coordinates to
the current mouse position.
- mouseUp(Event, int, int).
Method in class agent.Launcher.AgentLauncher
-
- mouseUp(Event, int, int).
Method in class agent.Launcher.AgentLauncher
-
- mouseUp(Event, int, int).
Method in class gamesrv.GameSrv
- Either start the game, if not started, or take a shot if the game is
in progress.
- mouseUp(Event, int, int).
Method in class gamesrv.GameSrv
- Either start the game, if not started, or take a shot if the game is
in progress.
- Move().
Method in class gamesrv.RemoteRobot
- Move toward the ship we have been designated to follow.
- Move().
Method in class gamesrv.RemoteRobot
- Move toward the ship we have been designated to follow.
- moveTheirsTo(int, int, int).
Method in class gamesrv.GameSrv
- We received a message saying an enemy ship has moved.
- moveTheirsTo(int, int, int).
Method in class gamesrv.GameSrv
- We received a message saying an enemy ship has moved.
- msg.
Variable in class agent.util.Message
-
- msg.
Variable in class agent.util.Message
-
- myMethodA().
Method in class chap8.ch8_fig2
- A method that gets called by run, which calls another
method that generates an exception.
- myMethodA().
Method in class chap8.ch8_fig2
- A method that gets called by run, which calls another
method that generates an exception.
- myMethodB().
Method in class chap8.ch8_fig2
- A method, called by myMethodA, that calls another method
that generates an exception.
- myMethodB().
Method in class chap8.ch8_fig2
- A method, called by myMethodA, that calls another method
that generates an exception.
- myThread.
Variable in class chap8.ch8_fig2
- The thread that our exception gets thrown in.
- myThread.
Variable in class chap8.ch8_fig2
- The thread that our exception gets thrown in.
- name.
Variable in class agent.util.DispatchMessage
-
- name.
Variable in class agent.util.DispatchMessage
-
- name.
Variable in class .SecurityItem
- The name of the resource this security item is protecting.
- NAME_PREFIX.
Static variable in class agent.util.DispatchMessage
-
- NAME_PREFIX.
Static variable in class agent.util.DispatchMessage
-
- NAMELEN_SIZE.
Static variable in class agent.util.DispatchMessage
-
- NAMELEN_SIZE.
Static variable in class agent.util.DispatchMessage
-
- newEnemy(int, int, int, String).
Method in class gamesrv.GameSrv
- We received a message stating that a new player has landed on the
board.
- newEnemy(int, int, int, String).
Method in class gamesrv.GameSrv
- We received a message stating that a new player has landed on the
board.
- nextImage().
Method in class .Animation
- Go to the next image.
- NO_AGENT.
Static variable in class agent.Launcher.AgentLauncher
-
- NO_AGENT.
Static variable in class agent.Launcher.AgentLauncher
-
- noResultImages.
Variable in class agent.Launcher.AgentLauncher
-
- noResultImages.
Variable in class agent.Launcher.AgentLauncher
-
- notifyResults(ResultMessage).
Method in class agent.Server.AgentServer
- Notify the AgentLauncher, via the dispatching agent server
that the agent has finished running and has the specified
results to report.
- notifyResults(ResultMessage).
Method in class agent.Server.AgentServer
- Notify the AgentLauncher, via the dispatching agent server
that the agent has finished running and has the specified
results to report.
- notifyStart(StartMessage).
Method in class agent.Server.AgentServer
- Notify the AgentLauncher, via the dispatching agent server
that the agent has started running.
- notifyStart(StartMessage).
Method in class agent.Server.AgentServer
- Notify the AgentLauncher, via the dispatching agent server
that the agent has started running.
- notStartedImages.
Variable in class agent.Launcher.AgentLauncher
-
- notStartedImages.
Variable in class agent.Launcher.AgentLauncher
-
- OtherList().
Constructor for class chap2.OtherList
- Constructor creates itself as a Vector of size 1.
- OtherList().
Constructor for class chap2.OtherList
- Constructor creates itself as a Vector of size 1.
- outpipeStream.
Variable in class agent.Launcher.AgentLauncher
-
- outpipeStream.
Variable in class agent.Launcher.AgentLauncher
-
- paint(Graphics).
Method in class .Animation
- Paint a single frame of this animation within an existing Graphics
context.
- paint(Graphics).
Method in class chap1.ch1_fig1
- Paint the string at x=20, y=50.
- paint(Graphics).
Method in class chap1.ch1_fig1
- Paint the string at x=20, y=50.
- paint(Graphics).
Method in class chap2.ch2_fig1
- Display the specified string at 20,50.
- paint(Graphics).
Method in class chap2.ch2_fig1
- Display the specified string at 20,50.
- paint(Graphics).
Method in class chap4.ch4_fig1
- Actually paint the string on the screen.
- paint(Graphics).
Method in class chap4.ch4_fig1
- Actually paint the string on the screen.
- paint(Graphics).
Method in class chap4.ch4_fig11
- Paint our window.
- paint(Graphics).
Method in class chap4.ch4_fig11
- Paint our window.
- paint(Graphics).
Method in class chap4.ch4_fig2
- Actually paint the string on the screen, first clearing the
workspace to yellow.
- paint(Graphics).
Method in class chap4.ch4_fig2
- Actually paint the string on the screen, first clearing the
workspace to yellow.
- paint(Graphics).
Method in class chap4.ch4_fig3
- Actually paint the string on the screen, after clearing the
applet to red first.
- paint(Graphics).
Method in class chap4.ch4_fig3
- Actually paint the string on the screen, after clearing the
applet to red first.
- paint(Graphics).
Method in class chap4.ch4_fig8
- Paint our window.
- paint(Graphics).
Method in class chap4.ch4_fig8
- Paint our window.
- paint(Graphics).
Method in class chap4.ch4_fig8a
- Paint our window.
- paint(Graphics).
Method in class chap4.ch4_fig8a
- Paint our window.
- paint(Graphics).
Method in class chap4.ch4_fig9
- Paint our window.
- paint(Graphics).
Method in class chap4.ch4_fig9
- Paint our window.
- paint(Graphics).
Method in class chap4.ch4_fig9a
- Paint our window.
- paint(Graphics).
Method in class chap4.ch4_fig9a
- Paint our window.
- paint(Graphics).
Method in class chap5.ch5_fig10
- Update the window, erasing things from their old positions
and painting them anew at their current positions.
- paint(Graphics).
Method in class chap5.ch5_fig10
- Update the window, erasing things from their old positions
and painting them anew at their current positions.
- paint(Graphics).
Method in class chap5.ch5_fig18
- Paint the applets display space.
- paint(Graphics).
Method in class chap5.ch5_fig18
- Paint the applets display space.
- paint1(Graphics, int).
Method in class Ticker.Ticker
- Paint an updated version of the ticker, moving the displayed string
1 pixel to the left.
- paintBorder(Graphics).
Method in class agent.Launcher.AgentLauncher
- Paint the border surrounding the entire game.
- paintBorder(Graphics).
Method in class agent.Launcher.AgentLauncher
- Paint the border surrounding the entire game.
- paintBorder(Graphics).
Method in class gamesrv.GameSrv
- Paint the border surrounding the entire game.
- paintBorder(Graphics).
Method in class gamesrv.GameSrv
- Paint the border surrounding the entire game.
- paintExplosions(Graphics, Explosion[]).
Method in class gamesrv.GameSrv
- Paint an array of Explosions within an existing Graphics
context.
- paintExplosions(Graphics, Explosion[]).
Method in class gamesrv.GameSrv
- Paint an array of Explosions within an existing Graphics
context.
- paintFirst(Graphics).
Method in class Ticker.Ticker
- Setup the ticker display initial state by painting the string across
the window, truncated to whatever width the ticker allows.
- paintShip(Graphics, Ship).
Method in class gamesrv.GameSrv
- Paint a single Ship within an existing Graphics context.
- paintShip(Graphics, Ship).
Method in class gamesrv.GameSrv
- Paint a single Ship within an existing Graphics context.
- paintStatusStrings(Graphics).
Method in class gamesrv.GameSrv
- Paint the status strings - fuel, ammo, life, position - within an
existing Graphics context.
- paintStatusStrings(Graphics).
Method in class gamesrv.GameSrv
- Paint the status strings - fuel, ammo, life, position - within an
existing Graphics context.
- parameterLoad().
Method in class Ticker.JVRBanner
- Load the parameters which are:
- TheString The string which will appear in the ticker window.
- Width The width of the ticker window.
- Height The height of the ticker window.
- Delay The delay between left-shifts of the ticker.
- parse(byte[], int).
Method in class agent.util.AgentListMessage
- parse the supplied byte array as if it were an AgentList
message.
- parse(byte[], int).
Method in class agent.util.AgentListMessage
- parse the supplied byte array as if it were an AgentList
message.
- parse(byte[], int).
Method in class agent.util.DispatchMessage
- Parse the supplied byte array as if it were a dispatch
message.
- parse(byte[], int).
Method in class agent.util.DispatchMessage
- Parse the supplied byte array as if it were a dispatch
message.
- parse(byte[], int).
Method in class agent.util.KillMessage
- Parse a kill message.
- parse(byte[], int).
Method in class agent.util.KillMessage
- Parse a kill message.
- parse(byte[], int).
Method in class agent.util.LoadMessage
- parse the supplied byte array as if it were a load
message.
- parse(byte[], int).
Method in class agent.util.LoadMessage
- parse the supplied byte array as if it were a load
message.
- parse(byte[], int).
Method in class agent.util.QueryAgentListMessage
- There is nothing to parse in a QueryAgentList message.
- parse(byte[], int).
Method in class agent.util.QueryAgentListMessage
- There is nothing to parse in a QueryAgentList message.
- parse(byte[], int).
Method in class agent.util.ResultMessage
- Parse the ResultsMessage passed in as a byte array.
- parse(byte[], int).
Method in class agent.util.ResultMessage
- Parse the ResultsMessage passed in as a byte array.
- parse(byte[], int).
Method in class agent.util.StartMessage
- Parse the specified byte array as a Start message.
- parse(byte[], int).
Method in class agent.util.StartMessage
- Parse the specified byte array as a Start message.
- PICK_STRING.
Static variable in class agent.Launcher.AgentLauncher
-
- PICK_STRING.
Static variable in class agent.Launcher.AgentLauncher
-
- PickDialog(AgentLauncher, Frame, Vector, String).
Constructor for class .PickDialog
- Constructor, save the frame, AgentLauncher, String Vector
and header string for future use.
- Ping().
Method in class .OtherClass
-
- PlayerList.
Static variable in class gamesrv.GameServer
-
- PlayerList.
Static variable in class gamesrv.GameServer
-
- preferredSize().
Method in class .Animation
- This method tells the LayoutManager the size we prefer
to be.
- PREFIX_SIZE.
Static variable in class agent.util.AgentListMessage
-
- PREFIX_SIZE.
Static variable in class agent.util.AgentListMessage
-
- PREFIX_SIZE.
Static variable in class agent.util.LoadMessage
-
- PREFIX_SIZE.
Static variable in class agent.util.LoadMessage
-
- PREFIX_SIZE.
Static variable in class agent.util.Message
-
- PREFIX_SIZE.
Static variable in class agent.util.Message
-
- PREFIX_SIZE.
Static variable in class agent.util.QueryAgentListMessage
-
- PREFIX_SIZE.
Static variable in class agent.util.QueryAgentListMessage
-
- PREFIX_SIZE.
Static variable in class agent.util.ResultMessage
-
- PREFIX_SIZE.
Static variable in class agent.util.ResultMessage
-
- PREFIX_SIZE.
Static variable in class agent.util.StartMessage
-
- PREFIX_SIZE.
Static variable in class agent.util.StartMessage
-
- price.
Variable in class agent.util.ResultMessage
-
- price.
Variable in class agent.util.ResultMessage
-
- PRICE_PREFIX.
Static variable in class agent.util.ResultMessage
-
- PRICE_PREFIX.
Static variable in class agent.util.ResultMessage
-
- PRICELEN_SIZE.
Static variable in class agent.util.ResultMessage
-
- PRICELEN_SIZE.
Static variable in class agent.util.ResultMessage
-
- QALS_PREFIX.
Static variable in class agent.util.QueryAgentListMessage
-
- QALS_PREFIX.
Static variable in class agent.util.QueryAgentListMessage
-
- QALSLEN_SIZE.
Static variable in class agent.util.QueryAgentListMessage
-
- QALSLEN_SIZE.
Static variable in class agent.util.QueryAgentListMessage
-
- QueryAgentListMessage().
Constructor for class agent.util.QueryAgentListMessage
-
- quit().
Static method in class chap9.ch9_fig1
- Cause the main thread to exit by setting static variable bRun to
false.
- quit().
Static method in class chap9.ch9_fig1
- Cause the main thread to exit by setting static variable bRun to
false.
- RemoteRobot(GameServer).
Constructor for class gamesrv.RemoteRobot
- Create a socket reader thread, and wait for it to run.
- RemoteRobot(GameServer).
Constructor for class gamesrv.RemoteRobot
- Create a socket reader thread, and wait for it to run.
- removeEnemy(int).
Method in class gamesrv.GameSrv
- We received a message that an enemy has left the game.
- removeEnemy(int).
Method in class gamesrv.GameSrv
- We received a message that an enemy has left the game.
- repaint(Graphics).
Method in class Ticker.Ticker
- A version of paintFirst.
- replaceAnimation(int, Animation).
Method in class .AnimationPanel
- Replace the Animation at the specified index with the
supplied Animation.
- Report(String).
Method in class chap7.Snitch
- Reports a line of text received over the socket connection
to the unique log file created by switchFiles.
- Report(String).
Method in class chap7.Snitch
- Reports a line of text received over the socket connection
to the unique log file created by switchFiles.
- reportFinish(String, String, int, String).
Method in interface agent.Server.AgentContext
- Called by the Agent to make the AgentServer tell the dispatching
AgentServer that this Agent has finished work and has created the
following result file.
- reportFinish(String, String, int, String).
Method in interface agent.Server.AgentContext
- Called by the Agent to make the AgentServer tell the dispatching
AgentServer that this Agent has finished work and has created the
following result file.
- reportResult(String, String).
Method in class agent.Launcher.AgentLauncher
- A method called by the message processing code
(AgentDispatcher) to change an agents state from running to
finished with or without results.
- reportResult(String, String).
Method in class agent.Launcher.AgentLauncher
- A method called by the message processing code
(AgentDispatcher) to change an agents state from running to
finished with or without results.
- reportResults(Result).
Method in class agent.Launcher.AgentLauncher
- reportResults - When an Agent sends the result of a search to the
AgentConnectionHandler, the handler calls this to place the results
pointer into the results HTML doc and to visually notify the user that
this server has finished with whatever results.
- reportResults(Result).
Method in class agent.Launcher.AgentLauncher
- reportResults - When an Agent sends the result of a search to the
AgentConnectionHandler, the handler calls this to place the results
pointer into the results HTML doc and to visually notify the user that
this server has finished with whatever results.
- reportResults(ResultMessage).
Method in class agent.Server.AgentServer
- Add this Agents results to the cumulative results page that
we've been amassing for the whole run of this Agent.
- reportResults(ResultMessage).
Method in class agent.Server.AgentServer
- Add this Agents results to the cumulative results page that
we've been amassing for the whole run of this Agent.
- reportStart(String).
Method in interface agent.Server.AgentContext
- Called by the Agent to make the AgentServer tell the dispatching
AgentServer that this Agent has begun working.
- reportStart(String).
Method in interface agent.Server.AgentContext
- Called by the Agent to make the AgentServer tell the dispatching
AgentServer that this Agent has begun working.
- RESULT_PREFIX.
Static variable in class agent.util.ResultMessage
-
- RESULT_PREFIX.
Static variable in class agent.util.ResultMessage
-
- RESULT_STRING.
Static variable in class agent.Launcher.AgentLauncher
-
- RESULT_STRING.
Static variable in class agent.Launcher.AgentLauncher
-
- resultFile.
Variable in class agent.Launcher.AgentLauncher
-
- resultFile.
Variable in class agent.Launcher.AgentLauncher
-
- resultImages.
Variable in class agent.Launcher.AgentLauncher
-
- resultImages.
Variable in class agent.Launcher.AgentLauncher
-
- ResultMessage().
Constructor for class agent.util.ResultMessage
-
- ResultMessage().
Constructor for class agent.util.ResultMessage
-
- ResultMessage(String, String, int, String, String).
Constructor for class agent.util.ResultMessage
-
- ResultMessage(String, String, int, String, String).
Constructor for class agent.util.ResultMessage
-
- retransmitMsgFrom(Player, byte[], int).
Static method in class gamesrv.GameServer
-
- retransmitMsgFrom(Player, byte[], int).
Static method in class gamesrv.GameServer
-
- returnedNoResults().
Method in class .AgentFace
- Change the AgentFace's state to returned with no results.
- returnedResults(String).
Method in class .AgentFace
- Changes the AgentFace's state to returned with results.
- RT.
Variable in class gamesrv.GameSrv
- This is used by various objects to represent the RIGHT direction.
- RT.
Variable in class gamesrv.GameSrv
- This is used by various objects to represent the RIGHT direction.
- run().
Method in class .AgentDispatcher
- The main run loop for this thread.
- run().
Method in class .AgentLauncher
- The main loop for the main thread.
- run().
Method in class agent.Launcher.AgentLauncher
- The main loop for the main thread.
- run().
Method in class agent.Launcher.AgentLauncher
- The main loop for the main thread.
- run().
Method in class agent.Server.AgentServer
- The main loop for the AgentServer.
- run().
Method in class agent.Server.AgentServer
- The main loop for the AgentServer.
- run().
Method in class .AnimationPanel
- Our threads run method - sits in an infinite loop, sleeping
for 1/3 of a second, then running through all the Animations in
our Vector of Animations setting them to the next image in the
sequence and telling them to repaint.
- run().
Method in class chap4.ch4_fig11
- The main loop for the main thread.
- run().
Method in class chap4.ch4_fig11
- The main loop for the main thread.
- run().
Method in class chap4.ch4_fig12
- The main loop for the main thread.
- run().
Method in class chap4.ch4_fig12
- The main loop for the main thread.
- run().
Method in class chap4.ch4_fig5
- The main loop for the main thread.
- run().
Method in class chap4.ch4_fig5
- The main loop for the main thread.
- run().
Method in class chap4.ch4_fig6
- The main loop for the main thread.
- run().
Method in class chap4.ch4_fig6
- The main loop for the main thread.
- run().
Method in class chap4.ch4_fig7
- The main loop for the main thread.
- run().
Method in class chap4.ch4_fig7
- The main loop for the main thread.
- run().
Method in class chap4.ch4_fig8
- The main loop for the main thread.
- run().
Method in class chap4.ch4_fig8
- The main loop for the main thread.
- run().
Method in class chap4.ch4_fig8a
- The main loop for the main thread.
- run().
Method in class chap4.ch4_fig8a
- The main loop for the main thread.
- run().
Method in class chap4.ch4_fig9
- The main loop for the main thread.
- run().
Method in class chap4.ch4_fig9
- The main loop for the main thread.
- run().
Method in class chap4.ch4_fig9a
- The main loop for the main thread.
- run().
Method in class chap4.ch4_fig9a
- The main loop for the main thread.
- run().
Method in class chap5.ch5_fig10
- The main loop for the main thread.
- run().
Method in class chap5.ch5_fig10
- The main loop for the main thread.
- run().
Method in class chap5.ch5_fig12
- The Thread run method.
- run().
Method in class chap5.ch5_fig12
- The Thread run method.
- run().
Method in class chap5.ch5_fig13
- The run loop.
- run().
Method in class chap5.ch5_fig13
- The run loop.
- run().
Method in class chap5.ch5_fig18
- The main loop for this thread.
- run().
Method in class chap5.ch5_fig18
- The main loop for this thread.
- run().
Method in class chap8.ch8_fig2
- Override of Thread.run.
- run().
Method in class chap8.ch8_fig2
- Override of Thread.run.
- run().
Method in class chap9.ch9_fig1
- The main loop for the AgentServer.
- run().
Method in class chap9.ch9_fig1
- The main loop for the AgentServer.
- run().
Method in class agent.EvilAgent.EvilAgent
- The run loop for this Agent.
- run().
Method in class agent.EvilAgent.EvilAgent
- The run loop for this Agent.
- run().
Method in class agent.FileFinder.FileFinder
- The run loop for this Agent.
- run().
Method in class agent.FileFinder.FileFinder
- The run loop for this Agent.
- run().
Method in class gamesrv.GameServer
-
- run().
Method in class gamesrv.GameServer
-
- run().
Method in class gamesrv.GameSrv
- The main loop for the main thread.
- run().
Method in class gamesrv.GameSrv
- The main loop for the main thread.
- run().
Method in class .LoaderTest1
-
- run().
Method in class .LoaderTest2
-
- run().
Method in class .LoaderTest3
-
- run().
Method in class gamesrv.RemoteRobot
- The main loop for the robot thread.
- run().
Method in class gamesrv.RemoteRobot
- The main loop for the robot thread.
- run().
Method in class agent.Skeleton
- The main loop for the main thread.
- run().
Method in class agent.Skeleton
- The main loop for the main thread.
- run().
Method in class chap7.Snitch
- The run loop for the the snitcher thread.
- run().
Method in class chap7.Snitch
- The run loop for the the snitcher thread.
- run().
Method in class Ticker.Ticker
- Call paintFirst to setup the ticker window, then sit in a loop,
conditioned on bTrue, calling paint1 to move the
ticker relentlessly to the left.
- running().
Method in class .AgentFace
- Changes the AgentFace's state to running.
- runningImages.
Variable in class agent.Launcher.AgentLauncher
-
- runningImages.
Variable in class agent.Launcher.AgentLauncher
-
- sBadImage.
Variable in class agent.Launcher.AgentLauncher
-
- sBadImage.
Variable in class agent.Launcher.AgentLauncher
-
- sBadImage.
Variable in class gamesrv.GameSrv
-
- sBadImage.
Variable in class gamesrv.GameSrv
-
- scoredHit(int, int, int).
Method in class gamesrv.GameSrv
- We received a message that a shot from someone landed on an enemy
Ship.
- scoredHit(int, int, int).
Method in class gamesrv.GameSrv
- We received a message that a shot from someone landed on an enemy
Ship.
- scoreHitBy(int).
Static method in class gamesrv.GameServer
-
- scoreHitBy(int).
Static method in class gamesrv.GameServer
-
- scoreHitOn(int, int, int, int).
Method in class gamesrv.GameSrv
- We received a message that someone in the game has been hit.
- scoreHitOn(int, int, int, int).
Method in class gamesrv.GameSrv
- We received a message that someone in the game has been hit.
- SecurityDialog(Frame).
Constructor for class .SecurityDialog
- Constructor.
- SecurityItem(String, boolean).
Constructor for class .SecurityItem
- constructor - force the user to initialize the name and
state of this property.
- sendAllPlayersTo(Player).
Static method in class gamesrv.GameServer
-
- sendAllPlayersTo(Player).
Static method in class gamesrv.GameServer
-
- sendEndPlayerToAll(Player).
Static method in class gamesrv.GameServer
-
- sendEndPlayerToAll(Player).
Static method in class gamesrv.GameServer
-
- sendNewPlayerToAll(Player).
Static method in class gamesrv.GameServer
-
- sendNewPlayerToAll(Player).
Static method in class gamesrv.GameServer
-
- server.
Variable in class agent.util.ResultMessage
-
- server.
Variable in class agent.util.ResultMessage
-
- server.
Variable in class agent.util.StartMessage
-
- server.
Variable in class agent.util.StartMessage
-
- SERVER_PREFIX.
Static variable in class agent.util.ResultMessage
-
- SERVER_PREFIX.
Static variable in class agent.util.ResultMessage
-
- SERVER_PREFIX.
Static variable in class agent.util.StartMessage
-
- SERVER_PREFIX.
Static variable in class agent.util.StartMessage
-
- SERVERLEN_SIZE.
Static variable in class agent.util.ResultMessage
-
- SERVERLEN_SIZE.
Static variable in class agent.util.ResultMessage
-
- SERVERLEN_SIZE.
Static variable in class agent.util.StartMessage
-
- SERVERLEN_SIZE.
Static variable in class agent.util.StartMessage
-
- serverList.
Static variable in class agent.Server.AgentServer
-
- serverList.
Static variable in class agent.Server.AgentServer
-
- setAgentContext(AgentContext).
Method in class agent.Agent.Agent
- Called by the AgentServer to set an AgentContext for this
agent to use when reporting status or creating/reporting
results.
- setAgentContext(AgentContext).
Method in class agent.Agent.Agent
- Called by the AgentServer to set an AgentContext for this
agent to use when reporting status or creating/reporting
results.
- setAgentURL(String).
Method in class agent.Launcher.AgentLauncher
-
- setAgentURL(String).
Method in class agent.Launcher.AgentLauncher
-
- setArguments(Vector).
Method in class agent.Agent.Agent
- Called by the AgentServer to set the arguments this run of
this agent will use.
- setArguments(Vector).
Method in class agent.Agent.Agent
- Called by the AgentServer to set the arguments this run of
this agent will use.
- setArguments(Vector).
Method in class agent.EvilAgent.EvilAgent
- Configure the Agent with the specified Vector of Strings as
'arguments'.
- setArguments(Vector).
Method in class agent.EvilAgent.EvilAgent
- Configure the Agent with the specified Vector of Strings as
'arguments'.
- setArguments(Vector).
Method in class agent.FileFinder.FileFinder
- Configure the Agent with the specified Vector of Strings as
'arguments'.
- setArguments(Vector).
Method in class agent.FileFinder.FileFinder
- Configure the Agent with the specified Vector of Strings as
'arguments'.
- setDebug(boolean).
Method in interface gamesrv.DebugClient
-
- setDebug(boolean).
Method in interface gamesrv.DebugClient
-
- setDebug(boolean).
Method in class gamesrv.GameServer
-
- setDebug(boolean).
Method in class gamesrv.GameServer
-
- setFlagState(String, boolean).
Method in class .AgentServerSecurityManager
- Change the state of a SecurityItem based on the name of the
item.
- setMyIDandScore(int, int).
Method in class gamesrv.GameSrv
- We received a message from the network server or ServerThread
that we have been accepted to the game with the specified id and
starting score.
- setMyIDandScore(int, int).
Method in class gamesrv.GameSrv
- We received a message from the network server or ServerThread
that we have been accepted to the game with the specified id and
starting score.
- setRunning(int).
Method in class agent.Launcher.AgentLauncher
-
- setRunning(int).
Method in class agent.Launcher.AgentLauncher
-
- setupHitGifs().
Method in class gamesrv.GameSrv
- Setup the 60 permutations of the hit image - 15 stages of
explosion times 4 directions of travel.
- setupHitGifs().
Method in class gamesrv.GameSrv
- Setup the 60 permutations of the hit image - 15 stages of
explosion times 4 directions of travel.
- sh.
Variable in class gamesrv.RemoteRobot
- The Ship that embodies the position,life,fuel of the robot.
- sh.
Variable in class gamesrv.RemoteRobot
- The Ship that embodies the position,life,fuel of the robot.
- shotByLandedAt(int, int, int).
Method in class gamesrv.GameSrv
- We received a message that someone fired a shot.
- shotByLandedAt(int, int, int).
Method in class gamesrv.GameSrv
- We received a message that someone fired a shot.
- show(String).
Static method in class chap9.ch9_fig1
- Add a String to our debugging list box.
- show(String).
Static method in class chap9.ch9_fig1
- Add a String to our debugging list box.
- ShowAndLayout().
Method in class .MessageBox
- Display the dialog.
- ShowAndLayout().
Method in class .PickDialog
- Size the dialog to something appropriate, then make it
non-resizeable so that users don't go resizing it themselves.
- ShowAndLayout().
Method in class .SecurityDialog
- Size the dialog to something appropriate, then make it
non-resizeable so that users don't go resizing it themselves.
- showNoResults(String).
Method in class agent.Launcher.AgentLauncher
- showNoResults -
- showNoResults(String).
Method in class agent.Launcher.AgentLauncher
- showNoResults -
- showProperties().
Method in class agent.Launcher.AgentLauncher
-
- showProperties().
Method in class agent.Launcher.AgentLauncher
-
- showResults(String, String).
Method in class agent.Launcher.AgentLauncher
- showResults -
- showResults(String, String).
Method in class agent.Launcher.AgentLauncher
- showResults -
- showStats().
Method in class gamesrv.GameServer
-
- showStats().
Method in class gamesrv.GameServer
-
- sid.
Variable in class agent.util.LoadMessage
-
- sid.
Variable in class agent.util.LoadMessage
-
- sid.
Variable in class agent.util.ResultMessage
-
- sid.
Variable in class agent.util.ResultMessage
-
- sid.
Variable in class agent.util.StartMessage
-
- sid.
Variable in class agent.util.StartMessage
-
- sig.
Variable in class agent.util.DispatchMessage
-
- sig.
Variable in class agent.util.DispatchMessage
-
- SIG_PREFIX.
Static variable in class agent.util.LoadMessage
-
- SIG_PREFIX.
Static variable in class agent.util.LoadMessage
-
- SIGLEN_SIZE.
Static variable in class agent.util.LoadMessage
-
- SIGLEN_SIZE.
Static variable in class agent.util.LoadMessage
-
- Skeleton().
Constructor for class agent.Skeleton
-
- Snitch().
Constructor for class chap7.Snitch
- Constructor.
- Snitch().
Constructor for class chap7.Snitch
- Constructor.
- sort().
Method in class chap2.AlphaList
- Bubble sort the Vector as Strings.
- sort().
Method in class chap2.AlphaList
- Bubble sort the Vector as Strings.
- sort().
Method in class chap2.OtherList
- Insertion sort the Vector as Strings.
- sort().
Method in class chap2.OtherList
- Insertion sort the Vector as Strings.
- sort().
Method in interface chap2.Sortable
- Called when the interface implementor should sort itself
according to whatever sort rule it abides by.
- sort().
Method in interface chap2.Sortable
- Tells the implementor to sort itself.
- st.
Variable in class gamesrv.RemoteRobot
- The socket reader thread that this robot uses to talk to the user's
thip.
- st.
Variable in class gamesrv.RemoteRobot
- The socket reader thread that this robot uses to talk to the user's
thip.
- start().
Method in class .AgentLauncher
- start - Whenever a user visits our page, Applet calls this.
- start().
Method in class agent.Launcher.AgentLauncher
- start - Whenever a user visits our page, Applet calls this.
- start().
Method in class agent.Launcher.AgentLauncher
- start - Whenever a user visits our page, Applet calls this.
- start().
Method in class chap2.ch2_fig5
- Creates two lists, an AlphaList and a OtherList,
initializes each to some set of String values, then sorts them
by calling the sort method which takes a Sortable as its
argument.
- start().
Method in class chap2.ch2_fig5
- Creates two lists, an AlphaList and a OtherList,
initializes each to some set of String values, then sorts them
by calling the sort method which takes a Sortable as its
argument.
- start().
Method in class chap4.ch4_fig11
- Start the main thread for this game.
- start().
Method in class chap4.ch4_fig11
- Start the main thread for this game.
- start().
Method in class chap4.ch4_fig12
- Start the main thread for this game.
- start().
Method in class chap4.ch4_fig12
- Start the main thread for this game.
- start().
Method in class chap4.ch4_fig13
- Whenever a user visits our page, the browser calls this.
- start().
Method in class chap4.ch4_fig13
- Whenever a user visits our page, the browser calls this.
- start().
Method in class chap4.ch4_fig4
- Whenever a user visits our page, the browser calls this.
- start().
Method in class chap4.ch4_fig4
- Whenever a user visits our page, the browser calls this.
- start().
Method in class chap4.ch4_fig5
- Start the main thread for this applet.
- start().
Method in class chap4.ch4_fig5
- Start the main thread for this applet.
- start().
Method in class chap4.ch4_fig6
- Start the main thread for this applet.
- start().
Method in class chap4.ch4_fig6
- Start the main thread for this applet.
- start().
Method in class chap4.ch4_fig7
- Start the main thread for this applet.
- start().
Method in class chap4.ch4_fig7
- Start the main thread for this applet.
- start().
Method in class chap4.ch4_fig8
- Start the main thread for this applet.
- start().
Method in class chap4.ch4_fig8
- Start the main thread for this applet.
- start().
Method in class chap4.ch4_fig8a
- Start the main thread for this applet.
- start().
Method in class chap4.ch4_fig8a
- Start the main thread for this applet.
- start().
Method in class chap4.ch4_fig9
- Start the main thread for this applet.
- start().
Method in class chap4.ch4_fig9
- Start the main thread for this applet.
- start().
Method in class chap4.ch4_fig9a
- Start the main thread for this applet.
- start().
Method in class chap4.ch4_fig9a
- Start the main thread for this applet.
- start().
Method in class chap5.ch5_fig10
- start - Whenever a user visits our page, Applet calls
this.
- start().
Method in class chap5.ch5_fig10
- start - Whenever a user visits our page, Applet calls
this.
- start().
Method in class chap5.ch5_fig12
- The applet start method.
- start().
Method in class chap5.ch5_fig12
- The applet start method.
- start().
Method in class chap5.ch5_fig13
- Applet.start override.
- start().
Method in class chap5.ch5_fig13
- Applet.start override.
- start().
Method in class chap5.ch5_fig18
- start - Whenever a user visits our page, Applet calls this.
- start().
Method in class chap5.ch5_fig18
- start - Whenever a user visits our page, Applet calls this.
- start().
Method in class chap6.ch6_fig12
-
- start().
Method in class chap6.ch6_fig12
-
- start().
Method in class chap7.ch7_fig4
- Check if the snitcher has already informed on this user
and only contact the server if we haven't run yet.
- start().
Method in class chap7.ch7_fig4
- Check if the snitcher has already informed on this user
and only contact the server if we haven't run yet.
- start().
Method in class chap7.ch7_fig6
- Check if the snitcher has already informed on this user
and only contact the server if we haven't run yet.
- start().
Method in class chap7.ch7_fig6
- Check if the snitcher has already informed on this user
and only contact the server if we haven't run yet.
- start().
Method in class chap8.ch8_fig2
-
- start().
Method in class chap8.ch8_fig2
-
- start().
Method in class chap8.ch8_fig3
- A method that will cause a MalformedURLException.
- start().
Method in class chap8.ch8_fig3
- A method that will cause a MalformedURLException.
- start().
Method in class gamesrv.GameSrv
- Start the main thread for this game.
- start().
Method in class gamesrv.GameSrv
- Start the main thread for this game.
- start().
Method in class Ticker.JVRBanner
- Create a new Ticker object, and start it running.
- start().
Method in class agent.Skeleton
- start - Whenever a user visits our page, Applet calls this.
- start().
Method in class agent.Skeleton
- start - Whenever a user visits our page, Applet calls this.
- START_PREFIX.
Static variable in class agent.util.StartMessage
-
- START_PREFIX.
Static variable in class agent.util.StartMessage
-
- startDispatch().
Method in class agent.Launcher.AgentLauncher
- startDispatch - Called when the user has chosen to dispatch an
Agent.
- startDispatch().
Method in class agent.Launcher.AgentLauncher
- startDispatch - Called when the user has chosen to dispatch an
Agent.
- startGame().
Method in class gamesrv.GameSrv
- Start the game.
- startGame().
Method in class gamesrv.GameSrv
- Start the game.
- StartMessage().
Constructor for class agent.util.StartMessage
-
- StartMessage().
Constructor for class agent.util.StartMessage
-
- StartMessage(String, String).
Constructor for class agent.util.StartMessage
-
- StartMessage(String, String).
Constructor for class agent.util.StartMessage
-
- startRobot().
Method in class gamesrv.GameSrv
- Start the local robot.
- startRobot().
Method in class gamesrv.GameSrv
- Start the local robot.
- state.
Variable in class .SecurityItem
- Set to true if the access to this resource is ALLOWED.
- stop().
Method in class .AgentLauncher
- Stop this thread.
- stop().
Method in class agent.Launcher.AgentLauncher
- Stop this thread.
- stop().
Method in class agent.Launcher.AgentLauncher
- Stop this thread.
- stop().
Method in class chap4.ch4_fig11
- Stop this thread.
- stop().
Method in class chap4.ch4_fig11
- Stop this thread.
- stop().
Method in class chap4.ch4_fig12
- Stop this thread.
- stop().
Method in class chap4.ch4_fig12
- Stop this thread.
- stop().
Method in class chap4.ch4_fig13
- Whenever the user leaves our page, this gets called.
- stop().
Method in class chap4.ch4_fig13
- Whenever the user leaves our page, this gets called.
- stop().
Method in class chap4.ch4_fig4
- Whenever the user leaves our page, this gets called.
- stop().
Method in class chap4.ch4_fig4
- Whenever the user leaves our page, this gets called.
- stop().
Method in class chap4.ch4_fig5
- Stop this thread.
- stop().
Method in class chap4.ch4_fig5
- Stop this thread.
- stop().
Method in class chap4.ch4_fig6
- Stop this thread.
- stop().
Method in class chap4.ch4_fig6
- Stop this thread.
- stop().
Method in class chap4.ch4_fig7
- Stop this thread.
- stop().
Method in class chap4.ch4_fig7
- Stop this thread.
- stop().
Method in class chap4.ch4_fig8
- Stop this thread.
- stop().
Method in class chap4.ch4_fig8
- Stop this thread.
- stop().
Method in class chap4.ch4_fig8a
- Stop this thread.
- stop().
Method in class chap4.ch4_fig8a
- Stop this thread.
- stop().
Method in class chap4.ch4_fig9
- Stop this thread.
- stop().
Method in class chap4.ch4_fig9
- Stop this thread.
- stop().
Method in class chap4.ch4_fig9a
- Stop this thread.
- stop().
Method in class chap4.ch4_fig9a
- Stop this thread.
- stop().
Method in class chap5.ch5_fig10
- Stop this thread.
- stop().
Method in class chap5.ch5_fig10
- Stop this thread.
- stop().
Method in class chap5.ch5_fig12
- The applet stop method.
- stop().
Method in class chap5.ch5_fig12
- The applet stop method.
- stop().
Method in class chap5.ch5_fig13
- If the ticker is running, make it stop, and set the applet
thread to null so that the applet run loop exits.
- stop().
Method in class chap5.ch5_fig13
- If the ticker is running, make it stop, and set the applet
thread to null so that the applet run loop exits.
- stop().
Method in class chap5.ch5_fig18
- Stop this thread.
- stop().
Method in class chap5.ch5_fig18
- Stop this thread.
- stop().
Method in class gamesrv.GameSrv
- Stop this thread.
- stop().
Method in class gamesrv.GameSrv
- Stop this thread.
- stop().
Method in class Ticker.JVRBanner
- Stop the thread, and the ticker thread.
- stop().
Method in class agent.Skeleton
- Stop this thread.
- stop().
Method in class agent.Skeleton
- Stop this thread.
- STOP_STRING.
Static variable in class agent.Launcher.AgentLauncher
-
- STOP_STRING.
Static variable in class agent.Launcher.AgentLauncher
-
- StopAgent(String).
Method in class .AgentDispatcher
- Dispatch a kill message to all servers telling them to
terminate the named Agent with prejudice.
- StopAgent(String).
Method in class agent.Launcher.AgentLauncher
-
- StopAgent(String).
Method in class agent.Launcher.AgentLauncher
-
- stopIt().
Method in class Ticker.Ticker
- Stop the ticker thread by setting bRun to false.
- switchFiles().
Method in class chap7.Snitch
- Create a log file with a unique name formatted as:
"M" The letter M
mm One or two digit month 1-12
"D" The letter D
dd One or two digit day of month
"Y" The letter Y
yy One or two digit year offset from 1900
".w" Dot and letter w
hh One or two digit hour
mm One or two digit minute
This gives us a file that's guaranteed to be unique both to
the day, and within the day so that the server can be stopped
and restarted within a day.
- switchFiles().
Method in class chap7.Snitch
- Create a log file with a unique name formatted as:
"M" The letter M
mm One or two digit month 1-12
"D" The letter D
dd One or two digit day of month
"Y" The letter Y
yy One or two digit year offset from 1900
".w" Dot and letter w
hh One or two digit hour
mm One or two digit minute
This gives us a file that's guaranteed to be unique both to
the day, and within the day so that the server can be stopped
and restarted within a day.
- TEXT_ONLY.
Variable in class agent.Launcher.AgentLauncher
-
- TEXT_ONLY.
Variable in class agent.Launcher.AgentLauncher
-
- TEXT_ONLY_STRING.
Static variable in class agent.Launcher.AgentLauncher
-
- TEXT_ONLY_STRING.
Static variable in class agent.Launcher.AgentLauncher
-
- theURL.
Variable in class agent.util.ResultMessage
-
- theURL.
Variable in class agent.util.ResultMessage
-
- Ticker(Applet, String, int, int, int, int).
Constructor for class Ticker.Ticker
- Constructor.
- Ticker(Applet, Vector, int, int, int, int).
Constructor for class Ticker.Ticker
- Constructor.
- toggleDebugItem(String).
Static method in class gamesrv.GameServer
-
- toggleDebugItem(String).
Static method in class gamesrv.GameServer
-
- UP.
Variable in class gamesrv.GameSrv
- This is used by various objects to represent the UP direction.
- UP.
Variable in class gamesrv.GameSrv
- This is used by various objects to represent the UP direction.
- update(Graphics).
Method in class agent.Launcher.AgentLauncher
- Update the window, erasing things from their old positions and
painting them anew at their current positions.
- update(Graphics).
Method in class agent.Launcher.AgentLauncher
- Update the window, erasing things from their old positions and
painting them anew at their current positions.
- update(Graphics).
Method in class gamesrv.GameSrv
- Update the window, erasing things from their old positions and
painting them anew at their current positions.
- update(Graphics).
Method in class gamesrv.GameSrv
- Update the window, erasing things from their old positions and
painting them anew at their current positions.
- updateNextImage().
Method in class .Animation
- Go to the next image and display it.
- url.
Variable in class .AgentFace
-
- URL_PREFIX.
Static variable in class agent.util.ResultMessage
-
- URL_PREFIX.
Static variable in class agent.util.ResultMessage
-
- URLLEN_SIZE.
Static variable in class agent.util.ResultMessage
-
- URLLEN_SIZE.
Static variable in class agent.util.ResultMessage
-
- v.
Static variable in class .AgentServerSecurityManager
-
- vargs.
Variable in class agent.util.LoadMessage
-
- vargs.
Variable in class agent.util.LoadMessage
-
- writeOutput(byte[]).
Method in interface agent.Server.AgentContext
- This is called by the Agent to write a String of result text to the
results HTML file.
- writeOutput(byte[]).
Method in interface agent.Server.AgentContext
- This is called by the Agent to write a String of result text to the
results HTML file.
- writeOutput(String).
Method in interface agent.Server.AgentContext
- This is called by the Agent to write a String of result text to the
results HTML file.
- writeOutput(String).
Method in interface agent.Server.AgentContext
- This is called by the Agent to write a String of result text to the
results HTML file.
- ZeroPadToLength(int, int).
Method in class agent.util.Message
- All field and message length indicators are sent as
zero-padded ascii integers.
- ZeroPadToLength(int, int).
Method in class agent.util.Message
- All field and message length indicators are sent as
zero-padded ascii integers.