Class MatrixBaseFileExporter


public class MatrixBaseFileExporter
extends BaseFileExporter
Exporter implementation that exports bioassay set data as a matrix BASEfile.
Version:
2.12
Author:
Nicklas
Last modified
$Date: 2011-08-11 11:09:06 +0200 (to, 11 aug 2011) $
  • Field Details

  • Constructor Details

    • MatrixBaseFileExporter

      public MatrixBaseFileExporter()
      Create a new matrix BASEfile exporter.
  • Method Details

    • beginExport

      protected void beginExport()
      Prepare the export by pre-loading some information and configure the queries that we are going to use.
      Overrides:
      beginExport in class BaseFileExporter
    • exportSectionHeader

      protected void exportSectionHeader()
      Exports headers for a single 'spots' section.
      Overrides:
      exportSectionHeader in class AbstractBioAssaySetExporter
    • exportSectionData

      protected void exportSectionData()
      Exports data for all bioassays in a single 'spots' section.
      Overrides:
      exportSectionData in class AbstractBioAssaySetExporter
    • exportSectionFooter

      protected boolean exportSectionFooter()
      Ends the 'spots' section.
      Overrides:
      exportSectionFooter in class AbstractBioAssaySetExporter
      Returns:
      Always FALSE, since there are no more spot sections
    • endExport

      protected void endExport​(RuntimeException e)
      Description copied from class: AbstractBioAssaySetExporter
      End the export and clean up/close all aquired resources. This method is always called last. In the case of an error the exception parameter has a non-null value. The default implementation clears up values that has been cached so it is recommended that subclasses always call this method as part of their own cleanup. If the subclass implementation wants to throw a different exception it is recommended that the given exception is chained to allow developers to debug problems.
      Overrides:
      endExport in class BaseFileExporter