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.Hashtable dataValues
           
(package private)  int 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 iType, 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(int iType)
           
private  void setUserVdw(int iMode)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

dataValues

private java.util.Hashtable dataValues

viewer

Viewer viewer

userVdws

private float[] userVdws

userVdwMars

int[] userVdwMars

defaultVdw

int 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(int iMode)

setDefaultVdw

void setDefaultVdw(int iType)

getDefaultVdwNameOrData

java.lang.String getDefaultVdwNameOrData(int iType,
                                         java.util.BitSet bs)

getInlineData

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