Overview  Package   Class  Tree  Index 

be.lassi.io
Class ShowInterpreter

java.lang.Object
  extended by be.lassi.io.Interpreter
      extended by be.lassi.io.ShowInterpreter

public class ShowInterpreter
extends Interpreter

Interpretes text that represents the persistant show information, and creates a Show object.

The text is read from a Reader. This can be a FileReader, or a StringReader for testing the code.

See Also:
Show, be.lassi.io.ShowFileReader

Constructor Summary
ShowInterpreter(Dirty dirty, java.io.Reader reader)
          Create new instance.
 
Method Summary
 Show getShow()
           
 
Methods inherited from class be.lassi.io.Interpreter
eof, nextFloat, nextInteger, nextInteger, nextIntegerOrDash, nextIntegerOrDashOrCross, nextString, throwException
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ShowInterpreter

public ShowInterpreter(Dirty dirty,
                       java.io.Reader reader)
                throws ShowFileException
Create new instance.

Parameters:
reader -
Throws:
ShowFileException
Method Detail

getShow

public Show getShow()
             throws ShowFileException
Returns:
Throws:
ShowFileException

Overview  Package   Class  Tree  Index 
Lighting Assistant 1.2