nl.astron.lofar.java.gui.plotter
Interface IPlotDataExport


public interface IPlotDataExport

This interface forms the communications contract between the plotter classes and any possible data export layer using a class that implements this interface.

Version:
$Id$
Author:
pompert

Method Summary
 void exportData(java.lang.Object params, java.util.HashMap data)
          Exports a dataset using a set of String parameters
 

Method Detail

exportData

void exportData(java.lang.Object params,
                java.util.HashMap data)
                throws PlotterException
Exports a dataset using a set of String parameters

Parameters:
params - Object containing zero or more arguments for the export class
data - the dataset to be exported
Throws:
PlotterException - will be thrown if the dataset could not be exported for any reason, like database exceptions, file errors, etc. (This exception will be migrated to a more specific PlotterDataExportException)