Uses of Class
story.scheherazade.admin.StoryInterpreter

Packages that use StoryInterpreter
story.scheherazade.analysis   
story.scheherazade.elements   
story.scheherazade.exceptions   
story.scheherazade.misc   
story.scheherazade.prologuer   
story.scheherazade.verbalizer   
story.scheherazade.virgil   
 

Uses of StoryInterpreter in story.scheherazade.analysis
 

Methods in story.scheherazade.analysis with parameters of type StoryInterpreter
static PairwiseComparison PairwiseComparison.getPairwiseComparison(StoryInterpreter storyInterpreter, PredicateSorter predicates1, PredicateSorter predicates2, IntersectionPyramid intersections)
          Given an index of predicates and an intersection pyramid, construct the pairwise intersection matrix for two stories
 java.lang.StringBuffer SCHIntersection.render(Verbalizer verbalizer, StoryInterpreter story, Style style, PlannerRepository planners)
           
 java.lang.StringBuffer Contributor.render(Verbalizer verbalizer, StoryInterpreter story, Style style, PlannerRepository planners)
           
 

Constructors in story.scheherazade.analysis with parameters of type StoryInterpreter
PredicateSorter(NarrativeID title, StoryInterpreter storyInterpreter, Verbalizer verbalizer, PlannerRepository planners)
           
 

Uses of StoryInterpreter in story.scheherazade.elements
 

Methods in story.scheherazade.elements with parameters of type StoryInterpreter
static void KBTools.registerCharacterAction(StoryInterpreter interpreter, PlannerRepository planners, TimelineID timeline, ActionType action, WordNetOffset offset, ActionType superAction, java.lang.String presentSimple, java.lang.String pastSimple, java.lang.String infinitive, java.lang.String progressive)
           
static void KBTools.registerCharacterCharacterAction(StoryInterpreter interpreter, PlannerRepository planners, TimelineID timeline, ActionType action, WordNetOffset offset, ActionType superAction, java.lang.String presentSimple, java.lang.String pastSimple, java.lang.String infinitive, java.lang.String progressive)
           
static void KBTools.registerCharacterPropAction(StoryInterpreter interpreter, PlannerRepository planners, TimelineID timeline, ActionType action, WordNetOffset offset, ActionType superAction, java.lang.String presentSimple, java.lang.String pastSimple, java.lang.String infinitive, java.lang.String progressive)
           
static void KBTools.registerCharacterRelationship(StoryInterpreter interpreter, PlannerRepository planners, TimelineID timeline, ConditionType condition, ConditionType superCondition, boolean unique)
           
static void KBTools.registerEmptyAction(StoryInterpreter interpreter, PlannerRepository planners, TimelineID timeline, ActionType action, WordNetOffset offset, ActionType superAction, java.lang.String presentSimple, java.lang.String pastSimple, java.lang.String infinitive, java.lang.String progressive)
           
static void KBTools.registerInterpersonalEmotionCondition(StoryInterpreter interpreter, PlannerRepository planners, TimelineID timeline, ConditionType condition, ConditionType superCondition)
           
static void KBTools.registerPropAction(StoryInterpreter interpreter, PlannerRepository planners, TimelineID timeline, ActionType action, WordNetOffset offset, ActionType superAction, java.lang.String presentSimple, java.lang.String pastSimple, java.lang.String infinitive, java.lang.String progressive)
           
static void KBTools.registerSimpleAdjectival(StoryInterpreter interpreter, PlannerRepository planners, TimelineID timeline, java.lang.String adjective, ConditionType condition, ConditionType supertype, NounFlavorSet allowedFlavors)
           
static void KBTools.registerSimpleAdverb(StoryInterpreter interpreter, PlannerRepository planners, TimelineID timeline, java.lang.String adverb, ModifierType modifier, ModifierType supertype, ModifierGrammaticalType grammaticalType)
           
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 void KBTools.registerStandardPlannerNounType(StoryInterpreter interpreter, PlannerRepository planners, TimelineID timeline, NounType noun, NounType supertype, java.lang.String menuName, java.lang.String offset, java.lang.String pluralForm, boolean proper, PropDiscreteness discreteness, CharacterGender gender)
           
 java.lang.StringBuffer InterpValidationResult.render(StoryInterpreter story, Verbalizer verbalizer, PlannerRepository plannerRep)
           
 java.lang.StringBuffer InterpValidationError.render(StoryInterpreter story, Verbalizer verbalizer, PlannerRepository plannerRep)
           
 

Uses of StoryInterpreter in story.scheherazade.exceptions
 

Methods in story.scheherazade.exceptions with parameters of type StoryInterpreter
 java.lang.StringBuffer CircularLink.render(StoryInterpreter story, Verbalizer verbalizer, PlannerRepository planners)
           
 

Uses of StoryInterpreter in story.scheherazade.misc
 

Methods in story.scheherazade.misc with parameters of type StoryInterpreter
static AssignedConditionSet STools.getProperties(StoryInterpreter story, TimelineID timeline, GenericScheherID ID)
          Get the Properties of a certain GenericScheherID in the story.
static java.util.Hashtable<NounName,AssignedActionSet> STools.sortActionsByAgent(StoryInterpreter story, AssignedActionSet actions)
          Returns a hashtable that has an AssignedActionSet for each agent/mover key.
static java.util.Hashtable<NounName,AssignedConditionSet> STools.sortConditionsByAgent(StoryInterpreter story, AssignedConditionSet conditions)
          Returns a hashtable that has an AssignedConditionSet for each agent/mover
static java.lang.String STools.verbalizeUnknownObject(java.lang.Object ID, StoryInterpreter story, Verbalizer verbalizer, PlannerRepository planners)
          Verbalize a GenericScheherID of unknown type.
static java.lang.String STools.verbalizeVirgilCommand(Virgil virgil, StoryInterpreter story, Verbalizer verbalizer, PlannerRepository planners, StoryPoint point)
           
static java.lang.String STools.verbalizeVirgilCommand(Virgil virgil, StoryInterpreter story, Verbalizer verbalizer, PlannerRepository planners, VirgilCommand command)
          Create an NL description of a StoryPoint for populating Undo and Redo buttons.
 

Uses of StoryInterpreter in story.scheherazade.prologuer
 

Methods in story.scheherazade.prologuer with parameters of type StoryInterpreter
 void ExternalKB.addKnowledge(StoryInterpreter interpreter, PlannerRepository planners, TimelineID timeline)
          Append KB import instructions to an already constructed StoryInterpreter and PlannerRepository.
 

Uses of StoryInterpreter in story.scheherazade.verbalizer
 

Methods in story.scheherazade.verbalizer with parameters of type StoryInterpreter
 void PlannerRepository.auditCompleteness(StoryInterpreter story)
          Audits the repository to make sure that it contains all the planners it could need in dealing with a particular story.
 Verbalization VerbalizeTransition.execute(StoryInterpreter story, Style style, VerbalizerState state)
           
 Verbalization VerbalizeTimelineID.execute(StoryInterpreter story, Style style, VerbalizerState state)
           
 Verbalization VerbalizeTimelineArg.execute(StoryInterpreter story, Style style, VerbalizerState state)
           
 Verbalization VerbalizeTimeline.execute(StoryInterpreter story, Style style, VerbalizerState state)
           
 Verbalization VerbalizeSurfaceVerb.execute(StoryInterpreter story, Style style, VerbalizerState state)
           
 Verbalization VerbalizeSurfaceText.execute(StoryInterpreter story, Style style, VerbalizerState state)
           
 Verbalization VerbalizeSurfaceNoun.execute(StoryInterpreter stye, Style style, VerbalizerState state)
           
 Verbalization VerbalizeStateTime.execute(StoryInterpreter story, Style style, VerbalizerState state)
           
 Verbalization VerbalizeState.execute(StoryInterpreter story, Style style, VerbalizerState state)
           
 Verbalization VerbalizeSentence.execute(StoryInterpreter story, Style style, VerbalizerState state)
           
 Verbalization VerbalizePropositionArg.execute(StoryInterpreter story, Style style, VerbalizerState state)
           
 Verbalization VerbalizePrepositionArg.execute(StoryInterpreter story, Style style, VerbalizerState state)
           
 Verbalization VerbalizePredicate.execute(StoryInterpreter story, Style style, VerbalizerState state)
           
 Verbalization VerbalizeParenthetical.execute(StoryInterpreter story, Style style, VerbalizerState state)
           
 Verbalization VerbalizeParagraph.execute(StoryInterpreter story, Style style, VerbalizerState state)
           
 Verbalization VerbalizeNull.execute(StoryInterpreter story, Style style, VerbalizerState state)
           
 Verbalization VerbalizeNounTypeArg.execute(StoryInterpreter story, Style style, VerbalizerState state)
           
 Verbalization VerbalizeNounType.execute(StoryInterpreter story, Style style, VerbalizerState state)
           
 Verbalization VerbalizeNounArg.execute(StoryInterpreter story, Style style, VerbalizerState state)
           
 Verbalization VerbalizeNoun.execute(StoryInterpreter story, Style style, VerbalizerState state)
           
 Verbalization VerbalizeModifier.execute(StoryInterpreter story, Style style, VerbalizerState state)
           
 Verbalization VerbalizeList.execute(StoryInterpreter story, Style style, VerbalizerState state)
           
 Verbalization VerbalizeIntersection.execute(StoryInterpreter story, Style style, VerbalizerState state)
           
 Verbalization VerbalizeInterpChain.execute(StoryInterpreter story, Style style, VerbalizerState state)
           
 Verbalization VerbalizeConditionArg.execute(StoryInterpreter story, Style style, VerbalizerState state)
           
 Verbalization VerbalizeCondition.execute(StoryInterpreter story, Style style, VerbalizerState state)
           
 Verbalization VerbalizeClause.execute(StoryInterpreter story, Style style, VerbalizerState state)
           
 Verbalization VerbalizeBranchOnState.execute(StoryInterpreter story, Style style, VerbalizerState state)
           
 Verbalization VerbalizeBranchArg.execute(StoryInterpreter story, Style style, VerbalizerState state)
           
 Verbalization VerbalizeAssignedInterpNode.execute(StoryInterpreter story, Style style, VerbalizerState state)
           
 Verbalization VerbalizeAssignedConditionArg.execute(StoryInterpreter story, Style style, VerbalizerState state)
           
 Verbalization VerbalizeAssignedCondition.execute(StoryInterpreter story, Style style, VerbalizerState state)
           
 Verbalization VerbalizeAssignedActionArg.execute(StoryInterpreter story, Style style, VerbalizerState state)
           
 Verbalization VerbalizeAssignedAction.execute(StoryInterpreter story, Style style, VerbalizerState state)
           
 Verbalization VerbalizeActionArg.execute(StoryInterpreter story, Style style, VerbalizerState state)
           
 Verbalization VerbalizeAction.execute(StoryInterpreter story, Style style, VerbalizerState state)
           
 Verbalization UnsetVerbalizerState.execute(StoryInterpreter story, Style style, VerbalizerState state)
           
 Verbalization TryVerbalizing.execute(StoryInterpreter story, Style style, VerbalizerState state)
           
 Verbalization SetVerbalizerState.execute(StoryInterpreter story, Style style, VerbalizerState state)
           
 Verbalization DiscourseStateCommand.execute(StoryInterpreter story, Style style, VerbalizerState state)
           
 Verbalization DiscourseCommand.execute(StoryInterpreter story, Style style, VerbalizerState state)
           
 Serialization Verbalizer.verbalize(StoryInterpreter story, Style style, DiscourseCommand command)
          Run a single verbalize command.
 Serialization Verbalizer.verbalize(StoryInterpreter story, Style style, DiscourseCommand command, VerbalizerState state)
          Run a single verbalize command with a given initial state.
 Serialization Verbalizer.verbalize(StoryInterpreter story, Style style, DiscoursePlan plan)
          Run a sequence of verbalize commands.
 Serialization Verbalizer.verbalize(StoryInterpreter story, Style style, DiscoursePlan plan, VerbalizerState state)
          Run a sequence of verbalize commands with a given initial state.
 

Uses of StoryInterpreter in story.scheherazade.virgil
 

Methods in story.scheherazade.virgil with parameters of type StoryInterpreter
static AssignedActionSet Virgil.getActionsInTransition(StoryInterpreter storyInterpreter, TimelineID timelineID, TransitionTime time)
          Get all the assigned actions for a transition.
 void SettingsPanel.initialize(StoryInterpreter story, TimelineID timeline, boolean inheritSupertimelines, java.util.Vector<SCHSelector> settings, SettingsPanelParams config)
          Clear the selector and reboot it with a "choose a condition/action type" combo box.
 void PredicateSelector.initialize(StoryInterpreter story, TimelineID timeline, PredicateSelectorMode mode, boolean inheritSupertimelines, PredicateSelectorParams config)
          Clear the selector and reboot it with a "choose a condition/action type" combo box.
 void TimelineViewer.setStory(StoryInterpreter story)
           
 void TimelineSelector.setStory(StoryInterpreter story)
           
 void TimelineControlPanel.setStory(StoryInterpreter story)
           
 void StateViewer.setStory(StoryInterpreter story)
           
 void NewContentPanel.setStory(StoryInterpreter story)
           
 

Constructors in story.scheherazade.virgil with parameters of type StoryInterpreter
BrowsableSelector(Virgil virgil, StoryInterpreter story, Verbalizer verbalizer, BrowsableSelectorParams params, ElementBrowser browser, PlannerRepository planners, ElementBrowserMode mode, SCHSelector parentSelector, java.lang.String prompt, TimelineID timeline, boolean inherit, boolean avoidGroups, boolean showSearch)
           
Definer(Virgil virgil, StoryInterpreter story, Verbalizer verbalizer, PlannerRepository planners, DefinerMode mode, TimelineViewer timelineViewer, TimelineID timeline, boolean inherit)
           
ElementBrowser(Virgil virgil, StoryInterpreter story, Verbalizer verbalizer, PlannerRepository planners, TimelineViewer timelineViewer)
          Constructor.
GroupSelector(Virgil virgil, StoryInterpreter story, Verbalizer verbalizer, ElementBrowser browser, PlannerRepository planners, ElementBrowserMode mode, SCHSelector parentSelector, java.lang.String prompt, TimelineID timeline, boolean inherit, boolean emptySetIsReady)
           
InterpretativeDetailBox(Virgil virgil, StoryInterpreter story, Verbalizer verbalizer, PlannerRepository planners, TimelineViewer timelineViewer, TimelineID timeline, Serialization sourceText, NewContentPanel newContent, PlannerRepository plannerRep, InterpretativeEditor interpEditor)
           
InterpretativeEditor(Virgil virgil, StoryInterpreter story, Verbalizer verbalizer, PlannerRepository planners, TimelineViewer timelineViewer, TimelineID timeline, Serialization sourceText, NewContentPanel newContent, PlannerRepository plannerRep)
           
KnowledgeEditor(Virgil virgil, StoryInterpreter story, Verbalizer verbalizer, PlannerRepository planners, TimelineViewer timelineViewer, TimelineID timeline, boolean inherit)
           
SetupTogglePanel(Virgil virgil, StoryInterpreter story, Verbalizer verbalizer, PlannerRepository planners)
           
 



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