public abstract class PackageInfoSheet extends AbstractSheet
| Modifier and Type | Field and Description |
|---|---|
protected String |
version |
checkboxStyle, dateStyle, firstCellNum, firstRowNum, FONT_SIZE, greenWrapped, lastRowNum, redWrapped, sheet, workbook, yellowWrapped| Constructor and Description |
|---|
PackageInfoSheet(org.apache.poi.ss.usermodel.Workbook workbook,
String sheetName,
String version) |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
add(SpdxPackage pkgInfo) |
static void |
create(org.apache.poi.ss.usermodel.Workbook wb,
String sheetName) |
abstract SpdxPackage[] |
getPackages(SpdxDocumentContainer container) |
static String |
licensesToString(AnyLicenseInfo[] licenses) |
static PackageInfoSheet |
openVersion(org.apache.poi.ss.usermodel.Workbook workbook,
String packageInfoSheetName,
String version)
Opens an existing PackageInfoSheet
|
addRow, clear, createCenterStyle, createHeaderStyle, createLeftWrapStyle, getFirstDataRow, getNumDataRows, getSheet, resizeRows, verifyprotected String version
public abstract void add(SpdxPackage pkgInfo) throws InvalidSPDXAnalysisException
InvalidSPDXAnalysisExceptionpublic static String licensesToString(AnyLicenseInfo[] licenses)
public static void create(org.apache.poi.ss.usermodel.Workbook wb,
String sheetName)
public static PackageInfoSheet openVersion(org.apache.poi.ss.usermodel.Workbook workbook, String packageInfoSheetName, String version)
workbook - packageInfoSheetName - version - Spreadsheet versionpublic abstract SpdxPackage[] getPackages(SpdxDocumentContainer container) throws SpreadsheetException
rowNum - row number of the packageSpreadsheetExceptionCopyright © 2017 Linux Foundation. All Rights Reserved.