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

A

A. Variable in class JavaAgent.context.AgentContext
Agent which this context represents.
Action. Variable in class JavaAgent.context.AgentFrame
action(Event, Object). Method in class RemoteService.context.AddServicePanel
Called when an event happens.
action(Event, Object). Method in class JavaAgent.context.AgentApplet
Called when an event happens in the AgentApplet.
action(Event, Object). Method in class JavaAgent.context.AgentFrame
Called when an event happens in the AgentFrame.
action(Event, Object). Method in class FDATI.AnalysisPanel
action(Event, Object). Method in class JavaAgent.context.ANSApplet
Called when an event happens in the ANSApplet.
action(Event, Object). Method in class RemoteService.context.BrokerApplet
Called when an event happens in the BrokerApplet.
action(Event, Object). Method in class RemoteService.context.ClientApplet
Called when an event happens in the ClientApplet.
action(Event, Object). Method in class RemoteService.context.ClientFrame
Called when an event happens in the ClientFrame.
action(Event, Object). Method in class JavaAgent.context.ComposeMessagePanel
Called when an event happens in the AgentApplet.
action(Event, Object). Method in class FDATI.DisplayPanel
action(Event, Object). Method in class FDATI.FDATApplet
Called when an event happens in the FDATApplet.
action(Event, Object). Method in class FDATI.FDATI
Called by components to signify an effect has occurred.
action(Event, Object). Method in class JavaAgent.context.LoadMessagePanel
Called when an event happens.
action(Event, Object). Method in class JavaAgent.context.LoadResourcePanel
Called when an event happens.
action(Event, Object). Method in class FDATI.ModelPanel
action(Event, Object). Method in class FDATI.ResultPanel
action(Event, Object). Method in class RemoteService.context.RSFrame
Called when an event happens in the RSFrame.
action(Event, Object). Method in class RemoteService.context.ServiceApplet
Called when an event happens in the ServiceApplet.
action(Event, Object). Method in class RemoteService.context.ServiceFrame
Called when an event happens in the ServiceFrame.
action(Event, Object). Method in class FDATI.SystemMessagePanel
action(Event, Object). Method in class JavaAgent.context.SystemMessagesPanel
Called when an event happens.
action(Event, Object). Method in class JavaAgent.context.ViewMessagePanel
Called when an event happens.
action(Event, Object). Method in class JavaAgent.context.ViewResourcePanel
Called when an event happens.
action(model, String). Method in class FDATI.ModelViewer
Called by the model to report messages.
action(ModelDisplay, String). Method in class FDATI.ModelViewer
Called by the ModelDisplay to report messages.
action(ModelViewer, String). Method in class FDATI.ModelPanel
Called by ModelViewer when fixture points have been added or another message event has occured (usually debugging event).
add(KQMLmessage). Method in class JavaAgent.agent.MessageBuffer
Add a message to the buffer.
AddAddress. Variable in class JavaAgent.context.LoadMessagePanel
addAgent(). Method in class JavaAgent.context.AgentContext
Creates the Agent object.
addAgent(). Method in class JavaAgent.context.ANSContext
Creates the ANS object.
addAgent(). Method in class RemoteService.context.BrokerContext
Creates the ServiceBroker object.
addAgent(). Method in class RemoteService.context.ClientContext
Creates the ClientAgent object.
addAgent(). Method in class FDATI.FDATContext
Creates the FDATAgent object.
addAgent(). Method in class RemoteService.context.ServiceContext
Creates the ServiceAgent object.
addAgent(). Method in class JavaAgent.context.SocketContext
Creates an Agent object.
addClient(String). Method in class RemoteService.agent.ServiceBroker
Adds a name to the clients list.
addElement(Object, Object, boolean). Method in class JavaAgent.resource.Resource
Synchronized method which adds a new element Object associated with an identifier Object.
addFieldValuePair(String, String). Method in class JavaAgent.resource.KQMLmessage
Sets the value of the field "field".
addLocation(Object, Object, boolean). Method in class JavaAgent.resource.Resource
Method which adds a location Object associated with an identifier Object.
addModelsAction(KQMLmessage, Agent). Method in class FDATI.FDATInterpreter
Received by the FDATAgent, adds a set of models.
addPanel(Panel). Method in class JavaAgent.agent.Agent
If the context supports a GUI, then add the instantiated and intialized panel to a new top-level window.
addPanel(Panel). Method in class JavaAgent.context.AgentContext
Takes a panel created by the Agent and passed through the MessageOutput object and displays it in a new top-level window.
addPanel(Panel). Method in class JavaAgent.context.AgentFrame
Takes a panel created by the Agent and passed through the MessageOutput object and displays it in a new top-level window.
addPanel(Panel). Method in interface JavaAgent.context.ContextInterface
If the context supports a GUI, then adds the instantiated and intialized panel to a new top-level window.
addresses. Variable in class JavaAgent.agent.ResourceManager
Local storage for agent addresses.
Addresses(Agent). Constructor for class JavaAgent.resource.Addresses
Constructor for the resource.
AddService. Variable in class RemoteService.context.AddServicePanel
AddService. Variable in class RemoteService.context.ServiceFrame
addService(AvailableService). Method in class RemoteService.agent.ServiceAgent
Called by the ServiceFrame to add a Service.
addService(String, String, String). Method in class RemoteService.context.RSFrame
Adds the gif and descrip for a specific Service to the Window.
AddServicePanel(AgentFrame). Constructor for class RemoteService.context.AddServicePanel
Creates an AddServicePanel for an object which implements the AgentContext Interface.
addSystemMessage(String). Method in class JavaAgent.agent.Agent
Pipes a system message to the Agent's context.
addSystemMessage(String). Method in class JavaAgent.context.AgentContext
Adds a system message.
addSystemMessage(String). Method in class JavaAgent.context.AgentFrame
Displays the message in the SystemMessages TextArea.
addSystemMessage(String). Method in interface JavaAgent.context.ContextInterface
Sends a system message to the context.
addSystemMessage(String). Method in class FDATI.FDATI
addSystemMessage(String). Method in class JavaAgent.agent.MessageHandler
Sends a system message to the agent.
addSystemMessage(String). Method in class FDATI.ModelPanel
Adds a string message to the ModelPanel's TextArea.
addSystemMessage(String). Method in class JavaAgent.agent.ResourceManager
Sends a system message to the agent.
addSystemMessage(String). Method in class RemoteService.resource.Service
Sends a system message to the agent.
addSystemMessage(String). Method in class FDATI.SystemMessagePanel
addSystemMessage(String). Method in class JavaAgent.context.SystemMessagesPanel
Displays the message in the SystemMessages TextArea.
addSystemMessage(String, Exception). Method in class JavaAgent.agent.Agent
Pipes a system message to the Agent's context.
addSystemMessage(String, Exception). Method in class JavaAgent.context.AgentContext
Adds a system message w/ optional exception.
addSystemMessage(String, Exception). Method in interface JavaAgent.context.ContextInterface
Sends a system message w/ an optional exception.
addSystemMessage(String, Exception). Method in class JavaAgent.agent.MessageHandler
Sends a system message to the agent w/ exception.
addSystemMessage(String, Exception). Method in class JavaAgent.agent.ResourceManager
Sends a system message to the agent w/ exception.
addSystemMessage(String, Exception). Method in class RemoteService.resource.Service
Sends a system message to the agent w/ exception.
AF_HEIGHT. Static variable in class JavaAgent.context.ContextParams
AF_WIDTH. Static variable in class JavaAgent.context.ContextParams
Window sizes
agent. Variable in class RemoteService.resource.AvailableService
Name of the ServiceAgent which administers this Service.
Agent(ContextInterface, String, URL, URL, File, File). Constructor for class JavaAgent.agent.Agent
Contructs an Agent with a name, init file, shared classes URL and working directory.
AgentAddress(). Constructor for class JavaAgent.resource.AgentAddress
AgentApplet(). Constructor for class JavaAgent.context.AgentApplet
Constructor for an AgentApplet.
AgentContext(RuntimeParams). Constructor for class JavaAgent.context.AgentContext
Constructor for AgentContext.
AgentFrame(AgentContext, String). Constructor for class JavaAgent.context.AgentFrame
Constructor for an AgentFrame.
AgentInterpreter(). Constructor for class JavaAgent.resource.AgentInterpreter
AgentParams(). Constructor for class JavaAgent.agent.AgentParams
AnalysisPanel(ModelPanel, Color, Color). Constructor for class FDATI.AnalysisPanel
Constructor for Analysis Panel.
analysisResults(String, String). Method in class FDATI.FDATAgent
AnalysisSubmission(FDATAgent, String, String, String). Constructor for class FDATI.AnalysisSubmission
Constructs an AnalysisSubmission object for the specified ModelPanel parent, with the specified POST parameters for submission to the URL represented by the address string.
ANS(ContextInterface, String, URL, URL, File, File). Constructor for class JavaAgent.agent.ANS
Contructs an ANS with an output, name, init file, shared classes URL and working directory.
ANSApplet(). Constructor for class JavaAgent.context.ANSApplet
Constructor for an ANSApplet.
ANSContext(SocketParams). Constructor for class JavaAgent.context.ANSContext
Sets the parameters and creates the CommInterface, represented Agent and possibly the AgentFrame.
ANSMessageHandler(ANS). Constructor for class JavaAgent.agent.ANSMessageHandler
Creates a new ANSMessageHandler.
ANSResourceManager(ANS). Constructor for class JavaAgent.agent.ANSResourceManager
Initializes the memory and contents of all ANS resources.
APPEND. Static variable in class JavaAgent.agent.AgentParams
If the file exists, append the remote file onto the local file.
APPEND. Static variable in class RemoteService.agent.RSAgentParams
If the file exists, append the remote file onto the local file.
applet. Variable in class JavaAgent.context.RuntimeParams
True if the AgentContext was created by an Applet.
ask_addressAction(KQMLmessage, String, Agent). Method in class JavaAgent.resource.AgentInterpreter
Agent wants an address.
ask_codeAction(KQMLmessage, String, Agent, Resource). Method in class JavaAgent.resource.AgentInterpreter
Request for the location of class code for langauge, Interpreter or class resources.
ask_fileAction(KQMLmessage, String, Agent, Resource). Method in class JavaAgent.resource.AgentInterpreter
Request for the location of a file.
ask_resourceAction(KQMLmessage, String, Agent). Method in class JavaAgent.resource.AgentInterpreter
Handles general ask-resource messages.
askModelsAction(KQMLmessage, Agent). Method in class FDATI.FDATInterpreter
Returns a list of example models.
asp. Variable in class RemoteService.context.ServiceFrame
ASP_HEIGHT. Static variable in class RemoteService.context.RSContextParams
ASP_WIDTH. Static variable in class RemoteService.context.RSContextParams
available_services. Variable in class RemoteService.agent.BrokerResourceManager
Services available for installation.
available_services. Variable in class RemoteService.agent.ClientResourceManager
Services available for installation.
available_services. Variable in class RemoteService.agent.ServiceResourceManager
Services which the ServiceAgent manages.
AvailableService(String). Constructor for class RemoteService.resource.AvailableService
Creates a new AvailableService object.
AvailableServices(Agent). Constructor for class RemoteService.resource.AvailableServices
Constructor for the resource.

B

BLOCK. Static variable in class JavaAgent.resource.RetrievalResource
Block retrieval.
block(Object). Method in class JavaAgent.resource.RetrievalResource
Block until the element is put in the Resource.
BottomPanel. Variable in class RemoteService.context.RSFrame
BrokerApplet(). Constructor for class RemoteService.context.BrokerApplet
Constructor for a BrokerApplet.
BrokerContext(SocketParams). Constructor for class RemoteService.context.BrokerContext
BrokerContext constructor.
BrokerMessageHandler(ServiceBroker). Constructor for class RemoteService.agent.BrokerMessageHandler
Creates a new BrokerMessageHandler.
BrokerResourceManager(ServiceBroker). Constructor for class RemoteService.agent.BrokerResourceManager
Initializes the memory and contents of all Agent resources.
ButtonPanel. Variable in class JavaAgent.context.ComposeMessagePanel
ButtonPanel. Variable in class JavaAgent.context.ViewMessagePanel

C

cache(). Method in class JavaAgent.resource.Resource
Provides persistent storage of the Resource elements.
Cancel. Variable in class RemoteService.context.AddServicePanel
Cancel. Variable in class JavaAgent.context.ComposeMessagePanel
change_culling(boolean). Method in class FDATI.ModelViewer
Determines whether backface culling should be performed during rotation.
changeMode(boolean). Method in class FDATI.ModelViewer
Called to change between rotation and fixel selection modes.
Class. Variable in class JavaAgent.context.LoadResourcePanel
class_name. Variable in class RemoteService.resource.AvailableService
Name of the class which defines the Service, this field may not be used by some classes.
classes. Variable in class JavaAgent.agent.ResourceManager
Storage for all Classes loaded into the runtime.
Classes(Agent). Constructor for class JavaAgent.resource.Classes
Constructor for the resource.
ClassLabel. Variable in class RemoteService.context.AddServicePanel
ClassLabel. Variable in class JavaAgent.context.LoadResourcePanel
ClassLoaders. Variable in class JavaAgent.agent.ResourceManager
Storage for NetworkClassLoaders used to load remote classes into the current runtime.
clean(). Method in class JavaAgent.resource.Resource
Removes all NullResource objects from the storage Hashtable.
Client. Variable in class RemoteService.context.ClientFrame
client_params. Variable in class RemoteService.context.ClientApplet
Parameters which govern execution.
CLIENT_WINDOW_TYPE. Variable in class RemoteService.context.RSFrame
ClientAgent(ContextInterface, String, URL, URL, File, File). Constructor for class RemoteService.agent.ClientAgent
Contructs a ClientAgent.
ClientApplet(). Constructor for class RemoteService.context.ClientApplet
Constructor for a ClientApplet.
ClientContext(ClientParams). Constructor for class RemoteService.context.ClientContext
ClientContext constructor.
ClientFrame(AgentContext, String). Constructor for class RemoteService.context.ClientFrame
Constructor for an ClientFrame.
ClientParams(). Constructor for class RemoteService.context.ClientParams
Constructor for use with applets
ClientParams(Hashtable). Constructor for class RemoteService.context.ClientParams
Constructor the ClientParams object.
ClientResourceManager(ClientAgent). Constructor for class RemoteService.agent.ClientResourceManager
Initializes the memory and contents of all Agent resources.
clients. Variable in class RemoteService.agent.ServiceBroker
Contains the names of all Agent's who have submitted ask-available messages.
Close. Variable in class JavaAgent.context.SystemMessagesPanel
cmp. Variable in class JavaAgent.context.AgentFrame
comm. Variable in class JavaAgent.context.AgentContext
Object which provides messaging functionality for the Agent.
comm. Variable in class JavaAgent.agent.MessageHandler
Mechanism through which messages are sent and received.
comm_ready. Variable in class JavaAgent.context.AgentContext
Is the CommInterface ready to send messages?
CommInterface(Agent). Constructor for class JavaAgent.agent.CommInterface
Contructs a CommInterace for a specific Agent.
commReady(). Method in class JavaAgent.context.AgentContext
COMP_MESS_HT. Static variable in class JavaAgent.context.ContextParams
COMP_MESS_WD. Static variable in class JavaAgent.context.ContextParams
ComposeMessage. Variable in class JavaAgent.context.AgentFrame
ComposeMessageAction(). Method in class JavaAgent.context.AgentFrame
Called when "Compose Message" is selected from the menu bar.
ComposeMessagePanel(AgentFrame, KQMLmessage). Constructor for class JavaAgent.context.ComposeMessagePanel
Constructs a ComposeMessagePanel for a subclass of AgentFrame with the specified default KQMLmessage.
Content. Variable in class JavaAgent.context.ComposeMessagePanel
content. Variable in class RemoteService.context.PipeMessage
String content of the message.
Content. Variable in class JavaAgent.context.ViewMessagePanel
ContentLabel. Variable in class JavaAgent.context.ComposeMessagePanel
ContentLabel. Variable in class JavaAgent.context.ViewMessagePanel
ContentPanel. Variable in class JavaAgent.context.ComposeMessagePanel
ContentPanel. Variable in class JavaAgent.context.ViewMessagePanel
context. Variable in class JavaAgent.agent.Agent
Interface to the context in which the Agent was created.
context. Variable in class JavaAgent.context.AgentApplet
SocketContext which this applet creates.
context. Variable in class JavaAgent.context.AgentFrame
ContextParams(). Constructor for class JavaAgent.context.ContextParams
Controls. Variable in class JavaAgent.context.AgentFrame
copy_to_file(URL, File, boolean). Static method in class JavaAgent.agent.FileIO
Copy to a new or existing file.
createCommInterface(). Method in class JavaAgent.context.AgentContext
Creates a CommInterface for the Agent.
createCommInterface(). Method in class JavaAgent.context.ANSContext
Creates a SocketInterface for the ANS, uses the address contained in the initialization file.
createCommInterface(). Method in class JavaAgent.context.SocketContext
Creates a SocketInterface for the Agent.
createGUI(). Method in class JavaAgent.context.AgentContext
If the gui flag is set, creates an instance of AgentFrame to provide a interface to the user.
createGUI(). Method in class RemoteService.context.BrokerContext
If the gui flag is set, creates an RSFrame object.
createGUI(). Method in class RemoteService.context.ClientContext
If the gui flag is set, creates an RSFrame object.
createGUI(). Method in class FDATI.FDATContext
If the gui flag is set, creates an RSFrame object.
createGUI(). Method in class RemoteService.context.ServiceContext
If the gui flag is set, creates a SocketFram.e
CreateNewFrame(Panel, int, int, String). Method in class JavaAgent.context.AgentFrame
Generic method for creating a new top-level window with the specified width, height and name to contain the specified panel.
CreateServer(int). Method in class JavaAgent.agent.SocketInterface
Creates a Server Socket on the specified port.
ctx. Variable in class JavaAgent.agent.NetworkClassLoader
current_message. Variable in class JavaAgent.agent.MessageHandler
KQMLmessage which is currently being interpreted, or null if no message is being interpreted.
current_msg. Variable in class JavaAgent.context.ViewMessagePanel
current_resource. Variable in class JavaAgent.context.ViewResourcePanel
currentMessage(). Method in class JavaAgent.agent.Agent
Returns the message currently being interpreted, returns null if no message is being interpreted.
currentMessage(). Method in class JavaAgent.agent.MessageHandler
Returns the message currently being interpreted, returns null if no message is being interpreted.
CurrentMsg. Variable in class JavaAgent.context.ViewMessagePanel
CurrentMsgLabel. Variable in class JavaAgent.context.ViewMessagePanel

D

DEBUG. Static variable in class JavaAgent.agent.AgentParams
Should detailed systems messages be printed?
DEBUG. Static variable in class JavaAgent.context.ContextParams
Should detailed systems messages be printed?
DEBUG. Static variable in class RemoteService.agent.RSAgentParams
Should detailed systems messages be printed?
DEBUG. Static variable in class RemoteService.context.RSContextParams
Should detailed systems messages be printed?
descrip. Variable in class RemoteService.resource.AvailableService
Local file containing a description of the Service.
disconnect(). Method in class JavaAgent.agent.CommInterface
Called by the Agent to disconnect the CommInterface.
disconnect(). Method in class JavaAgent.agent.SocketInterface
Called by the Agent to disconnect the SocketInterface.
displayed_messages. Variable in class JavaAgent.context.ViewMessagePanel
DisplayPanel(ModelPanel, Color, Color). Constructor for class FDATI.DisplayPanel
Constructor for Display Panel.
Done. Variable in class JavaAgent.context.LoadMessagePanel
Done. Variable in class JavaAgent.context.LoadResourcePanel
Done. Variable in class JavaAgent.context.ViewMessagePanel
Done. Variable in class JavaAgent.context.ViewResourcePanel
doubleClickAction(int). Method in class RemoteService.context.ClientFrame
Called when one of the Service icons is double-clicked, must be overridden.
doubleClickAction(int). Method in class RemoteService.context.RSFrame
Called when one of the Service icons is double-clicked, must be overridden.
DownMsg. Variable in class JavaAgent.context.ViewMessagePanel

E

executeService(String). Method in class RemoteService.agent.ClientAgent
Called to execute a specific Service.

F

fdat_params. Variable in class FDATI.FDATApplet
Parameters which govern execution.
FDATAgent(ContextInterface, String, URL, URL, File, File, String). Constructor for class FDATI.FDATAgent
Contructs a FDATAgent.
FDATApplet(). Constructor for class FDATI.FDATApplet
Constructor for a FDATApplet.
FDATContext(FDATParams). Constructor for class FDATI.FDATContext
FDATContext constructor.
FDATI(FDATService, Agent). Constructor for class FDATI.FDATI
Constructor for FDATI.
FDATInterpreter(). Constructor for class FDATI.FDATInterpreter
FDATParams(). Constructor for class FDATI.FDATParams
Constructor for use with applets
FDATParams(Hashtable). Constructor for class FDATI.FDATParams
Constructor the FDATParams object.
FDATResourceManager(ServiceAgent). Constructor for class FDATI.FDATResourceManager
Initializes the memory and contents of all Agent resources.
FDATService(). Constructor for class FDATI.FDATService
field_value_pairs. Variable in class JavaAgent.resource.KQMLmessage
file_base. Variable in class JavaAgent.resource.FileLocation
FILE_EXISTS_ACTION. Static variable in class JavaAgent.agent.AgentParams
Should existing files be left, overwritten or appended to when performing a remote copy?
FILE_EXISTS_ACTION. Static variable in class RemoteService.agent.RSAgentParams
Should existing files be left, overwritten or appended to when performing a remote copy?
FileIO(). Constructor for class JavaAgent.agent.FileIO
FileLocation(URL, String). Constructor for class JavaAgent.resource.FileLocation
Constructor for FileLocation
files. Variable in class JavaAgent.agent.ResourceManager
Storage for all local Files.
Files(Agent). Constructor for class JavaAgent.resource.Files
Constructor for the resource.
fileURL. Variable in class JavaAgent.context.LoadMessagePanel
frame. Variable in class JavaAgent.context.AgentContext
Agent GUI.

G

get(). Method in class JavaAgent.agent.MessageBuffer
Remove a message for processing.
getAgent(). Method in class JavaAgent.context.AgentContext
getAgent(). Method in class JavaAgent.context.AgentFrame
GetAvailable. Variable in class RemoteService.context.ClientFrame
getAvailable(). Method in class RemoteService.agent.ClientAgent
Request for a list of available services.
GetAvailableAction(). Method in class RemoteService.context.ClientFrame
Sends a message to the ServiceBroker requesting a list of currently available services.
getClients(). Method in class RemoteService.agent.ServiceBroker
getDescription(AvailableService). Method in class RemoteService.context.RSFrame
Called to get the description String from the specified service.
getElement(Object, int). Method in class JavaAgent.resource.Resource
Automatically uses the default receiver for retrieve messages.
getElement(Object, int, String). Method in class JavaAgent.resource.Resource
Synchronized method which returns the Object identified by the input identifier.
getElements(). Method in class JavaAgent.resource.Resource
getFields(). Method in class JavaAgent.resource.KQMLmessage
Return the fields in the message.
getFileBase(). Method in class JavaAgent.resource.FileLocation
Gets the base URL.
getLocation(Object). Method in class JavaAgent.resource.Resource
Method which returns the location associated with the input identifier.
getMissingAction(Object, int, String). Method in class JavaAgent.resource.Resource
Action to take when there is an attempt to retrieve an element associated with a non-existent identifier.
getMissingAction(Object, int, String). Method in class JavaAgent.resource.RetrievalResource
Called when there is an attempt to retrieve an element associated with a non-existent identifier.
getName(). Method in class JavaAgent.agent.Agent
Gets name of Agent.
getName(). Method in class RemoteService.resource.Service
Returns the name of the Service.
getNonDelimiter(StringTokenizer). Method in class JavaAgent.resource.KQMLmessage
Removes tokens from the StringTokenizer until the Tokenizer is empty or a a non-Delimiter token is found.
getNonWhiteSpace(StringTokenizer). Method in class JavaAgent.resource.KQMLmessage
Removes tokens from the StringTokenizer until the Tokenizer is empty or a a non-whitespace token is found.
getObjectName(). Method in class JavaAgent.resource.FileLocation
Gets the object name
getReadString(). Method in class JavaAgent.resource.KQMLmessage
Returns the KQML message as a single human readable string.
getReceivedMessages(). Method in class JavaAgent.agent.Agent
Returns a Vector of received messages, if more than MESSAGE_STORAGE number have been received, only returns the most recent.
getReceivedMessages(). Method in class JavaAgent.agent.MessageHandler
Returns a Vector of received messages, if more than MESSAGE_STORAGE number have been received, only returns the most recent.
getReceiver(Object). Method in class JavaAgent.resource.Addresses
getReceiver(Object). Method in class RemoteService.resource.AvailableServices
getReceiver(Object). Method in class JavaAgent.resource.Classes
getReceiver(Object). Method in class JavaAgent.resource.Files
getReceiver(Object). Method in class JavaAgent.resource.Interpreters
getReceiver(Object). Method in class JavaAgent.resource.Languages
getReceiver(Object). Method in class FDATI.Models
getReceiver(Object). Method in class JavaAgent.resource.RetrievalResource
getReceiver(Object). Method in class RemoteService.resource.Services
getResource(String). Method in class JavaAgent.agent.Agent
Get the resource object for the specified type.
getResource(String). Method in class RemoteService.agent.BrokerResourceManager
Get the resource object for the specified type.
getResource(String). Method in class RemoteService.agent.ClientResourceManager
Get the resource object for the specified type.
getResource(String). Method in class FDATI.FDATResourceManager
Get the resource object for the specified type.
getResource(String). Method in class JavaAgent.agent.ResourceManager
Get the resource object for the specified type.
getResource(String). Method in class RemoteService.agent.ServiceResourceManager
Get the resource object for the specified type.
getSendString(). Method in class JavaAgent.resource.KQMLmessage
Returns the KQML message as a single machine readable string.
getSentMessages(). Method in class JavaAgent.agent.Agent
Returns a Vector of transmitted messages, if more than MESSAGE_STORAGE number have been sent, only returns the most recent.
getSentMessages(). Method in class JavaAgent.agent.MessageHandler
Returns a Vector of transmitted messages, if more than MESSAGE_STORAGE number have been sent, only returns the most recent.
getServices(). Method in class RemoteService.context.RSFrame
Gets the available services from the DesignAgent, adds new services and removes services which are no longer present.
getSharedClassesURL(). Method in class JavaAgent.agent.Agent
Retrieves the URL for shared classes and files, returns null if there are no files to share.
getSharedDir(). Method in class JavaAgent.agent.Agent
Retrieves the directory for local access to the shared classe dir.
getType(). Method in class JavaAgent.resource.Addresses
getType(). Method in class RemoteService.resource.AvailableServices
getType(). Method in class JavaAgent.resource.Classes
getType(). Method in class JavaAgent.resource.Files
getType(). Method in class JavaAgent.resource.Interpreters
getType(). Method in class JavaAgent.resource.Languages
getType(). Method in class FDATI.Models
getType(). Method in class JavaAgent.resource.RetrievalResource
getType(). Method in class RemoteService.resource.Services
getValue(). Method in class JavaAgent.resource.AgentAddress
Gets a String representation of the value of the address, used for sending messages about addresses.
getValue(). Method in class JavaAgent.resource.SocketAddress
Gets a String representation of the value of the address, used for sending messages about addresses.
getValue(String). Method in class JavaAgent.resource.KQMLmessage
Returns the value of the "field" field.
getValue(String). Method in class FDATI.ModelViewer
Gets the x,y,z,i,j or k value for the current fixel.
getWorkingDir(). Method in class JavaAgent.agent.Agent
Retrieves the directory for local file storage, might be null.
gif. Variable in class RemoteService.resource.AvailableService
Local gif file which contains a thumbnail representation of the Service.
gui. Variable in class JavaAgent.context.RuntimeParams
Should a gui be created for this Agent?

H

handleEvent(Event). Method in class RemoteService.context.RSFrame
Handles double-clicks on service thumbnails.
handler. Variable in class JavaAgent.agent.Agent
Object which handles all message transmission and maintains a history of both sent and received messages.
hasElement(Object). Method in class JavaAgent.resource.Resource
Checks to see if a given identifier already exists.
hasGUI(). Method in class JavaAgent.agent.Agent
Returns true if the AgentContext supports a GUI.
hasGUI(). Method in class JavaAgent.context.AgentContext
hasGUI(). Method in interface JavaAgent.context.ContextInterface
Returns true if the context supports a GUI.
Help. Variable in class JavaAgent.context.AgentFrame
HelpAbout. Variable in class JavaAgent.context.AgentFrame
HelpAboutAction(). Method in class JavaAgent.context.AgentFrame
Called when "About Java(tm) Agent" is selected from the menu bar.
horiz_spacing. Static variable in class JavaAgent.context.InterfacePanel
host. Variable in class JavaAgent.resource.SocketAddress
Internet host name, forms the host portion of a url.
hostMatch(SocketAddress). Method in class JavaAgent.context.ANSContext
Checks to see if the current host is the same as the host listed in the init file.

I

incoming. Variable in class JavaAgent.context.AgentFrame
incoming. Variable in class JavaAgent.agent.MessageHandler
Buffer for received messages waiting to be processed.
IncomingLength. Variable in class JavaAgent.context.AgentFrame
informPanel(InterfacePanel, String). Method in class JavaAgent.context.AgentFrame
init(). Method in class JavaAgent.agent.Agent
Creates the ResourceManager, MessageHandler and reads in the init_file.
init(). Method in class JavaAgent.context.AgentApplet
Get the parameters.
init(). Method in class JavaAgent.agent.ANS
Creates the ResourceManager, MessageHandler and reads in the init_file.
init(). Method in class RemoteService.agent.ClientAgent
Creates the ResourceManager, MessageHandler and reads in the init_file.
init(). Method in class FDATI.FDATAgent
Creates the FDATResourceManager, MessageHandler and reads in the init_file.
init(). Method in class FDATI.FDATApplet
Get the parameters.
init(). Method in class RemoteService.agent.ServiceAgent
Creates the ServiceResourceManager, ServiceMessageHandler and reads in the init_file.
init(). Method in class RemoteService.agent.ServiceBroker
Creates the ResourceManager, MessageHandler and reads in the init_file.
init_url. Variable in class JavaAgent.agent.Agent
URL for initialization file.
init_url. Variable in class JavaAgent.context.RuntimeParams
URL for the initialization file.
initiateTermination(). Method in class JavaAgent.agent.Agent
Called when the executable class which contains the Agent terminates.
initiateTermination(). Method in class JavaAgent.context.AgentContext
Called to begin the termination process.
initiateTermination(). Method in class JavaAgent.agent.ANSMessageHandler
Called when the executable class which contains the ANS terminates.
initiateTermination(). Method in class RemoteService.agent.ClientAgent
Called when the executable class which contains the Agent terminates.
initiateTermination(). Method in class JavaAgent.agent.MessageHandler
Called when the executable class which contains the Agent terminates.
initiateTermination(). Method in class RemoteService.agent.ServiceMessageHandler
Called when the executable class which contains the ServiceAgent terminates, first unregisters all of the services, then sends a remove-address message to the ANS.
installService(String). Method in class RemoteService.agent.ClientAgent
Called by the ClientContext to install a specific service.
InterfacePanel(AgentFrame). Constructor for class JavaAgent.context.InterfacePanel
Constructs a panel for a subclass of AgentFrame.
InterpretationException(String). Constructor for class JavaAgent.resource.InterpretationException
Creates a InterpretationException.
Interpreter. Variable in class JavaAgent.context.ComposeMessagePanel
Interpreter. Variable in class JavaAgent.context.ViewMessagePanel
Interpreter(). Constructor for class JavaAgent.resource.Interpreter
Creates a new instance of Interpreter.
InterpreterLabel. Variable in class JavaAgent.context.ComposeMessagePanel
InterpreterLabel. Variable in class JavaAgent.context.ViewMessagePanel
interpreters. Variable in class JavaAgent.agent.ResourceManager
Storage for the subclasses of Interpreter which the agent can understand.
Interpreters(Agent). Constructor for class JavaAgent.resource.Interpreters
Constructor for the resource.
interpretingMessage(). Method in class JavaAgent.agent.Agent
Returns true if the Agent is currently interpreting a message.
interpretingMessage(). Method in class JavaAgent.agent.MessageHandler
Returns true if the Agent is currently interpreting a message.
interpretLanguage(KQMLmessage, Agent, Language). Method in class JavaAgent.resource.AgentInterpreter
Interpret the Language instance, from the message, for the reciever according to the present Interpreter.
interpretLanguage(KQMLmessage, Agent, Language). Method in class FDATI.FDATInterpreter
Handles a received message which references the "FDAT" Interpreter.

interpretLanguage(KQMLmessage, Agent, Language). Method in class JavaAgent.resource.Interpreter
Interpret the Language instance, from the message, for the reciever according to the present Interpreter.
interpretLanguage(KQMLmessage, Agent, Language). Method in class RemoteService.resource.ServiceInterpreter
Handles a received message which references the "service" Interpreter.
interpretLanguage(KQMLmessage, Agent, Language). Method in class test.TestInterpreter
Interpret the Language instance, from the message, for the reciever according to the present Interpreter.
interpretMessage(KQMLmessage). Method in class JavaAgent.agent.MessageHandler
Called by the ReceiverThread to interpret a specific message.
interpretMessage(KQMLmessage, Agent). Method in class JavaAgent.resource.Interpreter
Interpret a given message according to the semantics of the of the Interpreter.
interrupt. Variable in class RemoteService.context.PipeMessage
Should an interrupt be sent to the destination process?
invalidate_addressAction(KQMLmessage, Agent). Method in class JavaAgent.resource.AgentInterpreter
Remove-address message received.
invalidate_addressAgent(KQMLmessage, Agent). Method in class JavaAgent.resource.AgentInterpreter
Agent received a invalidate-address message, if the address exists in the local buffer, remove it.
invalidate_addressANS(KQMLmessage, ANS). Method in class JavaAgent.resource.AgentInterpreter
ANS received an invalidate-address message, if the address exists in the local buffer, remove it, then echo the invalidate-address message to all of the agents which are in the buffer.
invalidate_code_fileAction(KQMLmessage, Agent, Resource). Method in class JavaAgent.resource.AgentInterpreter
Request to invalidate a current code resource.
invalidate_resourceAction(KQMLmessage, Agent). Method in class JavaAgent.resource.AgentInterpreter
Handles general invalidate-resource messages.
invalidateAddress(). Method in class JavaAgent.agent.MessageHandler
Called when the current address has been invalidated.
io_enabled. Variable in class JavaAgent.agent.Agent
Can the Agent perform local file io?
isDelimiter(String). Method in class JavaAgent.resource.KQMLmessage
Checks whether a single token is a delimiter.
isPending(). Method in class JavaAgent.agent.MessageHandler
This method will block until there is no longer a transmission pending.
isSuper(Class, String). Static method in class JavaAgent.resource.Interpreter
Is the named class in the reflexive, transitive closure of the object's superclasses?
isWhiteSpace(String). Method in class JavaAgent.resource.KQMLmessage
Checks whether a single token is whitespace.

K

killFDATI(). Method in class FDATI.FDATService
killMessagePanel(). Method in class FDATI.FDATI
killPanel(InterfacePanel). Method in class JavaAgent.context.AgentFrame
Sets the InterfacePanel's reference to null.
killResults(). Method in class FDATI.FDATService
KQMLmessage(). Constructor for class JavaAgent.resource.KQMLmessage
Constructor for KQMLmessage, creates an empty message.
KQMLmessage(String). Constructor for class JavaAgent.resource.KQMLmessage
Constructor for KQMLmessage, parses a string to create the message.

L

Language. Variable in class JavaAgent.context.ComposeMessagePanel
Language. Variable in class JavaAgent.context.ViewMessagePanel
Language(). Constructor for class JavaAgent.resource.Language
Creates an empty Language instance.
Language(String). Constructor for class JavaAgent.resource.Language
Creates a Language instance by parsing the input String.
LanguageLabel. Variable in class JavaAgent.context.ComposeMessagePanel
LanguageLabel. Variable in class JavaAgent.context.ViewMessagePanel
languages. Variable in class JavaAgent.agent.ResourceManager
Storage for the subclasses of Language which the agent can understand.
Languages(Agent). Constructor for class JavaAgent.resource.Languages
Constructor for the resource.
last_message. Variable in class JavaAgent.agent.MessageHandler
Is this the last message which needs to be send before termination?
LEAVE. Static variable in class JavaAgent.agent.AgentParams
If the file already exists, don't modify it.
LEAVE. Static variable in class RemoteService.agent.RSAgentParams
If the file already exists, don't modify it.
LengthDelimitedString(StringTokenizer, int). Method in class JavaAgent.resource.KQMLmessage
Handles #*"* string constructs.
lmp. Variable in class JavaAgent.context.AgentFrame
LOAD_MESS_HT. Static variable in class JavaAgent.context.ContextParams
LOAD_MESS_WD. Static variable in class JavaAgent.context.ContextParams
LOAD_RES_HT. Static variable in class JavaAgent.context.ContextParams
LOAD_RES_WD. Static variable in class JavaAgent.context.ContextParams
loadClass(String). Method in class JavaAgent.agent.NetworkClassLoader
Load a class from this class loader.
loadClass(String, boolean). Method in class JavaAgent.agent.NetworkClassLoader
Load and resolve a class.
loadClass(URL, String). Method in class JavaAgent.agent.Agent
Called to load a remote class into the current runtime environment.
loadClass(URL, String). Method in class JavaAgent.agent.ResourceManager
Called to load a remote class into the current runtime environment.
loadInitFile(URL). Method in class JavaAgent.agent.Agent
Loads a set of KQMLmessages from a file at the specified URL.
LoadMessage. Variable in class JavaAgent.context.AgentFrame
LoadMessageAction(). Method in class JavaAgent.context.AgentFrame
Called when "Load Messages" is selected from the menu bar.
LoadMessagePanel(AgentFrame). Constructor for class JavaAgent.context.LoadMessagePanel
Creates LoadMessagePanel for a subclass of AgentFrame.
LoadMessages. Variable in class JavaAgent.context.LoadMessagePanel
LoadResource. Variable in class JavaAgent.context.AgentFrame
LoadResource. Variable in class JavaAgent.context.LoadResourcePanel
loadResource(String, String, String, String). Method in class JavaAgent.agent.Agent
Loads a given resource.
loadResource(String, String, String, String). Method in class JavaAgent.agent.ResourceManager
Loads a given resource.
LoadResourceAction(). Method in class JavaAgent.context.AgentFrame
Called when "Load Resources" is selected from the menu bar.
LoadResourcePanel(AgentFrame). Constructor for class JavaAgent.context.LoadResourcePanel
Creates LoadResourcePanel for a subclass of AgentFrame.
localcomm. Variable in class RemoteService.context.ClientParams
Is local comm enabled?
localIO(). Method in class JavaAgent.agent.Agent
localPackage(String). Static method in class JavaAgent.agent.NetworkClassLoader
Check if a package is local.
locations. Variable in class JavaAgent.resource.Resource
log_file. Variable in class JavaAgent.context.AgentContext
Name of the local log file for recording system messages.
LOG_FILE. Static variable in class JavaAgent.context.ContextParams
Should system messages be written to a log file.
lrp. Variable in class JavaAgent.context.AgentFrame

M

m. Variable in class JavaAgent.context.ComposeMessagePanel
M. Variable in class FDATI.ModelViewer
Object which contains the solid model, input parser, orientation matrix and applied fixture points.
main(String[]). Static method in class JavaAgent.context.ANSContext
Called if the ANSContext is started as an application from the command line.
main(String[]). Static method in class RemoteService.context.BrokerContext
Called if the BrokerContext is started as an application from the command line.
main(String[]). Static method in class RemoteService.context.ClientContext
Called if the ClientContext is started as an application from the command line.
main(String[]). Static method in class FDATI.FDATContext
Called if the FDATContext is started as an application from the command line.
main(String[]). Static method in class RemoteService.context.ServiceContext
Called if the ServiceContext is started as an application from the command line.
main(String[]). Static method in class JavaAgent.context.SocketContext
Called if the SocketContext is started as an application from the command line.
MD. Variable in class FDATI.ModelViewer
Object which knows how to display the model M.
message_received(String, String). Method in class RemoteService.resource.Service
Called when a message is received from the ProIntegrator for this Service object.
MESSAGE_STORAGE. Static variable in class JavaAgent.agent.AgentParams
Max size of the messages_in and messages_out buffers.
MessageBuffer(). Constructor for class JavaAgent.agent.MessageBuffer
MessageHandler(Agent). Constructor for class JavaAgent.agent.MessageHandler
Creates a new MessageHandler.
Messages. Variable in class JavaAgent.context.AgentFrame
messages_in. Variable in class JavaAgent.agent.MessageHandler
Storage for received messages.
messages_in. Variable in class JavaAgent.context.ViewMessagePanel
messages_out. Variable in class JavaAgent.agent.MessageHandler
Storage for transmitted messages.
messages_out. Variable in class JavaAgent.context.ViewMessagePanel
MessageSelect. Variable in class JavaAgent.context.ViewMessagePanel
minimumSize(). Method in class FDATI.ModelViewer
mk_local_dir(String). Static method in class JavaAgent.agent.FileIO
Creates the specified local directory.
model_files. Variable in class FDATI.FDATService
keys are model names, objects are model files.
ModelPanel(FDATI, model, String, Color, Color). Constructor for class FDATI.ModelPanel
Creates a new ModelPanel from the specified FDATIapplet for the specified model.
models. Variable in class FDATI.FDATResourceManager
Example models.
Models. Variable in class FDATI.FDATService
keys are model names, objects are models
Models(Agent). Constructor for class FDATI.Models
Constructor for the resource.
ModelViewer(model, ModelPanel, Color). Constructor for class FDATI.ModelViewer
Constructor for an ModelViewer.
modifyPoint(). Method in class FDATI.ModelViewer
Remove the current fixture point.
mouseDown(Event, int, int). Method in class FDATI.ModelViewer
Called when the mouse button is clicked, represents either an attempt to add a fixture point or the start of a mouse drag.
mouseDrag(Event, int, int). Method in class FDATI.ModelViewer
Called when mouse is being dragged across the model, represents rotation.
mouseMove(Event, int, int). Method in class FDATI.ModelViewer
Called as mouse moves across the model.
mouseUp(Event, int, int). Method in class FDATI.ModelViewer
Called when the mouse button has been released.

N

name. Variable in class JavaAgent.agent.Agent
A unique String identifier for the Agent.
name. Variable in class JavaAgent.context.AgentFrame
name. Variable in class RemoteService.resource.AvailableService
String name for this Service.
Name. Variable in class JavaAgent.context.LoadResourcePanel
name. Variable in class JavaAgent.context.RuntimeParams
Name for the Agent.
name. Variable in class RemoteService.resource.Service
String name for this Service, used as an identifier in messages and in storage Hashtables.
NameLabel. Variable in class RemoteService.context.AddServicePanel
NameLabel. Variable in class JavaAgent.context.LoadResourcePanel
names. Variable in class RemoteService.context.RSFrame
NetworkClassLoader(URL, Agent). Constructor for class JavaAgent.agent.NetworkClassLoader
Creates a new NetworkClassLoader for loading classes from the given URL.
NO_RETRIEVAL. Static variable in class JavaAgent.resource.Resource
Specifies that no attempt should be made to retrieve the element.
non_uniqueAction(KQMLmessage, Agent). Method in class JavaAgent.resource.AgentInterpreter
Agent tried to report a non-unique name, change name to the supplied unique-name, based on the address.
NonAgentMsg(Object). Method in class JavaAgent.context.AgentContext
Generic method for sending an Object message to some context-dependent non-agent destination (e.g.
NonAgentMsg(Object). Method in class RemoteService.context.ClientContext
Sends a String message through the stdout w/ optional interrupt.
NonAgentMsg(Object). Method in interface JavaAgent.context.ContextInterface
Generic method for sending an Object message to some context-dependent non-agent destination (e.g.
NonAgentMsg(String, Service, boolean). Method in class RemoteService.agent.ClientAgent
Called by a Service object to send a String message.
NonAgentMsgException(String). Constructor for class JavaAgent.context.NonAgentMsgException
Creates a NonAgentMsgException.
NullResource(). Constructor for class JavaAgent.resource.NullResource
numPoints(). Method in class FDATI.ModelViewer
Returns the total number of fixture points.
NumReceived. Variable in class JavaAgent.context.AgentFrame
NumSent. Variable in class JavaAgent.context.AgentFrame

O

object_name. Variable in class JavaAgent.resource.FileLocation
outgoing. Variable in class JavaAgent.context.AgentFrame
outgoing. Variable in class JavaAgent.agent.MessageHandler
Buffer for messages waiting to be sent.
OutgoingLength. Variable in class JavaAgent.context.AgentFrame
output_buffer. Variable in class JavaAgent.agent.MessageHandler
Buffer for messages waiting to be sent.
OVERWRITE. Static variable in class JavaAgent.agent.AgentParams
If the file exists, replace it with the remote file.
OVERWRITE. Static variable in class RemoteService.agent.RSAgentParams
If the file exists, replace it with the remote file.

P

paint(Graphics). Method in class FDATI.ModelViewer
Called to paint the model.
params. Variable in class JavaAgent.context.AgentApplet
Parameters which govern execution.
params. Variable in class JavaAgent.context.AgentContext
Object which contains all parameters set at execution-time as either commandline args or applet parameters.
parent. Variable in class JavaAgent.agent.CommInterface
parent. Variable in class JavaAgent.context.InterfacePanel
parent. Variable in class JavaAgent.agent.MessageHandler
Agent whose Resources are managed.
parent. Variable in class FDATI.ModelPanel
parent. Variable in class FDATI.ModelViewer
The panel which contains this ModelViewer and all of the user interface buttons.
parent. Variable in class JavaAgent.agent.ReceiverThread
parent. Variable in class JavaAgent.resource.Resource
parent. Variable in class JavaAgent.agent.ResourceManager
Agent whose Resources are managed.
parent. Variable in class RemoteService.resource.Service
ClientAgent which instantiated this Service object.
parseArgs(String[]). Static method in class JavaAgent.context.AgentContext
Takes the array of command line arguments and creates a Hashtable of flag/token pairs.
ParseExpression(StringTokenizer, int, boolean, String). Method in class JavaAgent.resource.KQMLmessage
Returns the next expression from the StringTokenizer.
parseString(String). Method in class JavaAgent.resource.KQMLmessage
Takes an empty KQMLmessage instance and populates it by parsing an input string.
parseString(String). Method in class JavaAgent.resource.Language
Takes an empty Language instance and populates it by parsing an input string.
pb. Variable in class RemoteService.context.RSFrame
pending_service. Variable in class RemoteService.agent.ClientAgent
Service waiting to be installed
Performative. Variable in class JavaAgent.context.ComposeMessagePanel
Performative. Variable in class JavaAgent.context.ViewMessagePanel
PerformativeLabel. Variable in class JavaAgent.context.ComposeMessagePanel
PerformativeLabel. Variable in class JavaAgent.context.ViewMessagePanel
pid. Variable in class RemoteService.context.ClientParams
Process id for process connected to stdout.
pipecomm. Variable in class RemoteService.context.ClientContext
Thread which handles communications through the stdin and stdout.
PipeMessage(String, boolean). Constructor for class RemoteService.context.PipeMessage
Creates a new PipeMessage.
PipeMsgReceived(String). Method in class RemoteService.agent.ClientAgent
Called when a message is received through the PipeCommunicator.
PipeMsgReceived(String). Method in class RemoteService.context.ClientContext
Called when a message is received through the PipeCommunicator.
PORT. Static variable in class JavaAgent.context.ContextParams
Default port for ServerSocket creation, 0 indicates that the port should be automatically selected.
port. Variable in class JavaAgent.resource.SocketAddress
Port on the host machine.
port. Variable in class JavaAgent.agent.SocketInterface
The port which this SocketInterface is connected to on the local machine.
port. Variable in class JavaAgent.context.SocketParams
Local port to which the SocketInterface's ServerSocket should be bound.
preferredSize(). Method in class FDATI.ModelViewer
ps. Variable in class RemoteService.context.RSFrame
PS_HEIGHT. Static variable in class RemoteService.context.RSContextParams
PS_WIDTH. Static variable in class RemoteService.context.RSContextParams

Q

Quit. Variable in class JavaAgent.context.AgentFrame
QuitAction(). Method in class JavaAgent.context.AgentFrame
Called when "Quit" is selected from the menu bar.

R

read_from_URL(URL). Static method in class JavaAgent.agent.FileIO
Reads a bite array from a URL.
RECEIVE_TIMEOUT. Static variable in class JavaAgent.agent.AgentParams
Timeout value for receiving a message, in milliseconds.
received. Variable in class JavaAgent.context.AgentFrame
received_models(Hashtable). Method in class FDATI.FDATService
tell-models message received from the FDAT agent.
receiveMessage(KQMLmessage). Method in class JavaAgent.agent.Agent
Called by the associated CommInterface when a KQMLmessage is received.
receiveMessage(KQMLmessage). Method in class JavaAgent.agent.MessageHandler
Called by the associated CommInterface when a KQMLmessage is received.
Receiver. Variable in class JavaAgent.context.ComposeMessagePanel
receiver. Variable in class JavaAgent.agent.MessageHandler
Thread which pulls messages from the incoming MessageBuffer and calls the specified Interpreter object for interpretation.
Receiver. Variable in class JavaAgent.context.ViewMessagePanel
ReceiverLabel. Variable in class JavaAgent.context.ComposeMessagePanel
ReceiverLabel. Variable in class JavaAgent.context.ViewMessagePanel
ReceiverThread(MessageHandler). Constructor for class JavaAgent.agent.ReceiverThread
Creates a new ReceiverThread.
releasePending(). Method in class JavaAgent.agent.Agent
Releases the transmission block.
releasePending(). Method in class JavaAgent.agent.MessageHandler
Sets the transmission_pending flag to false.
remote_copy(URL, File, String, int). Static method in class JavaAgent.agent.FileIO
Make a local copy of a remote file.
removeClient(String). Method in class RemoteService.agent.ServiceBroker
Removes a name from the clients list.
removeElement(Object). Method in class JavaAgent.resource.Resource
Synchronized method which is called to remove the element associated with a given identifier.
removeFrame(Frame). Method in class FDATI.ModelPanel
Called by a child frame to remove itself from the frames list.
removeLocation(Object). Method in class JavaAgent.resource.Resource
Removes the location associated with a given identifier.
removeMissingAction(Object). Method in class JavaAgent.resource.Resource
Action to be taken when there is an attempt to remove the element associated with a non-existant identifier.
RemoveService. Variable in class RemoteService.context.ServiceFrame
removeService(String). Method in class RemoteService.context.RSFrame
Removes the named Service from the display.
removeService(String). Method in class RemoteService.agent.ServiceAgent
Called to remove a service.
RemoveServiceAction(). Method in class RemoteService.context.ServiceFrame
Called to remove a service.
Resource(Agent). Constructor for class JavaAgent.resource.Resource
Constructor for the resource, initializes the storage space.
resourceChanged(Resource). Method in class JavaAgent.agent.Agent
Called by a Resource object when the number of elements has changed.
resourceChanged(Resource). Method in class RemoteService.agent.ClientAgent
Called by a Resource object when the number of elements has changed.
resourceChanged(Resource). Method in class FDATI.FDATAgent
Called by a Resource object when the number of elements has changed.
resourceChanged(Resource). Method in class RemoteService.agent.ServiceAgent
Called by a Resource object when the number of elements has changed.
resourceChanged(Resource). Method in class RemoteService.agent.ServiceBroker
Called by a Resource object when the number of elements has changed.
resourceChanged(String). Method in class JavaAgent.agent.Agent
Called when a non-Resource object has changed.
resourceChanged(String). Method in class JavaAgent.context.AgentContext
Called when some Agent resource has changed.
resourceChanged(String). Method in class JavaAgent.context.AgentFrame
Called when some Agent resource has changed.
resourceChanged(String). Method in class RemoteService.context.BrokerContext
Called when some Agent resource has changed.
resourceChanged(String). Method in class RemoteService.context.ClientContext
Called when some Agent resource has changed.
resourceChanged(String). Method in interface JavaAgent.context.ContextInterface
Informs the context that one of the Agent's resources has changed.
resourceChanged(String). Method in class FDATI.FDATContext
Called when some Agent resource has changed.
resourceChanged(String). Method in class JavaAgent.context.InterfacePanel
Called when a displayed resource has changed.
resourceChanged(String). Method in class JavaAgent.agent.MessageHandler
Called when a non-Resource object has changed.
resourceChanged(String). Method in class RemoteService.context.RSFrame
Called when some Agent resource has changed, needs to be overridden.
resourceChanged(String). Method in class JavaAgent.context.ViewMessagePanel
Called when either a message has arrived or one has been sent.
resourceChanged(String). Method in class JavaAgent.context.ViewResourcePanel
Called when a displayed resource has changed.
ResourceDisplay. Variable in class JavaAgent.context.ViewResourcePanel
ResourceException(String). Constructor for class JavaAgent.resource.ResourceException
Creats a new ResourceException with a specific message.
ResourceManager(Agent). Constructor for class JavaAgent.agent.ResourceManager
Initializes the memory and contents of all Agent resources.
resources. Variable in class JavaAgent.agent.Agent
Object which contains and manages all of the Agent's resources.
Resources. Variable in class JavaAgent.context.AgentFrame
ResourceSelect. Variable in class JavaAgent.context.ViewResourcePanel
ResourceURL. Variable in class JavaAgent.context.LoadResourcePanel
ResultPanel(String, boolean, int, Vector). Constructor for class FDATI.ResultPanel
Creates a new ResultPanel for displaying the passed result String.
RETRIEVAL_NOTIFIES. Static variable in class JavaAgent.agent.AgentParams
Max number of notifies to wait through for resource retrieval.
RETRIEVAL_WAIT. Static variable in class JavaAgent.agent.AgentParams
Resource retrieval max wait.
RetrievalResource(Agent). Constructor for class JavaAgent.resource.RetrievalResource
Constructor for the resource.
RSAgentParams(). Constructor for class RemoteService.agent.RSAgentParams
RSContextParams(). Constructor for class RemoteService.context.RSContextParams
RSF_HEIGHT. Static variable in class RemoteService.context.RSContextParams
RSF_WIDTH. Static variable in class RemoteService.context.RSContextParams
Window sizes
RSFrame(AgentContext, String). Constructor for class RemoteService.context.RSFrame
Constructor for an RS Frame.
run(). Method in class FDATI.AnalysisSubmission
Called to begin submission.
run(). Method in class FDATI.FDATService
Executes the FDAT Service interface.
run(). Method in class JavaAgent.agent.ReceiverThread
Starts message interpretation.
run(). Method in class RemoteService.resource.Service
Executes the Service interface.
runService(String). Method in class RemoteService.agent.ClientAgent
Called to run a installed Service.
RuntimeParams(). Constructor for class JavaAgent.context.RuntimeParams
Constructor for use with applets
RuntimeParams(Hashtable). Constructor for class JavaAgent.context.RuntimeParams
Constructor the RuntimeParams object.

S

saveMessage(Vector, KQMLmessage). Method in class JavaAgent.agent.MessageHandler
Saves the message in the given storage.
send_message(Object, String). Method in class JavaAgent.resource.RetrievalResource
Send out a retrieval message.
SEND_MSG. Static variable in class JavaAgent.resource.RetrievalResource
Send out message then block.
SEND_TIMEOUT. Static variable in class JavaAgent.agent.AgentParams
Timeout value for sending a message, in milliseconds.
Sender. Variable in class JavaAgent.context.ComposeMessagePanel
Sender. Variable in class JavaAgent.context.ViewMessagePanel
SenderLabel. Variable in class JavaAgent.context.ComposeMessagePanel
SenderLabel. Variable in class JavaAgent.context.ViewMessagePanel
sendInitMessages(). Method in class JavaAgent.agent.Agent
Group of messages which are automatically sent out at startup.
sendInitMessages(). Method in class RemoteService.agent.ClientAgent
Group of messages which are automatically sent out at startup.
SendMessage. Variable in class JavaAgent.context.ComposeMessagePanel
sendMessage(KQMLmessage). Method in class JavaAgent.agent.Agent
Called to send a given KQMLmessage.
sendMessage(KQMLmessage). Method in class JavaAgent.agent.CommInterface
Called to send a given KQMLmessage.
sendMessage(KQMLmessage). Method in class JavaAgent.agent.MessageHandler
Called to send a given KQMLmessage.
sendMessage(KQMLmessage). Method in class JavaAgent.agent.SocketInterface
Called to send a given KQMLmessage.
SendRemovalMessage(String, AgentAddress). Method in class JavaAgent.agent.ANS
Send Remove-address messages to all of the agents in the address buffer.
SendRemovalMessage(String, AgentAddress). Method in class JavaAgent.agent.ANSMessageHandler
Send Remove-address messages to all of the agents in the address buffer.
sendResult(KQMLmessage, boolean, String). Method in class JavaAgent.agent.Agent
Called by the associated CommInterface to report the success of a sendMessage call.
sendResult(KQMLmessage, boolean, String). Method in class JavaAgent.agent.MessageHandler
Called by the associated CommInterface to report the success of a sendMessage call.
sendToComm(KQMLmessage). Method in class JavaAgent.agent.MessageHandler
Called by the TransmitterThread to send a message.
SendUnregisterMessage(String, String). Method in class RemoteService.agent.BrokerMessageHandler
Send unregister-service messages to all of the agents in the clients buffer.
SendUnregisterMessage(String, String). Method in class RemoteService.agent.ServiceBroker
Send unregister-service messages to all of the agents in the address buffer.
sent. Variable in class JavaAgent.context.AgentFrame
server. Variable in class JavaAgent.agent.SocketInterface
Server socket.
server_thread. Variable in class JavaAgent.agent.SocketInterface
Server thread.
Service. Variable in class RemoteService.context.ServiceFrame
Service(). Constructor for class RemoteService.resource.Service
Creates a new Service object.
service_agent. Static variable in class FDATI.FDATService
Name of ServiceAgent which supplied the Service.
service_agent. Static variable in class RemoteService.resource.Service
Name of ServiceAgent which supplied the Service class file.
ServiceAgent(ContextInterface, String, URL, URL, File, File). Constructor for class RemoteService.agent.ServiceAgent
Contructs a ServiceAgent.
ServiceApplet(). Constructor for class RemoteService.context.ServiceApplet
Constructor for a ServiceApplet.
ServiceBroker(ContextInterface, String, URL, URL, File, File). Constructor for class RemoteService.agent.ServiceBroker
Contructs a ServiceBroker.
ServiceClass. Variable in class RemoteService.context.AddServicePanel
ServiceContext(SocketParams). Constructor for class RemoteService.context.ServiceContext
ServiceContext constructor.
ServiceFrame(AgentContext, String). Constructor for class RemoteService.context.ServiceFrame
Constructor for an ServiceFrame.
ServiceInterpreter(). Constructor for class RemoteService.resource.ServiceInterpreter
ServiceMessageHandler(ServiceAgent). Constructor for class RemoteService.agent.ServiceMessageHandler
Creates a new ServiceMessageHandler.
ServiceName. Variable in class RemoteService.context.AddServicePanel
ServicePanel. Variable in class RemoteService.context.RSFrame
ServiceResourceManager(ServiceAgent). Constructor for class RemoteService.agent.ServiceResourceManager
Initializes the memory and contents of all Agent resources.
services. Variable in class RemoteService.agent.ClientResourceManager
Services which the ClientAgent has installed.
Services(Agent). Constructor for class RemoteService.resource.Services
Constructor for the resource.
set_edge(boolean). Method in class FDATI.ModelViewer
Determines whether edges should be drawn.
set_render(boolean). Method in class FDATI.ModelViewer
Determines whether the model should be rendered
setAgentAddress(int). Method in class JavaAgent.context.SocketContext
Sets the agents address, and name if no name was specified.
setComm(CommInterface). Method in class JavaAgent.agent.Agent
Sets the value of the CommInterface.
setComm(CommInterface). Method in class JavaAgent.agent.MessageHandler
Sets the CommInterface for the MessageHandler and creates and starts the TransmitterThread.
setDim(String). Method in class FDATI.ModelPanel
Sets the dimensionality analysis option.
setDir(String). Method in class FDATI.ModelPanel
Sets the directionality analysis option.
setDirVec(hpoint). Method in class FDATI.ModelPanel
Sets the direction vector for directional analysis.
setDisplayOptions(boolean, boolean, String). Method in class FDATI.ModelPanel
Changes the display options.
setName(String). Method in class JavaAgent.agent.Agent
Sets the name of the Agent.
setName(String). Method in class JavaAgent.context.AgentContext
Called when the Agent has changed its name.
setName(String). Method in interface JavaAgent.context.ContextInterface
Called by Agent to indicate that the name has changed.
setParams(String, ClientAgent). Method in class RemoteService.resource.Service
shared_classes. Variable in class JavaAgent.agent.Agent
URL for the classes directory containing classes which will be shared with other agents.
shared_dir. Variable in class JavaAgent.agent.Agent
Directory for local access to the shared classes URL.
shared_dir. Variable in class JavaAgent.context.RuntimeParams
Directory for storing working files in the local file system, will be null if the Agent is unable to write to the local file system.
shared_url. Variable in class JavaAgent.context.RuntimeParams
URL for shared classes and files.
showResource(). Method in class JavaAgent.context.ViewResourcePanel
Show the currently selected resource.
sig. Variable in class RemoteService.context.ClientParams
Signal number to use for interrupting the local process.
size(). Method in class JavaAgent.resource.Resource
Returns the number of elements.
smp. Variable in class JavaAgent.context.AgentFrame
SMP_HEIGHT. Static variable in class JavaAgent.context.ContextParams
SMP_WIDTH. Static variable in class JavaAgent.context.ContextParams
SocketAddress(String, int). Constructor for class JavaAgent.resource.SocketAddress
Creates a new SocketAddress with the specified host and port.
SocketContext(SocketParams). Constructor for class JavaAgent.context.SocketContext
Sets the parameters and creates the CommInterface, represented Agent and possibly the AgentFrame.
SocketInterface(Agent, int). Constructor for class JavaAgent.agent.SocketInterface
Contructs a SocketInterface for the specified Agent on the specified local port.
SocketParams(). Constructor for class JavaAgent.context.SocketParams
Constructor for use with applets
SocketParams(Hashtable). Constructor for class JavaAgent.context.SocketParams
Constructor the SocketParams object.
STACK_TRACE. Static variable in class JavaAgent.context.ContextParams
Should exception stack traces be printed?
startPipeCommunicator(). Method in class RemoteService.context.ClientContext
Starts the PipeCommunicator thread.
StatPanel. Variable in class RemoteService.context.RSFrame
stop(). Method in class FDATI.FDATI
stop(). Method in class FDATI.FDATService
Stops the service.
stop(). Method in class FDATI.ModelPanel
stop(). Method in class RemoteService.resource.Service
Stops the service.
storage. Variable in class JavaAgent.resource.Resource
submission_address. Variable in class FDATI.FDATParams
Address for analysis submission
submissionResults(String, boolean, int, Vector). Method in class FDATI.FDATService
submission-results message received from the FDATAgent.
submitAction(KQMLmessage, Agent). Method in class FDATI.FDATInterpreter
A ClientAgent is submitting a set of fixels to the FDATAgent for analysis.
SubmitAddress(). Method in class JavaAgent.context.SocketContext
Send the agent's name and address to the ANS.
submitFixels(String, String, String). Method in class FDATI.FDATAgent
Submits the fixels for remote analysis.
SystemMessagePanel(FDATI, Color, Color). Constructor for class FDATI.SystemMessagePanel
Constructor for SystemMessagePanel.
SystemMessages. Variable in class JavaAgent.context.SystemMessagesPanel
SystemMessagesAction(). Method in class JavaAgent.context.AgentFrame
Create a SystemMessagesPanel.
SystemMessagesPanel(AgentFrame). Constructor for class JavaAgent.context.SystemMessagesPanel
Creates an SystemMessagesPanel for a subclass of AgentFrame.
SystemMessageStorage. Variable in class JavaAgent.context.AgentFrame
SystemStatPanel. Variable in class JavaAgent.context.AgentFrame

T

TD_HEIGHT. Static variable in class RemoteService.context.RSContextParams
TD_WIDTH. Static variable in class RemoteService.context.RSContextParams
tdc. Variable in class RemoteService.context.RSFrame
tell_addressAction(KQMLmessage, Agent). Method in class JavaAgent.resource.AgentInterpreter
Provides the address of an agent.
tell_addressAgent(KQMLmessage, Agent). Method in class JavaAgent.resource.AgentInterpreter
Agent has received a tell-address message, store the received address in the local buffer.
tell_addressANS(KQMLmessage, ANS). Method in class JavaAgent.resource.AgentInterpreter
ANS has received the tell_address message, check for unique name, if unique, store in buffer, else send a non-unique-name message back.
tell_codeAction(KQMLmessage, Agent, Resource, boolean). Method in class JavaAgent.resource.AgentInterpreter
Provides the location of class code for langauge, Interpreter or class resources.
tell_fileAction(KQMLmessage, Agent, Resource). Method in class JavaAgent.resource.AgentInterpreter
Provides the location of a remote file which must be copied to the local disk.
tell_resourceAction(KQMLmessage, Agent). Method in class JavaAgent.resource.AgentInterpreter
Handles general tell-resource messages.
tellModelsAction(KQMLmessage, Agent). Method in class FDATI.FDATInterpreter
Received by a ClientAgent, contains a listing of models.
terminate(). Method in class JavaAgent.agent.Agent
Called when the last termination message has been sent.
terminate(). Method in class JavaAgent.context.AgentContext
Called by the Agent to terminate the AgentContext.
terminate(). Method in class JavaAgent.context.AgentFrame
Called by the AgentContext to dispose of the gui.
terminate(). Method in interface JavaAgent.context.ContextInterface
Called by Agent to indicate termination.
terminate(). Method in class JavaAgent.context.InterfacePanel
Disposes of the frame and kills the panel.
terminate(). Method in class JavaAgent.agent.MessageHandler
Called when the last termination message has been sent.
terminatePanel(InterfacePanel). Method in class JavaAgent.context.AgentFrame
Terminates a specific panel.
terminatePanels(). Method in class JavaAgent.context.AgentFrame
Terminates all of the panels.
terminatePanels(). Method in class RemoteService.context.RSFrame
Terminates all of the panels.
terminatePanels(). Method in class RemoteService.context.ServiceFrame
Terminates all of the panels.
TEST. Static variable in class JavaAgent.agent.AgentParams
If true, all conditionally enclosed code blocks will be compiled and executed during interpretation.
TEST. Static variable in class JavaAgent.context.ContextParams
If true, all conditionally enclosed code blocks will be compiled and executed during interpretation.
TEST. Static variable in class RemoteService.agent.RSAgentParams
If true, all conditionally enclosed code blocks will be compiled and executed during interpretation.
TEST. Static variable in class RemoteService.context.RSContextParams
If true, all conditionally enclosed code blocks will be compiled and executed during interpretation.
TestInterpreter(). Constructor for class test.TestInterpreter
testValidity(KQMLmessage). Static method in class JavaAgent.resource.KQMLmessage
Tests the validity of a KQML message.
TopPanel. Variable in class JavaAgent.context.ViewMessagePanel
toString(). Method in class JavaAgent.resource.FileLocation
Returns String representation of the file location.
toString(). Method in class JavaAgent.resource.SocketAddress
Returns value of address as string for display.
total_msg. Variable in class JavaAgent.context.ViewMessagePanel
TotalMsg. Variable in class JavaAgent.context.ViewMessagePanel
TotalMsgLabel. Variable in class JavaAgent.context.ViewMessagePanel
transmission_pending. Variable in class JavaAgent.agent.MessageHandler
Is there a message currently being sent?
transmitter. Variable in class JavaAgent.agent.MessageHandler
Thread which pulls messages from the outgoing MessageBuffer and calls the CommInterface for transmission.
Type. Variable in class JavaAgent.context.LoadResourcePanel
TypeLabel. Variable in class JavaAgent.context.LoadResourcePanel

U

uncache(Object). Method in class JavaAgent.resource.Resource
Adds elements to the Resource from persistent storage.
UpMsg. Variable in class JavaAgent.context.ViewMessagePanel
URLLabel. Variable in class JavaAgent.context.LoadMessagePanel
URLLabel. Variable in class JavaAgent.context.LoadResourcePanel

V

vert_spacing. Static variable in class JavaAgent.context.InterfacePanel
VIEW_MESS_HT. Static variable in class JavaAgent.context.ContextParams
VIEW_MESS_WD. Static variable in class JavaAgent.context.ContextParams
VIEW_RES_HT. Static variable in class JavaAgent.context.ContextParams
VIEW_RES_WD. Static variable in class JavaAgent.context.ContextParams
ViewMessage. Variable in class JavaAgent.context.AgentFrame
ViewMessageAction(). Method in class JavaAgent.context.AgentFrame
Called when "View Messages" is selected from the menu bar.
ViewMessagePanel(AgentFrame). Constructor for class JavaAgent.context.ViewMessagePanel
Creates a ViewMessagePanel for a subclass of AgentFrame.
ViewResource. Variable in class JavaAgent.context.AgentFrame
ViewResourceAction(). Method in class JavaAgent.context.AgentFrame
Called when "View Resources" is selected from the menu bar.
ViewResourcePanel(AgentFrame). Constructor for class JavaAgent.context.ViewResourcePanel
Creates a ViewResourcePanel for subclass of AgentFrame.
vmp. Variable in class JavaAgent.context.AgentFrame
vrp. Variable in class JavaAgent.context.AgentFrame

W

working_dir. Variable in class JavaAgent.agent.Agent
Working directory for saving files on the local disk, null if the Agent cannot write to the local file system.
working_dir. Variable in class JavaAgent.context.RuntimeParams
Directory for local access to shared classes.
write_to_file(byte[], File, String, boolean). Static method in class JavaAgent.agent.FileIO
Writes a bite array to a local file.