Package com.macrofocus.application
Interface ApplicationModel
-
- All Known Implementing Classes:
SimpleApplicationModel
public interface ApplicationModel
Holds information about an application
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
getCopyright()
java.lang.String
getEdition()
Gets the edition name of this applicationLicenseModel.Expiration
getExpiration()
LicenseModel
getLicenseModel()
java.lang.Class
getMainClass()
java.lang.String
getName()
Gets the name of this applicationLicenseModel.Validity
getValidity()
java.lang.String
getVersion()
Gets the version number of this applicationVersionModel
getVersionModel()
void
setLicenseModel(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()
-
-