Uses of Class
story.scheherazade.misc.ModifierType

Packages that use ModifierType
story.scheherazade.admin   
story.scheherazade.elements   
story.scheherazade.misc   
story.scheherazade.verbalizer   
 

Uses of ModifierType in story.scheherazade.admin
 

Methods in story.scheherazade.admin with parameters of type ModifierType
 void StoryInterpreter.declareModifier(TimelineID timelineID, ModifierType modifierType, ModifiablePredicates modifiables, StoryAssertion parameters)
           
 void StoryInterpreter.declareModifier(TimelineID timelineID, ModifierType modifierType, ModifiablePredicates modifiables, StoryAssertion parameters, ModifierType superModifier)
           
 void StoryInterpreter.declareMorphologicalRelation(TimelineID timelineID, ConditionType condition, ModifierType modifier)
           
 ModifiablePredicates StoryInterpreter.getModifiablePredicates(TimelineID timelineID, ModifierType modifierType)
           
 StoryAssertion StoryInterpreter.getModifierParameters(TimelineID timelineID, ModifierType modifierType)
           
 ValidModifier StoryInterpreter.makeValidModifier(TimelineID timelineID, ModifierType modifierType, SCHArguments arguments)
           
 

Uses of ModifierType in story.scheherazade.elements
 

Methods in story.scheherazade.elements that return ModifierType
 ModifierType Modifier.getType()
           
 ModifierType Timeline.normalizeModifierType(NodeAddress timeline, ModifierType modifierType)
           
 

Methods in story.scheherazade.elements with parameters of type ModifierType
 void Timeline.declareModifier(NodeAddress timeline, ModifierType modifierType, ModifiablePredicates modifiables, StoryAssertion expansionParams, ModifierType superModifier)
          Declare a new Modifier in the Setting of this Timeline.
 void Narrative.declareModifier(TimelineID timelineID, ModifierType modifierType, ModifiablePredicates modifiables, StoryAssertion parameters, ModifierType superModifier)
          Declare that a certain Modifier 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.
 ModifiablePredicates Timeline.getModifiablePredicates(NodeAddress timeline, ModifierType modifierType)
          Get the types of predicates which were defined as being modifiable by a Modifier.
 ModifiablePredicates Narrative.getModifiablePredicates(TimelineID timelineID, ModifierType modifierType)
          Get the types of predicates which were defined as being modifiable by a Modifier.
 StoryAssertion Timeline.getModifierParameters(NodeAddress timeline, ModifierType modifierType)
          Get the parameters of a declared Modifier.
 StoryAssertion Narrative.getModifierParameters(TimelineID timelineID, ModifierType modifierType)
          Get the parameters of a Modifier declared in a Timeline.
 ValidModifier Timeline.makeValidModifier(NodeAddress timeline, ModifierType modifier, SCHArguments arguments)
          Define an instance of a previously declared Modifier.
 ValidModifier Narrative.makeValidModifier(TimelineID timelineID, ModifierType modifierType, SCHArguments arguments)
          Create an instance of a previously declared Modifier.
 ModifierType Timeline.normalizeModifierType(NodeAddress timeline, ModifierType modifierType)
           
static void KBTools.registerSimpleAdverb(StoryInterpreter interpreter, PlannerRepository planners, TimelineID timeline, java.lang.String adverb, ModifierType modifier, ModifierType supertype, ModifierGrammaticalType grammaticalType)
           
static java.lang.StringBuffer Modifier.render(ModifierType modifierType, SCHArguments arguments)
          A static function that renders a ModifierType and arguments as they would be rendered if they were part of a Modifier.
 

Constructors in story.scheherazade.elements with parameters of type ModifierType
Modifier(ModifierType modifierType, SCHArguments arguments)
           
ValidModifier(Timeline timelineHandler, NodeAddress timeline, ModifierType modifierType, SCHArguments arguments)
           
 

Uses of ModifierType in story.scheherazade.misc
 

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

Methods in story.scheherazade.misc that return ModifierType
 ModifierType ModifierType.makeClone()
           
 

Methods in story.scheherazade.misc with parameters of type ModifierType
 void ModifierTypeSet.add(ModifierType name)
           
 

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

Uses of ModifierType in story.scheherazade.verbalizer
 

Methods in story.scheherazade.verbalizer that return ModifierType
 ModifierType ModifierPlanner.getType()
           
 

Methods in story.scheherazade.verbalizer with parameters of type ModifierType
 ModifierPlanner PlannerRepository.getModifierPlanner(ModifierType type)
           
 boolean PlannerRepository.hasModifierPlanner(ModifierType type)
           
 

Constructors in story.scheherazade.verbalizer with parameters of type ModifierType
ModifierPlanner(ModifierType type, ModifierGrammaticalType grammaticalType)
           
 



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