| Package | Description |
|---|---|
| org.jemmy.control | |
| org.jemmy.input | |
| org.jemmy.interfaces | |
| org.jemmy.lookup |
| Modifier and Type | Method and Description |
|---|---|
<INTERFACE extends ControlInterface> |
Wrap.as(Class<INTERFACE> interfaceClass)
Returns an implementation of interface associated with this object.
|
<INTERFACE extends ControlInterface> |
Wrap.getProperty(String name,
Class<INTERFACE> intrfc)
Get property out of the control interface.
|
<INTERFACE extends ControlInterface> |
Wrap.is(Class<INTERFACE> interfaceClass)
Checks if the control could be treated as a ControlInterface.
|
<INTERFACE extends ControlInterface> |
Wrap.waitProperty(String property,
Class<INTERFACE> intrfc,
Object value)
Wait for the property
property of control interface to get the specified value. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractCaretOwner |
class |
AbstractScroll |
class |
CaretText |
static class |
ScrollerImpl.CaretScroll |
class |
SelectionText |
class |
StringMenuOwner<T>
In most cases menu has a text associated with every menu item.
|
class |
StringMenuSelectableOwner<T> |
class |
StringPopupOwner<T> |
class |
StringPopupSelectableOwner<T> |
class |
StringTree<T> |
class |
TextImpl |
class |
WindowImpl |
| Modifier and Type | Interface and Description |
|---|---|
interface |
CaretOwner
Interface representing an object which represents an integer value which
could be increased or decreased, such as scroll bar, slider, etc.
|
interface |
Collapsible |
interface |
Drag |
interface |
Expandable |
interface |
Focusable |
interface |
IntervalSelectable |
interface |
Keyboard
Defines how to simulate keyboard operations.
|
interface |
Label
Read only text component.
|
interface |
MenuOwner<T>
The interface gives an access to a menu, such as menu bar or a popup menu.
|
interface |
MenuSelectableOwner<T> |
interface |
Mouse |
interface |
Parent<T>
Represents a container for UI controls.
|
interface |
PopupOwner<T> |
interface |
PopupSelectableOwner<T> |
interface |
Scroll
Interface representing an object which represents an integer value which
could be increased or decreased, such as scroll bar, slider, etc.
|
interface |
Selectable<STATE>
Interface for a control with one selected state among the number of them.
|
interface |
Showable |
interface |
Text |
interface |
Tree<T> |
interface |
TreeItem<T> |
interface |
TypeControlInterface<T>
TODO: JavaDoc
|
interface |
Window |
| Modifier and Type | Method and Description |
|---|---|
<INTERFACE extends ControlInterface> |
ControlInterfaceFactory.create(Wrap<?> control,
Class<INTERFACE> interfaceClass)
Instantiates interface.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
Lookup<CONTROL>
A searcheable container of a set on UI controls.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractLookup<CONTROL>
Default implementation of Lookup.
|
class |
AbstractParent<CONTROL>
Implements two shortcut methods.
|
class |
HierarchyLookup<CONTROL> |
class |
ParentImpl<T> |
class |
PlainLookup<CONTROL>
TODO: JavaDoc, class rename, arguments rename
|
| Modifier and Type | Method and Description |
|---|---|
<INTERFACE extends ControlInterface> |
AbstractLookup.as(Class<INTERFACE> interfaceClass)
Same as
wrap().as(interfaceClass) |
<INTERFACE extends ControlInterface> |
Lookup.as(Class<INTERFACE> interfaceClass)
Same as
wrap().as(interfaceClass) |
<INTERFACE extends ControlInterface> |
AbstractLookup.as(int index,
Class<INTERFACE> interfaceClass)
Same as
wrap(index).as(interfaceClass) |
<INTERFACE extends ControlInterface> |
Lookup.as(int index,
Class<INTERFACE> interfaceClass)
Same as
wrap(index).as(interfaceClass) |
Copyright © 2019. All rights reserved.