Uses of Interface
org.zkoss.zk.ui.ext.Scope

Packages that use Scope
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 Interfaces of the common user-interfaces, such as Page and Component
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). 
 

Uses of Scope in org.zkoss.zhtml
 

Classes in org.zkoss.zhtml that implement Scope
 class A
          The A tag.
 class Abbr
          The ABBR tag.
 class Acronym
          The ACRONYM tag.
 class Address
          The ADDRESS tag.
 class Area
          The AREA tag.
 class B
          The B tag.
 class Base
          The BASE tag.
 class Big
          The BIG tag.
 class Blockquote
          The BLOCKQUOTE tag.
 class Body
          The BODY tag.
 class Br
          The BR tag.
 class Caption
          The CAPTION tag.
 class Center
          The CENTER tag.
 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
          The DIR tag.
 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
          The ISINDEX tag.
 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
          The NOBR tag.
 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
          The TT tag.
 class Ul
          The UL tag.
 class Var
          The VAR tag.
 class Zkhead
          The component used to generate CSS and JavaScrpt declarations.
 

Uses of Scope in org.zkoss.zhtml.impl
 

Classes in org.zkoss.zhtml.impl that implement Scope
 class AbstractTag
          The raw component used to generate raw HTML elements.
 class ContentTag
          Represents a tag that shall generate the child elements directly.
 

Uses of Scope in org.zkoss.zk.scripting
 

Methods in org.zkoss.zk.scripting with parameters of type Scope
 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.
 

Uses of Scope in org.zkoss.zk.scripting.bsh
 

Methods in org.zkoss.zk.scripting.bsh with parameters of type Scope
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)
           
 

Uses of Scope in org.zkoss.zk.scripting.util
 

Methods in org.zkoss.zk.scripting.util that return Scope
protected  Scope GenericInterpreter.getCurrent()
          Returns the current scope, or null if no scope is allowed.
 

Methods in org.zkoss.zk.scripting.util with parameters of type Scope
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.
 

Uses of Scope in org.zkoss.zk.ui
 

Subinterfaces of Scope in org.zkoss.zk.ui
 interface Component
          An UI component.
 interface Desktop
          Represents a desktop.
 interface Execution
          An execution of a client request (e.g., ServletRequest).
 interface IdSpace
          Implemented by a component (Component) and a page (Page) to denote that all its descendant and itself forms an independent ID space.
 interface Page
          A page.
 interface Session
          A user session.
 interface WebApp
          Represents a Web application.
 

Classes in org.zkoss.zk.ui that implement Scope
 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).
 

Methods in org.zkoss.zk.ui with parameters of type Scope
 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)
           
 

Uses of Scope in org.zkoss.zk.ui.ext
 

Subinterfaces of Scope in org.zkoss.zk.ui.ext
 interface Macro
          Implemented with Component to represent a macro component.
 

Methods in org.zkoss.zk.ui.ext that return 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).
static Scope Scopes.getCurrent(Page page)
          Returns the current scope.
 

Methods in org.zkoss.zk.ui.ext with parameters of type Scope
 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.
 

Uses of Scope in org.zkoss.zk.ui.http
 

Classes in org.zkoss.zk.ui.http that implement Scope
 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.
 

Uses of Scope in org.zkoss.zk.ui.impl
 

Classes in org.zkoss.zk.ui.impl that implement Scope
 class AbstractExecution
          A skeletal implementation of Execution.
 class AbstractWebApp
          A skeletal implementation of WebApp.
 class DesktopImpl
          The implementation of Desktop.
 class PageImpl
          An implementation of Page and PageCtrl.
 class SimpleScope
          A simple implementation of Scope.
 class SynchronizedScope
          A synchronized scope.
 class VolatilePage
          A page that does not really exist at the client.
 

Methods in org.zkoss.zk.ui.impl with parameters of type Scope
 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.
 

Constructors in org.zkoss.zk.ui.impl with parameters of type Scope
ScopeListeners(Scope owner)
          Constructor.
SimpleScope(Scope owner)
          Constructor.
SynchronizedScope(Scope owner)
           
 

Uses of Scope in org.zkoss.zk.ui.sys
 

Classes in org.zkoss.zk.ui.sys that implement Scope
 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.
 

Methods in org.zkoss.zk.ui.sys with parameters of type Scope
 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.
 

Uses of Scope in org.zkoss.zkex.zul
 

Classes in org.zkoss.zkex.zul that implement Scope
 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.
 

Uses of Scope in org.zkoss.zkmax.zul
 

Classes in org.zkoss.zkmax.zul that implement Scope
 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 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
          A single choice in a Navbar or Nav element.
 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 Scrollview
          A container that can scroll containing elements on touch devices.
 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.
 

Uses of Scope in org.zkoss.zml
 

Classes in org.zkoss.zml that implement Scope
 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).
 

Uses of Scope in org.zkoss.zul
 

Classes in org.zkoss.zul that implement Scope
 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
          The generic cell component to be embedded into Row or Vbox or Hbox for fully control style and layout.
 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
          Defines a set of footers (Footer) for a grid (Grid).
 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 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
          An element which should appear before or after an element inside a box (Box, Vbox and Hbox).
 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.
 

Uses of Scope in org.zkoss.zul.impl
 

Classes in org.zkoss.zul.impl that implement Scope
 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
          The fundamental class for mesh elements such as Grid, Listbox, and Tree.
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.
 



Copyright © 2005-2011 Potix Corporation. All Rights Reserved. SourceForge.net Logo