public class DataManager extends java.lang.Object implements JmolDataManager
| Modifier and Type | Field and Description |
|---|---|
private static int |
DATA_SAVE_IN_STATE |
private static int |
DATA_SELECTION_MAP |
private static int |
DATA_TYPE |
private static int |
DATA_VALUE |
private java.util.Map<java.lang.String,java.lang.Object[]> |
dataValues |
private Viewer |
vwr |
DATA_TYPE_AF, DATA_TYPE_AFF, DATA_TYPE_AFFF, DATA_TYPE_STRING, DATA_TYPE_UNKNOWN| Constructor and Description |
|---|
DataManager() |
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
void |
deleteModelAtoms(int firstAtomIndex,
int nAtoms,
BS bsDeleted) |
java.lang.Object[] |
getData(java.lang.String type) |
float |
getDataFloat(java.lang.String label,
int atomIndex) |
float[][] |
getDataFloat2D(java.lang.String label) |
float[][][] |
getDataFloat3D(java.lang.String label) |
float[] |
getDataFloatA(java.lang.String label) |
boolean |
getDataState(JmolStateCreator sc,
javajs.util.SB sb) |
java.lang.String |
getDefaultVdwNameOrData(VDW type,
BS bs) |
JmolDataManager |
set(Viewer vwr) |
void |
setData(java.lang.String type,
java.lang.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) |
private java.util.Map<java.lang.String,java.lang.Object[]> dataValues
private Viewer vwr
private static final int DATA_VALUE
private static final int DATA_SELECTION_MAP
private static final int DATA_TYPE
private static final int DATA_SAVE_IN_STATE
public JmolDataManager set(Viewer vwr)
set in interface JmolDataManagerpublic void clear()
clear in interface JmolDataManagerpublic void setData(java.lang.String type,
java.lang.Object[] data,
int arrayCount,
int actualAtomCount,
int matchField,
int matchFieldColumnCount,
int field,
int fieldColumnCount)
setData in interface JmolDataManagerprivate static void setSelectedFloats(float f,
BS bs,
float[] data)
f - bs - data - public java.lang.Object[] getData(java.lang.String type)
getData in interface JmolDataManagerpublic float[] getDataFloatA(java.lang.String label)
getDataFloatA in interface JmolDataManagerpublic float getDataFloat(java.lang.String label,
int atomIndex)
getDataFloat in interface JmolDataManagerpublic float[][] getDataFloat2D(java.lang.String label)
getDataFloat2D in interface JmolDataManagerpublic float[][][] getDataFloat3D(java.lang.String label)
getDataFloat3D in interface JmolDataManagerpublic void deleteModelAtoms(int firstAtomIndex,
int nAtoms,
BS bsDeleted)
deleteModelAtoms in interface JmolDataManagerpublic java.lang.String getDefaultVdwNameOrData(VDW type, BS bs)
getDefaultVdwNameOrData in interface JmolDataManagerpublic boolean getDataState(JmolStateCreator sc, javajs.util.SB sb)
getDataState in interface JmolDataManager