Package me.snowdrop.licenses
Class LicensesFileManager
- java.lang.Object
-
- me.snowdrop.licenses.LicensesFileManager
-
public class LicensesFileManager extends java.lang.ObjectClass responsible for persisting licenses information to XML and HTML files.- Author:
- Gytis Trikleris
-
-
Constructor Summary
Constructors Constructor Description LicensesFileManager()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcreateLicensesHtml(LicenseSummary licenseSummary, java.lang.String directoryPath)Create a licenses.html file and download copy of each license for offline use.voidcreateLicensesXml(LicenseSummary licenseSummary, java.lang.String directoryPath)Create a licenses.xml file.
-
-
-
Method Detail
-
createLicensesXml
public void createLicensesXml(LicenseSummary licenseSummary, java.lang.String directoryPath) throws LicensesGeneratorException
Create a licenses.xml file.- Parameters:
licenseSummary- license summary XML element, which should be written to a licenses.xml file.directoryPath- directory where new file should be stored.- Throws:
LicensesGeneratorException- on generation failure
-
createLicensesHtml
public void createLicensesHtml(LicenseSummary licenseSummary, java.lang.String directoryPath) throws LicensesGeneratorException
Create a licenses.html file and download copy of each license for offline use.- Parameters:
licenseSummary- license summary XML element, which should be written to a licenses.xml file.directoryPath- directory where new file should be stored.- Throws:
LicensesGeneratorException- on generation failure
-
-