uk.ac.man.bioinf.sequence.alignment.event
Interface VetoableAlignmentListener

All Superinterfaces:
AlignmentListener, EventListener
All Known Implementing Classes:
SequenceAlignmentTest

public interface VetoableAlignmentListener
extends AlignmentListener

VetoableAlignmentListener.java Listeners of this type are informed before a change takes place, and throw an exception if they so wish. Following this a second event is signalled to listeners of type AlignmentListener after the change has occured. Because two events are signalled it is not necessary to signal all VetoableAlignmentListener that a change has not occured. Created: Tue Feb 15 20:06:00 2000

Version:
$Id: VetoableAlignmentListener.java,v 1.3 2001/04/11 17:04:43 lord Exp $
Author:
Phillip Lord

Method Summary
 void vetoableChangeOccurred(VetoableAlignmentEvent event)
          Method called before a change occurs to an alignment
 
Methods inherited from interface uk.ac.man.bioinf.sequence.alignment.event.AlignmentListener
changeOccurred
 

Method Detail

vetoableChangeOccurred

public void vetoableChangeOccurred(VetoableAlignmentEvent event)
                            throws AlignmentVetoException
Method called before a change occurs to an alignment

Parameters:
event -
Throws:
AlignmentVetoException