astex
Interface MoleculeRendererListener

All Known Implementing Classes:
MoleculeViewer, UserInterface

public interface MoleculeRendererListener

An interface that allows objects to listen to changes in a MoleculeRenderer.


Method Summary
 void atomSelected(MoleculeRenderer renderer, Atom atom)
          An atom was selected.
 void genericAdded(MoleculeRenderer renderer, Generic generic)
          A generic was added.
 void genericRemoved(MoleculeRenderer renderer, Generic generic)
          A generic was removed.
 void mapAdded(MoleculeRenderer renderer, Map map)
          A map was added.
 void mapRemoved(MoleculeRenderer renderer, Map map)
          A map was removed.
 void moleculeAdded(MoleculeRenderer renderer, Molecule molecule)
          A molecule was added.
 void moleculeRemoved(MoleculeRenderer renderer, Molecule molecule)
          A molecule was removed.
 

Method Detail

moleculeAdded

void moleculeAdded(MoleculeRenderer renderer,
                   Molecule molecule)
A molecule was added.


moleculeRemoved

void moleculeRemoved(MoleculeRenderer renderer,
                     Molecule molecule)
A molecule was removed.


genericAdded

void genericAdded(MoleculeRenderer renderer,
                  Generic generic)
A generic was added.


genericRemoved

void genericRemoved(MoleculeRenderer renderer,
                    Generic generic)
A generic was removed.


mapAdded

void mapAdded(MoleculeRenderer renderer,
              Map map)
A map was added.


mapRemoved

void mapRemoved(MoleculeRenderer renderer,
                Map map)
A map was removed.


atomSelected

void atomSelected(MoleculeRenderer renderer,
                  Atom atom)
An atom was selected.