public abstract class VersionBase
extends java.lang.Object
BuildInfo.makeBuildInfoBundle()
as well as a static resource bundle containing non-build related strings.Modifier | Constructor and Description |
---|---|
protected |
VersionBase()
Creates a new instance of VersionBase
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getApplicationName()
Get the application name.
|
protected abstract java.lang.String |
getApplicationNameKey()
Get the key for the name of the utility or application.
|
protected abstract java.lang.String |
getBuildInfoBundleName()
Get the class name of the build info resource bundle, which contains
data about when the product was built, generated (presumably)
during the build by
BuildInfo.makeBuildInfoBundle() . |
java.lang.String |
getCopyright()
Get the copyright string.
|
protected abstract java.lang.String |
getCopyrightKey()
Get the key for the copyright string.
|
java.lang.String |
getVersion()
Get the version number.
|
protected abstract java.lang.String |
getVersionBundleName()
Get the class name of the version resource bundle, which contains
values for the product version, copyright, etc.
|
java.lang.String |
getVersionDisplay()
Get the multiline version output.
|
protected abstract java.lang.String |
getVersionKey()
Get the key for the version string.
|
public java.lang.String getVersion()
public java.lang.String getCopyright()
public java.lang.String getApplicationName()
public java.lang.String getVersionDisplay()
protected abstract java.lang.String getVersionBundleName()
protected abstract java.lang.String getBuildInfoBundleName()
BuildInfo.makeBuildInfoBundle()
.protected abstract java.lang.String getVersionKey()
protected abstract java.lang.String getCopyrightKey()
protected abstract java.lang.String getApplicationNameKey()