public class FilesReader extends java.lang.Object implements JmolFilesReaderInterface
Modifier and Type | Field and Description |
---|---|
private java.lang.Object |
atomSetCollection |
private javajs.util.DataReader[] |
dataReaders |
private java.lang.String[] |
fileTypesIn |
private FileManager |
fm |
private java.lang.String[] |
fullPathNamesIn |
private java.util.Map<java.lang.String,java.lang.Object> |
htParams |
private boolean |
isAppend |
private java.lang.String[] |
namesAsGivenIn |
private Viewer |
vwr |
Constructor and Description |
---|
FilesReader() |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
getAtomSetCollection() |
java.lang.Object |
getBufferedReaderOrBinaryDocument(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,
java.lang.String[] name,
java.lang.String[] nameAsGiven,
java.lang.String[] types,
javajs.util.DataReader[] readers,
java.util.Map<java.lang.String,java.lang.Object> htParams,
boolean isAppend) |
private FileManager fm
private Viewer vwr
private java.lang.String[] fullPathNamesIn
private java.lang.String[] namesAsGivenIn
private java.lang.String[] fileTypesIn
private java.lang.Object atomSetCollection
private javajs.util.DataReader[] dataReaders
private java.util.Map<java.lang.String,java.lang.Object> htParams
private boolean isAppend
public void set(FileManager fileManager, Viewer vwr, java.lang.String[] name, java.lang.String[] nameAsGiven, java.lang.String[] types, javajs.util.DataReader[] readers, java.util.Map<java.lang.String,java.lang.Object> htParams, boolean isAppend)
set
in interface JmolFilesReaderInterface
public void run()
run
in interface java.lang.Runnable
public java.lang.Object getBufferedReaderOrBinaryDocument(int i, boolean forceBinary)
getBufferedReaderOrBinaryDocument
in interface JmolFilesReaderInterface
i
- the reader indexforceBinary
- public java.lang.Object getAtomSetCollection()
getAtomSetCollection
in interface JmolFilesReaderInterface