public static void handlerVersionCheck(final Frame parent) { if (VersionCheckerUtility.isInitialCheck()) { VersionCheckerUtility.setCheckVersion( VersionCheckerUtility.getUserApprovalForVersionChecker(parent)); } if (VersionCheckerUtility.getCheckVersion()) { VersionCheckerUtility.checkVersion(parent, false, true); } }
public void run() { splashScreen.dispose(); // perform version checking try { Class.forName("org.pentaho.versionchecker.VersionChecker"); // NON-NLS VersionCheckerUtility.handlerVersionCheck(reportDesignerFrame); } catch (Throwable t) { // if we do not have the version checker, fail without any user // feedback or logging } // end version checker }