package edu.brown.benchmark.tpce.generators; public class EGenVersion { public static int iEGenMajorVersion = 1; // major revision number public static int iEGenMinorVersion = 3; // minor revision number public static int iEGenRevisionNumber = 0; // third-tier revision number public static int iEGenBetaLevel = 0; // beta version (for maintenance only) public static void getEGenVersion(int majorVersion, int minorVersion, int revisionNumber, int betaLevel){ majorVersion = iEGenMajorVersion; minorVersion = iEGenMinorVersion; revisionNumber = iEGenRevisionNumber; betaLevel = iEGenBetaLevel; } public static String getEGenVersionString(int iOutputBufferLen){ int iLen; String egenVersion = new String("EGen v" + iEGenMajorVersion + "." + iEGenMinorVersion + "." +iEGenRevisionNumber); iLen = egenVersion.length(); if (iEGenBetaLevel != 0){ egenVersion = egenVersion.concat("beta" + iEGenBetaLevel); iLen = egenVersion.length(); } if (iLen > iOutputBufferLen) { // if (iOutputBufferLen > 0) { return new String(); // } } else { return egenVersion; } } }