Package com.macrofocus.application
Class SimpleApplicationModel
java.lang.Object
com.macrofocus.application.SimpleApplicationModel
- All Implemented Interfaces:
ApplicationModel
,Serializable
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionSimpleApplicationModel
(String name, String edition, VersionModel versionModel, Class mainClass, String copyright) SimpleApplicationModel
(String name, String edition, VersionModel versionModel, String mainClassName, String copyright, LicenseModel.Validity validity, LicenseModel.Expiration expiration) SimpleApplicationModel
(String name, String edition, String version, Class mainClass, String copyright) SimpleApplicationModel
(String name, String edition, String version, String mainClassName, String copyright, LicenseModel.Validity validity, LicenseModel.Expiration expiration) -
Method Summary
Modifier and TypeMethodDescriptionGets the edition name of this applicationgetName()
Gets the name of this applicationGets the version number of this applicationvoid
setLicenseModel
(LicenseModel licenseModel) toString()
-
Constructor Details
-
SimpleApplicationModel
public SimpleApplicationModel(String name, String edition, VersionModel versionModel, Class mainClass, String copyright) -
SimpleApplicationModel
-
SimpleApplicationModel
public SimpleApplicationModel(String name, String edition, String version, String mainClassName, String copyright, LicenseModel.Validity validity, LicenseModel.Expiration expiration) -
SimpleApplicationModel
public SimpleApplicationModel(String name, String edition, VersionModel versionModel, String mainClassName, String copyright, LicenseModel.Validity validity, LicenseModel.Expiration expiration)
-
-
Method Details
-
getName
Description copied from interface:ApplicationModel
Gets the name of this application- Specified by:
getName
in interfaceApplicationModel
- Returns:
- the name of the application
-
getEdition
Description copied from interface:ApplicationModel
Gets the edition name of this application- Specified by:
getEdition
in interfaceApplicationModel
- Returns:
- the edition name of the application
-
getVersionModel
- Specified by:
getVersionModel
in interfaceApplicationModel
-
getVersion
Description copied from interface:ApplicationModel
Gets the version number of this application- Specified by:
getVersion
in interfaceApplicationModel
- Returns:
- the version number of this application
-
getCopyright
- Specified by:
getCopyright
in interfaceApplicationModel
-
getMainClass
- Specified by:
getMainClass
in interfaceApplicationModel
-
getValidity
- Specified by:
getValidity
in interfaceApplicationModel
-
getExpiration
- Specified by:
getExpiration
in interfaceApplicationModel
-
toString
-
getLicenseModel
- Specified by:
getLicenseModel
in interfaceApplicationModel
-
setLicenseModel
- Specified by:
setLicenseModel
in interfaceApplicationModel
-