Uses of Class
story.scheherazade.parameters.StoryAssertionParameter

Packages that use StoryAssertionParameter
story.scheherazade.grammars   
story.scheherazade.parameters   
 

Uses of StoryAssertionParameter in story.scheherazade.grammars
 

Methods in story.scheherazade.grammars that return StoryAssertionParameter
static StoryAssertionParameter SCHGrammarTools.assertionParameter(ReturnValue paramType, ReturnValue roleRV, SCHArguments args)
          Handles a complete StoryAssertion parameter, with type and arguments (e.g., node[role](arg))
 StoryAssertionParameter SCHGrammarParser.parameter(SCHSymbolTable symbols, StoryAssertion assertion)
           
 

Uses of StoryAssertionParameter in story.scheherazade.parameters
 

Subclasses of StoryAssertionParameter in story.scheherazade.parameters
 class BooleanParameter
          An SCHParameter which means "require a Boolean."
 class SCHKleeneParameter
           
 class ValidActionParameter
          An SCHParameter which matches a valid Action, whether or not it has been assigned in the narrative.
 class ValidAssignedActionParameter
          An SCHParameter which matches a valid Action that has been assigned in the narrative.
 class ValidAssignedConditionParameter
          An SCHParameter which matches a valid Condition that has been assigned in the narrative.
 class ValidAssignedGoalParameter
          An SCHParameter which matches a valid Goal that has been assigned in the narrative.
 class ValidConditionParameter
          An SCHParameter which matches a valid Condition, whether or not it has been assigned in the narrative.
 class ValidNounParameter
          An SCHParameter which means "require a Noun."
 class ValidPrepositionParameter
          An SCHParameter which means "require a preposition from among a list of valid ones."
 class ValidPropositionParameter
          An SCHParameter which means "require a proposition -- an action, condition or nested timeline."
 class ValidTimelineParameter
          An SCHParameter which means "require a Timeline other than the reality timeline."
 

Methods in story.scheherazade.parameters that return StoryAssertionParameter
 StoryAssertionParameter StoryAssertion.getAgentAssertion()
          Returns the first assertion with the Agent/Mover semantic role, or null if none.
 

Methods in story.scheherazade.parameters with parameters of type StoryAssertionParameter
 void StoryAssertion.addParameter(StoryAssertionParameter parameter)
           
 

Constructors in story.scheherazade.parameters with parameters of type StoryAssertionParameter
StoryAssertion(StoryAssertionParameter param0)
          Constructor with an initial parameter.
StoryAssertion(StoryAssertionParameter param0, StoryAssertionParameter param1)
          Constructor with two initial parameters.
StoryAssertion(StoryAssertionParameter param0, StoryAssertionParameter param1, StoryAssertionParameter param2)
          Constructor with three initial parameters.
StoryAssertion(StoryAssertionParameter param0, StoryAssertionParameter param1, StoryAssertionParameter param2, StoryAssertionParameter param3)
          Constructor with four initial parameters.
StoryAssertion(StoryAssertionParameter param0, StoryAssertionParameter param1, StoryAssertionParameter param2, StoryAssertionParameter param3, StoryAssertionParameter param4)
          Constructor with five initial parameters.
StoryAssertion(StoryAssertionParameter param0, StoryAssertionParameter param1, StoryAssertionParameter param2, StoryAssertionParameter param3, StoryAssertionParameter param4, StoryAssertionParameter param5)
          Constructor with six initial parameters.
StoryAssertion(StoryAssertionParameter param0, StoryAssertionParameter param1, StoryAssertionParameter param2, StoryAssertionParameter param3, StoryAssertionParameter param4, StoryAssertionParameter param5, StoryAssertionParameter param6)
          Constructor with seven initial parameters.
 



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