< prev index next >

core/JemmyAWTInput/src/org/jemmy/input/RobotDriver.java

Print this page

        

*** 42,52 **** import org.jemmy.interfaces.Mouse.MouseButtons; import org.jemmy.interfaces.Mouse.MouseModifiers; /** ! * @author Alexandre Iline(alexandre.iline@sun.com), KAM <mrkam@mail.ru> */ public class RobotDriver { private static boolean haveOldPos = false; private static int smoothness; --- 42,54 ---- import org.jemmy.interfaces.Mouse.MouseButtons; import org.jemmy.interfaces.Mouse.MouseModifiers; /** ! * @author shura ! * @author mrkam ! * */ public class RobotDriver { private static boolean haveOldPos = false; private static int smoothness;
*** 56,66 **** static { Environment.getEnvironment().setTimeout( new Timeout(ROBOT_DELAY_TIMEOUT_NAME, 10)); Environment.getEnvironment().setPropertyIfNotSet( AWTRobotInputFactory.ROBOT_MOUSE_SMOOTHNESS_PROPERTY, ! new Integer(Integer.MAX_VALUE).toString()); smoothness = Integer.parseInt( (String)Environment.getEnvironment().getProperty( AWTRobotInputFactory.ROBOT_MOUSE_SMOOTHNESS_PROPERTY)); } --- 58,68 ---- static { Environment.getEnvironment().setTimeout( new Timeout(ROBOT_DELAY_TIMEOUT_NAME, 10)); Environment.getEnvironment().setPropertyIfNotSet( AWTRobotInputFactory.ROBOT_MOUSE_SMOOTHNESS_PROPERTY, ! Integer.toString(Integer.MAX_VALUE)); smoothness = Integer.parseInt( (String)Environment.getEnvironment().getProperty( AWTRobotInputFactory.ROBOT_MOUSE_SMOOTHNESS_PROPERTY)); }
*** 206,218 **** releaseModifiers(modifiers); } /** * @deprecated Implementation doesn't seem to be correct as it ignores mouseButton and modifiers ! * @param point * @param mouseButton One of MouseEvent.BUTTON*_MASK ! * @param modifiers */ public void dragMouse(Point point, int mouseButton, int modifiers) { moveMouse(point); } --- 208,220 ---- releaseModifiers(modifiers); } /** * @deprecated Implementation doesn't seem to be correct as it ignores mouseButton and modifiers ! * @param point todo document * @param mouseButton One of MouseEvent.BUTTON*_MASK ! * @param modifiers todo document */ public void dragMouse(Point point, int mouseButton, int modifiers) { moveMouse(point); }
*** 261,273 **** releaseModifiers(modifiers); } /** * Turns the wheel. ! * @param p * @param amount Either positive or negative ! * @param modifiers */ public void turnWheel(Point p, int amount, Modifier... modifiers) { pressModifiers(modifiers); moveMouse(p); java.awt.Robot r = null; --- 263,275 ---- releaseModifiers(modifiers); } /** * Turns the wheel. ! * @param p todo document * @param amount Either positive or negative ! * @param modifiers a combination of <code>InputEvent.*_MASK</code> fields. */ public void turnWheel(Point p, int amount, Modifier... modifiers) { pressModifiers(modifiers); moveMouse(p); java.awt.Robot r = null;
< prev index next >