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, 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(SPDXPackageInfo pkgInfo) |
static void |
create(org.apache.poi.ss.usermodel.Workbook wb,
String sheetName) |
abstract SPDXPackageInfo |
getPackageInfo(int rowNum) |
static String |
licensesToString(SPDXLicenseInfo[] 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(SPDXPackageInfo pkgInfo)
public abstract SPDXPackageInfo getPackageInfo(int rowNum) throws SpreadsheetException
SpreadsheetExceptionpublic static String licensesToString(SPDXLicenseInfo[] 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 versionCopyright © 2014 Linux Foundation. All Rights Reserved.