Package com.macrofocus.application
Interface ApplicationModel
-
- All Known Implementing Classes:
SimpleApplicationModel
public interface ApplicationModelHolds information about an application
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetCopyright()java.lang.StringgetEdition()Gets the edition name of this applicationLicenseModel.ExpirationgetExpiration()LicenseModelgetLicenseModel()java.lang.ClassgetMainClass()java.lang.StringgetName()Gets the name of this applicationLicenseModel.ValiditygetValidity()java.lang.StringgetVersion()Gets the version number of this applicationVersionModelgetVersionModel()voidsetLicenseModel(LicenseModel licenseModel)
-
-
-
Method Detail
-
getName
java.lang.String getName()
Gets the name of this application- Returns:
- the name of the application
-
getEdition
java.lang.String getEdition()
Gets the edition name of this application- Returns:
- the edition name of the application
-
getVersion
java.lang.String getVersion()
Gets the version number of this application- Returns:
- the version number of this application
-
getVersionModel
VersionModel getVersionModel()
-
getCopyright
java.lang.String getCopyright()
-
getMainClass
java.lang.Class getMainClass()
-
setLicenseModel
void setLicenseModel(LicenseModel licenseModel)
-
getValidity
LicenseModel.Validity getValidity()
-
getExpiration
LicenseModel.Expiration getExpiration()
-
getLicenseModel
LicenseModel getLicenseModel()
-
-