Uses of Class
vs.communication.FabulaCausality

Packages that use FabulaCausality
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.characteragent.behaviour JADE behaviours for the Character Agent 
vs.communication Ontology and concepts for inter-agent communication. 
vs.fabula Classes for working with fabula knowledge: reasoning and writing to file. 
vs.plotagent The plotagent classes build forth on rational agent, defining the control logic for a Plot Agent 
 

Uses of FabulaCausality in vs
 

Methods in vs that return types with arguments of type FabulaCausality
 java.util.Set<FabulaCausality> IExplainable.explainCausalities()
          Explain the motivations, the causalities or enablements that the interfaced class produced.
 

Uses of FabulaCausality in vs.characteragent
 

Methods in vs.characteragent that return types with arguments of type FabulaCausality
 java.util.Set<FabulaCausality> CharacterProcess.explainCausalities()
           
 java.util.Set<FabulaCausality> BehaviourLayer.explainCausalities()
           
 java.util.Set<FabulaCausality> BasicInterpretationModule.explainCausalities()
           
 java.util.Set<FabulaCausality> BasicCharacterAgent.explainCausalities()
           
 java.util.Set<FabulaCausality> ActorProcess.explainCausalities()
          For now, the DirectorProcess does not produce causalities that needs to end up in the fabula directly.
 

Methods in vs.characteragent with parameters of type FabulaCausality
 void EpisodicMemoryCollector.addFabulaCausality(FabulaCausality fc)
           
 

Uses of FabulaCausality in vs.characteragent.behaviour
 

Methods in vs.characteragent.behaviour with parameters of type FabulaCausality
 void ExplainerBehaviour.sendFabulaCausality(FabulaCausality fc)
          Sends a fabula causality to the Plot Agent
 

Uses of FabulaCausality in vs.communication
 

Methods in vs.communication that return FabulaCausality
 FabulaCausality FabulaCausalityDeclaration.getFabulaCausality()
           
 

Methods in vs.communication with parameters of type FabulaCausality
 void FabulaCausalityDeclaration.setFabulaCausality(FabulaCausality value)
           
 

Uses of FabulaCausality in vs.fabula
 

Methods in vs.fabula that return types with arguments of type FabulaCausality
 java.util.Set<FabulaCausality> FabulaCollector.explainCausalities()
           
 

Methods in vs.fabula with parameters of type FabulaCausality
 void IFabulaBuilder.addFabulaCausality(FabulaCausality fc)
           
 void FabulaCollector.addFabulaCausality(FabulaCausality fc)
           
 void BasicFabulaBuilder.addFabulaCausality(FabulaCausality fc)
           
 

Uses of FabulaCausality in vs.plotagent
 

Methods in vs.plotagent that return types with arguments of type FabulaCausality
 java.util.Set<FabulaCausality> BetterPerceptionManager.explainCausalities()
           
 java.util.Set<FabulaCausality> BasicPlotAgent.explainCausalities()
           
 java.util.Set<FabulaCausality> BasicPerceptionManager.explainCausalities()
           
 

Methods in vs.plotagent with parameters of type FabulaCausality
 void BroadcastingFabulaBuilder.addFabulaCausality(FabulaCausality fc)