Class SerialBaseFileExporter


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

      • SerialBaseFileExporter

        public SerialBaseFileExporter()
        Create a new serial BASEfile exporter.
    • Method Detail

      • 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 'spots' section, and make preparations for the current data section (one section per bioassay).
        Overrides:
        exportSectionHeader in class AbstractBioAssaySetExporter
      • exportSectionFooter

        protected boolean exportSectionFooter()
        Ends the current 'spots' section.
        Overrides:
        exportSectionFooter in class AbstractBioAssaySetExporter
        Returns:
        Always FALSE if this was the last bioassay, or TRUE if there are more bioassays to export
      • 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