scripps.vvm.manager
Class MoleculeManager

java.lang.Object
  |
  +--scripps.vvm.manager.MoleculeManager

public class MoleculeManager
extends java.lang.Object


Field Summary
 Molecule curMol
           
 
Constructor Summary
MoleculeManager()
           
 
Method Summary
 void addCurrentMoleculeListener(scripps.vvm.event.CurrentMoleculeListener listener)
           
 Molecule findLoadedMolecule(java.lang.String name)
          Find molecule in system
 Molecule getCurrentMol()
          Return current molecule effected by user interface
 java.util.Vector getLoadedMols()
          Return all molecule in system
 Protein loadAndAddMol_test(java.lang.String filename)
           
 Protein loadAndAddMol(java.lang.String filename)
          Load molecule at given file and add to system
 void removeCurrentMoleculeListener(scripps.vvm.event.CurrentMoleculeListener listener)
           
 void removeMol(Molecule mol)
          Remove molecule and renditions from system
 void setCurrentMol(Molecule mol)
          Set current molecule effected by user interface
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

curMol

public Molecule curMol
Constructor Detail

MoleculeManager

public MoleculeManager()
Method Detail

addCurrentMoleculeListener

public void addCurrentMoleculeListener(scripps.vvm.event.CurrentMoleculeListener listener)

removeCurrentMoleculeListener

public void removeCurrentMoleculeListener(scripps.vvm.event.CurrentMoleculeListener listener)

loadAndAddMol_test

public Protein loadAndAddMol_test(java.lang.String filename)

loadAndAddMol

public Protein loadAndAddMol(java.lang.String filename)
Load molecule at given file and add to system


removeMol

public void removeMol(Molecule mol)
Remove molecule and renditions from system


findLoadedMolecule

public Molecule findLoadedMolecule(java.lang.String name)
Find molecule in system


setCurrentMol

public void setCurrentMol(Molecule mol)
Set current molecule effected by user interface


getCurrentMol

public Molecule getCurrentMol()
Return current molecule effected by user interface


getLoadedMols

public java.util.Vector getLoadedMols()
Return all molecule in system