story.scheherazade.elements
Class InterpValidationResult

java.lang.Object
  extended by story.scheherazade.elements.InterpValidationResult

public class InterpValidationResult
extends java.lang.Object

A snapshot of what closure is missing from the interp part of the story graph, that is keeping the graph from fulfilling the theoretical model of a closed graph.


Constructor Summary
InterpValidationResult(TimelineID timeline)
           
 
Method Summary
 void add(InterpValidationError error)
           
 java.util.Vector<InterpValidationError> getErrors()
           
 int numErrors()
           
 java.lang.StringBuffer render(StoryInterpreter story, Verbalizer verbalizer, PlannerRepository plannerRep)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InterpValidationResult

public InterpValidationResult(TimelineID timeline)
Method Detail

add

public void add(InterpValidationError error)
         throws Scheherexception
Throws:
Scheherexception

render

public java.lang.StringBuffer render(StoryInterpreter story,
                                     Verbalizer verbalizer,
                                     PlannerRepository plannerRep)
                              throws Scheherexception
Throws:
Scheherexception

numErrors

public int numErrors()

getErrors

public java.util.Vector<InterpValidationError> getErrors()


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