A B C D E F G H I L M N O P R S T U V W

A

act(FOS) - Method in class com.agentfactory.cldc.AdoptActuator
 
act(FOS) - Method in class com.agentfactory.cldc.DeactivateRoleActuator
 
act(FOS) - Method in class com.agentfactory.cldc.EnactRoleActuator
 
act(FOS) - Method in class com.agentfactory.cldc.logic.Action
The act method is implemented by concrete classes of Action.
act(FOS) - Method in class com.agentfactory.cldc.migration.MigrateActuator
 
act(FOS) - Method in class com.agentfactory.cldc.mts.AddAgentIDActuator
 
act(FOS) - Method in class com.agentfactory.cldc.mts.InformActuator
 
act(FOS) - Method in class com.agentfactory.cldc.mts.RequestActuator
 
act(FOS) - Method in class com.agentfactory.cldc.mts.UpdateAIDActuator
 
act(FOS) - Method in class com.agentfactory.cldc.name_service.LocalNameActuator
 
act(FOS) - Method in class com.agentfactory.cldc.name_service.RegisterAgentActuator
 
act(FOS) - Method in class com.agentfactory.cldc.name_service.UniqueNameActuator
 
act(FOS) - Method in class com.agentfactory.cldc.name_service.UpdateNameActuator
 
act(FOS) - Method in class com.agentfactory.cldc.p2pmig.DualMigrate
 
act(FOS) - Method in class com.agentfactory.cldc.p2pmig.UpdateServ
 
act(FOS) - Method in class com.agentfactory.cldc.p2pmts.DualIDActuator
 
act(FOS) - Method in class com.agentfactory.cldc.p2pmts.DualInform
 
act(FOS) - Method in class com.agentfactory.cldc.p2pmts.DualRequest
 
act(FOS) - Method in class com.agentfactory.cldc.p2pmts.LookupPlat
 
act(FOS) - Method in class com.agentfactory.cldc.p2pmts.LookupWP
 
act(FOS) - Method in class com.agentfactory.cldc.p2pmts.LookupYP
 
act(FOS) - Method in class com.agentfactory.cldc.p2pmts.P2PInform
 
act(FOS) - Method in class com.agentfactory.cldc.p2pmts.P2PRequest
 
act(FOS) - Method in class com.agentfactory.cldc.p2pmts.RegYP
 
act(FOS) - Method in class com.agentfactory.cldc.PrintActuator
 
act(FOS) - Method in class com.agentfactory.cldc.ResourceActuator
 
act(FOS) - Method in class com.agentfactory.cldc.RetractActuator
 
act(FOS) - Method in class com.agentfactory.cldc.ValuesActuator
 
Action - Class in com.agentfactory.cldc.logic
In AFME, agents act on their enviroment through the use of actions (The Actuator class extends Action).
Action() - Constructor for class com.agentfactory.cldc.logic.Action
 
ACTION - Static variable in class com.agentfactory.cldc.mts.Message
 
actOn(Object, int, FOS) - Method in class com.agentfactory.cldc.AffectManager
Performs an action on a module or service.
Actuator - Class in com.agentfactory.cldc
In AFME, agents act on their enviroment through the use of Actions.
Actuator(AffectManager, String) - Constructor for class com.agentfactory.cldc.Actuator
Constructs an actuator that enables an agent to interact with its environment
ActuatorFactory - Interface in com.agentfactory.cldc
Developers extend this class to create factories that enable actuators to be created.
add(FOS, RoleTemplate) - Method in class com.agentfactory.cldc.logic.RoleLibrary
Adds a role template to the role template table using the functor of the specified identifier as the key.
add(FOS, FOS) - Method in class com.agentfactory.cldc.logic.SubstitutionSet
Adds a mapping between a variable and a first order structure instance.
ADD_ID - Static variable in class com.agentfactory.cldc.mts.MTSConstant
 
addActBelief(FOS) - Method in class com.agentfactory.cldc.logic.Agent
This method adds a belief to the agent and is called by the affect manager when an actuator is adding a belief.
AddAgentIDActuator - Class in com.agentfactory.cldc.mts
Adds an agent id to the address list of the agent.
AddAgentIDActuator(AffectManager) - Constructor for class com.agentfactory.cldc.mts.AddAgentIDActuator
Creates an instance of AddAgentIDActuator.
AddAgentIDActuatorFact - Class in com.agentfactory.cldc.mts
Creates an instance of AddAgentIDActuator using the specified affect manager.
AddAgentIDActuatorFact() - Constructor for class com.agentfactory.cldc.mts.AddAgentIDActuatorFact
 
addChild(Agent) - Method in class com.agentfactory.cldc.logic.Commitment
For each child commitment of this commitment, add a child commitment to the agent.
addData(String, String) - Method in interface com.agentfactory.cldc.Platform
Adds data to a persistent store.
addFOSBelief(FOS) - Method in class com.agentfactory.cldc.logic.Agent
Adds a first order structure to the agents belief set.
addFOSBelief(FOS) - Method in class com.agentfactory.cldc.scheduler.AgentRunnable
Adds a belief to the agent.
addHolder(FOS, String, AgentName, FOS, FOS) - Method in class com.agentfactory.cldc.mts.MessageTransportService
If the service is operating in asynchronous mode, returns a first order structure that represent a message that is to be sent.
addID(AID) - Method in class com.agentfactory.cldc.mts.IDSet
Adds an agent ID to the set.
addIDs(Object, IDSet) - Method in interface com.agentfactory.cldc.Platform
Adds IDs from the ID store that are associated with the specified agent name to the ID set.
addMessage(Message) - Method in class com.agentfactory.cldc.mts.MessageContainer
Adds a message to the container.
addName(String[], int) - Method in class com.agentfactory.cldc.AgentName
Adds a string represenation of the name to the array at the specified index.
addOutgoing(MessageTransportService, String, AgentName, FOS) - Method in class com.agentfactory.cldc.mts.AID
Adds an outgoing message to the message transport service.
addPending(FOS, String, FOS) - Method in class com.agentfactory.cldc.mts.PendingMessages
Adds a pending message to the pending messages list.
addToMod(String, Commitment) - Method in class com.agentfactory.cldc.logic.Agent
Associates a commitment with a label.
addToTable(Hashtable, AgentRunnable) - Method in class com.agentfactory.cldc.AgentName
Adds the AgentRunnable to the hash table using the functor of the first order structure representation of the agent name as the key.
addToTable(Hashtable, Object) - Method in class com.agentfactory.cldc.logic.FOS
Adds the specified object to the hash table using the functor of the first order structure as the key.
addValues(int[], int[], int) - Method in class com.agentfactory.cldc.logic.Commitment
Adds the value and cost of the commitment to the specified arrays and the specified index.
AdoptActuator - Class in com.agentfactory.cldc
The adopt actuator is used when an agent wishes to adopt a belief.
AdoptActuator(AffectManager) - Constructor for class com.agentfactory.cldc.AdoptActuator
Constructs an AdoptActuator using the specified manager.
AdoptActuatorFact - Class in com.agentfactory.cldc
Creates an instance of the adopt actuator.
AdoptActuatorFact() - Constructor for class com.agentfactory.cldc.AdoptActuatorFact
 
adoptBelief(FOS) - Method in class com.agentfactory.cldc.Actuator
Causes the agent to adopt the specified first order structure belief.
adoptBelief(String) - Method in class com.agentfactory.cldc.Actuator
Causes the agent to adopt the belief represented by the specified string.
adoptBelief(FOS) - Method in class com.agentfactory.cldc.AffectManager
Adds a belief to the agent.
adoptBelief(FOS) - Method in class com.agentfactory.cldc.PerceptionManager
Adds a belief to the agent.
adoptBelief(FOS) - Method in class com.agentfactory.cldc.Perceptor
Adds the belief to the agent's current belief set.
adoptBelief(String) - Method in class com.agentfactory.cldc.Perceptor
Converts the string to a first order structure and adds the first order structure to the agent's current belief set.
adoptChild(Commitment) - Method in class com.agentfactory.cldc.logic.Agent
Adds a child commitment to the agent's current commitment set.
adoptCommitment(Commitment) - Method in class com.agentfactory.cldc.logic.Agent
Adds a commitment to the agent's current commitment set.
AffectManager - Class in com.agentfactory.cldc
The affect manager enables actuators to interact with modules and services.
AffectManager(Agent, AgentName, Hashtable, Hashtable, Scheduler, RoleLibrary) - Constructor for class com.agentfactory.cldc.AffectManager
Creates a new instance of AffectManager.
Agent - Class in com.agentfactory.cldc.logic
The Agent class includes the actuators, perceptors, commitment rules, resource constraints, and roles that represent an AFME agent.
Agent(TerImplication[], Hashtable, Perceivable[], Hashtable, RoleLibrary, int) - Constructor for class com.agentfactory.cldc.logic.Agent
Constructs an agent from a combination of its actuators, perceptors, commitment rules, roles, and the amount of resources available to the agent.
AgentName - Class in com.agentfactory.cldc
This class represents the name of an agent.
AgentName(FOS, String, Platform) - Constructor for class com.agentfactory.cldc.AgentName
Creates a new instance of AgentName
AgentName(String, String) - Constructor for class com.agentfactory.cldc.AgentName
Creates a new instance of AgentName
AgentRunnable - Class in com.agentfactory.cldc.scheduler
This is an abstract that is used to control the process of executing an agent in the scheduler.
AgentRunnable(Agent) - Constructor for class com.agentfactory.cldc.scheduler.AgentRunnable
Constructs an instance of AgentRunnable.
AID - Class in com.agentfactory.cldc.mts
The AID class represents an agent identifier.
AID(FOS, FOS) - Constructor for class com.agentfactory.cldc.mts.AID
Creates a new instance of AID.
APOS - Static variable in class com.agentfactory.cldc.logic.TerImplication
 
append(StringBuffer) - Method in class com.agentfactory.cldc.logic.BelSeq
Appends the belief sequence to a string buffer.
append(StringBuffer) - Method in class com.agentfactory.cldc.logic.Commitment
Appends the commitment to the specified string buffer.
append(StringBuffer) - Method in class com.agentfactory.cldc.logic.FOS
Appends the first order structure to the specified string buffer.
append(StringBuffer) - Method in class com.agentfactory.cldc.logic.RoleLibrary
Appends the role instances to the specified buffer.
append(StringBuffer) - Method in class com.agentfactory.cldc.logic.TerImplication
Appends a string representation of the commitment to the specified string buffer.
appendBeliefString(StringBuffer) - Method in class com.agentfactory.cldc.mts.AID
Appends the agent ID to a string buffer.
appendName(StringBuffer) - Method in class com.agentfactory.cldc.AgentName
Appends the name to the specified string buffer.
appendName(StringBuffer) - Method in class com.agentfactory.cldc.PerceptionManager
Appends the agents name to a string buffer.
apply(SubstitutionSet) - Method in class com.agentfactory.cldc.logic.FOS
Applies the specified substitution set to the first order structure.

A B C D E F G H I L M N O P R S T U V W