edu.jhu.ece.iacl.jist.io
Class ScriptReader

java.lang.Object
  extended by edu.jhu.ece.iacl.jist.io.FileReaderWriter<java.util.List<ParsedActionLine>>
      extended by edu.jhu.ece.iacl.jist.io.ScriptReader

public class ScriptReader
extends FileReaderWriter<java.util.List<ParsedActionLine>>

The Class ScriptReader.


Field Summary
 
Fields inherited from class edu.jhu.ece.iacl.jist.io.FileReaderWriter
extensionFilter, fileName
 
Constructor Summary
ScriptReader()
          Instantiates a new script reader.
 
Method Summary
protected  java.util.List<ParsedActionLine> readObject(java.io.File f)
          Read object.
protected  boolean writeObject(java.util.List<ParsedActionLine> obj, java.io.File f)
          writeObject should be overwritten by all extending classes This method is protected because users should call write() From there, other reader/writer methods (including this one) are called as needed.
 
Methods inherited from class edu.jhu.ece.iacl.jist.io.FileReaderWriter
accept, getExtensionFilter, getFileExtension, getFileExtension, getFileName, getFileName, getFileName, getFullFileName, read, setExtensionFilter, setFileName, write, writeObjectToDirectory
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ScriptReader

public ScriptReader()
Instantiates a new script reader.

Method Detail

readObject

protected java.util.List<ParsedActionLine> readObject(java.io.File f)
Description copied from class: FileReaderWriter
Read object.

Specified by:
readObject in class FileReaderWriter<java.util.List<ParsedActionLine>>
Parameters:
f - the f
Returns:
the t

writeObject

protected boolean writeObject(java.util.List<ParsedActionLine> obj,
                              java.io.File f)
Description copied from class: FileReaderWriter
writeObject should be overwritten by all extending classes This method is protected because users should call write() From there, other reader/writer methods (including this one) are called as needed.

Specified by:
writeObject in class FileReaderWriter<java.util.List<ParsedActionLine>>
Parameters:
obj - The object being written
f - Where the file should be written
Returns:
true if successful, false otherwise