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 LicenseInfo
NONE
-
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.String
getContext()
java.util.Date
getExpirationDate()
java.util.Date
getGenerationDate()
LicenseType
getLicenseType()
java.lang.String
getOwner()
boolean
hasExpired()
boolean
isNone()
boolean
isValid()
static void
main(java.lang.String[] args)
static void
persistMe(java.lang.String key)
static LicenseInfo
retrieveDistributor()
static java.awt.image.BufferedImage
retrieveDistributorImage(LicenseInfo licenseInfo)
static LicenseInfo
retrieveNamed(java.lang.String key)
static boolean
retrieveNamedOrDistributorQuickIsValid()
static LicenseInfo
retrieveNamedSlow()
static LicenseInfo
retrieveQuick()
-
-
-
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()
-
-