story.scheherazade.verbalizer
Interface DiscourseStateCommand

All Superinterfaces:
DiscourseCommand, DiscourseExecutable
All Known Implementing Classes:
SetVerbalizerState, UnsetVerbalizerState

public interface DiscourseStateCommand
extends DiscourseCommand

An interface for objects which represent commands for the plan executor to change its state.


Method Summary
 Verbalization execute(StoryInterpreter story, Style style, VerbalizerState state)
           
 void intern()
           
 
Methods inherited from interface story.scheherazade.verbalizer.DiscourseCommand
render
 

Method Detail

execute

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

intern

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


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