hmi.testutil.bml.feedback
Class ListFeedbackListener

java.lang.Object
  extended by hmi.testutil.bml.feedback.ListFeedbackListener
All Implemented Interfaces:
BMLFeedbackListener, BMLListener

public class ListFeedbackListener
extends Object
implements BMLFeedbackListener


Field Summary
private  List<BMLPerformanceStopFeedback> endFeedbackList
           
private  List<BMLSyncPointProgressFeedback> feedBackList
           
private  int index
           
private  HashMap<Object,Integer> indexMap
           
private  List<BMLPerformanceStartFeedback> startFeedbackList
           
 
Constructor Summary
ListFeedbackListener(List<BMLSyncPointProgressFeedback> fbList)
           
ListFeedbackListener(List<BMLSyncPointProgressFeedback> fbList, List<BMLPerformanceStartFeedback> fbStartList, List<BMLPerformanceStopFeedback> fbEndList)
           
 
Method Summary
 int getIndex(Object feedback)
           
 void performanceStart(BMLPerformanceStartFeedback psf)
           
 void performanceStop(BMLPerformanceStopFeedback psf)
           
 void syncProgress(BMLSyncPointProgressFeedback spp)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

feedBackList

private final List<BMLSyncPointProgressFeedback> feedBackList

startFeedbackList

private final List<BMLPerformanceStartFeedback> startFeedbackList

endFeedbackList

private final List<BMLPerformanceStopFeedback> endFeedbackList

indexMap

private final HashMap<Object,Integer> indexMap

index

private int index
Constructor Detail

ListFeedbackListener

public ListFeedbackListener(List<BMLSyncPointProgressFeedback> fbList)

ListFeedbackListener

public ListFeedbackListener(List<BMLSyncPointProgressFeedback> fbList,
                            List<BMLPerformanceStartFeedback> fbStartList,
                            List<BMLPerformanceStopFeedback> fbEndList)
Method Detail

performanceStart

public void performanceStart(BMLPerformanceStartFeedback psf)
Specified by:
performanceStart in interface BMLFeedbackListener

performanceStop

public void performanceStop(BMLPerformanceStopFeedback psf)
Specified by:
performanceStop in interface BMLFeedbackListener

syncProgress

public void syncProgress(BMLSyncPointProgressFeedback spp)
Specified by:
syncProgress in interface BMLFeedbackListener

getIndex

public int getIndex(Object feedback)