story.scheherazade.verbalizer
Class VerbalizeAssignedConditionArg

java.lang.Object
  extended by story.scheherazade.verbalizer.VerbalizeAssignedConditionArg
All Implemented Interfaces:
DiscourseCommand, DiscourseExecutable

public class VerbalizeAssignedConditionArg
extends java.lang.Object
implements DiscourseCommand


Constructor Summary
VerbalizeAssignedConditionArg(int arg, VerbTense tense)
           
VerbalizeAssignedConditionArg(int arg, VerbTense tense, boolean conditional)
           
 
Method Summary
 Verbalization execute(StoryInterpreter story, Style style, VerbalizerState state)
           
 void intern()
           
 java.lang.StringBuffer render()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VerbalizeAssignedConditionArg

public VerbalizeAssignedConditionArg(int arg,
                                     VerbTense tense)
                              throws Scheherexception
Throws:
Scheherexception

VerbalizeAssignedConditionArg

public VerbalizeAssignedConditionArg(int arg,
                                     VerbTense tense,
                                     boolean conditional)
                              throws Scheherexception
Throws:
Scheherexception
Method Detail

render

public java.lang.StringBuffer render()
Specified by:
render in interface DiscourseCommand
Specified by:
render in interface DiscourseExecutable

execute

public Verbalization execute(StoryInterpreter story,
                             Style style,
                             VerbalizerState state)
                      throws Scheherexception
Specified by:
execute in interface DiscourseCommand
Throws:
Scheherexception

intern

public void intern()
Specified by:
intern in interface DiscourseCommand
Specified by:
intern in interface DiscourseExecutable


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