story.scheherazade.verbalizer
Class ActionPlanner

java.lang.Object
  extended by story.scheherazade.verbalizer.SymbolPlanner
      extended by story.scheherazade.verbalizer.ActionPlanner

public class ActionPlanner
extends SymbolPlanner


Constructor Summary
ActionPlanner(ActionType type)
           
 
Method Summary
 boolean conjugationSet(VerbTense tense)
           
 ActionType getType()
           
 java.lang.String getVerbConjugation(VerbTense tense)
           
 void setVerbConjugation(VerbTense tense, java.lang.String conjugation)
           
 
Methods inherited from class story.scheherazade.verbalizer.SymbolPlanner
getAssumedAgentArg, getMenuName, getPlan, getPrompt, hasMenuName, hasPlan, hasPrompt, isRaising, setAssumedAgentArg, setMenuName, setPlan, setPostroll, setPreroll, setPrompt, setsAssumedAgent
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ActionPlanner

public ActionPlanner(ActionType type)
              throws Scheherexception
Throws:
Scheherexception
Method Detail

getType

public ActionType getType()

setVerbConjugation

public void setVerbConjugation(VerbTense tense,
                               java.lang.String conjugation)
                        throws Scheherexception
Throws:
Scheherexception

getVerbConjugation

public java.lang.String getVerbConjugation(VerbTense tense)
                                    throws Scheherexception
Throws:
Scheherexception

conjugationSet

public boolean conjugationSet(VerbTense tense)
                       throws Scheherexception
Throws:
Scheherexception


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