story.scheherazade.verbalizer
Class SentenceVerbalization

java.lang.Object
  extended by story.scheherazade.verbalizer.SentenceVerbalization
All Implemented Interfaces:
Verbalization

public class SentenceVerbalization
extends java.lang.Object
implements Verbalization

A set of utterances which belong in a single sentence.


Constructor Summary
SentenceVerbalization(Discourse sequence, PunctuationType punctuation)
           
 
Method Summary
 boolean containsContent()
          Returns whether the object contains at least one non-null verbalization.
 java.lang.StringBuffer render()
           
 Serialization serialize()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SentenceVerbalization

public SentenceVerbalization(Discourse sequence,
                             PunctuationType punctuation)
                      throws Scheherexception
Throws:
Scheherexception
Method Detail

render

public java.lang.StringBuffer render()
                              throws Scheherexception
Specified by:
render in interface Verbalization
Throws:
Scheherexception

containsContent

public boolean containsContent()
                        throws Scheherexception
Returns whether the object contains at least one non-null verbalization.

Specified by:
containsContent in interface Verbalization
Throws:
Scheherexception

serialize

public Serialization serialize()
                        throws Scheherexception
Specified by:
serialize in interface Verbalization
Throws:
Scheherexception


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