All Classes and Interfaces

Class
Description
Annotation for mapping client widget events onto methods in StatelessComposer or StatelessRichlet classes with flexible method signatures.
Represents a data type that is caused by an action.
An interface to indicates an action handler functional.
Represents an action handler with no arguments.
Represents an action handler with one argument.
Represents an action handler with two arguments.
Represents an action handler with three arguments.
Represents an action handler with four arguments.
Represents an action handler with five arguments.
Represents an action handler with six arguments.
Represents an action handler with seven arguments.
Represents an action handler with eight arguments.
Represents an action handler with nine arguments.
A helper class for Action
Action handler's parameter resolver.
Represents an action target which is used in ActionVariable
Action type util interface to wrap a Lambda function or functional interface into a specific Action, such as ActionType.onClick(OnClick0).
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Annotation which indicates that a method parameter of an Action or a field member of a POJO class should be bound to a value of IComponent attribute at client if possible.
Represents an action that a user resizes a component and provides the new size of the component.
A bidirectional map is a map that preserves the uniqueness of its values as well as that of its keys.
The bookmark update action used with onBookmarkChange to notify that user pressed BACK, FORWARD or others that causes the bookmark changed (but still in the same desktop).
A build context to hold the necessary meta info when building components.
Represents an event that indicates a clicking on a cell data for a matrix data component like IBiglistbox, and provides more information about the row index and the column index.
Represents an action cause by user's check a state at the client.
Represents an operation that accepts single argument and returns no result.
Represents an operation that accepts two arguments and returns no result.
Represents an operation that accepts three arguments and returns no result.
Represents an operation that accepts four arguments and returns no result.
Represents an operation that accepts five arguments and returns no result.
Represents an operation that accepts six arguments and returns no result.
Represents an operation that accepts seven arguments and returns no result.
Represents an operation that accepts eight arguments and returns no result.
Represents an operation that accepts eight arguments and returns no result.
Represents an operation that accepts single argument and returns single result.
Represents an operation that accepts two arguments and returns single result.
Represents an operation that accepts three arguments and returns single result.
Represents an operation that accepts no arguments and returns no result.
The onClientInfo action is used to notify the client's information, such as time zone and screen resolutions.
A cloud based ID generator to avoid duplication uuid issue in a cloud mode.
Used to notify that the width of a column is changed.
Represent Events.ON_DATA_LOADING action.
Represents an action caused by the user changing a date range at the client.
Represents an event that a result is detected by component.
Dispatches Http requests to StatelessRichlet mapping handlers
Represents an event that indicates two inner size of ISplitlayout.
Represents an action caused by DOMException at client.
Represents an action cause by user's dragging and dropping a component.
Represents an action cause by user's entering a wrong data or clearing the last wrong data.
Represents file data from an action
A getter method handle for Component to IComponent.
The history pop state action used with onHistoryPopState to notify that user pressed BACK, FORWARD or others that causes the history changed (but still in the same desktop).
IA<I extends IAnyGroup>
Immutable A component
Builds instances of type IA.
Insert Adjacent direction for IA.withDir(Direction)
Insert Adjacent target for IA.withTarget(Target)}
Builds an updater of type IA for UiAgent.smartUpdate(Locator, SmartUpdater).
Immutable Absolutechildren component
Builds instances of type IAbsolutechildren.
An addition interface to IAbsolutechildren that is used for implementation or tools.
Immutable Absolutelayout component
Builds instances of type IAbsolutelayout.
An addition interface to IAbsolutelayout that is used for implementation or tools.
An addition interface to IA that is used for implementation or tools.
Immutable Anchornav component
Builds instances of type IAnchornav.
An addition interface to IAnchornav that is used for implementation or tools.
An interface to represent the implementation can be added into any group.
Immutable Area component
Builds instances of type IArea.
Insert Adjacent direction for IArea.withShape(Shape)}
Builds an updater of type IArea for UiAgent.smartUpdate(Locator, SmartUpdater).
An addition interface to IArea that is used for implementation or tools.
Immutable Audio component
Builds instances of type IAudio.
Builds an updater of type IAudio for UiAgent.smartUpdate(Locator, SmartUpdater).
An IAudio controller to control play, stop, pause, and some status with the given audio instance.
An addition interface to IAudio that is used for implementation or tools.
Immutable Auxhead component
Builds instances of type IAuxhead.
An addition interface to Auxhead that is used for implementation or tools.
Immutable Auxheader component
Builds instances of type IAuxheader.
An addition interface to IAuxheader that is used for implementation or tools.
Immutable Avatar component.
Builds instances of type IAvatar.
An addition interface to IAvatar that is used for implementation or tools.
Immutable Avatargroup component.
Builds instances of type IAvatargroup.
An addition interface to IAvatargroup that is used for implementation or tools.
IBadge<I extends IAnyGroup>
Immutable Badge component.
Builds instances of type IBadge.
Builds an updater of type IBadge for UiAgent.smartUpdate(Locator, SmartUpdater).
An addition interface to IBadge that is used for implementation or tools.
Immutable Bandbox component.
Builds instances of type IBandbox.
An addition interface to IBandbox that is used for implementation or tools.
Immutable Bandpopup component
Builds instances of type IBandpopup.
An addition interface to IBandpopup that is used for implementation or tools.
Immutable Barcode component
Builds instances of type IBarcode.
An addition interface to IBarcode that is used for implementation or tools.
Immutable Barcodescanner component
Builds instances of type IBarcodescanner.
An addition interface to IBarcodescanner that is used for implementation or tools.
Immutable Biglistbox component
Builds instances of type IBiglistbox.
An IBiglistbox controller to control any operation on the given model.
An addition interface to IBiglistbox that is used for implementation or tools.
Immutable Borderlayout component
Builds instances of type IBorderlayout.
An addition interface to IBorderlayout that is used for implementation or tools.
Immutable Breadcrumb component.
Builds instances of type IBreadcrumb.
An addition interface to IBreadcrumb that is used for implementation or tools.
Immutable Breadcrumbitem component.
Builds instances of type IBreadcrumbitem.
An addition interface to IBreadcrumbitem that is used for implementation or tools.
Immutable Button component
Builds instances of type IButton.
Immutable Button base component
Specifies the direction to layout image with IButtonBase.withDir(Direction)
Specifies the orient with IButtonBase.withOrient(Orient)
Specifies the type with IButtonBase.withType(Type)
An addition interface to IButton that is used for implementation or tools.
Immutable Calendar component
Builds instances of type ICalendar.
An addition interface to ICalendar that is used for implementation or tools.
Immutable Camera component
Builds instances of type ICamera.
An ICamera controller to control start, stop, pause, and some status with the given camera instance.
An addition interface to ICamera that is used for implementation or tools.
Immutable Caption component.
Builds instances of type ICaption.
An addition interface to ICaption that is used for implementation or tools.
Immutable Cardlayout component
Builds instances of type ICardlayout.
Specifies the orient of ICardlayout component
An ICardlayout controller to control card navigation.
An addition interface to ICardlayout that is used for implementation or tools.
Immutable Carousel component.
Builds instances of type ICarousel.
An addition interface to ICarousel that is used for implementation or tools.
Immutable Carouselitem component.
Builds instances of type ICarouselitem.
An addition interface to ICarouselitem that is used for implementation or tools.
Immutable Cascader component
Builds instances of type ICascader.
An ICascader controller to control any operation on the given model.
An addition interface to ICascader that is used for implementation or tools.
ICell<I extends IAnyGroup>
Immutable Cell component
Builds instances of type ICell.
Builds an updater of type ICell for UiAgent.smartUpdate(Locator, SmartUpdater).
An addition interface to ICell that is used for implementation or tools.
Immutable Center component
Builds instances of type ICenter.
An addition interface to ICenter that is used for implementation or tools.
Immutable Checkbox component
Builds instances of type ICheckbox.
Immutable ICheckbox base component.
An addition interface to ICheckbox that is used for implementation or tools.
An interface to indicate any child is allowed for IComponent.
An interface to indicate child is allowed for IInputgroup
An interface to indicate child is allowed for IMenupopup.
An interface to indicate child is allowed for INav.
An interface to indicate child is allowed for IPanel.
An interface to indicate child is allowed for ITab.
Immutable Chip component.
Builds instances of type IChip.
Builds an updater of type IChip for UiAgent.smartUpdate(Locator, SmartUpdater).
An addition interface to IChip that is used for implementation or tools.
Immutable Chosenbox component
Builds instances of type IChosenbox.
An IChosenbox controller to control any operation on the given model.
An addition interface to IChosenbox that is used for implementation or tools.
Immutable Coachmark component
Builds instances of type ICoachmark.
Specify a popup's position when attaching to a component.
An ICoachmark controller to navigate the given coachmark to go next and control some status.
An addition interface to ICoachmark that is used for implementation or tools.
Immutable Codeeditor component.
Builds instances of type ICodeeditor.
An addition interface to ICodeeditor that is used for implementation or tools.
Immutable Colorbox component
Builds instances of type IColorbox.
An addition interface to IColorbox that is used for implementation or tools.
Immutable Column component
Builds instances of type IColumn.
Sets the sort direction.
Immutable Columnchildren component
Builds instances of type IColumnchildren.
An addition interface to IColumnchildren that is used for implementation or tools.
An addition interface to IColumn that is used for implementation or tools.
Immutable Columnlayout component
Builds instances of type IColumnlayout.
An addition interface to IColumnlayout that is used for implementation or tools.
Immutable Columns component
Builds instances of type IColumns.
An addition interface to IColumns that is used for implementation or tools.
Immutable Combobox component
Builds instances of type ICombobox.
An ICombobox controller to control any operation on the given model.
An addition interface to ICombobox that is used for implementation or tools.
Immutable Combobutton component
Builds instances of type ICombobutton.
An addition interface to ICombobutton that is used for implementation or tools.
Immutable Comboitem component
Builds instances of type IComboitem.
An addition interface to IComboitem that is used for implementation or tools.
Immutable Component interface.
An immutable component builder interface to build a component tree to the given view.
An IComponent check utils.
An addition interface to IComponent that is used for implementation or tools.
An addition interface to IChildable and ISingleChildable to retrieve all IComponents which belong to the implementation class.
Immutable Confirmpopup component.
Builds instances of type IConfirmpopup.
An addition interface to IConfirmpopup that is used for implementation or tools.
Immutable Cropper component
Builds instances of type ICropper.
Specifies the crossorigin setting with ICropper.withCrossorigin(Crossorigin)
An ICropper controller to control the cropper, sizing, moving, and crops.
An addition interface to ICropper that is used for implementation or tools.
Immutable Datebox component
Builds instances of type IDatebox.
An addition interface to IDatebox that is used for implementation or tools.
Immutable Daterangebox component (ZK EE only).
Builds instances of type IDaterangebox.
An addition interface to IDaterangebox that is used for implementation or tools.
Immutable DateTimeFormatInputElement component.
Immutable Decimalbox component.
Builds instances of type IDecimalbox.
An addition interface to IDecimalbox that is used for implementation or tools.
Immutable Detail component
Builds instances of type IDetail.
An interface to indicate a Detail component which its implementation is EE only.
An addition interface to IDetail that is used for implementation or tools.
Immutable Disable interface
IDiv<I extends IAnyGroup>
Immutable Div component.
Builds instances of type IDiv.
Builds an updater of type IDiv for UiAgent.smartUpdate(Locator, SmartUpdater).
An addition interface to IDiv that is used for implementation or tools.
Immutable Doublebox component.
Builds instances of type IDoublebox.
An addition interface to IDoublebox that is used for implementation or tools.
Immutable Doublespinner component.
Builds instances of type IDoublespinner.
An addition interface to IDoublespinner that is used for implementation or tools.
Immutable Drawer component.
Builds instances of type IDrawer.
Specifies the position to the drawer component.
An addition interface to IDrawer that is used for implementation or tools.
Immutable Dropupload component
Builds instances of type IDropupload.
Specifies the detection with IDropupload.withDetection(Detection)
An addition interface to IDropupload that is used for implementation or tools.
IEast<I extends IAnyGroup>
Immutable East component
Builds instances of type IEast.
Builds an updater of type IEast for UiAgent.smartUpdate(Locator, SmartUpdater).
An addition interface to IEast that is used for implementation or tools.
Immutable Fileupload component
Builds instances of type IFileupload.
An addition interface to IFileupload that is used for implementation or tools.
Immutable Fisheye component.
Builds instances of type IFisheye.
Immutable Fisheyebar component
Builds instances of type IFisheyebar.
Specifies the attach edge of IFisheyebar component
Specifies the orient of IFisheyebar component
An addition interface to IFisheyebar that is used for implementation or tools.
An addition interface to IFisheye that is used for implementation or tools.
Immutable Foot component
Builds instances of type IFoot.
Builds an updater of type IFoot for UiAgent.smartUpdate(Locator, SmartUpdater).
An addition interface to IFoot that is used for implementation or tools.
Immutable Footer component
Builds instances of type IFooter.
An addition interface to IFooter that is used for implementation or tools.
A skeletal implementation for a footer.
Immutable FormatInputElement interface.
Immutable Frozen component
Builds instances of type IFrozen.
An addition interface to IFrozen that is used for implementation or tools.
Immutable GoldenLayout component
Builds instances of type IGoldenLayout.
Specifies the orient of IGoldenLayout component
An addition interface to IGoldenLayout that is used for implementation or tools.
Immutable GoldenPanel component
Builds instances of type IGoldenPanel.
An addition interface to IGoldenPanel that is used for implementation or tools.
Immutable Grid component
Specifies whether to sort the model when the following cases: With ListModel case and IColumn.withSortDirection(String) is set. IColumn.withSortDirection(String) is called. Model receives ListDataEvent and IColumn.withSortDirection(String) is set. If you want to ignore sorting when receiving ListDataEvent, you can specify the value as IGrid.Autosort.IGNORE_CHANGE.
Builds instances of type IGrid.
Builds an updater of type IGrid for UiAgent.smartUpdate(Locator, SmartUpdater).
Represents a composition of IComponent onto IGrid.
An IGrid controller to control any operation on the given model.
An addition interface to IGrid that is used for implementation or tools.
IGroup<I extends IAnyGroup>
Immutable Group component
Builds instances of type IGroup.
Builds an updater of type IGroup for UiAgent.smartUpdate(Locator, SmartUpdater).
Immutable Groupbox component.
Builds instances of type IGroupbox.
An addition interface to IGroupbox that is used for implementation or tools.
An interface to indicate a Group component which its implementation is PE and EE only.
An addition interface to IGroup that is used for implementation or tools.
Immutable Groupfoot component
Builds instances of type IGroupfoot.
An interface to indicate a Groupfoot component which its implementation is PE and EE only.
An addition interface to IGroupfoot that is used for implementation or tools.
Immutable HeaderElement interface
A skeletal implementation for headers, the parent of a group of IHeaderElement.
Immutable Hlayout component
Builds instances of type IHlayout.
Specifies the vertical-align to IHlayout
An addition interface to IHlayout that is used for implementation or tools.
Immutable Html component
Builds instances of type IHtml.
Builds an updater of type IHtml for UiAgent.smartUpdate(Locator, SmartUpdater).
Immutable HtmlBasedComponent interface.
An addition interface to IHtml that is used for implementation or tools.
Immutable Iframe component
Builds instances of type IIframe.
An addition interface to IIframe that is used for implementation or tools.
Immutable Image component
Builds instances of type IImage.
Builds an updater of type IImage for UiAgent.smartUpdate(Locator, SmartUpdater).
Immutable Image base component.
An addition interface to IImage that is used for implementation or tools.
Immutable Imagemap component
Builds instances of type IImagemap.
An addition interface to IImagemap that is used for implementation or tools.
Immutable InputElement interface.
Immutable Inputgroup component
Builds instances of type IInputgroup.
Specifies the orient of IInputgroup component
An addition interface to IInputgroup that is used for implementation or tools.
Immutable Intbox component
Builds instances of type IIntbox.
An addition interface to IIntbox that is used for implementation or tools.
Immutable Label component
Builds instances of type ILabel.
Builds an updater of type ILabel for UiAgent.smartUpdate(Locator, SmartUpdater).
An addition interface to ILabel that is used for implementation or tools.
Immutable LabelElement interface
Immutable LabelImageElement interface
ILayout<I extends ILayout>
Immutable Layout interface.
Immutable LayoutRegion interface
Specifies the border to ILayoutRegion component.
Immutable Lineitem component
Builds instances of type ILineitem.
An addition interface to ILineitem that is used for implementation or tools.
Immutable Linelayout component
Builds instances of type ILinelayout.
Specifies the orient of ICardlayout component
An ILinelayout controller to control any operation on the given model.
An addition interface to ILinelayout that is used for implementation or tools.
Immutable Listbox component
Specifies whether to sort the model when the following cases: With ListModel case and IListheader.withSortDirection(String) is set. IListheader.withSortDirection(String) is called. Model receives ListDataEvent and IListheader.withSortDirection(String) is set. If you want to ignore sorting when receiving ListDataEvent, you can specify the value as IListbox.Autosort.IGNORE_CHANGE.
Builds instances of type IListbox.
Represents a composition of IComponent onto IListbox.
An IListbox controller to control any operation on the given model.
 
 
An addition interface to IListbox that is used for implementation or tools.
Immutable Listcell component
Builds instances of type IListcell.
An addition interface to IListcell that is used for implementation or tools.
Immutable Listfoot component
Builds instances of type IListfoot.
An addition interface to IListfoot that is used for implementation or tools.
Immutable Listfooter component
Builds instances of type IListfooter.
An addition interface to IListfooter that is used for implementation or tools.
Immutable Listgroup component
Builds instances of type IListgroup.
An interface to indicate a Listgroup component which its implementation is PE and EE only.
An addition interface to IListgroup that is used for implementation or tools.
Immutable Listgroupfoot component
Builds instances of type IListgroupfoot.
An interface to indicate a Listgroupfoot component which its implementation is PE and EE only.
An addition interface to IListgroupfoot that is used for implementation or tools.
Immutable Listhead component
Builds instances of type IListhead.
An addition interface to IListhead that is used for implementation or tools.
Immutable Listheader component
Builds instances of type IListheader.
Sets the sort direction.
An addition interface to IListheader that is used for implementation or tools.
Immutable Listitem component
Builds instances of type IListitem.
Immutable Listitem base component
An addition interface to IListitem that is used for implementation or tools.
Immutable Longbox component.
Builds instances of type ILongbox.
An addition interface to ILongbox that is used for implementation or tools.
 
 
Immutable Menu component
Builds instances of type IMenu.
Builds an updater of type IMenu for UiAgent.smartUpdate(Locator, SmartUpdater).
Immutable Menubar component
Builds instances of type IMenubar.
Specifies the orient of IMenubar component
An addition interface to IMenubar that is used for implementation or tools.
An addition interface to IMenu that is used for implementation or tools.
Immutable Menuitem component
Builds instances of type IMenuitem.
An addition interface to IMenuitem that is used for implementation or tools.
Immutable Menupopup component
Builds instances of type IMenupopup.
An addition interface to IMenupopup that is used for implementation or tools.
Immutable Menuseparator component
Builds instances of type IMenuseparator.
An addition interface to IMenuseparator that is used for implementation or tools.
Represents a composition of IComponent onto IMeshElement.
Immutable MeshElement interface
Specifies the paging position when "paging" mold is used.
An immutables utils.
Immutable Multislider component
Builds instances of type IMultislider.
An addition interface to IMultislider that is used for implementation or tools.
Immutable Nav component
Builds instances of type INav.
Builds an updater of type INav for UiAgent.smartUpdate(Locator, SmartUpdater).
Immutable Navbar component
Builds instances of type INavbar.
Specifies the orient with INavbar.withOrient(Orient)
An addition interface to INavbar that is used for implementation or tools.
An addition interface to INav that is used for implementation or tools.
Immutable Navitem component
Builds instances of type INavitem.
An addition interface to INavitem that is used for implementation or tools.
Immutable Navseparator component
Builds instances of type INavseparator.
An addition interface to INavseparator that is used for implementation or tools.
INorth<I extends IAnyGroup>
Immutable North component
Builds instances of type INorth.
Builds an updater of type INorth for UiAgent.smartUpdate(Locator, SmartUpdater).
An addition interface to INorth that is used for implementation or tools.
Represents input data cause by user's input something at the client.
Immutable NumberInputElement interface.
Immutable Organigram component
Builds instances of type IOrganigram.
An IOrganigram controller to control any operation on the given model.
An addition interface to IOrganigram that is used for implementation or tools.
Immutable Orgchildren component
Builds instances of type IOrgchildren.
An addition interface to IOrgchildren that is used for implementation or tools.
Immutable Orgitem component
Builds instances of type IOrgitem.
Represents a composition of IComponent onto IOrgitem.
An addition interface to IOrgitem that is used for implementation or tools.
Immutable Orgnode component
Builds instances of type IOrgnode.
An addition interface to IOrgnode that is used for implementation or tools.
Immutable Paging component
Builds instances of type IPaging.
An addition interface to IPaging that is used for implementation or tools.
Immutable Panel component
Specifies the border to IPanel component.
Builds instances of type IPanel.
Builds an updater of type IPanel for UiAgent.smartUpdate(Locator, SmartUpdater).
Immutable Panelchildren component
Builds instances of type IPanelchildren.
An addition interface to IPanelchildren that is used for implementation or tools.
An addition interface to IPanel that is used for implementation or tools.
Immutable Pdfviewer component
Builds instances of type IPdfviewer.
Specifies the zoom mode with IPdfviewer.withZoomMode(ZoomMode)
An IPdfviewer controller to control zoom, rotate, navigating pages and some status with the given PDF viewer instance.
An addition interface to IPdfviewer that is used for implementation or tools.
IPopup<I extends IAnyGroup>
Immutable Popup component
Builds instances of type IPopup.
Immutable Popup base component
An OpenOption builder to add options for IPopupBase.withOpen(OpenOptionBuilder) to manipulate the open state programmatically.
Specify a popup's position when attaching to a component.
An addition interface to IPopup that is used for implementation or tools.
Immutable Portalchildren component
Builds instances of type IPortalchildren.
An addition interface to IPortalchildren that is used for implementation or tools.
Immutable Portallayout component
Builds instances of type IPortallayout.
Specifies the maximized mode of IPortallayout component
Specifies the orient of IPortallayout component
An addition interface to IPortallayout that is used for implementation or tools.
Immutable Progressmeter component
Builds instances of type IProgressmeter.
An addition interface to IProgressmeter that is used for implementation or tools.
Immutable Radio component
Builds instances of type IRadio.
Builds an updater of type IRadio for UiAgent.smartUpdate(Locator, SmartUpdater).
An addition interface to IRadio that is used for implementation or tools.
Immutable Radiogroup component
Builds instances of type IRadiogroup.
Specifies the orient of IRadiogroup component
An IRadiogroup controller to control any operation on the given model.
An addition interface to IRadiogroup that is used for implementation or tools.
Immutable Rangeslider component
Builds instances of type IRangeslider.
Immutable Rangeslider base component
Specifies the orient of IRangesliderBase component
An addition interface to IRangeslider that is used for implementation or tools.
Immutable Rating component
Builds instances of type IRating.
Specifies the orient with IRating.withOrient(Orient)
An addition interface to IRating that is used for implementation or tools.
Immutable Readonly interface.
An IComponent replacer to replace the descendant from the root component.
IRow<I extends IAnyGroup>
Immutable Row component
Builds instances of type IRow.
Builds an updater of type IRow for UiAgent.smartUpdate(Locator, SmartUpdater).
Immutable Row component
Immutable Rowchildren component
Builds instances of type IRowchildren.
An addition interface to IRowchildren that is used for implementation or tools.
An addition interface to IRow that is used for implementation or tools.
Immutable Rowlayout component
Builds instances of type IRowlayout.
An addition interface to IRowlayout that is used for implementation or tools.
Immutable Rows component
Builds instances of type IRows.
Builds an updater of type IRows for UiAgent.smartUpdate(Locator, SmartUpdater).
An addition interface to IRows that is used for implementation or tools.
Immutable Script component
Builds instances of type IScript.
An addition interface to IScript that is used for implementation or tools.
Immutable Scrollview component
Builds instances of type IScrollview.
Specifies the orient of IScrollview component
An addition interface to IScrollview that is used for implementation or tools.
Immutable Searchbox component.
Builds instances of type ISearchbox.
An ISearchbox controller to control any operation on the given model.
An addition interface to ISearchbox that is used for implementation or tools.
Immutable Selectbox component
Builds instances of type ISelectbox.
An ISelectbox controller to control any operation on the given model.
An addition interface to ISelectbox that is used for implementation or tools.
A selector context to hold a root IComponent for seeking icomponents.
A util API to seek IComponent by a selector, by its id, or by a path.
Immutable Separator component
Builds instances of type ISeparator.
Immutable Separator component
Specifies the orient with ISeparatorBase.withOrient(Orient)
An addition interface to ISeparator that is used for implementation or tools.
Immutable Signature component.
Builds instances of type ISignature.
An ISignature controller to control undo, clear, save, and some status with the given signature instance.
An addition interface to ISignature that is used for implementation or tools.
An interface to indicate only one child is allowed for IComponent.
Immutable Slider component
Builds instances of type ISlider.
Specifies the orient of ISlider component
Immutable Sliderbuttons component
Builds instances of type ISliderbuttons.
An addition interface to ISliderbuttons that is used for implementation or tools.
An addition interface to ISlider that is used for implementation or tools.
ISouth<I extends IAnyGroup>
Immutable South component
Builds instances of type ISouth.
Builds an updater of type ISouth for UiAgent.smartUpdate(Locator, SmartUpdater).
An addition interface to ISouth that is used for implementation or tools.
Immutable Space component
Builds instances of type ISpace.
Builds an updater of type ISpace for UiAgent.smartUpdate(Locator, SmartUpdater).
An addition interface to ISpace that is used for implementation or tools.
ISpan<I extends IAnyGroup>
Immutable Span component.
Builds instances of type ISpan.
Builds an updater of type ISpan for UiAgent.smartUpdate(Locator, SmartUpdater).
An addition interface to ISpan that is used for implementation or tools.
Immutable Spinner component
Builds instances of type ISpinner.
An addition interface to ISpinner that is used for implementation or tools.
Immutable Splitlayout component
Builds instances of type ISplitlayout.
Specifies the collapse of ISplitlayout component
Specifies the orient of ISplitlayout component
An addition interface to ISplitlayout that is used for implementation or tools.
Immutable Step component
Builds instances of type IStep.
Builds an updater of type IStep for UiAgent.smartUpdate(Locator, SmartUpdater).
Immutable Stepbar component
Builds instances of type IStepbar.
An IStepbar controller to control any operation on the given model.
An addition interface to IStepbar that is used for implementation or tools.
An addition interface to IStep that is used for implementation or tools.
A transient component for rendering IComponent to client.
Internal use only.
Immutable Style component
Builds instances of type IStyle.
Builds an updater of type IStyle for UiAgent.smartUpdate(Locator, SmartUpdater).
An addition interface to IStyle that is used for implementation or tools.
Immutable Tab component
Builds instances of type ITab.
Builds an updater of type ITab for UiAgent.smartUpdate(Locator, SmartUpdater).
Immutable Tabbox component
Builds instances of type ITabbox.
Specifies the orient of tabs' position to this tabbox.
Represents a composition of IComponent onto ITabbox.
An ITabbox controller to control any operation on the given model.
An addition interface to ITabbox that is used for implementation or tools.
An addition interface to ITab that is used for implementation or tools.
Immutable Tablechildren component
Builds instances of type ITablechildren.
An addition interface to ITablechildren that is used for implementation or tools.
Immutable Tablelayout component
Builds instances of type ITablelayout.
An addition interface to ITablelayout that is used for implementation or tools.
Immutable Tabpanel component
Builds instances of type ITabpanel.
An addition interface to ITabpanel that is used for implementation or tools.
Immutable Tabpanels component
Builds instances of type ITabpanels.
An addition interface to ITabpanels that is used for implementation or tools.
Immutable Tabs component
Builds instances of type ITabs.
Builds an updater of type ITabs for UiAgent.smartUpdate(Locator, SmartUpdater).
An addition interface to ITabs that is used for implementation or tools.
Immutable Tbeditor component
Builds instances of type ITbeditor.
An addition interface to ITbeditor that is used for implementation or tools.
An interface for controlling model to build items, such as ListModel.
Immutable Textbox component
Builds instances of type ITextbox.
Immutable Textbox base component.
Specifies the values to the textbox's type.
An addition interface to ITextbox that is used for implementation or tools.
Immutable Timebox component.
Builds instances of type ITimebox.
An addition interface to ITimebox that is used for implementation or tools.
Immutable Timepicker component.
Builds instances of type ITimepicker.
An addition interface to ITimepicker that is used for implementation or tools.
Immutable Timer component
Builds instances of type ITimer.
Builds an updater of type ITimer for UiAgent.smartUpdate(Locator, SmartUpdater).
An ITimer controller to control start, stop, and some status with the given timer instance.
An addition interface to ITimer that is used for implementation or tools.
Immutable Toolbar component
Builds instances of type IToolbar.
Specifies the orient with IToolbar.withOrient(Orient)
Immutable Toolbarbutton component
Builds instances of type IToolbarbutton.
Specifies the mode with IToolbarbutton.withMode(Mode).
An addition interface to IToolbarbutton that is used for implementation or tools.
An addition interface to IToolbar that is used for implementation or tools.
Immutable Track component
Builds instances of type ITrack.
Specifies the kind with ITrack.withKind(Kind)
Builds an updater of type ITrack for UiAgent.smartUpdate(Locator, SmartUpdater).
/** An addition interface to ITrack that is used for implementation or tools.
Immutable Tree component.
Specifies whether to sort the model when the following cases: With TreeModel case and ITreecol.withSortDirection(String) is set. ITreecol.withSortDirection(String) is called. Model receives TreeDataEvent and ITreecol.withSortDirection(String) is set. If you want to ignore sorting when receiving TreeDataEvent, you can specify the value as ITree.Autosort.IGNORE_CHANGE.
Builds instances of type ITree.
Builds an updater of type ITree for UiAgent.smartUpdate(Locator, SmartUpdater).
Immutable Treecell component
Builds instances of type ITreecell.
An addition interface to ITreecell that is used for implementation or tools.
Immutable Treechildren component
Builds instances of type ITreechildren.
An addition interface to ITreechildren that is used for implementation or tools.
Immutable Treecol component
Builds instances of type ITreecol.
Sets the sort direction.
An addition interface to ITreecol that is used for implementation or tools.
Immutable Treecols component
Builds instances of type ITreecols.
An addition interface to ITreecols that is used for implementation or tools.
Represents a composition of IComponent onto ITree.
An ITree controller to control any operation on the given model.
An addition interface to ITree that is used for implementation or tools.
Immutable Treefoot component
Builds instances of type ITreefoot.
An addition interface to ITreefoot that is used for implementation or tools.
Immutable Treefooter component
Builds instances of type ITreefooter.
An addition interface to ITreefooter that is used for implementation or tools.
Immutable Treeitem component
Builds instances of type ITreeitem.
Represents a composition of IComponent onto ITreeitem.
An addition interface to ITreeitem that is used for implementation or tools.
Immutable Treerow component
Builds instances of type ITreerow.
An addition interface to ITreerow that is used for implementation or tools.
Immutable Video component
Builds instances of type IVideo.
Specifies the crossorigin setting with IVideo.withCrossorigin(Crossorigin)
Builds an updater of type IVideo for UiAgent.smartUpdate(Locator, SmartUpdater).
An IVideo controller to control play, stop, pause, and some status with the given video instance.
An addition interface to IVideo that is used for implementation or tools.
Immutable Vlayout component
Builds instances of type IVlayout.
An addition interface to IVlayout that is used for implementation or tools.
IWest<I extends IAnyGroup>
Immutable West component
Builds instances of type IWest.
Builds an updater of type IWest for UiAgent.smartUpdate(Locator, SmartUpdater).
An addition interface to IWest that is used for implementation or tools.
Immutable Window component
Specifies the border to IWindow component.
Builds instances of type IWindow.
Specifies the mode to IWindow component
An addition interface to IWindow that is used for implementation or tools.
Immutable XulElement interface.
Represents a key pressed by the user.
An interface to indicate an opaque reference to the location information of IComponents at client side.
Represents an action caused by a component being maximized.
Represents an action caused by a component being minimized.
Represents mouse data by mouse activity
Represents an action caused by a component being moved.
This class provides the method normalize which transforms CSS selector into ZK widget selector.
Object Mappers utils.
Oid generator
Represents an action data cause by user's opening or closing something at the client.
Used to notify the paging size has been changed when the autopaging (IMeshElement.withAutopaging(boolean)) is enabled and user changed the size of the content.
Used to notify that a new page is selected by the user (such as IPaging).
Represents an action after a portal being dropped and before a portal being moved.
The range value change action that denotes the range value of a component has been changed by the user.
Represents request data from an action
The factory to provide RequestData instance.
Represents a mapping of Http Request path with GET method to a StatelessRichlet's method handler or its implementation class.
Represents an event caused by a component being rotated.
Represents an action caused by that user is scrolling or has scrolled at the client.
Represents an action caused by that user is scrolling or has scrolled at the client for IBiglistbox component and provides more information about the position X and Y data.
Represents an action is triggered by a user to do a list selection being changed at the client.
Represents an action cause by user's the active selection which is a highlighted block of text.
A target to locate a location at client for IComponent
A wrapper to support RichletConfig serializable
Represents an action caused by a component being re-sized.
Represents an action cause by user's slidedown or slideup something at the client.
An interface to indicate the implementation can be serialized by a smart updater.
Represents sort data by sorting activity
Represents an action that indicates a sorting request to data for IBiglistbox, and provides more information about the column index.
Represents an action that state of component was changed.
A state less composer to compose of ZK Components into Stateless immutable IComponents
A renderer context to wrap ZK ContentRenderer with Stateless runtime meta.
A wrapper of EventListenerMap in stateless.
A state less richlet interface to construct an immutable component tree to the given view.
Represents an action that indicates a finger swipe on a component and provides information about the swipe displacement, duration and direction.
Utilities to manipulate IComponent to the client.
An addition interface to UiAgent that is used for implementation or tools.
An implementation of UiEngineImpl.Extension to allow IComponent be merged.
The URI update event used with onURIChange to notify that the associated URI is changed by the user.
 
The VisibilityChangeAction is used to notify current page/tab's visibility state.
a volatile component for AU update
A page is alive temporarily during UiEngine to create IComponents from a ZUML page that eventually shall not be attached to the desktop.
Internal use only.
Represents an action caused by a component whose z-index is modified by the client.
Internal use only
Represents an action caused by a component being zoomed.