Package net.sourceforge.plantuml.version
Class LicenseInfo
- java.lang.Object
-
- net.sourceforge.plantuml.version.LicenseInfo
-
public class LicenseInfo extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static LicenseInfoNONE
-
Constructor Summary
Constructors Constructor Description LicenseInfo(LicenseType type, long generationDate, long expirationDate, java.lang.String owner, java.lang.String context, byte[] sha)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static java.util.Collection<SFile>fileCandidates()java.lang.StringgetContext()java.util.DategetExpirationDate()java.util.DategetGenerationDate()LicenseTypegetLicenseType()java.lang.StringgetOwner()booleanhasExpired()booleanisNone()booleanisValid()static voidmain(java.lang.String[] args)static voidpersistMe(java.lang.String key)static LicenseInforetrieveDistributor()static java.awt.image.BufferedImageretrieveDistributorImage(LicenseInfo licenseInfo)static LicenseInforetrieveNamed(java.lang.String key)static booleanretrieveNamedOrDistributorQuickIsValid()static LicenseInforetrieveNamedSlow()static LicenseInforetrieveQuick()
-
-
-
Field Detail
-
NONE
public static final LicenseInfo NONE
-
-
Constructor Detail
-
LicenseInfo
public LicenseInfo(LicenseType type, long generationDate, long expirationDate, java.lang.String owner, java.lang.String context, byte[] sha)
-
-
Method Detail
-
persistMe
public static void persistMe(java.lang.String key) throws java.util.prefs.BackingStoreException- Throws:
java.util.prefs.BackingStoreException
-
retrieveQuick
public static LicenseInfo retrieveQuick()
-
retrieveNamedOrDistributorQuickIsValid
public static boolean retrieveNamedOrDistributorQuickIsValid()
-
retrieveNamedSlow
public static LicenseInfo retrieveNamedSlow()
-
retrieveNamed
public static LicenseInfo retrieveNamed(java.lang.String key)
-
retrieveDistributorImage
public static java.awt.image.BufferedImage retrieveDistributorImage(LicenseInfo licenseInfo)
-
retrieveDistributor
public static LicenseInfo retrieveDistributor()
-
fileCandidates
public static java.util.Collection<SFile> fileCandidates()
-
main
public static void main(java.lang.String[] args)
-
getGenerationDate
public final java.util.Date getGenerationDate()
-
getExpirationDate
public final java.util.Date getExpirationDate()
-
getOwner
public final java.lang.String getOwner()
-
isNone
public boolean isNone()
-
isValid
public boolean isValid()
-
hasExpired
public boolean hasExpired()
-
getLicenseType
public final LicenseType getLicenseType()
-
getContext
public final java.lang.String getContext()
-
-