com.application.areca.version
Class VersionInfos

java.lang.Object
  extended by com.application.areca.version.VersionInfos

public class VersionInfos
extends java.lang.Object


Author:
Olivier PETRUCCI

Areca Build ID : 7299034069467778562

Field Summary
static java.lang.String APP_NAME
           
static java.lang.String APP_SHORT_NAME
           
protected static long BUILD_ID
           
static int[] REQUIRED_JAVA_VERSION
           
static java.lang.String VENDOR_MSG
           
protected static java.util.Map VERSION_BY_ID
           
static java.lang.String VERSION_MSG
           
protected static java.util.ArrayList VERSIONS
           
 
Constructor Summary
VersionInfos()
           
 
Method Summary
static boolean checkJavaVendor()
          Some open source VM implementations have problems dealing with some filenames characters (like german "Umlaut") ...
static java.lang.String formatVersionDate(java.util.GregorianCalendar date)
           
static long getBuildId()
           
static VersionData getLastVersion()
           
static VersionData getVersion(java.lang.String id)
           
static java.util.List getVersions()
           
static boolean isBeforeOrEquals(java.lang.String v0, java.lang.String v1)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

VERSIONS

protected static java.util.ArrayList VERSIONS

VERSION_BY_ID

protected static java.util.Map VERSION_BY_ID

BUILD_ID

protected static long BUILD_ID

APP_NAME

public static java.lang.String APP_NAME

APP_SHORT_NAME

public static java.lang.String APP_SHORT_NAME

REQUIRED_JAVA_VERSION

public static int[] REQUIRED_JAVA_VERSION

VERSION_MSG

public static java.lang.String VERSION_MSG

VENDOR_MSG

public static java.lang.String VENDOR_MSG
Constructor Detail

VersionInfos

public VersionInfos()
Method Detail

getLastVersion

public static VersionData getLastVersion()

getVersions

public static java.util.List getVersions()

isBeforeOrEquals

public static boolean isBeforeOrEquals(java.lang.String v0,
                                       java.lang.String v1)

checkJavaVendor

public static boolean checkJavaVendor()
Some open source VM implementations have problems dealing with some filenames characters (like german "Umlaut") ... so it is highly advised to use Sun Microsystem's VM implementation.


formatVersionDate

public static java.lang.String formatVersionDate(java.util.GregorianCalendar date)

getVersion

public static VersionData getVersion(java.lang.String id)

getBuildId

public static long getBuildId()