org.jmol.viewer
Class FileManager.DataReader

java.lang.Object
  extended by java.io.Reader
      extended by java.io.BufferedReader
          extended by org.jmol.viewer.FileManager.DataReader
All Implemented Interfaces:
Closeable, Readable
Direct Known Subclasses:
FileManager.ArrayDataReader, FileManager.StringDataReader, FileManager.VectorDataReader
Enclosing class:
FileManager

abstract class FileManager.DataReader
extends BufferedReader

Just a simple abstract class to join a String reader and a String[] reader under the same BufferedReader umbrella. Subclassed as StringDataReader, ArrayDataReader, and VectorDataReader


Field Summary
 
Fields inherited from class java.io.Reader
lock
 
Constructor Summary
FileManager.DataReader(Reader in)
           
 
Method Summary
(package private)  BufferedReader getBufferedReader()
           
protected  int readBuf(char[] buf)
           
 
Methods inherited from class java.io.BufferedReader
close, mark, markSupported, read, read, readLine, ready, reset, skip
 
Methods inherited from class java.io.Reader
read, read
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FileManager.DataReader

FileManager.DataReader(Reader in)
Method Detail

getBufferedReader

BufferedReader getBufferedReader()

readBuf

protected int readBuf(char[] buf)
               throws IOException
Throws:
IOException