< prev index next >

core/JemmyCore/src/org/jemmy/input/CaretImpl.java

Print this page

        

*** 56,87 **** private Wrap<?> wrap; private CaretOwner caretOwner; private ArrayList<ScrollAction> actions; /** ! * ! * @param wrap * @param caretOwner only position() is used */ public CaretImpl(Wrap<?> wrap, CaretOwner caretOwner) { this.wrap = wrap; this.caretOwner = caretOwner; actions = new ArrayList<ScrollAction>(); } - /** - * - * @return - */ public Wrap<?> getWrap() { return wrap; } - /** - * - * @param action - */ protected void addScrollAction(ScrollAction action) { actions.add(0, action); } public void to(final double value) { --- 56,78 ---- private Wrap<?> wrap; private CaretOwner caretOwner; private ArrayList<ScrollAction> actions; /** ! * @param wrap the control wrapper instance * @param caretOwner only position() is used */ public CaretImpl(Wrap<?> wrap, CaretOwner caretOwner) { this.wrap = wrap; this.caretOwner = caretOwner; actions = new ArrayList<ScrollAction>(); } public Wrap<?> getWrap() { return wrap; } protected void addScrollAction(ScrollAction action) { actions.add(0, action); } public void to(final double value) {
*** 143,157 **** private double value; private CaretOwner caret; private double precision; - /** - * - * @param caret - * @param value - */ public DirectionToPosition(CaretOwner caret, double value, double precision) { this.value = value; this.caret = caret; this.precision = precision; } --- 134,143 ----
*** 163,278 **** public int to() { double diff = position() - caret.position(); return (diff == 0) ? 0 : ((diff > 0) ? 1 : -1); } - /** - * - * @return - */ @Override public String toString() { return "value == " + position(); } - /** - * - * @return - */ protected double position() { return value; } } /** * */ protected static interface ScrollAction { - /** - * - * @param direction - */ public void scrollTo(int direction); } - /** - * - */ protected class MouseScrollAction implements ScrollAction { Point up, down; KeyboardModifier[] upMods, downMods; - /** - * - * @param down - * @param downMods - * @param up - * @param upMods - */ public MouseScrollAction(Point down, KeyboardModifier[] downMods, Point up, KeyboardModifier[] upMods) { this.up = up; this.down = down; this.upMods = upMods; this.downMods = downMods; } - /** - * - * @param down - * @param up - */ public MouseScrollAction(Point down, Point up) { this(up, new KeyboardModifier[0], up, new KeyboardModifier[0]); } - /** - * - * @param direction - */ public void scrollTo(int direction) { wrap.mouse().click(1, (direction > 0) ? up : down, MouseButtons.BUTTON1, (direction > 0) ? upMods : downMods); } } - /** - * - */ protected class KeyboardScrollAction implements ScrollAction { KeyboardButton down, up; KeyboardModifier[] downMods, upMods; - /** - * - * @param down - * @param downMods - * @param up - * @param upMods - */ public KeyboardScrollAction(KeyboardButton down, KeyboardModifier[] downMods, KeyboardButton up, KeyboardModifier[] upMods) { this.down = down; this.up = up; this.downMods = downMods; this.upMods = upMods; } - /** - * - * @param down - * @param up - */ public KeyboardScrollAction(KeyboardButton down, KeyboardButton up) { this(down, new KeyboardModifier[0], up, new KeyboardModifier[0]); } - /** - * - * @param direction - */ public void scrollTo(int direction) { wrap.keyboard().pushKey((direction > 0) ? up : down, (direction > 0) ? upMods : downMods); } } --- 149,214 ----
< prev index next >