Uses of Class
vs.communication.Operator

Packages that use Operator
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.knowledge Contains the knowledge base and its vocabulary 
vs.plotagent.behaviour JADE behaviours for the Plot Agent 
vs.worldagent The worldagent classes build forth on rational agent, defining the control logic for a World Agent 
 

Uses of Operator in vs.characteragent
 

Methods in vs.characteragent that return types with arguments of type Operator
 java.util.Iterator<Operator> ExecutionState.executionHistoryIterator()
           
 java.util.Iterator<Operator> ExecutionState.performingOperatorIterator()
           
 

Methods in vs.characteragent with parameters of type Operator
 boolean ExecutionState.performingOperator(Operator o)
           
 void ExecutionState.registerPerformingOperator(Operator o)
           
 

Uses of Operator in vs.characteragent.behaviour
 

Constructors in vs.characteragent.behaviour with parameters of type Operator
InitiateRequestPlotPerformOperatorBehaviour(jade.core.Agent a, Operator o)
           
 

Uses of Operator in vs.communication
 

Subclasses of Operator in vs.communication
 class FramingOperator
          An operator that changes the world but on a meta-level (e.g.
 class InferenceOperator
          An operator that allows characters to draw conclusions to certain situations Protege name: InferenceOperator
 class StoryAction
          A character action Protege name: StoryAction
 class StoryEvent
          An unintentional event Protege name: StoryEvent
 

Methods in vs.communication that return Operator
 Operator PerformOperator.getOperator()
           
 Operator OperatorResult.getOperator()
           
 Operator FramingOperatorPossible.getOperator()
           
 

Methods in vs.communication with parameters of type Operator
 void PerformOperator.setOperator(Operator value)
           
 void OperatorResult.setOperator(Operator value)
           
 void FramingOperatorPossible.setOperator(Operator value)
           
 

Uses of Operator in vs.knowledge
 

Methods in vs.knowledge with parameters of type Operator
 java.util.Set<java.lang.String> PrologKB.getEnablingFabulaElements(Operator op)
           
 

Uses of Operator in vs.plotagent.behaviour
 

Constructors in vs.plotagent.behaviour with parameters of type Operator
InitiateRequestPerformOperatorBehaviour(jade.core.Agent a, Operator o)
           
InitiateRequestPlotPlotPerformOperatorBehaviour(jade.core.Agent a, Operator o)
           
 

Uses of Operator in vs.worldagent
 

Methods in vs.worldagent that return Operator
 Operator ScheduledOperator.getOperator()
           
 

Methods in vs.worldagent with parameters of type Operator
 int IOperatorScheduler.calcDuration(Operator theOperator)
          Calculates the duration of given Action in a certain knowledge context
 int BasicOperatorScheduler.calcDuration(Operator theOperator)
           
 int IOperatorScheduler.calcInterruptableDuration(Operator theOperator)
          Calculates the interruptableDuration of given Operator in a certain knowledge context
 int BasicOperatorScheduler.calcInterruptableDuration(Operator theOperator)
           
 void IWorldUpdateManager.performOperator(Operator operator)
          Ask knowledgebase to apply operator effects to the world without a consistency check
 void BasicWorldUpdateManager.performOperator(Operator operator)
          Deprecated. 
 boolean IOperatorScheduler.schedule(Operator newOperator)
          Schedules an operator
 boolean BasicOperatorScheduler.schedule(Operator newOperator)
           
 

Constructors in vs.worldagent with parameters of type Operator
ScheduledOperator(Operator operator, int startTime, int interTime, int endTime)
          Constructor