pal.alignment
Class AlignmentReceiver.BucketReceiver

java.lang.Object
  extended by pal.alignment.AlignmentReceiver.BucketReceiver
All Implemented Interfaces:
AlignmentReceiver
Enclosing interface:
AlignmentReceiver

public static final class AlignmentReceiver.BucketReceiver
extends java.lang.Object
implements AlignmentReceiver

The SingleReceiver only keeps track of one alignment, the last one it received


Nested Class Summary
 
Nested classes/interfaces inherited from interface pal.alignment.AlignmentReceiver
AlignmentReceiver.BucketReceiver, AlignmentReceiver.SingleReceiver
 
Constructor Summary
AlignmentReceiver.BucketReceiver()
           
 
Method Summary
 void clear()
           
 Alignment[] getReceivedAlignments()
           
 void newAlignment(Alignment a)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AlignmentReceiver.BucketReceiver

public AlignmentReceiver.BucketReceiver()
Method Detail

newAlignment

public void newAlignment(Alignment a)
Specified by:
newAlignment in interface AlignmentReceiver

clear

public void clear()

getReceivedAlignments

public Alignment[] getReceivedAlignments()
Returns:
last received alignment, or null if no alignments have been received