Package | Description |
---|---|
org.zkoss.zhtml |
ZHTML component set.
|
org.zkoss.zhtml.impl |
Classes used to implement ZHTML component set.
|
org.zkoss.zk.scripting |
Scripting intepreter relevant classes, including interpreter, namespace and so on.
|
org.zkoss.zk.scripting.bsh |
BeanShell - Java Interpreter.
|
org.zkoss.zk.scripting.util |
Utilities for implementing interpters and namespaces.
|
org.zkoss.zk.ui | |
org.zkoss.zk.ui.ext |
Additional Interfaces that might be implemented by special components,
such as AfterCompose.
|
org.zkoss.zk.ui.http |
HTTP relevant utilities and servlets for implementing
user interfaces (implementation only).
|
org.zkoss.zk.ui.impl |
Implementation of user interfaces and factories (implementation only).
|
org.zkoss.zk.ui.sys |
Internal interfaces of user interfaces and factories (behind the scene).
|
org.zkoss.zkex.zul |
Zul Extension library.
|
org.zkoss.zkmax.zul |
Components and UI utitilies available in ZK EE.
|
org.zkoss.zml |
The ZK XML Component Set.
|
org.zkoss.zul |
ZUL component set that are used for HTML-based clients.
|
org.zkoss.zul.impl |
Classes used to implement ZUL Component Set (implementation only).
|
org.zkoss.zuti.zul |
Modifier and Type | Class and Description |
---|---|
class |
A
The A tag.
|
class |
Abbr
The ABBR tag.
|
class |
Acronym
Deprecated.
Not supported in HTML5.
|
class |
Address
The ADDRESS tag.
|
class |
Area
The AREA tag.
|
class |
B
The B tag.
|
class |
Base
The BASE tag.
|
class |
Big
Deprecated.
Not supported in HTML5.
|
class |
Blockquote
The BLOCKQUOTE tag.
|
class |
Body
The BODY tag.
|
class |
Br
The BR tag.
|
class |
Caption
The CAPTION tag.
|
class |
Center
Deprecated.
Not supported in HTML5.
|
class |
Cite
The CITE tag.
|
class |
Code
The CODE tag.
|
class |
Col
The COL tag.
|
class |
Colgroup
The COLGROUP tag.
|
class |
Dd
The DD tag.
|
class |
Del
The DEL tag.
|
class |
Dfn
The DFN tag.
|
class |
Dir
Deprecated.
Not supported in HTML5.
|
class |
Div
The DIV tag.
|
class |
Dl
The DL tag.
|
class |
Dt
The DT tag.
|
class |
Em
The EM tag.
|
class |
Embed
The EMBED tag.
|
class |
Fieldset
The FIELDSET tag.
|
class |
Font
The FONT tag.
|
class |
Form
The FORM tag.
|
class |
H1
The H1 tag.
|
class |
H2
The H2 tag.
|
class |
H3
The H3 tag.
|
class |
H4
The H4 tag.
|
class |
Head
The HEAD tag.
|
class |
Hr
The HR tag.
|
class |
Html
The HTML tag.
|
class |
I
The I tag.
|
class |
Iframe
The IFRAME tag.
|
class |
Img
The IMG tag.
|
class |
Input
The input tag.
|
class |
Ins
The INS tag.
|
class |
Isindex
Deprecated.
Not supported in HTML5.
|
class |
Kbd
The KBD tag.
|
class |
Label
The LABEL tag.
|
class |
Legend
The LEGEND tag.
|
class |
Li
The LI tag.
|
class |
Link
The LINK tag.
|
class |
Map
The MAP tag.
|
class |
Menu
The MENU tag.
|
class |
Meta
The META tag.
|
class |
Nobr
Deprecated.
Not standard HTML.
|
class |
Object
The OBJECT tag.
|
class |
Ol
The OL tag.
|
class |
Optgroup
The OPTGROUP tag.
|
class |
Option
The OPTION tag.
|
class |
P
The P tag.
|
class |
Pre
The PRE tag.
|
class |
Q
The Q tag.
|
class |
Raw
The raw component used to generate raw HTML elements.
|
class |
S
The S tag.
|
class |
Samp
The SAMP tag.
|
class |
Script
The SCRIPT tag.
|
class |
Select
The SELECT tag.
|
class |
Small
The SMALL tag.
|
class |
Span
The SPAN tag.
|
class |
Strong
The STRONG tag.
|
class |
Style
The STYLE tag.
|
class |
Sub
The SUB tag.
|
class |
Sup
The Sup tag.
|
class |
Table
The TABLE tag.
|
class |
Tbody
The TBODY tag.
|
class |
Td
The TD tag.
|
class |
Text
Represents a piece of text (of DOM).
|
class |
Textarea
The TEXTAREA tag.
|
class |
Tfoot
The TFOOT tag.
|
class |
Th
The TH tag.
|
class |
Thead
The THEAD tag.
|
class |
Title
The TITLE tag.
|
class |
Tr
The TR tag.
|
class |
Tt
Deprecated.
Not supported in HTML5.
|
class |
Ul
The UL tag.
|
class |
Var
The VAR tag.
|
class |
Zkhead
The component used to generate CSS and JavaScrpt declarations.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractTag
The raw component used to generate raw HTML elements.
|
class |
ContentTag
Represents a tag that shall generate the child elements directly.
|
Modifier and Type | Method and Description |
---|---|
boolean |
HierachicalAware.containsVariable(Scope scope,
java.lang.String name)
Tests whether a variable defined in this interpreter.
|
Function |
HierachicalAware.getFunction(Scope scope,
java.lang.String name,
java.lang.Class[] argTypes)
Returns the method of the specified name defined in
this interpreter's scope identified by the specified scope,
or null if not defined.
|
java.lang.Object |
HierachicalAware.getVariable(Scope scope,
java.lang.String name)
Returns the value of a variable defined in this interpreter's
scope identified by the specified scope.
|
void |
Interpreter.interpret(java.lang.String script,
Scope scope)
Evaluates the script against the specified scope.
|
void |
HierachicalAware.setVariable(Scope scope,
java.lang.String name,
java.lang.Object value)
Sets the value of a variable to this interpreter's scope
identified by the specified scope.
|
void |
HierachicalAware.unsetVariable(Scope scope,
java.lang.String name)
Removes the value of a variable defined in the interpreter's
scope identified by the specified scope.
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
BSHInterpreter.contains(Scope scope,
java.lang.String name) |
protected java.lang.Object |
BSHInterpreter.get(Scope scope,
java.lang.String name) |
Function |
BSHInterpreter.getFunction(Scope scope,
java.lang.String name,
java.lang.Class[] argTypes) |
protected void |
BSHInterpreter.set(Scope scope,
java.lang.String name,
java.lang.Object val) |
protected void |
BSHInterpreter.unset(Scope scope,
java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
protected Scope |
GenericInterpreter.getCurrent()
Returns the current scope, or null if no scope is allowed.
|
Modifier and Type | Method and Description |
---|---|
protected void |
GenericInterpreter.afterInterpret(Scope scope)
Called after
GenericInterpreter.exec(java.lang.String) . |
protected void |
GenericInterpreter.beforeInterpret(Scope scope)
Called before
GenericInterpreter.exec(java.lang.String) . |
protected boolean |
GenericInterpreter.contains(Scope scope,
java.lang.String name)
Tests whether a variable is defined in the interpreter's scope
associated with the specified scope.
|
boolean |
GenericInterpreter.containsVariable(Scope scope,
java.lang.String name)
Tests whether the variable exists by using the specified name
as a reference to identify the interpreter's scope.
|
protected java.lang.Object |
GenericInterpreter.get(Scope scope,
java.lang.String name)
Gets the variable from the interpreter's scope associated with
the giving scope.
|
protected java.lang.Object |
GenericInterpreter.getFromNamespace(Scope scope,
java.lang.String name,
boolean recurse)
Returns the variable through the specified scopes and
variable resolvers, or
GenericInterpreter.UNDEFINED if the variable is not
defined. |
Function |
GenericInterpreter.getFunction(Scope scope,
java.lang.String name,
java.lang.Class[] argTypes)
Returns null since retrieving methods is not supported.
|
java.lang.Object |
GenericInterpreter.getVariable(Scope scope,
java.lang.String name)
Returns the value of a variable defined in this interpreter's
scope identified by the specified scope.
|
void |
GenericInterpreter.interpret(java.lang.String script,
Scope scope)
Handles the scope and then invoke
GenericInterpreter.exec(java.lang.String) . |
protected void |
GenericInterpreter.set(Scope scope,
java.lang.String name,
java.lang.Object value)
Sets the variable to the interpreter's scope associated with the
giving scope.
|
void |
GenericInterpreter.setVariable(Scope scope,
java.lang.String name,
java.lang.Object value)
Sets the value of a variable to this interpreter's scope
identified by the specified scope.
|
protected void |
GenericInterpreter.unset(Scope scope,
java.lang.String name)
Removes the variable from the interpreter.
|
void |
GenericInterpreter.unsetVariable(Scope scope,
java.lang.String name)
Removes the value of a variable defined in the interpreter's
scope identified by the specified scope.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Component
An UI component.
|
interface |
Desktop
Represents a desktop.
|
interface |
Execution
An execution of a client request (e.g., ServletRequest).
|
interface |
IdSpace
|
interface |
Page
A page.
|
interface |
Session
A user session.
|
interface |
WebApp
Represents a Web application.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractComponent
A skeletal implementation of
Component . |
class |
AbstractPage
A skeletal implementation of
Page . |
class |
HtmlBasedComponent
A skeletal implementation for HTML based components.
|
class |
HtmlMacroComponent
The implementation of a macro component for HTML-based clients.
|
class |
HtmlNativeComponent
A component used to represent XML elements that are associated
with the native namespace (http://www.zkoss.org/2005/zk/native).
|
class |
HtmlShadowElement
A skeleton of shadow element that represents as a shadow tree.
|
Modifier and Type | Method and Description |
---|---|
void |
Page.interpret(java.lang.String zslang,
java.lang.String script,
Scope scope)
Interprets a script in the specified scripting language in
the context of the specified scope.
|
void |
AbstractComponent.service(Event event,
Scope scope) |
Modifier and Type | Interface and Description |
---|---|
interface |
Macro
Implemented with
Component to represent
a macro component. |
Modifier and Type | Method and Description |
---|---|
static Scope |
Scopes.beforeInterpret(Scope scope)
Prepares implicit variable before calling
Page.interpret(java.lang.String, java.lang.String, org.zkoss.zk.ui.ext.Scope) . |
static Scope |
Scopes.getCurrent(Page page)
Returns the current scope.
|
Modifier and Type | Method and Description |
---|---|
void |
ScopeListener.attributeAdded(Scope scope,
java.lang.String name,
java.lang.Object value)
Called when an attribute is going to be added to
Scope . |
void |
ScopeListener.attributeRemoved(Scope scope,
java.lang.String name)
Called when an attribute is going to be removed from
Scope . |
void |
ScopeListener.attributeReplaced(Scope scope,
java.lang.String name,
java.lang.Object value)
Called when an attribute is going to be replaced in
Scope . |
static Scope |
Scopes.beforeInterpret(Scope scope)
Prepares implicit variable before calling
Page.interpret(java.lang.String, java.lang.String, org.zkoss.zk.ui.ext.Scope) . |
void |
ScopeListener.idSpaceChanged(Scope scope,
IdSpace newIdSpace)
Called when the ID space of this scope has been changed.
|
void |
ScopeListener.parentChanged(Scope scope,
Scope newparent)
Called when the parent has been changed.
|
Modifier and Type | Class and Description |
---|---|
class |
ExecutionImpl
An
Execution implementation for HTTP request
and response. |
class |
SerializableSession
Serializable
Session . |
class |
SimpleSession
A non-serializable implementation of
Session . |
class |
SimpleWebApp
A servlet-based Web application.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractExecution
A skeletal implementation of
Execution . |
class |
AbstractWebApp
A skeletal implementation of
WebApp . |
class |
DesktopImpl
The implementation of
Desktop . |
class |
PageImpl
|
class |
SimpleScope
A simple implementation of
Scope . |
class |
SynchronizedScope
A synchronized scope.
|
class |
VolatilePage
A page that does not really exist at the client.
|
Modifier and Type | Method and Description |
---|---|
SimpleScope |
SimpleScope.clone(Scope owner)
Clones this scope.
|
void |
PageImpl.interpret(java.lang.String zslang,
java.lang.String script,
Scope scope) |
void |
SimpleScope.notifyParentChanged(Scope newparent)
Invokes
ScopeListener.parentChanged(org.zkoss.zk.ui.ext.Scope, org.zkoss.zk.ui.ext.Scope) for registered
listeners. |
void |
ScopeListeners.notifyParentChanged(Scope newparent)
Invokes
ScopeListener.parentChanged(org.zkoss.zk.ui.ext.Scope, org.zkoss.zk.ui.ext.Scope) for registered
listeners. |
Constructor and Description |
---|
ScopeListeners(Scope owner)
Constructor.
|
SimpleScope(Scope owner)
Constructor.
|
SynchronizedScope(Scope owner) |
Modifier and Type | Class and Description |
---|---|
class |
StubComponent
A stub component is a 'degenerated' component that does not maintain
the states at the server.
|
class |
StubsComponent
Represents a tree of
StubComponent that are merged into
a single component. |
Modifier and Type | Method and Description |
---|---|
void |
StubsComponent.service(Event event,
Scope scope) |
void |
StubComponent.service(Event event,
Scope scope) |
void |
ComponentCtrl.service(Event event,
Scope scope)
Handles an event.
|
void |
EventListenerMap.service(Event event,
Scope scope,
Component comp,
java.lang.String cmd)
Services the event under the given page and scope.
|
Modifier and Type | Class and Description |
---|---|
class |
Colorbox
A Colorbox used to retrieve an input that the user can select a color.
|
class |
Columnchildren
The column of Columnlayout.
|
class |
Columnlayout
A columnlayout lays out a container which can have multiple columns, and each
column may contain one or more component.
|
class |
Fisheye
A fisheye item.
|
class |
Fisheyebar
A fisheye bar is a bar of
Fisheye that is a menu similar to the fish
eye menu on the Mac OS. |
class |
Jasperreport
The JasperReport component.
|
Modifier and Type | Class and Description |
---|---|
class |
Biglistbox
A component to handle a huge data sets and provides the same and as many as
the functionalities of
Listbox including selection,
sorting, keystroke navigation, ROD(rendering-on-demand), and so on. |
class |
Cardlayout
A layout allow end user change view like change card.
|
class |
Chosenbox
A component that similar to Combobox but handle the multi-selection and the select order.
|
class |
Dropupload
A component can handle drag files into it, and upload files to server.
|
class |
Fragment
A component that let developers combine native HTML elements with ZK data binding syntax to
make the static page to be dynamic.
|
class |
Fusionchart
The Fusionchart component.
|
class |
Nav
A container is used to display navitems, it should be placed inside a
Navbar . |
class |
Navbar
A container that usually contains nav elements.
|
class |
Navitem
|
class |
Navseparator
Used to create a separator between menu items.
|
class |
Portalchildren
The column of Portallayout.
|
class |
Portallayout
A portal layout lays out a container which can have multiple columns, and each
column may contain one or more panel.
|
class |
Rowchildren
Rowchildren component is used for placing components inside the grid created by rowlayout component.
|
class |
Rowlayout
Divide the parent container into a row of equal-width columns separated by spacings.
|
class |
Scrollview
A container that can scroll containing elements on touch devices.
|
class |
Splitlayout
A layout container which is used to divide a component into two components.
|
class |
Tablechildren
The cell of Tablelayout.
|
class |
Tablelayout
Tablelayout lay outs a container as an HTML table whose columns can be
specified, and rowspan and colspan of its child can also be specified to
create complex layouts within the table.
|
class |
Tbeditor
A component which is similar to ckeditor but is lightweight and efficient.
|
class |
Timepicker
A combobox for holding a time (a java.util.Date Object , but only Hour, Minute, Second are used.
|
Modifier and Type | Class and Description |
---|---|
class |
Transformer
XML transformer.
|
class |
XmlMacroComponent
The implementation of a macro component for XML output.
|
class |
XmlNativeComponent
A comonent used to represent XML elements that are associated
with the inline namespace (http://www.zkoss.org/2005/zk/inline).
|
Modifier and Type | Class and Description |
---|---|
class |
Absolutechildren
A container component that can contain any other ZK component and can only
be contained as direct child of Absolutelayout component.
|
class |
Absolutelayout
An Absolutelayout component can contain absolute positioned multiple
absolutechildren components.
|
class |
Anchorchildren
The children of Anchorlayout.
|
class |
Anchorlayout
An anchorlayout lays out a container which can resize
it's children base on its width and height
Default Anchorlayout.getZclass() : z-anchorlayout. |
class |
Applet
A generic applet component.
|
class |
Audio
An audio clip.
|
class |
Auxhead
Used to define a collection of auxiliary headers (
Auxheader ). |
class |
Auxheader
An auxiliary header.
|
class |
Bandbox
A band box.
|
class |
Bandpopup
The popup that belongs to a
Bandbox instance. |
class |
Borderlayout
A border layout is a layout container for arranging and resizing
child components to fit in five regions: north, south, east, west, and center.
|
class |
Box
A box.
|
class |
Button
A button.
|
class |
Calendar
A calendar.
|
class |
Captcha
The generic captcha component.
|
class |
Cell
|
class |
Chart
The generic chart component.
|
class |
Checkbox
A checkbox.
|
class |
Column
A single column in a
Columns element. |
class |
Columns
Defines the columns of a grid.
|
class |
Combobox
A combobox.
|
class |
Combobutton
A combo button.
|
class |
Comboitem
An item of a combo box.
|
class |
Datebox
An edit box for holding a date.
|
class |
Decimalbox
An edit box for holding BigDecimal.
|
class |
Detail
The detail component is used to display a detailed section where a master row and
multiple detail rows are on the same row.
|
class |
Doublebox
An edit box for holding an float point value (double).
|
class |
Doublespinner
An edit box for holding a constrained double.
|
class |
East
An east region of a border layout.
|
class |
Fileupload
A fileupload dialog used to let user upload a file.
|
class |
Flash
A generic flash component.
|
class |
Foot
|
class |
Footer
A column of the footer of a grid (
Grid ). |
class |
Frozen
A frozen component to represent a frozen column or row in grid, like MS Excel.
|
class |
Grid
A grid is an element that contains both rows and columns elements.
|
class |
Group
Adds the ability for single level grouping to the Grid.
|
class |
Groupbox
Groups a set of child elements to have a visual effect.
|
class |
Groupfoot
Groupfoot serves as a summary row of group.
|
class |
Hbox
A hbox.
|
class |
Hlayout
A horizontal layout
Default
Hlayout.getZclass() : z-hlayout. |
class |
Idspace
Just like DIV tag but implements IdSpace.
|
class |
Image
An image.
|
class |
Imagemap
An image map.
|
class |
Include
Includes the result generated by any servlet, not limited to a ZUML page.
|
class |
Intbox
An edit box for holding an integer.
|
class |
Layout
A layout.
|
class |
LayoutRegion
A layout region in a border layout.
|
class |
Listbox
A listbox.
|
class |
Listcell
A list cell.
|
class |
Listfoot
A row of
Listfooter . |
class |
Listfooter
A column of the footer of a list box (
Listbox ). |
class |
Listgroup
Adds the ability for single level grouping to the Listbox.
|
class |
Listgroupfoot
Listgroupfoot serves as a summary listitem of listgroup.
|
class |
Listhead
A list headers used to define multi-columns and/or headers.
|
class |
Listheader
The list header which defines the attributes and header of a column
of a list box.
|
class |
Listitem
A list item.
|
class |
Longbox
An edit box for holding an integer.
|
class |
Menubar
A container that usually contains menu elements.
|
class |
Menuitem
A single choice in a
Menupopup element. |
class |
Menupopup
A container used to display menus.
|
class |
Menuseparator
Used to create a separator between menu items.
|
class |
NoDOM
A no-dom component with comment scope
|
class |
North
A north region of a border layout.
|
class |
Paging
Paging of long content.
|
class |
Panel
Panel is a container that has specific functionality and structural components
that make it the perfect building block for application-oriented user interfaces.
|
class |
Panelchildren
Panelchildren is used for
Panel component to manage each child who will
be shown in the body of Panel. |
class |
Popup
A container that is displayed as a popup.
|
class |
Progressmeter
A progress meter is a bar that indicates how much of a task has been completed.
|
class |
Radio
A radio button.
|
class |
Radiogroup
A radio group.
|
class |
Row
A single row in a
Rows element. |
class |
Rows
Defines the rows of a grid.
|
class |
Selectbox
A light weight dropdown list.
|
class |
Separator
A separator.
|
class |
Slider
A slider.
|
class |
South
A south region of a border layout.
|
class |
Space
Space is a
Separator with the orient default to "vertical". |
class |
Spinner
An edit box for holding a constrained integer.
|
class |
Splitter
|
class |
Tab
A tab.
|
class |
Tabbox
A tabbox.
|
class |
Tabpanel
A tab panel.
|
class |
Tabpanels
A collection of tab panels.
|
class |
Tabs
A collection of tabs (
Tab ). |
class |
Textbox
A textbox.
|
class |
Timebox
An input box for holding a time (a java.util.Date Object , but only Hour & Minute are used.
|
class |
Timer
Fires one or more
Event after
a specified delay. |
class |
Toolbar
A toolbar.
|
class |
Toolbarbutton
A toolbar button.
|
class |
Tree
A container which can be used to hold a tabular
or hierarchical set of rows of elements.
|
class |
Treecell
A treecell.
|
class |
Treechildren
A treechildren.
|
class |
Treecol
A treecol.
|
class |
Treecols
A treecols.
|
class |
Treefoot
A row of
Treefooter . |
class |
Treefooter
A column of the footer of a tree (
Tree ). |
class |
Treeitem
A treeitem.
|
class |
Treerow
A treerow.
|
class |
Vbox
A vbox.
|
class |
Vlayout
A vertical layout
Default
Vlayout.getZclass() : z-vlayout. |
class |
West
A west region of a border layout.
|
class |
Window
A window.
|
Modifier and Type | Class and Description |
---|---|
class |
FileuploadDlg
Used with
Fileupload to implement
the upload feature. |
class |
FooterElement
A skeletal implementation for a footer.
|
class |
FormatInputElement
A skeletal implementation for an input box with format.
|
class |
HeaderElement
A skeletal implementation for a header.
|
class |
HeadersElement
A skeletal implementation for headers, the parent of
a group of
HeaderElement . |
class |
InputElement
A skeletal implementation of an input box.
|
class |
LabelElement
A XUL element with a label.
|
class |
LabelImageElement
A XUL element with a label (
LabelElement.getLabel() )
and an image (LabelImageElement.getImage() ). |
class |
MeshElement
|
protected class |
MeshElement.InternalPaging |
class |
MessageboxDlg
Used with
Messagebox to implement a message box. |
static class |
MessageboxDlg.Button
Represents a button on the message box.
|
class |
NumberInputElement
A skeletal implementation for number-type input box.
|
class |
XulElement
The fundamental class for XUL elements.
|
Modifier and Type | Class and Description |
---|---|
class |
Apply
The apply tag allows you to choose which template to be
applied.
|
class |
Choose
The choose tag works like a Java switch statement in that it lets you
choose between a number of alternatives.
|
class |
ForEach
The basic iteration tag, accepting many different collection types and
supporting sub-setting and other functionality like JSTL's forEach
|
class |
If
The conditional execution of its body according to the value of the
test attribute
|
class |
Otherwise
A switch statement has default clause to specify a default action and
similar way choose has otherwise as default clause.
|
class |
TemplateBasedShadowElement
A template based skeleton class
|
class |
When
A when tag is used for choose like a Java switch
statement in that it lets you between a number of alternatives.
|
Copyright © 2005-2011 Potix Corporation. All Rights Reserved.