abbot
Class Platform

java.lang.Object
  extended byabbot.Platform

public class Platform
extends Object

Simple utility to figure out what platform we're on, what java version we're running, and what bugs exist on the current platform.


Field Summary
static int JAVA_1_0
           
static int JAVA_1_1
           
static int JAVA_1_2
           
static int JAVA_1_3
           
static int JAVA_1_4
           
(package private) static boolean parsed
           
 
Method Summary
static String getJavaVersion()
           
static int getJavaVersionNumber()
           
static boolean hasInputMethodInsteadOfKeyTyped()
           
static boolean hasMenuDisableBug()
           
static boolean hasMissingWindowMouseMotion()
           
static boolean isHPUX()
           
static boolean isLinux()
           
static boolean isMacintosh()
           
static boolean isOSX()
           
static boolean isSolaris()
           
static boolean isWindows()
           
static boolean isWindowsXP()
           
static boolean isX11()
           
static void main(String[] args)
           
static boolean needsRobotVerification()
          Returns whether there may be some scenarios in which the robot does not function properly.
(package private) static int parse(String vs)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

JAVA_1_0

public static final int JAVA_1_0
See Also:
Constant Field Values

JAVA_1_1

public static final int JAVA_1_1
See Also:
Constant Field Values

JAVA_1_2

public static final int JAVA_1_2
See Also:
Constant Field Values

JAVA_1_3

public static final int JAVA_1_3
See Also:
Constant Field Values

JAVA_1_4

public static final int JAVA_1_4
See Also:
Constant Field Values

parsed

static boolean parsed
Method Detail

parse

static int parse(String vs)

isX11

public static boolean isX11()

isWindows

public static boolean isWindows()

isWindowsXP

public static boolean isWindowsXP()

isMacintosh

public static boolean isMacintosh()

isOSX

public static boolean isOSX()

isSolaris

public static boolean isSolaris()

isHPUX

public static boolean isHPUX()

isLinux

public static boolean isLinux()

getJavaVersion

public static String getJavaVersion()

getJavaVersionNumber

public static int getJavaVersionNumber()

main

public static void main(String[] args)

hasMenuDisableBug

public static boolean hasMenuDisableBug()

hasInputMethodInsteadOfKeyTyped

public static boolean hasInputMethodInsteadOfKeyTyped()

hasMissingWindowMouseMotion

public static boolean hasMissingWindowMouseMotion()

needsRobotVerification

public static boolean needsRobotVerification()
Returns whether there may be some scenarios in which the robot does not function properly.



Copyright © 2002-2004 Timothy Wall. All Rights Reserved.
Abbot is hosted on

SourceForge