< prev index next >
core/JemmyCore/src/org/jemmy/control/ControlInterfaces.java
Print this page
@@ -46,22 +46,25 @@
@Documented
public @interface ControlInterfaces {
/**
* List of interfaces supported by this wrap.
* @see ControlInterface
+ * @return todo document
*/
Class<? extends ControlInterface>[] value();
/**
* List of encapsulated types for the <code>TypeControlInterface</code>
* interfaces listed in <code>value</code>.
* Note that this list should be shorter that the <code>value</code> to not
* provide anything for a <code>ControlInterface</code> which is not a
* <code>TypeControlInterface</code>
* @see TypeControlInterface
+ * @return todo document
*/
Class[] encapsulates() default {};
/**
* This provides names for the dock methods which would be generated. If the array
* does not have enough elements, the method would be named as <code>"as" + value[i].getName()</code>.
+ * @return todo document
*/
String[] name() default {};
}
< prev index next >