Package org.spdx.spreadsheetstore
Class RelationshipsSheet
java.lang.Object
org.spdx.spreadsheetstore.AbstractSheet
org.spdx.spreadsheetstore.RelationshipsSheet
Sheet containing relationship data
- Author:
- Gary O'Neall
-
Field Summary
Fields inherited from class org.spdx.spreadsheetstore.AbstractSheet
checkboxStyle, CHECKSUM_PATTERN, copyManager, dateStyle, documentUri, firstCellNum, firstRowNum, FONT_SIZE, greenWrapped, lastRowNum, modelStore, redWrapped, sheet, workbook, yellowWrapped
-
Constructor Summary
ConstructorsConstructorDescriptionRelationshipsSheet
(org.apache.poi.ss.usermodel.Workbook workbook, String sheetName, org.spdx.storage.IModelStore modelStore, String documentUri, org.spdx.library.ModelCopyManager copyManager) Construct a RelationshipsSheet -
Method Summary
Modifier and TypeMethodDescriptionvoid
static void
getElmementId
(int rowNum) org.spdx.library.model.v2.Relationship
getRelationship
(int rowNum) verify()
Verifies the integrity of the sheet's dataMethods inherited from class org.spdx.spreadsheetstore.AbstractSheet
addRow, checksumsToString, checksumToString, clear, createCenterStyle, createHeaderStyle, createLeftWrapStyle, csvToStrings, getFirstDataRow, getNumDataRows, getSheet, licensesToString, parseChecksum, resizeRows, stringsToCsv, strToChecksums
-
Constructor Details
-
RelationshipsSheet
public RelationshipsSheet(org.apache.poi.ss.usermodel.Workbook workbook, String sheetName, org.spdx.storage.IModelStore modelStore, String documentUri, org.spdx.library.ModelCopyManager copyManager) Construct a RelationshipsSheet- Parameters:
workbook
- Workbook containing the sheet.sheetName
- Name of the sheet.modelStore
- Model store for SPDX objects.documentUri
- URI of the SPDX document.copyManager
- Copy manager for SPDX objects.
-
-
Method Details
-
verify
Description copied from class:AbstractSheet
Verifies the integrity of the sheet's data- Specified by:
verify
in classAbstractSheet
- Returns:
- A string describing any issues, or an empty string if valid.
-
create
-
add
public void add(org.spdx.library.model.v2.Relationship relationship, String elementId) throws SpreadsheetException - Parameters:
relationship
-- Throws:
SpreadsheetException
-
getElmementId
-
getRelationship
public org.spdx.library.model.v2.Relationship getRelationship(int rowNum) throws SpreadsheetException - Throws:
SpreadsheetException
-