org.simtk.moleculargraphics
Class ResidueHighlightBroadcaster

java.lang.Object
  extended by org.simtk.moleculargraphics.ResidueHighlightBroadcaster

public class ResidueHighlightBroadcaster
extends java.lang.Object


Field Summary
protected  java.awt.Color color
           
protected  java.util.Set<ResidueHighlightListener> listeners
           
 
Constructor Summary
ResidueHighlightBroadcaster()
           
 
Method Summary
 void addResidueHighlightListener(ResidueHighlightListener l)
           
 void fireHighlight(org.simtk.molecularstructure.Residue r)
           
 void fireUnhighlightResidue(org.simtk.molecularstructure.Residue r)
           
 void fireUnhighlightResidues()
           
 java.awt.Color getHighlightColor()
           
 void removeResidueHighlightListener(ResidueHighlightListener l)
           
 void setHighlightColor(java.awt.Color color)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

listeners

protected java.util.Set<ResidueHighlightListener> listeners

color

protected java.awt.Color color
Constructor Detail

ResidueHighlightBroadcaster

public ResidueHighlightBroadcaster()
Method Detail

addResidueHighlightListener

public void addResidueHighlightListener(ResidueHighlightListener l)

removeResidueHighlightListener

public void removeResidueHighlightListener(ResidueHighlightListener l)

fireHighlight

public void fireHighlight(org.simtk.molecularstructure.Residue r)

fireUnhighlightResidue

public void fireUnhighlightResidue(org.simtk.molecularstructure.Residue r)

fireUnhighlightResidues

public void fireUnhighlightResidues()

setHighlightColor

public void setHighlightColor(java.awt.Color color)

getHighlightColor

public java.awt.Color getHighlightColor()