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