scripps.vvm.manager
Class RepManager

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

public class RepManager
extends java.lang.Object


Field Summary
 boolean bPosted
           
 boolean bPropListening
           
 VVM_RepShape curRep
           
 
Constructor Summary
RepManager()
           
 
Method Summary
 void addRep(VVM_RepShape rep)
           
 void applyLabels(TreeNodeSet subset, java.lang.String labelMode)
           
 void centerOnRep(VVM_RepShape rep)
           
 void clearToggleTable()
           
 void disablePropertyListening()
           
 void enablePropertyListening()
           
 void fitRep(harmonic.mz.data.ShapeNode rep)
           
 java.util.Vector getAllReps()
           
 VVM_RepShape getCurrentRep()
           
 java.util.Vector getRepsOfMolecule(Molecule mol)
           
 void hideRep(VVM_RepShape rep)
           
 void hideRepsOfMolecule(Molecule mol)
           
 void labelAtom(Atom atom, harmonic.mz.data.ShapeGroup labelGroup)
           
 void labelResidue(Residue residue, harmonic.mz.data.ShapeGroup labelGroup)
           
 void nodeChanged(harmonic.mz.event.NodeEvent event)
           
 void removeRep(VVM_RepShape rep)
           
 void repAdded(VVM_RepShape rep)
           
 void repRemoved(VVM_RepShape rep)
           
 void setCurrentRep(VVM_RepShape rep)
          Set current rep effected by user interface
 void showDefault_BAS(Protein mol)
           
 void showDefault_CPK(Protein mol)
           
 void showDefault_Metals(Protein mol)
           
 void showDefault_MolSurface(Protein mol)
           
 void showDefault_Ribbons(Protein mol)
           
 void showDefault_Tubes(Protein mol)
           
 void showDefault_Wires(Protein mol)
           
 void showDefault(Protein mol)
          Show default representation.
 void showRep(VVM_RepShape rep)
           
 void showRepsOfMolecule(Molecule mol)
           
 void unlabelAtom(Atom atom)
           
 void unlabelResidue(Residue residue)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

curRep

public VVM_RepShape curRep

bPosted

public boolean bPosted

bPropListening

public boolean bPropListening
Constructor Detail

RepManager

public RepManager()
Method Detail

setCurrentRep

public void setCurrentRep(VVM_RepShape rep)
Set current rep effected by user interface


showDefault

public void showDefault(Protein mol)
Show default representation.


showDefault_Metals

public void showDefault_Metals(Protein mol)

showDefault_MolSurface

public void showDefault_MolSurface(Protein mol)

showDefault_CPK

public void showDefault_CPK(Protein mol)

showDefault_BAS

public void showDefault_BAS(Protein mol)

showDefault_Wires

public void showDefault_Wires(Protein mol)

showDefault_Tubes

public void showDefault_Tubes(Protein mol)

showDefault_Ribbons

public void showDefault_Ribbons(Protein mol)

getCurrentRep

public VVM_RepShape getCurrentRep()

addRep

public void addRep(VVM_RepShape rep)

getAllReps

public java.util.Vector getAllReps()

getRepsOfMolecule

public java.util.Vector getRepsOfMolecule(Molecule mol)

showRep

public void showRep(VVM_RepShape rep)

hideRep

public void hideRep(VVM_RepShape rep)

removeRep

public void removeRep(VVM_RepShape rep)

showRepsOfMolecule

public void showRepsOfMolecule(Molecule mol)

hideRepsOfMolecule

public void hideRepsOfMolecule(Molecule mol)

fitRep

public void fitRep(harmonic.mz.data.ShapeNode rep)

centerOnRep

public void centerOnRep(VVM_RepShape rep)

repRemoved

public void repRemoved(VVM_RepShape rep)

repAdded

public void repAdded(VVM_RepShape rep)

applyLabels

public void applyLabels(TreeNodeSet subset,
                        java.lang.String labelMode)

labelAtom

public void labelAtom(Atom atom,
                      harmonic.mz.data.ShapeGroup labelGroup)

unlabelAtom

public void unlabelAtom(Atom atom)

labelResidue

public void labelResidue(Residue residue,
                         harmonic.mz.data.ShapeGroup labelGroup)

unlabelResidue

public void unlabelResidue(Residue residue)

clearToggleTable

public void clearToggleTable()

enablePropertyListening

public void enablePropertyListening()

disablePropertyListening

public void disablePropertyListening()

nodeChanged

public void nodeChanged(harmonic.mz.event.NodeEvent event)