Uses of Interface
vs.IAgent

Packages that use IAgent
vs Basic classes for the Virtual Storyteller, including the agent launcher main class 
vs.characteragent The characteragent classes build forth on rational agent, defining the control logic for a Character Agent 
vs.plotagent The plotagent classes build forth on rational agent, defining the control logic for a Plot Agent 
vs.rationalagent Classes that define a rational JADE agent. 
vs.worldagent The worldagent classes build forth on rational agent, defining the control logic for a World Agent 
 

Uses of IAgent in vs
 

Methods in vs that return IAgent
 IAgent IAgentModule.getAgent()
          To get the Agent
 

Uses of IAgent in vs.characteragent
 

Subinterfaces of IAgent in vs.characteragent
 interface ICharacterAgent
          Provides the access functions for the Character Agent
 

Classes in vs.characteragent that implement IAgent
 class BasicCharacterAgent
          Character Agent
 

Uses of IAgent in vs.plotagent
 

Subinterfaces of IAgent in vs.plotagent
 interface IPlotAgent
           
 

Classes in vs.plotagent that implement IAgent
 class BasicPlotAgent
          Plot Monitor agent
 

Methods in vs.plotagent that return IAgent
 IAgent BetterPerceptionManager.getAgent()
           
 IAgent BasicThreadManager.getAgent()
           
 IAgent BasicPlotGoalManager.getAgent()
           
 

Uses of IAgent in vs.rationalagent
 

Subinterfaces of IAgent in vs.rationalagent
 interface IRationalAgent
          Rational interface, for any object that makes use of a publicly accessible Knowledge manager
 

Classes in vs.rationalagent that implement IAgent
 class RationalAgent
          A JADE-Agent with OWL reasoning capabilities.
 

Uses of IAgent in vs.worldagent
 

Subinterfaces of IAgent in vs.worldagent
 interface IWorldAgent
          Provides the access functions for a World Agent
 

Classes in vs.worldagent that implement IAgent
 class BasicWorldAgent
          World Agent