org.jmol.viewer
Class DataManager

java.lang.Object
  extended by org.jmol.viewer.DataManager

 class DataManager
extends java.lang.Object


Field Summary
(package private)  java.util.BitSet bsUserVdws
           
private  java.util.Map<java.lang.String,java.lang.Object[]> dataValues
           
(package private)  EnumVdw defaultVdw
           
(package private)  int[] userVdwMars
           
private  float[] userVdws
           
(package private)  Viewer viewer
           
 
Constructor Summary
DataManager(Viewer viewer)
           
 
Method Summary
(package private)  void clear()
           
(package private)  void deleteModelAtoms(int firstAtomIndex, int nAtoms, java.util.BitSet bsDeleted)
           
(package private)  java.lang.Object[] getData(java.lang.String type)
           
(package private)  float[] getDataFloat(java.lang.String label)
           
(package private)  float getDataFloat(java.lang.String label, int atomIndex)
           
(package private)  float[][] getDataFloat2D(java.lang.String label)
           
(package private)  float[][][] getDataFloat3D(java.lang.String label)
           
(package private)  void getDataState(java.lang.StringBuffer state, java.lang.StringBuffer sfunc, java.lang.String atomProps)
           
(package private)  java.lang.String getDefaultVdwNameOrData(int mode, EnumVdw type, java.util.BitSet bs)
           
(package private) static void getInlineData(java.lang.StringBuffer loadScript, java.lang.String strModel, boolean isAppend, java.lang.String loadFilter)
           
(package private)  void setData(java.lang.String type, java.lang.Object[] data, int atomCount, int matchField, int matchFieldColumnCount, int field, int fieldColumnCount)
           
(package private)  void setDefaultVdw(EnumVdw type)
           
private  void setUserVdw(EnumVdw mode)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

dataValues

private java.util.Map<java.lang.String,java.lang.Object[]> dataValues

viewer

Viewer viewer

userVdws

private float[] userVdws

userVdwMars

int[] userVdwMars

defaultVdw

EnumVdw defaultVdw

bsUserVdws

java.util.BitSet bsUserVdws
Constructor Detail

DataManager

DataManager(Viewer viewer)
Method Detail

clear

void clear()

setData

void setData(java.lang.String type,
             java.lang.Object[] data,
             int atomCount,
             int matchField,
             int matchFieldColumnCount,
             int field,
             int fieldColumnCount)

getData

java.lang.Object[] getData(java.lang.String type)

getDataFloat

float[] getDataFloat(java.lang.String label)

getDataFloat

float getDataFloat(java.lang.String label,
                   int atomIndex)

getDataFloat2D

float[][] getDataFloat2D(java.lang.String label)

getDataFloat3D

float[][][] getDataFloat3D(java.lang.String label)

deleteModelAtoms

void deleteModelAtoms(int firstAtomIndex,
                      int nAtoms,
                      java.util.BitSet bsDeleted)

getDataState

void getDataState(java.lang.StringBuffer state,
                  java.lang.StringBuffer sfunc,
                  java.lang.String atomProps)

setUserVdw

private void setUserVdw(EnumVdw mode)

setDefaultVdw

void setDefaultVdw(EnumVdw type)

getDefaultVdwNameOrData

java.lang.String getDefaultVdwNameOrData(int mode,
                                         EnumVdw type,
                                         java.util.BitSet bs)

getInlineData

static void getInlineData(java.lang.StringBuffer loadScript,
                          java.lang.String strModel,
                          boolean isAppend,
                          java.lang.String loadFilter)