Package org.jmol.io
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.void
run()
void
set
(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:
set
in interfaceJmolFilesReaderInterface
-
run
public void run() -
getBufferedReaderOrBinaryDocument
called by SmartJmolAdapter to request another buffered reader or binary document, rather than opening all the readers at once.- Specified by:
getBufferedReaderOrBinaryDocument
in interfaceJmolFilesReaderInterface
- Parameters:
i
- the reader indexforceBinary
-- Returns:
- a BufferedReader or null in the case of an error
-
getAtomSetCollection
- Specified by:
getAtomSetCollection
in interfaceJmolFilesReaderInterface
-