Class FilesReader
java.lang.Object
org.jmol.io.FilesReader
- All Implemented Interfaces:
Runnable, JmolFilesReaderInterface
open a set of models residing in different files
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetBufferedReaderOrBinaryDocument(int i, boolean forceBinary) called by SmartJmolAdapter to request another buffered reader or binary document, rather than opening all the readers at once.voidrun()voidset(FileManager fileManager, Viewer vwr, String[] name, String[] nameAsGiven, String[] types, DataReader[] readers, Map<String, Object> htParams, boolean isAppend)
-
Constructor Details
-
FilesReader
public FilesReader()
-
-
Method Details
-
set
public void set(FileManager fileManager, Viewer vwr, String[] name, String[] nameAsGiven, String[] types, DataReader[] readers, Map<String, Object> htParams, boolean isAppend) - Specified by:
setin interfaceJmolFilesReaderInterface
-
run
-
getBufferedReaderOrBinaryDocument
called by SmartJmolAdapter to request another buffered reader or binary document, rather than opening all the readers at once.- Specified by:
getBufferedReaderOrBinaryDocumentin interfaceJmolFilesReaderInterface- Parameters:
i- the reader indexforceBinary-- Returns:
- a BufferedReader or null in the case of an error
-
getAtomSetCollection
- Specified by:
getAtomSetCollectionin interfaceJmolFilesReaderInterface
-