< prev index next >
core/JemmyCore/src/org/jemmy/Version.java
Print this page
*** 33,63 ****
/**
*
* @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);
--- 33,53 ----
*** 72,126 ****
} 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())) {
--- 62,92 ----
} catch (IOException ex) {
throw new JemmyException("Can not get version.", ex);
}
}
public int getMajor() {
return major;
}
!
public int getMini() {
return mini;
}
public int getMinor() {
return minor;
}
public String getVersion() {
return major + "." + minor + "." + mini;
}
public String getBuild() {
return build;
}
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,141 ****
}
}
return false;
}
- /**
- *
- * @param args
- */
public static void main(String[] args) {
System.out.println("JemmyCore version: " + VERSION.getVersion() + "." + VERSION.build);
}
}
--- 95,103 ----
< prev index next >