< prev index next >
core/JemmyCore/src/org/jemmy/Version.java
Print this page
@@ -33,31 +33,21 @@
/**
*
* @author shura
*/
public class Version {
- /**
- *
- */
public static final Version VERSION = new Version();
private int major;
private int minor;
private int mini;
private String build;
- /**
- *
- */
public Version() {
this(Version.class.getPackage().getName());
}
- /**
- *
- * @param pkg
- */
public Version(String pkg) {
try {
Properties props = new Properties();
String fileName = pkg.replace(".", "/") + "/jemmy.properties";
InputStream in = getClass().getClassLoader().getResourceAsStream(fileName);
@@ -72,55 +62,31 @@
} catch (IOException ex) {
throw new JemmyException("Can not get version.", ex);
}
}
- /**
- *
- * @return
- */
public int getMajor() {
return major;
}
- /**
- *
- * @return
- */
+
public int getMini() {
return mini;
}
- /**
- *
- * @return
- */
public int getMinor() {
return minor;
}
- /**
- *
- * @return
- */
public String getVersion() {
return major + "." + minor + "." + mini;
}
- /**
- *
- * @return
- */
public String getBuild() {
return build;
}
- /**
- *
- * @param old
- * @return
- */
public boolean newer(String old) {
StringTokenizer tn = new StringTokenizer(old, ".");
if(major >= Integer.parseInt(tn.nextToken())) {
if(minor >= Integer.parseInt(tn.nextToken())) {
if(mini >= Integer.parseInt(tn.nextToken())) {
@@ -129,13 +95,9 @@
}
}
return false;
}
- /**
- *
- * @param args
- */
public static void main(String[] args) {
System.out.println("JemmyCore version: " + VERSION.getVersion() + "." + VERSION.build);
}
}
< prev index next >