< prev index next >

core/JemmyCore/src/org/jemmy/dock/Dock.java

Print this page

        

*** 63,78 **** } /** * Method which at the end actually get called from all dock lookup * constructors. ! * @param <T> ! * @param parent ! * @param controlType ! * @param index ! * @param criteria ! * @return */ protected static <T> Wrap<? extends T> lookup(Parent<? super T> parent, Class<T> controlType, int index, LookupCriteria<T>... criteria) { Lookup<T> lookup; if (criteria.length > 0) { lookup = parent.lookup(controlType, criteria[0]); --- 63,78 ---- } /** * Method which at the end actually get called from all dock lookup * constructors. ! * @param <T> todo document ! * @param parent todo document ! * @param controlType todo document ! * @param index todo document ! * @param criteria todo document ! * @return todo document */ protected static <T> Wrap<? extends T> lookup(Parent<? super T> parent, Class<T> controlType, int index, LookupCriteria<T>... criteria) { Lookup<T> lookup; if (criteria.length > 0) { lookup = parent.lookup(controlType, criteria[0]);
*** 92,131 **** public Wrap<?> wrap() { return wrap; } /** - * * @return Wrap instance obtainer through lookup */ public Object control() { return wrap.getControl(); } /** ! * Shortcut to <code>wrap().mouse()</code> */ public Mouse mouse() { return wrap.mouse(); } /** ! * Shortcut to <code>wrap().keyboard()</code> */ public Keyboard keyboard() { return wrap.keyboard(); } /** ! * Shortcut to <code>wrap().drag()</code> */ public Drag drag() { return wrap.drag(); } /** ! * Shortcut to <code>wrap().getScreenBounds()</code> */ public Rectangle bounds() { return wrap.getScreenBounds(); } --- 92,130 ---- public Wrap<?> wrap() { return wrap; } /** * @return Wrap instance obtainer through lookup */ public Object control() { return wrap.getControl(); } /** ! * @return Shortcut to <code>wrap().mouse()</code> */ public Mouse mouse() { return wrap.mouse(); } /** ! * @return Shortcut to <code>wrap().keyboard()</code> */ public Keyboard keyboard() { return wrap.keyboard(); } /** ! * @return Shortcut to <code>wrap().drag()</code> */ public Drag drag() { return wrap.drag(); } /** ! * @return Shortcut to <code>wrap().getScreenBounds()</code> */ public Rectangle bounds() { return wrap.getScreenBounds(); }
*** 133,152 **** action.execute(); return action.getResult(); } /** - * * @return <code>wrap().getEnvironment()</code>. */ public Environment environment() { return wrap.getEnvironment(); } /** * Loads image with <code>goldenId</code> id waits for the control to match it. * @see Wrap#waitImage(org.jemmy.image.Image, org.jemmy.Rectangle, java.lang.String, java.lang.String) */ public void waitImage(String goldenId, Rectangle rect, String resID, String diffID) { wrap.waitImage(environment().getImageLoader().load(goldenId), rect, resID, diffID); } --- 132,154 ---- action.execute(); return action.getResult(); } /** * @return <code>wrap().getEnvironment()</code>. */ public Environment environment() { return wrap.getEnvironment(); } /** * Loads image with <code>goldenId</code> id waits for the control to match it. * @see Wrap#waitImage(org.jemmy.image.Image, org.jemmy.Rectangle, java.lang.String, java.lang.String) + * @param goldenId todo document + * @param rect todo document + * @param resID todo document + * @param diffID todo document */ public void waitImage(String goldenId, Rectangle rect, String resID, String diffID) { wrap.waitImage(environment().getImageLoader().load(goldenId), rect, resID, diffID); }
*** 156,165 **** --- 158,169 ---- * constructed by adding suffixes. Suffixes are obtained from environment with * default values being &quot;-diff&quot; and &quot;-result&quot; * @see #waitImage(java.lang.String, org.jemmy.Rectangle, java.lang.String, java.lang.String) * @see #DEFAULT_DIFF_IMAGE_SUFFIX * @see #DEFAULT_RESULT_IMAGE_SUFFIX + * @param goldenId todo document + * @param rect todo document */ public void waitImage(String goldenId, Rectangle rect) { waitImage(goldenId, rect, goldenId + environment().getProperty(DEFAULT_RESULT_IMAGE_SUFFIX),
*** 167,176 **** --- 171,183 ---- } /** * Loads image with <code>goldenId</code> id waits for the control to match it. * @see Wrap#waitImage(org.jemmy.image.Image, java.lang.String, java.lang.String) + * @param goldenId todo document + * @param resID todo document + * @param diffID todo document */ public void waitImage(String goldenId, String resID, String diffID) { wrap.waitImage(environment().getImageLoader().load(goldenId), resID, diffID); }
*** 180,189 **** --- 187,197 ---- * constructed by adding suffixes. Suffixes are obtained from environment with * default values being &quot;-diff&quot; and &quot;-result&quot; * @see #waitImage(java.lang.String, java.lang.String, java.lang.String) * @see #DEFAULT_DIFF_IMAGE_SUFFIX * @see #DEFAULT_RESULT_IMAGE_SUFFIX + * @param goldenId todo document */ public void waitImage(String goldenId) { waitImage(goldenId, goldenId + environment().getProperty(DEFAULT_RESULT_IMAGE_SUFFIX), goldenId + environment().getProperty(DEFAULT_DIFF_IMAGE_SUFFIX));
< prev index next >