public abstract class Version extends TransferableObject
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
authorEmail |
protected java.lang.String |
authorName |
protected java.lang.String |
authorWebSite |
protected java.lang.String |
softwareOwner |
| Modifier | Constructor and Description |
|---|---|
protected |
Version(java.lang.String productName,
int majorVerion,
int minorVersion,
java.lang.String versionSuffix)
Defines the version of this software.
|
| Modifier and Type | Method and Description |
|---|---|
static boolean |
checkJavaRuntimeVersion(java.lang.String reqiredVersion,
java.lang.String jdkVersion) |
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getAuthorEmail() |
java.lang.String |
getAuthorName() |
java.lang.String |
getAuthorWebSite() |
java.lang.String |
getBuildDate() |
BuildInfo |
getBuildInfo()
This info is read from the Manifest file in the product JAR file.
|
int |
getBuildNumber() |
java.lang.String |
getCopyrightString() |
int |
getMajorVersion() |
int |
getMinorVersion() |
java.lang.String |
getProductName() |
java.lang.String |
getRequiredJavaVersion() |
java.lang.String |
getSoftwareOwner() |
java.lang.String |
getTitleString()
This is a unique string which is checked for consistency on client and server.
|
java.lang.String |
getVersionString() |
java.lang.String |
getVersionSuffix() |
int |
hashCode() |
boolean |
hasVersionSuffix() |
protected void |
initCustomValues() |
static void |
setAutoPrintCopyRight(boolean doPrint) |
DumpString |
toDumpString(DumpString s)
This method allows subclasses to add values to the existing DumpString of the superclass.
|
ToString |
toString(ToString s)
This method allows subclasses to add values to the existing ToString of the superclass.
|
clone, deepCloneconfigureDumpHeadlineLength, configureDumpMaxElementsPrinted, copyDumpStringValues, copyToStringValues, createDumpHeader, toDumpString, toStringprotected java.lang.String authorWebSite
protected java.lang.String authorName
protected java.lang.String authorEmail
protected java.lang.String softwareOwner
protected Version(java.lang.String productName,
int majorVerion,
int minorVersion,
java.lang.String versionSuffix)
protected void initCustomValues()
public boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic boolean hasVersionSuffix()
public java.lang.String getVersionString()
public final int getMajorVersion()
public int getMinorVersion()
public final java.lang.String getVersionSuffix()
public final java.lang.String getAuthorWebSite()
public final java.lang.String getAuthorName()
public final java.lang.String getAuthorEmail()
public final java.lang.String getProductName()
public final java.lang.String getSoftwareOwner()
public final java.lang.String getRequiredJavaVersion()
public final java.lang.String getCopyrightString()
public final java.lang.String getTitleString()
public final BuildInfo getBuildInfo()
public final int getBuildNumber()
public final java.lang.String getBuildDate()
public ToString toString(ToString s)
DumpabletoString in interface DumpabletoString in class DumpableObjectpublic final DumpString toDumpString(DumpString s)
DumpabletoDumpString in interface DumpabletoDumpString in class DumpableObjectpublic final int hashCode()
hashCode in class java.lang.Objectpublic static boolean checkJavaRuntimeVersion(java.lang.String reqiredVersion,
java.lang.String jdkVersion)
public static void setAutoPrintCopyRight(boolean doPrint)
Copyright © 2014 EsprIT-Systems. All Rights Reserved.