Package org.spdx.spdxspreadsheet
Class ExternalRefsSheet
java.lang.Object
org.spdx.spdxspreadsheet.AbstractSheet
org.spdx.spdxspreadsheet.ExternalRefsSheet
public class ExternalRefsSheet extends AbstractSheet
Package external refs
- Author:
- Gary O'Neall
-
Field Summary
Fields inherited from class org.spdx.spdxspreadsheet.AbstractSheet
checkboxStyle, dateStyle, firstCellNum, firstRowNum, FONT_SIZE, greenWrapped, lastRowNum, redWrapped, sheet, workbook, yellowWrapped -
Constructor Summary
Constructors Constructor Description ExternalRefsSheet(org.apache.poi.ss.usermodel.Workbook workbook, String sheetName) -
Method Summary
Modifier and Type Method Description voidadd(String packageId, ExternalRef externalRef, SpdxDocumentContainer container)static voidcreate(org.apache.poi.ss.usermodel.Workbook wb, String externalRefsSheetName)ExternalRef[]getExternalRefsForPkgid(String id, SpdxDocumentContainer container)Get all external references for a given package IDprotected static StringrefTypeToString(ReferenceType referenceType, SpdxDocumentContainer container)Convert a reference type to the type used inprotected static ReferenceTypestringToRefType(String refTypeStr, SpdxDocumentContainer container)Convert a string to a reference typeStringverify()Methods inherited from class org.spdx.spdxspreadsheet.AbstractSheet
addRow, clear, createCenterStyle, createHeaderStyle, createLeftWrapStyle, getFirstDataRow, getNumDataRows, getSheet, resizeRows
-
Constructor Details
-
ExternalRefsSheet
- Parameters:
workbook-sheetName-
-
-
Method Details
-
verify
- Specified by:
verifyin classAbstractSheet
-
create
- Parameters:
wb-externalRefsSheetName-
-
add
public void add(String packageId, ExternalRef externalRef, SpdxDocumentContainer container) throws SpreadsheetException- Parameters:
packageId- Package ID for the package that contains this external refexternalRef-container-- Throws:
SpreadsheetException
-
refTypeToString
protected static String refTypeToString(ReferenceType referenceType, SpdxDocumentContainer container)Convert a reference type to the type used in- Parameters:
referenceType-- Returns:
- Throws:
InvalidSPDXAnalysisException
-
getExternalRefsForPkgid
Get all external references for a given package ID- Parameters:
id-container-- Returns:
-
stringToRefType
Convert a string to a reference type- Parameters:
refTypeStr- can be a listed reference type name, a URI string, or a local namecontainer-- Returns:
-