Uses of Class
vs.communication.GoalSchema

Packages that use GoalSchema
vs.characteragent The characteragent classes build forth on rational agent, defining the control logic for a Character Agent 
vs.fabula Classes for working with fabula knowledge: reasoning and writing to file. 
vs.knowledge Contains the knowledge base and its vocabulary 
 

Uses of GoalSchema in vs.characteragent
 

Methods in vs.characteragent that return GoalSchema
 GoalSchema JustifiableGoalSchema.getGoalSchema()
          Returns the goal schema
 GoalSchema AdoptedGoalSchema.getGoalSchema()
          Returns the goal schema
 

Methods in vs.characteragent with parameters of type GoalSchema
 boolean ActorDeliberativeLayer.acceptGoalSuggestion(GoalSchema gs)
          Adds a goal suggestion to the director process.
 

Constructors in vs.characteragent with parameters of type GoalSchema
AdoptedGoalSchema(GoalSchema gs, java.lang.String characterURI)
          Creates a new AdoptedGoalSchema
JustifiableGoalSchema(GoalSchema gs, java.lang.String characterURI, java.lang.String plan)
          Creates a new AdoptedGoalSchema
 

Uses of GoalSchema in vs.fabula
 

Methods in vs.fabula that return GoalSchema
static GoalSchema FabulaFactory.createGoalSchema(java.lang.String prologString, java.lang.String characterURI)
          Create Goal fabula element
 

Uses of GoalSchema in vs.knowledge
 

Methods in vs.knowledge with parameters of type GoalSchema
 java.util.Set<java.lang.String> PrologKB.getEnablingFabulaElements(GoalSchema gs)
          This method returns a number of Strings that represent the URIs of Individuals of fabula elements, that enable the given schema.
 java.util.Set<java.lang.String> PrologKB.getMotivatingFabulaElements(GoalSchema gs)
          This method returns a number of Strings that represent the URIs of Individuals of fabula elements, that motivate the given schema.