de.unihalle.informatik.MiToBo.core.batch.provider.output.swing
Class MTBSummarizerTableModel

java.lang.Object
  extended by de.unihalle.informatik.MiToBo.core.batch.provider.output.swing.MTBSummarizerTableModel
All Implemented Interfaces:
de.unihalle.informatik.Alida.batch.provider.output.ALDBatchOutputSummarizer, de.unihalle.informatik.Alida.batch.provider.output.swing.ALDBatchOutputSummarizerSwing

@ALDBatchOutputProvider(priority=1)
public class MTBSummarizerTableModel
extends Object
implements de.unihalle.informatik.Alida.batch.provider.output.swing.ALDBatchOutputSummarizerSwing

Implementation of ALDBatchInputIteratorSwing for MTBTableModel.

The summarizer assumes that each table in the incoming set of tables has the same number of columns, but the number of rows is allowed to vary. The summarizer generates a new table and summarizes the set of incoming ones by appending the rows of all tables. Note that for now the result table does not explicitly mark the transitions between the different result tables.

Author:
moeller

Constructor Summary
MTBSummarizerTableModel()
           
 
Method Summary
 Collection<Class<?>> providedClasses()
          Interface method to announce class for which IO is provided for field is ignored.
 JComponent writeData(de.unihalle.informatik.Alida.batch.ALDBatchRunResultInfo batchInfo, de.unihalle.informatik.Alida.operator.ALDParameterDescriptor descr)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MTBSummarizerTableModel

public MTBSummarizerTableModel()
Method Detail

providedClasses

public Collection<Class<?>> providedClasses()
Interface method to announce class for which IO is provided for field is ignored.

Specified by:
providedClasses in interface de.unihalle.informatik.Alida.batch.provider.output.ALDBatchOutputSummarizer
Returns:
Collection of classes provided

writeData

public JComponent writeData(de.unihalle.informatik.Alida.batch.ALDBatchRunResultInfo batchInfo,
                            de.unihalle.informatik.Alida.operator.ALDParameterDescriptor descr)
Specified by:
writeData in interface de.unihalle.informatik.Alida.batch.provider.output.swing.ALDBatchOutputSummarizerSwing


Copyright © 2010–2015 Martin Luther University Halle-Wittenberg. All rights reserved.