code: private void load() {
          URL url = UIVersion.class.getResource("version.properties"); //$NON-NLS-1$
          if (url == null) {
              this.versionString = "Unknown"; //$NON-NLS-1$
              this.versionDate = new Date().toString();
          } else {
              InputStream is = null;
              Properties props = new Properties();
              try {
                  is = url.openStream();
                  props.load(is);
                  this.versionString = props.getProperty("version", "Unknown"); //$NON-NLS-1$ //$NON-NLS-2$
                  this.versionDate = props.getProperty("date", new Date().toString()); //$NON-NLS-1$
              } catch (IOException e) {
                  throw new RuntimeException(e);
              } finally {
                  IOUtils.closeQuietly(is);
              }
          }
      }
docs: Loads the version info from version.properties.