Package | Description |
---|---|
org.zkoss.zats.mimic.impl | |
org.zkoss.zats.mimic.impl.operation | |
org.zkoss.zats.mimic.impl.operation.input | |
org.zkoss.zats.mimic.impl.operation.select | |
org.zkoss.zats.mimic.operation |
Provides various agent classes to mimic user action, like clicking or typing, etc.
|
Modifier and Type | Interface and Description |
---|---|
interface |
OperationAgentBuilder<A extends Agent,O extends OperationAgent>
Create an
OperationAgent object for one or a group of ZK components. |
Modifier and Type | Method and Description |
---|---|
<O extends OperationAgent> |
OperationAgentManager.getBuilder(java.lang.Object delegatee,
java.lang.Class<O> operation)
Return a corresponding OperationAgentBuilder for delegatee supported operation class.
|
<O extends OperationAgent,C> |
OperationAgentManager.registerBuilder(java.lang.String startVersion,
java.lang.String endVersion,
java.lang.Class<C> delegateeClass,
OperationAgentBuilder<? extends Agent,O> builder)
register a operation builder mapping to component and operation.
|
<O extends OperationAgent> |
OperationAgentManager.registerBuilder(java.lang.String startVersion,
java.lang.String endVersion,
java.lang.String delegateeClass,
java.lang.String builderClazz)
Register a operation builder mapping to component and operation.
|
Modifier and Type | Class and Description |
---|---|
class |
SwitchedSortAgentImpl
For Treecol & Listheader, their sorting order's switching is pre-defined.
|
Modifier and Type | Class and Description |
---|---|
static class |
AbstractInputAgentBuilder.AbstractInputAgentImpl |
protected static class |
DateInputAgentBuilder.InputAgentImpl |
protected static class |
DateTypeAgentBuilderZK6.InputAgentZK6Impl |
protected static class |
DateTypeAgentBuilderZK7.InputAgentZK6Impl |
protected static class |
TimeInputAgentBuilder.InputAgentImpl |
Modifier and Type | Class and Description |
---|---|
static class |
AbstractMultipleSelectAgentBuilder.AbstractMultipleSelectAgentImpl |
static class |
AbstractSelectAgentBuilder.AbstractSelectAgentImpl |
Modifier and Type | Interface and Description |
---|---|
interface |
AuAgent
The agent supports posting customized AU requests.
|
interface |
BookmarkAgent
To change the bookmark of a Desktop.
|
interface |
CheckAgent
To change the check status of a component including Menuitem, Toolbarbutton, Checkbox, and Radio.
|
interface |
ClickAgent
To click a component that extends from HtmlBasedComponent.
|
interface |
CloseAgent
To close a component including Window, Panel, and Tab.
|
interface |
DragAgent
To drag a component that extends from HtmlBasedComponent.
|
interface |
FocusAgent
To obtain or release focus of a component that inherits from InputElement, e.g.
|
interface |
GroupAgent
The agent for selecting a Column to group.
|
interface |
HoverAgent
To hover a mouse pointer over a component that extends from HtmlBasedComponent.
|
interface |
InputAgent
To perform input to a component that extends from InputElement.
|
interface |
KeyStrokeAgent
This agent mimics keystroke operation to a component that extends from HtmlBasedComponent.
|
interface |
MoveAgent
The agent for moving operation.
|
interface |
MultipleSelectAgent
To do multiple selection on a component including Listitem and TreeItem.
|
interface |
OpenAgent
The agent to mimic open operation to a component.
|
interface |
PagingAgent
The agent for switching page operation.
|
interface |
RenderAgent
To render a child components of a data component that is not rendered yet.
|
interface |
SelectAgent
To select a single item of a data component.
|
interface |
SelectByIndexAgent
To perform a selection by specific index on a component.
|
interface |
SizeAgent
The agent of sizing operation.
|
interface |
SortAgent
The agent for sorting operation.
|
interface |
UploadAgent
The agent for files uploading operation.
|
Copyright © 2019 Potix Corporation. All rights reserved.