public class JmolUtil extends java.lang.Object implements JmolZipUtilities
| Constructor and Description |
|---|
JmolUtil() |
| Modifier and Type | Method and Description |
|---|---|
private static javajs.util.SB |
checkSpecialData(javajs.api.GenericZipTools zpt,
java.io.InputStream is,
java.lang.String[] zipDirectory)
called by SmarterJmolAdapter to see if we have a Spartan directory and, if
so, open it and get all the data into the correct order.
|
(package private) static java.lang.String[] |
checkSpecialInZip(java.lang.String[] zipDirectory)
called by SmarterJmolAdapter to see if we can automatically assign a file
from the zip file.
|
boolean |
clearAndCachePngjFile(JmolBinary jmb,
java.lang.String[] data) |
java.lang.Object |
getAtomSetCollectionOrBufferedReaderFromZip(Viewer vwr,
JmolAdapter adapter,
java.io.InputStream is,
java.lang.String fileName,
java.lang.String[] zipDirectory,
java.util.Map<java.lang.String,java.lang.Object> htParams,
int subFilePtr,
boolean asBufferedReader) |
byte[] |
getCachedPngjBytes(JmolBinary jmb,
java.lang.String pathName) |
java.lang.Object |
getImage(Viewer vwr,
java.lang.Object fullPathNameOrBytes,
java.lang.String echoName,
boolean forceSync) |
private static java.lang.String[] |
getSpartanDirs(java.lang.String outputFileData)
read the output file from the Spartan directory and decide from that what
files need to be read and in what order - usually M0001 or a set of
Profiles.
|
private static java.lang.String[] |
getSpartanFileList(java.lang.String name,
java.lang.String[] dirNums)
returns the list of files to read for every Spartan spardir.
|
private static java.lang.String |
shortSceneFilename(java.lang.String pathName) |
java.lang.String[] |
spartanFileList(javajs.api.GenericZipTools zpt,
java.lang.String name,
java.lang.String type)
Special loading for file directories.
|
private static javajs.util.SB checkSpecialData(javajs.api.GenericZipTools zpt,
java.io.InputStream is,
java.lang.String[] zipDirectory)
zpt - is - zipDirectory - static java.lang.String[] checkSpecialInZip(java.lang.String[] zipDirectory)
zipDirectory - private static java.lang.String[] getSpartanDirs(java.lang.String outputFileData)
outputFileData - private static java.lang.String[] getSpartanFileList(java.lang.String name,
java.lang.String[] dirNums)
name - dirNums - private static java.lang.String shortSceneFilename(java.lang.String pathName)
public java.lang.Object getAtomSetCollectionOrBufferedReaderFromZip(Viewer vwr, JmolAdapter adapter, java.io.InputStream is, java.lang.String fileName, java.lang.String[] zipDirectory, java.util.Map<java.lang.String,java.lang.Object> htParams, int subFilePtr, boolean asBufferedReader)
getAtomSetCollectionOrBufferedReaderFromZip in interface JmolZipUtilitiespublic boolean clearAndCachePngjFile(JmolBinary jmb, java.lang.String[] data)
public byte[] getCachedPngjBytes(JmolBinary jmb, java.lang.String pathName)
getCachedPngjBytes in interface JmolZipUtilitiespublic java.lang.String[] spartanFileList(javajs.api.GenericZipTools zpt,
java.lang.String name,
java.lang.String type)
spartanFileList in interface JmolZipUtilitiesname - type - public java.lang.Object getImage(Viewer vwr, java.lang.Object fullPathNameOrBytes, java.lang.String echoName, boolean forceSync)
getImage in interface JmolZipUtilities