--- old/core/JemmyCore/src/org/jemmy/input/CaretImpl.java 2018-05-20 10:11:53.047875417 +0200 +++ new/core/JemmyCore/src/org/jemmy/input/CaretImpl.java 2018-05-20 10:11:52.989873647 +0200 @@ -58,8 +58,7 @@ private ArrayList actions; /** - * - * @param wrap + * @param wrap the control wrapper instance * @param caretOwner only position() is used */ public CaretImpl(Wrap wrap, CaretOwner caretOwner) { @@ -68,18 +67,10 @@ actions = new ArrayList(); } - /** - * - * @return - */ public Wrap getWrap() { return wrap; } - /** - * - * @param action - */ protected void addScrollAction(ScrollAction action) { actions.add(0, action); } @@ -145,11 +136,6 @@ private CaretOwner caret; private double precision; - /** - * - * @param caret - * @param value - */ public DirectionToPosition(CaretOwner caret, double value, double precision) { this.value = value; this.caret = caret; @@ -165,19 +151,11 @@ return (diff == 0) ? 0 : ((diff > 0) ? 1 : -1); } - /** - * - * @return - */ @Override public String toString() { return "value == " + position(); } - /** - * - * @return - */ protected double position() { return value; } @@ -188,28 +166,14 @@ */ 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; @@ -217,40 +181,21 @@ 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; @@ -258,19 +203,10 @@ 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);