public class DataManager extends Object implements JmolDataManager
| Modifier and Type | Field and Description |
|---|---|
private Map<String,Object[]> |
dataValues |
private Viewer |
vwr |
DATA_LABEL, DATA_SAVE_IN_STATE, DATA_SELECTION, DATA_TYPE, DATA_TYPE_AF, DATA_TYPE_AFF, DATA_TYPE_AFFF, DATA_TYPE_LAST, DATA_TYPE_STRING, DATA_TYPE_UNKNOWN, DATA_VALUE| Constructor and Description |
|---|
DataManager() |
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
Object[] |
createFileData(String strModel) |
void |
deleteModelAtoms(int firstAtomIndex,
int nAtoms,
BS bsDeleted) |
Object |
getData(String label,
BS bsSelected,
int dataType) |
boolean |
getDataState(JmolStateCreator sc,
javajs.util.SB sb) |
String |
getDefaultVdwNameOrData(VDW type,
BS bs) |
private int |
getType(Object[] data) |
JmolDataManager |
set(Viewer vwr) |
void |
setData(String type,
Object[] data,
int arrayCount,
int actualAtomCount,
int matchField,
int matchFieldColumnCount,
int field,
int fieldColumnCount)
This method needs to be redone using a class instead of Object[]
|
private static void |
setSelectedFloats(float f,
BS bs,
float[] data) |
public JmolDataManager set(Viewer vwr)
set in interface JmolDataManagerpublic void clear()
clear in interface JmolDataManagerpublic void setData(String type, Object[] data, int arrayCount, int actualAtomCount, int matchField, int matchFieldColumnCount, int field, int fieldColumnCount)
setData in interface JmolDataManagerprivate int getType(Object[] data)
private static void setSelectedFloats(float f,
BS bs,
float[] data)
f - bs - data - public Object getData(String label, BS bsSelected, int dataType)
getData in interface JmolDataManagerpublic void deleteModelAtoms(int firstAtomIndex,
int nAtoms,
BS bsDeleted)
deleteModelAtoms in interface JmolDataManagerpublic String getDefaultVdwNameOrData(VDW type, BS bs)
getDefaultVdwNameOrData in interface JmolDataManagerpublic boolean getDataState(JmolStateCreator sc, javajs.util.SB sb)
getDataState in interface JmolDataManagerpublic Object[] createFileData(String strModel)
createFileData in interface JmolDataManager