story.scheherazade.parameters
Class StoryAssertionParameter

java.lang.Object
  extended by story.scheherazade.parameters.SCHParameter
      extended by story.scheherazade.parameters.StoryAssertionParameter
Direct Known Subclasses:
BooleanParameter, SCHKleeneParameter, ValidActionParameter, ValidAssignedActionParameter, ValidAssignedConditionParameter, ValidAssignedGoalParameter, ValidConditionParameter, ValidNounParameter, ValidPrepositionParameter, ValidPropositionParameter, ValidTimelineParameter

public abstract class StoryAssertionParameter
extends SCHParameter

A class with no functionality that serves to organize the SCHParameter hierarchy by grouping together those Parameters that match arguments but do not necessarily refer to the Narrative story graph. They look for valid assertions whether or not those assertions are a part of an actual narrative.


Constructor Summary
StoryAssertionParameter()
           
 
Method Summary
abstract  SemanticRole getRole()
          The semantic role of this parameter in the overall assertion.
abstract  SCHVariableType referenceType()
           
 
Methods inherited from class story.scheherazade.parameters.SCHParameter
makeClone, makeCopy, referenceRequirements, render, specificRender
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StoryAssertionParameter

public StoryAssertionParameter()
Method Detail

getRole

public abstract SemanticRole getRole()
The semantic role of this parameter in the overall assertion.


referenceType

public abstract SCHVariableType referenceType()


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