Uses of Class
story.scheherazade.misc.ConditionType

Packages that use ConditionType
story.scheherazade.admin   
story.scheherazade.elements   
story.scheherazade.exceptions   
story.scheherazade.misc   
story.scheherazade.parameters   
story.scheherazade.verbalizer   
 

Uses of ConditionType in story.scheherazade.admin
 

Methods in story.scheherazade.admin with parameters of type ConditionType
 void StoryInterpreter.declareCondition(TimelineID timelineID, ConditionType conditionType, StoryAssertion parameters)
           
 void StoryInterpreter.declareCondition(TimelineID timelineID, ConditionType conditionType, StoryAssertion parameters, ConditionType superCondition)
           
 void StoryInterpreter.declareMorphologicalRelation(TimelineID timelineID, ConditionType condition, ModifierType modifier)
           
 StoryAssertion StoryInterpreter.getConditionParameters(TimelineID timelineID, ConditionType conditionType)
           
 ValidCondition StoryInterpreter.makeValidCondition(TimelineID timelineID, ConditionType conditionType, SCHArguments arguments, boolean truthAssertion, PredicateMode mode)
           
 ValidCondition StoryInterpreter.makeValidCondition(TimelineID timelineID, ConditionType conditionType, SCHArguments arguments, DegreeCategory degree, PredicateMode mode)
           
 ValidCondition StoryInterpreter.makeValidCondition(TimelineID timelineID, ConditionType conditionType, SCHArguments arguments, java.lang.Integer degree, PredicateMode mode)
           
 ValidCondition StoryInterpreter.makeValidCondition(TimelineID timelineID, ConditionType conditionType, SCHArguments arguments, int degree, PredicateMode mode)
           
 

Uses of ConditionType in story.scheherazade.elements
 

Methods in story.scheherazade.elements that return ConditionType
 ConditionType Condition.getType()
           
 ConditionType Timeline.normalizeConditionType(NodeAddress timeline, ConditionType conditionType)
           
 

Methods in story.scheherazade.elements with parameters of type ConditionType
 void Timeline.declareCondition(NodeAddress timeline, ConditionType conditionType, StoryAssertion expansionParams, ConditionType superCondition)
          Declare a new Condition in the Setting of this Timeline.
 void Narrative.declareCondition(TimelineID timelineID, ConditionType conditionType, StoryAssertion parameters, ConditionType superCondition)
          Declare that a certain Condition can exist in the world.
 void Timeline.declareMorphologicalRelation(NodeAddress timeline, ConditionType condition, ModifierType modifier)
          Declare a morphological relationship between a condition type and a modifier type.
 void Narrative.declareMorphologicalRelation(TimelineID timelineID, ConditionType condition, ModifierType modifier)
          Declare a morphological relationship between a condition type and an action type.
 StoryAssertion Timeline.getConditionParameters(NodeAddress timeline, ConditionType conditionType)
          Get the parameters of a declared Condition.
 StoryAssertion Narrative.getConditionParameters(TimelineID timelineID, ConditionType conditionType)
          Get the parameters of a Condition declared in a Timeline.
 ValidCondition Timeline.makeValidCondition(NodeAddress timeline, ConditionType condition, SCHArguments arguments, int truthDegree, PredicateMode mode)
          Define an instance of a previously declared Condition.
 ValidCondition Narrative.makeValidCondition(TimelineID timelineID, ConditionType conditionType, SCHArguments arguments, int truthDegree, PredicateMode mode)
          Create an instance of a previously declared Condition.
 ConditionType Timeline.normalizeConditionType(NodeAddress timeline, ConditionType conditionType)
           
static void KBTools.registerCharacterRelationship(StoryInterpreter interpreter, PlannerRepository planners, TimelineID timeline, ConditionType condition, ConditionType superCondition, boolean unique)
           
static void KBTools.registerInterpersonalEmotionCondition(StoryInterpreter interpreter, PlannerRepository planners, TimelineID timeline, ConditionType condition, ConditionType superCondition)
           
static void KBTools.registerSimpleAdjectival(StoryInterpreter interpreter, PlannerRepository planners, TimelineID timeline, java.lang.String adjective, ConditionType condition, ConditionType supertype, NounFlavorSet allowedFlavors)
           
static void KBTools.registerSimpleCharacterAdjective(StoryInterpreter interpreter, PlannerRepository planners, TimelineID timeline, java.lang.String adjective, ConditionType superCondition)
           
static void KBTools.registerSimpleEmotionCondition(StoryInterpreter interpreter, PlannerRepository planners, TimelineID timeline, ConditionType condition, ConditionType superCondition)
           
static void KBTools.registerSimplePropCondition(StoryInterpreter interpreter, PlannerRepository planners, TimelineID timeline, ConditionType condition, ConditionType superCondition)
           
static java.lang.StringBuffer Condition.render(ConditionType conditionType, SCHArguments arguments, int truthDegree, PredicateMode mode)
          A static function that renders a ConditionType and arguments as they would be rendered if they were part of a Condition.
 

Constructors in story.scheherazade.elements with parameters of type ConditionType
Condition(ConditionType conditionType, SCHArguments arguments, int truthDegree, PredicateMode mode)
           
ValidCondition(Timeline timelineHandler, NodeAddress timeline, ConditionType conditionType, SCHArguments arguments, int truthDegree, PredicateMode mode)
           
 

Uses of ConditionType in story.scheherazade.exceptions
 

Constructors in story.scheherazade.exceptions with parameters of type ConditionType
UndeclaredCondition(ConditionType condition, NodeID timeline)
           
 

Uses of ConditionType in story.scheherazade.misc
 

Fields in story.scheherazade.misc declared as ConditionType
static ConditionType ConditionType.Universal
           
 

Methods in story.scheherazade.misc that return ConditionType
 ConditionType SCHHashtable.getConditionType(java.lang.String key)
          Get a ConditionType.
 ConditionType ConditionType.makeClone()
           
 

Methods in story.scheherazade.misc with parameters of type ConditionType
 void ConditionTypeSet.add(ConditionType name)
           
 void SCHHashtable.setConditionType(java.lang.String key, ConditionType value)
          Set ConditionType.
 

Constructors in story.scheherazade.misc with parameters of type ConditionType
ConditionType(ConditionType type, ConditionType supertype)
          Constructor that supplements an ConditionType with supertype metadata.
 

Uses of ConditionType in story.scheherazade.parameters
 

Constructors in story.scheherazade.parameters with parameters of type ConditionType
AssignedConditionParameter(TimelineID timeline, ConditionType conditionType)
          Constructor to match a particular condition
AssignedConditionParameter(TimelineID timeline, ConditionType conditionType, VariableID reference)
          Constructor to match a particular condition and leave an outreference
ValidAssignedConditionParameter(SemanticRole role, TimelineID timeline, ConditionType conditionType)
          Require a valid assigned Condition in a certain Timeline of a certain condition type.
ValidConditionParameter(SemanticRole role, TimelineID timeline, PredicateMode mode, ConditionType conditionType)
           
 

Uses of ConditionType in story.scheherazade.verbalizer
 

Methods in story.scheherazade.verbalizer that return ConditionType
 ConditionType ConditionPlanner.getType()
           
 

Methods in story.scheherazade.verbalizer with parameters of type ConditionType
 ConditionPlanner PlannerRepository.getConditionPlanner(ConditionType type)
           
 boolean PlannerRepository.hasConditionPlanner(ConditionType type)
           
 

Constructors in story.scheherazade.verbalizer with parameters of type ConditionType
ConditionPlanner(ConditionType type, ConditionGrammaticalType grammaticalType)
           
 



Copyright © 2011 David K. Elson. All Rights Reserved.