Package org.spdx.htmltemplates
Class LicenseTOCHTMLFile
java.lang.Object
org.spdx.htmltemplates.LicenseTOCHTMLFile
public class LicenseTOCHTMLFile extends Object
This class holds a formatted HTML file for a license table of contents
- Author:
- Gary O'Neall
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classLicenseTOCHTMLFile.DeprecatedLicensestatic classLicenseTOCHTMLFile.ListedSpdxLicense -
Constructor Summary
Constructors Constructor Description LicenseTOCHTMLFile(String version, String releaseDate) -
Method Summary
Modifier and Type Method Description voidaddDeprecatedLicense(org.spdx.library.model.license.SpdxListedLicense deprecatedLicense, String licHTMLReference)voidaddLicense(org.spdx.library.model.license.SpdxListedLicense license, String licHTMLReference)voidwriteToFile(File htmlFile)
-
Constructor Details
-
Method Details
-
addLicense
public void addLicense(org.spdx.library.model.license.SpdxListedLicense license, String licHTMLReference) throws org.spdx.library.InvalidSPDXAnalysisException- Throws:
org.spdx.library.InvalidSPDXAnalysisException
-
writeToFile
public void writeToFile(File htmlFile) throws IOException, com.github.mustachejava.MustacheException- Throws:
IOExceptioncom.github.mustachejava.MustacheException
-
addDeprecatedLicense
public void addDeprecatedLicense(org.spdx.library.model.license.SpdxListedLicense deprecatedLicense, String licHTMLReference) throws org.spdx.library.InvalidSPDXAnalysisException- Parameters:
deprecatedLicense-licHTMLReference-- Throws:
org.spdx.library.InvalidSPDXAnalysisException
-