Autopsy  4.19.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
Classes | Public Member Functions | Private Attributes | List of all members
org.sleuthkit.autopsy.datasourcesummary.uiutils.ExcelSpecialFormatExport Class Reference

Inherits org.sleuthkit.autopsy.datasourcesummary.uiutils.ExcelExport.ExcelSheetExport.

Classes

interface  ExcelItemExportable
 
class  ItemDimensions
 
class  KeyValueItemExportable
 
class  SingleCellExportable
 
class  TitledExportable
 

Public Member Functions

 ExcelSpecialFormatExport (String sheetName, List< ExcelItemExportable > exports)
 
String getSheetName ()
 
void renderSheet (Sheet sheet, ExcelExport.WorksheetEnv env) throws ExcelExportException
 

Private Attributes

final List< ExcelItemExportableexports
 
final String sheetName
 

Detailed Description

An excel export that has special row-by-row formatting.

Definition at line 31 of file ExcelSpecialFormatExport.java.

Constructor & Destructor Documentation

org.sleuthkit.autopsy.datasourcesummary.uiutils.ExcelSpecialFormatExport.ExcelSpecialFormatExport ( String  sheetName,
List< ExcelItemExportable exports 
)

Main constructor.

Parameters
sheetNameThe name of the sheet.
exportsThe row-by-row items to be exported.

Definition at line 235 of file ExcelSpecialFormatExport.java.

References org.sleuthkit.autopsy.datasourcesummary.uiutils.ExcelSpecialFormatExport.exports, and org.sleuthkit.autopsy.datasourcesummary.uiutils.ExcelSpecialFormatExport.sheetName.

Member Function Documentation

String org.sleuthkit.autopsy.datasourcesummary.uiutils.ExcelSpecialFormatExport.getSheetName ( )

Returns the name of the sheet to use with this item.

NOTE: there can be no duplicates in a workbook.

Returns
The name of the sheet to use with this item.

Implements org.sleuthkit.autopsy.datasourcesummary.uiutils.ExcelExport.ExcelSheetExport.

Definition at line 241 of file ExcelSpecialFormatExport.java.

References org.sleuthkit.autopsy.datasourcesummary.uiutils.ExcelSpecialFormatExport.sheetName.

void org.sleuthkit.autopsy.datasourcesummary.uiutils.ExcelSpecialFormatExport.renderSheet ( Sheet  sheet,
ExcelExport.WorksheetEnv  env 
) throws ExcelExportException

Renders this item to an excel worksheet.

Parameters
sheetThe worksheet.
envThe environment and preferences to use while exporting.
Exceptions
ExcelExportException

Implements org.sleuthkit.autopsy.datasourcesummary.uiutils.ExcelExport.ExcelSheetExport.

Definition at line 246 of file ExcelSpecialFormatExport.java.

References org.sleuthkit.autopsy.datasourcesummary.uiutils.ExcelSpecialFormatExport.ItemDimensions.getColEnd(), and org.sleuthkit.autopsy.datasourcesummary.uiutils.ExcelSpecialFormatExport.ItemDimensions.getRowEnd().

Member Data Documentation

final List<ExcelItemExportable> org.sleuthkit.autopsy.datasourcesummary.uiutils.ExcelSpecialFormatExport.exports
private
final String org.sleuthkit.autopsy.datasourcesummary.uiutils.ExcelSpecialFormatExport.sheetName
private

The documentation for this class was generated from the following file:

Copyright © 2012-2021 Basis Technology. Generated on: Fri Aug 6 2021
This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.