Package org.spdx.spdxspreadsheet
Class AbstractSpreadsheet
java.lang.Object
org.spdx.spdxspreadsheet.AbstractSpreadsheet
- Direct Known Subclasses:
MultiDocumentSpreadsheet,SPDXSpreadsheet
public abstract class AbstractSpreadsheet extends Object
Abstract class for implementing file based spreadsheets.
- Author:
- Gary OpNeall
-
Field Summary
-
Constructor Summary
Constructors Constructor Description AbstractSpreadsheet(File spreadsheetFile, boolean create, boolean readonly) -
Method Summary
Modifier and Type Method Description abstract voidclear()voidclose()abstract voidcreate(File spreadsheetFile)abstract StringverifyWorkbook()voidwriteToFile(File file)Writes the spreadsheet to a file
-
Field Details
-
Constructor Details
-
AbstractSpreadsheet
public AbstractSpreadsheet(File spreadsheetFile, boolean create, boolean readonly) throws SpreadsheetException- Parameters:
spreadsheetFile-create-- Throws:
AnalyzeExceptionSpreadsheetException
-
-
Method Details
-
create
- Throws:
IOExceptionSpreadsheetException
-
clear
public abstract void clear() -
verifyWorkbook
-
writeToFile
Writes the spreadsheet to a file- Throws:
IOException
-
close
- Throws:
AnalyzeExceptionSpreadsheetException
-