org.eclipse.emf.emfstore.internal.client.configuration
Class VersioningInfo

java.lang.Object
  extended by org.eclipse.emf.emfstore.internal.client.configuration.VersioningInfo

public class VersioningInfo
extends Object

Contains runtime version information about the currently used client.

Author:
emueller, ovonwesen, mkoegel

Constructor Summary
VersioningInfo()
           
 
Method Summary
 ClientVersionInfo getClientVersion()
          Get the client version as specified in the org.eclipse.emf.emfstore.internal.client manifest file.
 boolean isDeveloperVersion()
          Determines if this is an developer version or not.
 boolean isInternalReleaseVersion()
          Determines if this is an internal release or not.
 boolean isReleaseVersion()
          Determine if this is a release version or not.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VersioningInfo

public VersioningInfo()
Method Detail

getClientVersion

public ClientVersionInfo getClientVersion()
Get the client version as specified in the org.eclipse.emf.emfstore.internal.client manifest file.

Returns:
the client version number

isReleaseVersion

public boolean isReleaseVersion()
Determine if this is a release version or not.

Returns:
true if it is a release version, false otherwise

isInternalReleaseVersion

public boolean isInternalReleaseVersion()
Determines if this is an internal release or not.

Returns:
true if it is an internal release, false otherwise

isDeveloperVersion

public boolean isDeveloperVersion()
Determines if this is an developer version or not.

Returns:
true if it is a developer version, false otherwise


Copyright © 2015. All Rights Reserved.