Uses of Interface
org.zkoss.zk.ui.Component
-
-
Uses of Component in org.zkoss.bind
Classes in org.zkoss.bind with type parameters of type Component Modifier and Type Class Description class
BindComposer<T extends Component>
Base composer to apply ZK Bind.interface
Converter<U,B,C extends Component>
Generic binding conversion interface.Methods in org.zkoss.bind that return Component Modifier and Type Method Description Component
BindContext. getComponent()
Returns the associated component context.Component
Binder. getView()
Returns associated root component of this binder.Methods in org.zkoss.bind with parameters of type Component Modifier and Type Method Description void
Binder. addChildrenInitBinding(Component comp, java.lang.String initExpr, java.util.Map<java.lang.String,java.lang.Object> initArgs, java.lang.String converterExpr, java.util.Map<java.lang.String,java.lang.Object> converterArgs)
init children of a component by an expression, it only execute oncevoid
Binder. addChildrenLoadBindings(Component comp, java.lang.String loadExpr, java.lang.String[] beforeCmds, java.lang.String[] afterCmds, java.util.Map<java.lang.String,java.lang.Object> bindingArgs, java.lang.String converterExpr, java.util.Map<java.lang.String,java.lang.Object> converterArgs)
Add new children-load-bindings.void
Binder. addCommandBinding(Component comp, java.lang.String evtnm, java.lang.String commandExpr, java.util.Map<java.lang.String,java.lang.Object> commandArgs)
Add a new command binding.void
Binder. addFormInitBinding(Component comp, java.lang.String id, java.lang.String initExpr, java.util.Map<java.lang.String,java.lang.Object> initArgs)
init a component form by expression, it only execute oncevoid
Binder. addFormLoadBindings(Component comp, java.lang.String id, java.lang.String loadExpr, java.lang.String[] beforeCmds, java.lang.String[] afterCmds, java.util.Map<java.lang.String,java.lang.Object> bindingArgs)
Add new form-load-bindings.void
Binder. addFormSaveBindings(Component comp, java.lang.String id, java.lang.String saveExpr, java.lang.String[] beforeCmds, java.lang.String[] afterCmds, java.util.Map<java.lang.String,java.lang.Object> bindingArgs, java.lang.String validatorExpr, java.util.Map<java.lang.String,java.lang.Object> validatorArgs)
Add new form-save-bindings.void
Binder. addGlobalCommandBinding(Component comp, java.lang.String evtnm, java.lang.String commandExpr, java.util.Map<java.lang.String,java.lang.Object> commandArgs)
Add a new global-command binding.void
Binder. addPropertyInitBinding(Component comp, java.lang.String attr, java.lang.String initExpr, java.util.Map<java.lang.String,java.lang.Object> initArgs, java.lang.String converterExpr, java.util.Map<java.lang.String,java.lang.Object> converterArgs)
init a component property by a expression, it only execute oncevoid
Binder. addPropertyLoadBindings(Component comp, java.lang.String attr, java.lang.String loadExpr, java.lang.String[] beforeCmds, java.lang.String[] afterCmds, java.util.Map<java.lang.String,java.lang.Object> bindingArgs, java.lang.String converterExpr, java.util.Map<java.lang.String,java.lang.Object> converterArgs)
Add new property-load-bindings.void
Binder. addPropertySaveBindings(Component comp, java.lang.String attr, java.lang.String saveExpr, java.lang.String[] beforeCmds, java.lang.String[] afterCmds, java.util.Map<java.lang.String,java.lang.Object> bindingArgs, java.lang.String converterExpr, java.util.Map<java.lang.String,java.lang.Object> converterArgs, java.lang.String validatorExpr, java.util.Map<java.lang.String,java.lang.Object> validatorArgs)
Add new property-save-bindings.void
Binder. addReferenceBinding(Component comp, java.lang.String attr, java.lang.String loadExpr, java.util.Map<java.lang.String,java.lang.Object> bindingArgs)
Add a new reference-binding.void
Binder. destroy(Component root, java.lang.Object viewModel)
Destroys the binder with a root component and viewModel object.void
BindComposer. didActivate(Component comp)
ComponentInfo
BindComposer. doBeforeCompose(Page page, Component parent, ComponentInfo compInfo)
void
BindComposer. doBeforeComposeChildren(Component comp)
void
AnnotateBinder. init(Component comp, java.lang.Object vm, java.util.Map<java.lang.String,java.lang.Object> initArgs)
Initializes the binder with a root component and viewModel object.void
Binder. init(Component root, java.lang.Object viewModel, java.util.Map<java.lang.String,java.lang.Object> initArgs)
Initializes the binder with a root component and viewModel object.void
DefaultBinder. init(Component comp, java.lang.Object vm, java.util.Map<java.lang.String,java.lang.Object> initArgs)
void
Binder. loadComponent(Component comp, boolean loadinit)
Load the load-binding of the component.void
Binder. removeBindings(Component comp)
Remove all managed bindings that associated with the specified component.void
Binder. removeBindings(Component comp, java.lang.String key)
Remove all managed Binding that associated with the specified component and attribute name, event name, or form id.void
Binder. setTemplate(Component comp, java.lang.String attr, java.lang.String templateExpr, java.util.Map<java.lang.String,java.lang.Object> templateArgs)
set template to a component property by an expressionvoid
BindComposer. willPassivate(Component comp)
Method parameters in org.zkoss.bind with type arguments of type Component Modifier and Type Method Description void
Binder. removeBindings(java.util.Set<Component> comps)
Remove all managed bindings that associated with the specified components.Constructors in org.zkoss.bind with parameters of type Component Constructor Description GlobalCommandEvent(Component comp, java.lang.String command, java.util.Map<java.lang.String,java.lang.Object> args)
GlobalCommandEvent(Component comp, java.lang.String command, java.util.Map<java.lang.String,java.lang.Object> args, Event evt)
PropertyChangeEvent(Component comp, java.lang.Object base, java.lang.String prop)
-
Uses of Component in org.zkoss.bind.callback
Methods in org.zkoss.bind.callback with parameters of type Component Modifier and Type Method Description void
DestroyCallback. call(Component comp)
-
Uses of Component in org.zkoss.bind.converter
Methods in org.zkoss.bind.converter with parameters of type Component Modifier and Type Method Description java.lang.Object
FormatedDateConverter. coerceToBean(java.lang.Object val, Component comp, BindContext ctx)
Convert String to Date.java.lang.Object
FormatedNumberConverter. coerceToBean(java.lang.Object val, Component comp, BindContext ctx)
Convert String to Number.java.lang.Object
FormattedTimeConverter. coerceToBean(java.lang.Object val, Component comp, BindContext ctx)
Convert String to Date.java.lang.Object
ObjectBooleanConverter. coerceToBean(java.lang.Object val, Component comp, BindContext ctx)
Given an object value and return whether it is a "true" object.java.lang.Object
UriConverter. coerceToBean(java.lang.Object val, Component component, BindContext ctx)
java.lang.Object
FormatedDateConverter. coerceToUi(java.lang.Object val, Component comp, BindContext ctx)
Convert Date to String.java.lang.Object
FormatedNumberConverter. coerceToUi(java.lang.Object val, Component comp, BindContext ctx)
Convert Number to String.java.lang.Object
FormattedTimeConverter. coerceToUi(java.lang.Object val, Component comp, BindContext ctx)
Convert Date to String.java.lang.Object
ObjectBooleanConverter. coerceToUi(java.lang.Object val, Component comp, BindContext ctx)
Given a Boolean value and return associated "true" object if true; or "false" object if null or falsejava.lang.Object
UriConverter. coerceToUi(java.lang.Object val, Component component, BindContext ctx)
-
Uses of Component in org.zkoss.bind.converter.sys
Classes in org.zkoss.bind.converter.sys with type parameters of type Component Modifier and Type Class Description class
AbstractListModelConverter<C extends Component>
The abstractConverter
implementation for converting collection to ListModel and vice versa.class
AbstractSelectedIndexConverter<C extends Component>
Convert selected index to bean and vice versa.Methods in org.zkoss.bind.converter.sys with parameters of type Component Modifier and Type Method Description java.lang.Object
ChildrenBindingConverter. coerceToBean(java.lang.Object val, Component component, BindContext ctx)
java.lang.Object
ComboboxSelectedItemConverter. coerceToBean(java.lang.Object val, Component comp, BindContext ctx)
java.lang.Object
DefaultJSONBindingParamConverter. coerceToBean(java.lang.Object val, Component component, BindContext ctx)
java.lang.Object
ErrorMessageConverter. coerceToBean(java.lang.Object val, Component component, BindContext ctx)
T
FormattedTemporalConverter. coerceToBean(java.lang.String compAttr, Component component, BindContext ctx)
Convert String to Temporal.java.lang.Object
ListboxSelectedItemConverter. coerceToBean(java.lang.Object val, Component comp, BindContext ctx)
java.lang.Object
ListboxSelectedItemsConverter. coerceToBean(java.lang.Object val, Component comp, BindContext ctx)
java.lang.Object
RadiogroupSelectedItemConverter. coerceToBean(java.lang.Object val, Component comp, BindContext ctx)
java.lang.Object
SelectboxSelectedItemConverter. coerceToBean(java.lang.Object val, Component comp, BindContext ctx)
java.lang.Object
TabboxSelectedTabConverter. coerceToBean(java.lang.Object val, Component comp, BindContext ctx)
java.lang.Object
TreeModelConverter. coerceToBean(java.lang.Object val, Component component, BindContext ctx)
java.lang.Object
TreeSelectedItemConverter. coerceToBean(java.lang.Object val, Component comp, BindContext ctx)
java.lang.Object
TreeSelectedItemsConverter. coerceToBean(java.lang.Object val, Component comp, BindContext ctx)
java.lang.Object
ChildrenBindingConverter. coerceToUi(java.lang.Object val, Component component, BindContext ctx)
java.lang.Object
ComboboxSelectedItemConverter. coerceToUi(java.lang.Object val, Component comp, BindContext ctx)
java.lang.Object
DefaultJSONBindingParamConverter. coerceToUi(java.lang.Object val, Component component, BindContext ctx)
java.lang.Object
ErrorMessageConverter. coerceToUi(java.lang.Object val, Component component, BindContext ctx)
java.lang.String
FormattedTemporalConverter. coerceToUi(T beanProp, Component component, BindContext ctx)
Convert Temporal to String.java.lang.Object
ListboxSelectedItemConverter. coerceToUi(java.lang.Object val, Component comp, BindContext ctx)
java.lang.Object
ListboxSelectedItemsConverter. coerceToUi(java.lang.Object val, Component comp, BindContext ctx)
java.lang.Object
RadiogroupSelectedItemConverter. coerceToUi(java.lang.Object val, Component comp, BindContext ctx)
java.lang.Object
SelectboxSelectedItemConverter. coerceToUi(java.lang.Object val, Component comp, BindContext ctx)
java.lang.Object
TabboxSelectedTabConverter. coerceToUi(java.lang.Object val, Component comp, BindContext ctx)
java.lang.Object
TreeModelConverter. coerceToUi(java.lang.Object val, Component component, BindContext ctx)
java.lang.Object
TreeSelectedItemConverter. coerceToUi(java.lang.Object val, Component comp, BindContext ctx)
java.lang.Object
TreeSelectedItemsConverter. coerceToUi(java.lang.Object val, Component comp, BindContext ctx)
-
Uses of Component in org.zkoss.bind.impl
Methods in org.zkoss.bind.impl that return Component Modifier and Type Method Description protected Component[]
AbstractRenderer. filterOutShadows(Component parent, Component[] items)
Component
ValidationMessagesImpl. getAssociate(java.lang.String key)
Component[]
ValidationMessagesImpl. getAssociates(java.lang.String key)
Component
BindContextImpl. getComponent()
Component
BindingImpl. getComponent()
Component
TemplateResolverImpl. getComponent()
Component
SimpleBindXelContext. getSelf()
Component
BinderImpl. getView()
Methods in org.zkoss.bind.impl with parameters of type Component Modifier and Type Method Description void
BinderImpl. addChildrenInitBinding(Component comp, java.lang.String initExpr, java.util.Map<java.lang.String,java.lang.Object> initArgs, java.lang.String converterExpr, java.util.Map<java.lang.String,java.lang.Object> converterArgs)
void
BinderImpl. addChildrenLoadBindings(Component comp, java.lang.String loadExpr, java.lang.String[] beforeCmds, java.lang.String[] afterCmds, java.util.Map<java.lang.String,java.lang.Object> bindingArgs, java.lang.String converterExpr, java.util.Map<java.lang.String,java.lang.Object> converterArgs)
void
BinderImpl. addCommandBinding(Component comp, java.lang.String evtnm, java.lang.String commandExpr, java.util.Map<java.lang.String,java.lang.Object> args)
void
BinderImpl. addFormAssociatedSaveBinding(Component associatedComp, java.lang.String formId, SaveBinding saveBinding, java.lang.String fieldName)
void
BinderImpl. addFormInitBinding(Component comp, java.lang.String id, java.lang.String initExpr, java.util.Map<java.lang.String,java.lang.Object> initArgs)
void
BinderImpl. addFormLoadBindings(Component comp, java.lang.String id, java.lang.String loadExpr, java.lang.String[] beforeCmds, java.lang.String[] afterCmds, java.util.Map<java.lang.String,java.lang.Object> bindingArgs)
void
BinderImpl. addFormSaveBindings(Component comp, java.lang.String id, java.lang.String saveExpr, java.lang.String[] beforeCmds, java.lang.String[] afterCmds, java.util.Map<java.lang.String,java.lang.Object> bindingArgs, java.lang.String validatorExpr, java.util.Map<java.lang.String,java.lang.Object> validatorArgs)
void
BinderImpl. addGlobalCommandBinding(Component comp, java.lang.String evtnm, java.lang.String commandExpr, java.util.Map<java.lang.String,java.lang.Object> args)
protected void
AbstractRenderer. addItemReference(Component modelOwner, Component comp, int index, java.lang.String varnm)
void
ValidationMessagesImpl. addMessages(Component comp, java.lang.String attr, java.lang.String key, java.lang.String[] messages)
void
ValidationMessagesImpl. addMessages(Component comp, java.lang.String attr, java.lang.String key, java.lang.String[] messages, java.lang.Object value)
void
BinderImpl. addPropertyInitBinding(Component comp, java.lang.String attr, java.lang.String initExpr, java.util.Map<java.lang.String,java.lang.Object> initArgs, java.lang.String converterExpr, java.util.Map<java.lang.String,java.lang.Object> converterArgs)
void
BinderImpl. addPropertyLoadBindings(Component comp, java.lang.String attr, java.lang.String loadExpr, java.lang.String[] beforeCmds, java.lang.String[] afterCmds, java.util.Map<java.lang.String,java.lang.Object> bindingArgs, java.lang.String converterExpr, java.util.Map<java.lang.String,java.lang.Object> converterArgs)
void
BinderImpl. addPropertySaveBindings(Component comp, java.lang.String attr, java.lang.String saveExpr, java.lang.String[] beforeCmds, java.lang.String[] afterCmds, java.util.Map<java.lang.String,java.lang.Object> bindingArgs, java.lang.String converterExpr, java.util.Map<java.lang.String,java.lang.Object> converterArgs, java.lang.String validatorExpr, java.util.Map<java.lang.String,java.lang.Object> validatorArgs)
void
BinderImpl. addReferenceBinding(Component comp, java.lang.String attr, java.lang.String loadExpr, java.util.Map<java.lang.String,java.lang.Object> bindingArgs)
void
ReferenceBindingHandler. addReferenceBinding(Component comp, java.lang.String attr, ReferenceBinding binding)
protected void
AbstractRenderer. addTemplateTracking(Component templateComp, Component eachComp, java.lang.Object data, int index, int size)
void
TemplateResolverImpl. addTemplateTracking(Component eachComp, java.lang.Object eachData, int index, int size)
void
ValidationMessagesImpl. clearKeyMessages(Component comp, java.lang.String key)
void
ValidationMessagesImpl. clearMessages(Component comp)
void
ValidationMessagesImpl. clearMessages(Component comp, java.lang.String attr)
protected void
AbstractBindingHandler. clearValidationMessages(Binder binder, Component component, java.lang.String attr)
void
BinderImpl. destroy(Component comp, java.lang.Object viewModel)
protected void
BinderImpl. doExecute(Component comp, java.lang.String command, java.util.Map<java.lang.String,java.lang.Object> commandArgs, BindContext ctx, java.util.Set<Property> notifys)
protected void
BinderImpl. doLoadAfter(Component comp, java.lang.String command, BindContext ctx)
protected void
BinderImpl. doLoadBefore(Component comp, java.lang.String command, BindContext ctx)
protected void
BinderImpl. doSaveAfter(Component comp, java.lang.String command, Event evt, BindContext ctx, java.util.Set<Property> notifys)
protected void
BinderImpl. doSaveBefore(Component comp, java.lang.String command, Event evt, BindContext ctx, java.util.Set<Property> notifys)
protected boolean
BinderImpl. doValidate(Component comp, java.lang.String command, Event evt, BindContext ctx, java.util.Set<Property> notifys)
static <T> T
BindEvaluatorXUtil. eval(BindEvaluatorX evalx, Component comp, java.lang.String expression, java.lang.Class<T> expectedType)
static <T> T
BindEvaluatorXUtil. eval(BindEvaluatorX evalx, Component comp, java.lang.String expression, java.lang.Class<T> expectedType, java.util.Map<java.lang.String,java.lang.Object> implicit)
static java.util.Map<java.lang.String,java.lang.Object>
BindEvaluatorXUtil. evalArgs(BindEvaluatorX eval, Component comp, java.util.Map<java.lang.String,java.lang.Object> args)
static java.util.Map<java.lang.String,java.lang.Object>
BindEvaluatorXUtil. evalArgs(BindEvaluatorX eval, Component comp, java.util.Map<java.lang.String,java.lang.Object> args, java.util.Map<java.lang.String,java.lang.Object> implicit)
protected java.lang.Object
TemplateResolverImpl. evaluateTemplate(Component eachComp, java.lang.Object eachData, int index, int size)
protected java.lang.Object
TemplateResolverImpl. evaluateTemplate(Component eachComp, java.lang.Object eachData, int index, int size, java.lang.String subType)
protected Component[]
AbstractRenderer. filterOutShadows(Component parent, Component[] items)
static java.lang.String
MiscUtil. formatLocationMessage(java.lang.String message, Component comp)
static Binder
BinderUtil. getBinder(Component comp)
static Binder
BinderUtil. getBinder(Component comp, boolean recurse)
java.util.Map<java.lang.String,java.util.List<Binding>>
BinderImpl. getBindings(Component comp)
java.lang.Object
ValidationMessagesImpl. getFieldValue(Component comp, java.lang.String key)
java.lang.Object[]
ValidationMessagesImpl. getFieldValues(Component comp, java.lang.String key)
Form
BinderImpl. getForm(Component comp, java.lang.String id)
java.util.Set<SaveBinding>
BinderImpl. getFormAssociatedSaveBindings(Component comp)
java.lang.String[]
ValidationMessagesImpl. getKeyMessages(Component comp, java.lang.String key)
java.util.List<Binding>
BinderImpl. getLoadPromptBindings(Component comp, java.lang.String attr)
java.lang.String[]
ValidationMessagesImpl. getMessages(Component comp)
java.lang.String[]
ValidationMessagesImpl. getMessages(Component comp, java.lang.String attr)
static java.util.List<java.lang.String>
AnnotationUtil. getNonSystemProperties(Component comp)
protected Binding
TemplateResolverImpl. getTemplateBinding(Component eachComp, java.lang.Object eachData, int index, int size)
TemplateResolver
BinderImpl. getTemplateResolver(Component comp, java.lang.String attr)
java.lang.Class<?>
BindEvaluatorXImpl. getType(BindContext ctx, Component comp, ExpressionX expression)
java.lang.Object
BindEvaluatorXImpl. getValue(BindContext ctx, Component comp, ExpressionX expression)
ValueReference
BindEvaluatorXImpl. getValueReference(BindContext ctx, Component comp, ExpressionX expression)
boolean
BinderImpl. hasValidator(Component comp, java.lang.String attr)
void
BinderImpl. init(Component comp, java.lang.Object viewModel, java.util.Map<java.lang.String,java.lang.Object> initArgs)
void
AnnotateBinderHelper. initComponentBindings(Component comp)
static boolean
BinderUtil. isHandling(Component comp)
boolean
BindEvaluatorXImpl. isReadOnly(BindContext ctx, Component comp, ExpressionX expression)
void
BinderImpl. loadComponent(Component comp, boolean loadinit)
Internal Use only. init and load the componentprotected void
BinderImpl. loadComponent0(Component comp, boolean loadinit)
static void
BinderUtil. markHandling(Component comp, Binder binder)
static BindContext
BindContextUtil. newBindContext(Binder binder, Binding binding, boolean save, java.lang.String command, Component comp, Event event)
protected CommandBinding
BinderImpl. newCommandBinding(Component comp, java.lang.String evtnm, java.lang.String cmdScript, java.util.Map<java.lang.String,java.lang.Object> args)
Make this extenable.protected InitChildrenBinding
BinderImpl. newInitChildrenBinding(Component comp, java.lang.String initExpr, java.util.Map<java.lang.String,java.lang.Object> bindingArgs, java.lang.String converterExpr, java.util.Map<java.lang.String,java.lang.Object> converterArgs)
Make this extenable.protected InitFormBinding
BinderImpl. newInitFormBinding(Component comp, java.lang.String formId, java.lang.String initExpr, java.util.Map<java.lang.String,java.lang.Object> bindingArgs)
Make this extenable.protected InitPropertyBinding
BinderImpl. newInitPropertyBinding(Component comp, java.lang.String attr, java.lang.String loadAttr, java.lang.Class<?> attrType, java.lang.String initExpr, java.util.Map<java.lang.String,java.lang.Object> bindingArgs, java.lang.String converterExpr, java.util.Map<java.lang.String,java.lang.Object> converterArgs)
Make this extenable.protected LoadChildrenBinding
BinderImpl. newLoadChildrenBinding(Component comp, java.lang.String loadExpr, ConditionType conditionType, java.lang.String command, java.util.Map<java.lang.String,java.lang.Object> bindingArgs, java.lang.String converterExpr, java.util.Map<java.lang.String,java.lang.Object> converterArgs)
Make this extenable.protected LoadFormBinding
BinderImpl. newLoadFormBinding(Component comp, java.lang.String formId, java.lang.String loadExpr, ConditionType conditionType, java.lang.String command, java.util.Map<java.lang.String,java.lang.Object> bindingArgs)
Make this extenable.protected LoadPropertyBinding
BinderImpl. newLoadPropertyBinding(Component comp, java.lang.String attr, java.lang.String loadAttr, java.lang.Class<?> attrType, java.lang.String loadExpr, ConditionType conditionType, java.lang.String command, java.util.Map<java.lang.String,java.lang.Object> bindingArgs, java.lang.String converterExpr, java.util.Map<java.lang.String,java.lang.Object> converterArgs)
Make this extenable.protected SaveFormBinding
BinderImpl. newSaveFormBinding(Component comp, java.lang.String formId, java.lang.String saveExpr, ConditionType conditionType, java.lang.String command, java.util.Map<java.lang.String,java.lang.Object> bindingArgs, java.lang.String validatorExpr, java.util.Map<java.lang.String,java.lang.Object> validatorArgs)
Make this extenable.protected SavePropertyBinding
BinderImpl. newSavePropertyBinding(Component comp, java.lang.String attr, java.lang.String saveAttr, java.lang.String saveExpr, ConditionType conditionType, java.lang.String command, java.util.Map<java.lang.String,java.lang.Object> bindingArgs, java.lang.String converterExpr, java.util.Map<java.lang.String,java.lang.Object> converterArgs, java.lang.String validatorExpr, java.util.Map<java.lang.String,java.lang.Object> validatorArgs)
Make this extenable.protected XelContext
BindEvaluatorXImpl. newXelContext(BindContext ctx, Component comp)
void
BinderImpl. removeBindings(Component comp)
Remove all bindings that associated with the specified component.void
BinderImpl. removeBindings(Component comp, java.lang.String key)
Remove all bindings that associated with the specified component and key (_fieldExpr|evtnm|formid).void
ReferenceBindingHandler. removeReferenceBinding(Component comp)
void
ReferenceBindingHandler. removeReferenceBinding(Component comp, java.lang.String attr)
void
BindChildRenderer. render(Component owner, java.lang.Object data, int index, int size)
void
BindChildRenderer. render(Component owner, java.lang.Object data, int index, int size, boolean isListModel)
java.lang.String
BindSelectboxRenderer. render(Component owner, java.lang.Object data, int index)
void
BinderPropertiesRenderer. renderProperties(Component comp, ContentRenderer render)
protected Template
AbstractRenderer. resolveTemplate(Component templateComp, Component comp, java.lang.Object data, int index, int size, java.lang.String defaultName)
protected Template
AbstractRenderer. resolveTemplate(Component templateComp, Component comp, java.lang.Object data, int index, int size, java.lang.String defaultName, java.lang.String subType)
Template
TemplateResolverImpl. resolveTemplate(Component eachComp, java.lang.Object eachData, int index, int size)
Template
TemplateResolverImpl. resolveTemplate(Component eachComp, java.lang.Object eachData, int index, int size, java.lang.String subType)
static void
BindContextUtil. setCommandArgs(Binder binder, Component comp, BindContext ctx, java.util.Map<java.lang.String,java.lang.Object> args)
void
ParamCall. setComponent(Component comp)
static void
BindContextUtil. setConverterArgs(Binder binder, Component comp, BindContext ctx, PropertyBinding binding)
void
ValidationMessagesImpl. setMessages(Component comp, java.lang.String attr, java.lang.String key, java.lang.String[] messages)
void
ValidationMessagesImpl. setMessages(Component comp, java.lang.String attr, java.lang.String key, java.lang.String[] messages, java.lang.Object value)
void
BinderImpl. setTemplate(Component comp, java.lang.String attr, java.lang.String templateExpr, java.util.Map<java.lang.String,java.lang.Object> templateArgs)
static void
BindContextUtil. setValidatorArgs(Binder binder, Component comp, BindContext ctx, SaveFormBinding binding)
static void
BindContextUtil. setValidatorArgs(Binder binder, Component comp, BindContext ctx, SavePropertyBinding binding)
void
BindEvaluatorXImpl. setValue(BindContext ctx, Component comp, ExpressionX expression, java.lang.Object value)
void
BinderImpl. storeForm(Component comp, java.lang.String id, Form form)
static void
BinderUtil. unmarkHandling(Component comp)
Method parameters in org.zkoss.bind.impl with type arguments of type Component Modifier and Type Method Description void
BinderImpl. removeBindings(java.util.Set<Component> comps)
Constructors in org.zkoss.bind.impl with parameters of type Component Constructor Description BindContextImpl(Binder binder, Binding binding, boolean save, java.lang.String command, Component comp, Event event)
BindingImpl(Binder binder, Component comp, java.util.Map<java.lang.String,java.lang.Object> args)
BindingKey(Component x, java.lang.String y)
ChildrenBindingImpl(Binder binder, Component comp, java.lang.String accessExpr, ConditionType conditionType, java.lang.String command, java.util.Map<java.lang.String,java.lang.Object> bindingArgs, java.lang.String converterExpr, java.util.Map<java.lang.String,java.lang.Object> converterArgs)
ChildrenBindingListDataListener(Component comp, BindContext ctx, Converter<?,ListModel<?>,Component> conv)
CommandBindingImpl(Binder binder, Component comp, java.lang.String evtnm, java.lang.String cmdScript, java.util.Map<java.lang.String,java.lang.Object> args)
FormBindingImpl(Binder binder, Component comp, java.lang.String formId, java.lang.String accessExpr, ConditionType conditionType, java.lang.String command, java.util.Map<java.lang.String,java.lang.Object> bindingArgs)
InitChildrenBindingImpl(Binder binder, Component comp, java.lang.String initExpr, java.util.Map<java.lang.String,java.lang.Object> bindingArgs, java.lang.String converterExpr, java.util.Map<java.lang.String,java.lang.Object> converterArgs)
InitFormBindingImpl(Binder binder, Component comp, java.lang.String formId, java.lang.String initExpr, java.util.Map<java.lang.String,java.lang.Object> bindingArgs)
InitPropertyBindingImpl(Binder binder, Component comp, java.lang.String attr, java.lang.String loadAttr, java.lang.Class<?> attrType, java.lang.String initExpr, java.util.Map<java.lang.String,java.lang.Object> bindingArgs, java.lang.String converterExpr, java.util.Map<java.lang.String,java.lang.Object> converterArgs)
LoadChildrenBindingImpl(Binder binder, Component comp, java.lang.String loadExpr, ConditionType conditionType, java.lang.String command, java.util.Map<java.lang.String,java.lang.Object> bindingArgs, java.lang.String converterExpr, java.util.Map<java.lang.String,java.lang.Object> converterArgs)
LoadFormBindingImpl(Binder binder, Component comp, java.lang.String formId, java.lang.String loadExpr, ConditionType conditionType, java.lang.String command, java.util.Map<java.lang.String,java.lang.Object> bindingArgs)
LoadPropertyBindingImpl(Binder binder, Component comp, java.lang.String attr, java.lang.String loadAttr, java.lang.Class<?> attrType, java.lang.String loadExpr, ConditionType conditionType, java.lang.String command, java.util.Map<java.lang.String,java.lang.Object> bindingArgs, java.lang.String converterExpr, java.util.Map<java.lang.String,java.lang.Object> converterArgs)
LoadTemplateBindingImpl(Binder binder, Component comp, java.util.Map<java.lang.String,java.lang.Object> args)
PropertyBindingImpl(Binder binder, Component comp, java.lang.String fieldName, java.lang.String fieldExpr, java.lang.String accessExpr, ConditionType conditionType, java.lang.String command, java.util.Map<java.lang.String,java.lang.Object> bindingArgs, java.lang.String converterExpr, java.util.Map<java.lang.String,java.lang.Object> converterArgs)
PropertyExpression(Component cmp, java.lang.String field)
ReferenceBindingImpl(Binder binder, Component comp, java.lang.String attr, java.lang.String expression)
SaveFormBindingImpl(Binder binder, Component comp, java.lang.String formId, java.lang.String saveExpr, ConditionType conditionType, java.lang.String command, java.util.Map<java.lang.String,java.lang.Object> bindingArgs, java.lang.String validatorExpr, java.util.Map<java.lang.String,java.lang.Object> validatorArgs)
SavePropertyBindingImpl(Binder binder, Component comp, java.lang.String attr, java.lang.String saveAttr, java.lang.String saveExpr, ConditionType conditionType, java.lang.String command, java.util.Map<java.lang.String,java.lang.Object> bindingArgs, java.lang.String converterExpr, java.util.Map<java.lang.String,java.lang.Object> converterArgs, java.lang.String validatorExpr, java.util.Map<java.lang.String,java.lang.Object> validatorArgs)
SimpleBindXelContext(Component cmp, Binder binder, VariableResolver resolver, FunctionMapper mapper)
TemplateResolverImpl(Binder binder, Component comp, java.lang.String attr, java.lang.String templateExpr, java.util.Map<java.lang.String,java.lang.Object> templateArgs)
Constructor parameters in org.zkoss.bind.impl with type arguments of type Component Constructor Description ChildrenBindingListDataListener(Component comp, BindContext ctx, Converter<?,ListModel<?>,Component> conv)
-
Uses of Component in org.zkoss.bind.sys
Methods in org.zkoss.bind.sys that return Component Modifier and Type Method Description Component
ValidationMessages. getAssociate(java.lang.String key)
Returns the first associated component from the given key, if any.Component[]
ValidationMessages. getAssociates(java.lang.String key)
Returns all associated components from the given key, if any.Component
Binding. getComponent()
Returns the associated component of this binding.Methods in org.zkoss.bind.sys with parameters of type Component Modifier and Type Method Description void
BinderCtrl. addFormAssociatedSaveBinding(Component associatedComp, java.lang.String formId, SaveBinding saveBinding, java.lang.String fieldName)
Add a association between formId and a associated save binding(save binding inside a form), the form has to exist in the parent componentsvoid
ValidationMessages. addMessages(Component comp, java.lang.String attr, java.lang.String key, java.lang.String[] messages)
add validation messages to componentvoid
ValidationMessages. addMessages(Component comp, java.lang.String attr, java.lang.String key, java.lang.String[] messages, java.lang.Object value)
add validation messages to componentvoid
TemplateResolver. addTemplateTracking(Component eachComp, java.lang.Object eachData, int index, int size)
Add template tracking to componentvoid
ValidationMessages. clearKeyMessages(Component comp, java.lang.String key)
clear validation message of component and a special message keyvoid
ValidationMessages. clearMessages(Component comp)
clear validation message of componentvoid
ValidationMessages. clearMessages(Component comp, java.lang.String attr)
clear validation message of componentjava.lang.Object
ValidationMessages. getFieldValue(Component comp, java.lang.String key)
Returns the first field value from the given key and component, if any.java.lang.Object[]
ValidationMessages. getFieldValues(Component comp, java.lang.String key)
Returns all field values from the given key and component, if any.Form
BinderCtrl. getForm(Component comp, java.lang.String id)
Get the form of the componentjava.util.Set<SaveBinding>
BinderCtrl. getFormAssociatedSaveBindings(Component formComp)
Get associated save bindings of a form in a componentjava.lang.String[]
ValidationMessages. getKeyMessages(Component comp, java.lang.String key)
get validation message of component and a special keyjava.util.List<Binding>
BinderCtrl. getLoadPromptBindings(Component comp, java.lang.String attr)
get all load prompt binding of the component and attributejava.lang.String[]
ValidationMessages. getMessages(Component comp)
get validation messages of a componentjava.lang.String[]
ValidationMessages. getMessages(Component comp, java.lang.String attr)
get validation messages of a component and special attributeTemplateResolver
BinderCtrl. getTemplateResolver(Component comp, java.lang.String attr)
get the template resolver that sets byBinder.setTemplate(Component, String, String, java.util.Map)
java.lang.Class<?>
BindEvaluatorX. getType(BindContext ctx, Component comp, ExpressionX expression)
Returns the result type of the specified expression.java.lang.Object
BindEvaluatorX. getValue(BindContext ctx, Component comp, ExpressionX expression)
Sets the specified value to the property resolved from the specified expression.ValueReference
BindEvaluatorX. getValueReference(BindContext ctx, Component comp, ExpressionX expression)
Returns the result reference of the specified expression.boolean
BinderCtrl. hasValidator(Component comp, java.lang.String attr)
is there a validator on the attribute of componentboolean
BindEvaluatorX. isReadOnly(BindContext ctx, Component comp, ExpressionX expression)
Returns whether the specified expression a read only expression.Template
TemplateResolver. resolveTemplate(Component eachComp, java.lang.Object eachData, int index, int size, java.lang.String subType)
Resolve the template for the componentvoid
ValidationMessages. setMessages(Component comp, java.lang.String attr, java.lang.String key, java.lang.String[] messages)
set validation messages to component, it will replace previous messagesvoid
ValidationMessages. setMessages(Component comp, java.lang.String attr, java.lang.String key, java.lang.String[] messages, java.lang.Object value)
set validation messages to component, it will replace previous messagesvoid
BindEvaluatorX. setValue(BindContext ctx, Component comp, ExpressionX expression, java.lang.Object value)
Sets the specified value to the property resolved from the specified expression.void
BinderCtrl. storeForm(Component comp, java.lang.String id, Form form)
Store the form in the component with id -
Uses of Component in org.zkoss.bind.sys.debugger
Methods in org.zkoss.bind.sys.debugger that return Component Modifier and Type Method Description Component
ExecutionInfo. getComponent()
the component of this infoMethods in org.zkoss.bind.sys.debugger with parameters of type Component Modifier and Type Method Description void
BindingAnnotationInfoChecker. checkBinder(Component comp)
check binder annotationvoid
BindingAnnotationInfoChecker. checkBinding(Binder binder, Component comp)
check binding annotationvoid
BindingAnnotationInfoChecker. checkValidationMessages(Component comp)
check validation message annotationvoid
BindingAnnotationInfoChecker. checkViewModel(Component comp)
check view model annotation -
Uses of Component in org.zkoss.bind.sys.debugger.impl
Methods in org.zkoss.bind.sys.debugger.impl with parameters of type Component Modifier and Type Method Description void
DefaultAnnotationInfoChecker. checkBinder(Component comp)
void
DefaultAnnotationInfoChecker. checkBinding(Binder binder, Component comp)
void
DefaultAnnotationInfoChecker. checkValidationMessages(Component comp)
void
DefaultAnnotationInfoChecker. checkViewModel(Component comp)
-
Uses of Component in org.zkoss.bind.sys.debugger.impl.info
Methods in org.zkoss.bind.sys.debugger.impl.info that return Component Modifier and Type Method Description Component
ExecutionInfoBase. getComponent()
Constructors in org.zkoss.bind.sys.debugger.impl.info with parameters of type Component Constructor Description AddBindingInfo(java.lang.String subtype, Component comp, java.lang.String condition, java.lang.String fromExpr, java.lang.String toExpr, java.util.Map<java.lang.String,java.lang.Object> args, java.lang.String note)
AddCommandBindingInfo(java.lang.String subtype, Component comp, java.lang.String event, java.lang.String commandExpr, java.util.Map<java.lang.String,java.lang.Object> args, java.lang.String note)
AnnoWarnInfo(Component comp, java.lang.String attr, java.lang.String anno, java.lang.String note)
CommandInfo(java.lang.String subtype, Component comp, java.lang.String event, java.lang.String commandExpr, java.lang.String command, java.util.Map<java.lang.String,java.lang.Object> args, java.lang.String note)
EventInfo(Component comp, java.lang.String event, java.lang.String note)
ExecutionInfoBase(java.lang.String type, java.lang.String subtype, Component comp, java.lang.String note)
LoadInfo(java.lang.String subtype, Component comp, java.lang.String condition, java.lang.String fromExpr, java.lang.String toExpr, java.lang.Object value, java.util.Map<java.lang.String,java.lang.Object> args, java.lang.String note)
NotifyChangeInfo(Component comp, java.lang.Object base, java.lang.Object prop, java.lang.String note)
SaveInfo(java.lang.String subtype, Component comp, java.lang.String condition, java.lang.String fromExpr, java.lang.String toExpr, java.lang.Object value, java.util.Map<java.lang.String,java.lang.Object> args, java.lang.String note)
ValidationInfo(java.lang.String subtype, Component comp, java.lang.String validatorExpr, java.lang.String validator, java.lang.Object result, java.util.Map<java.lang.String,java.lang.Object> args, java.lang.String note)
-
Uses of Component in org.zkoss.bind.sys.tracker
Methods in org.zkoss.bind.sys.tracker with parameters of type Component Modifier and Type Method Description void
Tracker. addDependsOn(Component srcComp, java.lang.String[] srcSeries, Binding srcBinding, Component dependsOnComp, java.lang.String[] dependsOnSeries)
Add a depends-on tracking between the source property name series and depends-on property name series.void
Tracker. addTracking(Component comp, java.lang.String[] series, Binding binding)
Add a tracking that associate a binding to a dot series under the specifiedComponent
void
Tracker. removeTrackings(Component comp)
Remove all tracking associated with the specifiedComponent
.Method parameters in org.zkoss.bind.sys.tracker with type arguments of type Component Modifier and Type Method Description void
Tracker. removeTrackings(java.util.Set<Component> comps)
Remove all tracking associated with the specifiedComponent
set. -
Uses of Component in org.zkoss.bind.tracker.impl
Fields in org.zkoss.bind.tracker.impl with type parameters of type Component Modifier and Type Field Description protected java.util.Map<Component,java.util.Map<java.lang.Object,TrackerNode>>
TrackerImpl. _compMap
Methods in org.zkoss.bind.tracker.impl that return types with arguments of type Component Modifier and Type Method Description protected java.util.Map<Component,java.util.Map<java.lang.Object,TrackerNode>>
TrackerImpl. initCompMap()
Methods in org.zkoss.bind.tracker.impl with parameters of type Component Modifier and Type Method Description void
TrackerImpl. addDependsOn(Component srcComp, java.lang.String[] srcSeries, Binding srcBinding, Component dependsOnComp, java.lang.String[] dependsOnSeries)
void
TrackerImpl. addTracking(Component comp, java.lang.String[] series, Binding binding)
void
BindUiLifeCycle. afterComponentAttached(Component comp, Page page)
void
BindUiLifeCycle. afterComponentDetached(Component comp, Page prevpage)
void
BindUiLifeCycle. afterComponentMoved(Component parent, Component child, Component prevparent)
void
BindUiLifeCycle. afterShadowAttached(ShadowElement shadow, Component host)
void
BindUiLifeCycle. afterShadowDetached(ShadowElement shadow, Component prevhost)
protected TrackerNode
TrackerImpl. getOrCreateTrackerNode(Component comp, java.lang.String[] series)
protected void
BindUiLifeCycle. handleComponentAttached(Component comp)
protected void
BindUiLifeCycle. handleComponentDetached(Component comp)
boolean
BindUiLifeCycle.Extension. isLifeCycleHandling(Component comp)
void
BindUiLifeCycle.Extension. markLifeCycleHandling(Component comp)
static void
BindUiLifeCycle. markLifeCycleHandling(Component comp)
Internal use only.void
BindUiLifeCycle.Extension. removeLifeCycleHandling(Component comp)
void
TrackerImpl. removeTrackings(Component comp)
Method parameters in org.zkoss.bind.tracker.impl with type arguments of type Component Modifier and Type Method Description void
TrackerImpl. removeTrackings(java.util.Set<Component> comps)
-
Uses of Component in org.zkoss.bind.xel.zel
Methods in org.zkoss.bind.xel.zel with parameters of type Component Modifier and Type Method Description static void
BindELContext. addDependsOnTracking(Binding srcBinding, java.util.List<java.lang.String> srcPath, Component srcComp, java.lang.String dependsOnPath, Component dependsOnComp)
Prepare the dependsOn nodesstatic void
BindELContext. addModel(Component comp, java.lang.Object model)
static java.lang.String
BindELContext. getModelName(Component comp)
static java.lang.Object
BindELContext. removeModel(Component comp)
-
Uses of Component in org.zkoss.clientbind
Classes in org.zkoss.clientbind with type parameters of type Component Modifier and Type Class Description class
ClientBindComposer<T extends Component>
Methods in org.zkoss.clientbind that return Component Modifier and Type Method Description Component
ValidationMessagesMonitor. getAssociate(java.lang.String s)
Component[]
ValidationMessagesMonitor. getAssociates(java.lang.String s)
Component
ClientSaveFormBindingImpl. getComponent()
Component
ClientSavePropertyBindingImpl. getComponent()
Methods in org.zkoss.clientbind with parameters of type Component Modifier and Type Method Description void
ValidationMessagesMonitor. addMessages(Component component, java.lang.String s, java.lang.String s1, java.lang.String[] strings)
void
ValidationMessagesMonitor. addMessages(Component component, java.lang.String s, java.lang.String s1, java.lang.String[] strings, java.lang.Object o)
void
ValidationMessagesMonitor. clearKeyMessages(Component component, java.lang.String s)
void
ValidationMessagesMonitor. clearMessages(Component component)
void
ValidationMessagesMonitor. clearMessages(Component component, java.lang.String s)
java.lang.Object
GsonConverter. coerceToBean(java.lang.Object compAttr, Component component, BindContext ctx)
void
ClientBindComposer. didActivate(Component comp)
ComponentInfo
ClientBindComposer. doBeforeCompose(Page page, Component component, ComponentInfo componentInfo)
protected java.lang.Object
ClientBindComposer. doConvertCoerceToBean(java.lang.Object origin, Component comp, java.lang.String converterExpr, java.util.Map<java.lang.String,java.lang.Object> coverterParams)
protected boolean
ClientBindComposer. doValidate(java.util.Map<java.lang.String,java.lang.Object> validatorData, java.util.Map<java.lang.String,java.lang.Object> validatorProperty, java.lang.Object bean, Component comp, java.lang.String prop, java.lang.Object value)
boolean
ClientBinder. doValidate(Component comp, SaveFormBinding binding, boolean isValid)
boolean
ClientBinder. doValidate(Component comp, SavePropertyBinding binding, boolean isValid)
protected java.lang.Object
ClientBindComposer. evalExpression(Component target, java.lang.String expression)
java.lang.Object
ClientBinderResolver. evaluate(Component comp, Expression expression)
protected Converter
ClientBindComposer. findConverter(Component target, java.lang.String expr)
java.lang.Object
ValidationMessagesMonitor. getFieldValue(Component component, java.lang.String s)
java.lang.Object[]
ValidationMessagesMonitor. getFieldValues(Component component, java.lang.String s)
java.lang.String[]
ValidationMessagesMonitor. getKeyMessages(Component component, java.lang.String s)
java.lang.String[]
ValidationMessagesMonitor. getMessages(Component component)
java.lang.String[]
ValidationMessagesMonitor. getMessages(Component component, java.lang.String s)
java.lang.Class<?>
ClientBinderResolver. getType(BindContext ctx, Component comp, ExpressionX expression)
java.lang.Object
ClientBinderResolver. getValue(BindContext ctx, Component comp, ExpressionX expression)
ValueReference
ClientBinderResolver. getValueReference(BindContext ctx, Component comp, ExpressionX expression)
void
ClientBindComposer. handleModel(java.util.Map<java.lang.String,java.lang.Object> allBindings, Component comp, java.lang.String expr, java.util.Map<java.lang.String,java.lang.String[]> converterInfo)
protected java.lang.Object
ClientBindComposer. initInnerViewModel(BindEvaluatorX evalx, Component comp, java.lang.String vmname, java.lang.Object vm)
boolean
ClientBinderResolver. isReadOnly(BindContext ctx, Component comp, ExpressionX expression)
protected XelContext
ClientBinderResolver. newXelContext(BindContext ctx, Component comp)
protected BindContext
ClientBindComposer. prepareConverterContext(Component target, java.util.Map<java.lang.String,java.lang.Object> paramsFromClient)
void
BinderPropertiesRenderer. renderProperties(Component component, ContentRenderer contentRenderer)
void
ValidationMessagesMonitor. setMessages(Component component, java.lang.String s, java.lang.String s1, java.lang.String[] strings)
void
ValidationMessagesMonitor. setMessages(Component component, java.lang.String s, java.lang.String s1, java.lang.String[] strings, java.lang.Object o)
void
ClientBinderResolver. setValue(BindContext ctx, Component comp, ExpressionX expression, java.lang.Object value)
protected void
ClientBindComposer. traverseComponentBindings(Component comp)
void
ClientBindComposer. willPassivate(Component comp)
Constructors in org.zkoss.clientbind with parameters of type Component Constructor Description ClientBinderResolver(Component view, BindEvaluatorX bindEvaluatorX)
ClientSaveFormBindingImpl(ClientBinder binder, Component comp, java.lang.String fieldName, Property property, java.lang.String validatorExpr, java.util.Map<java.lang.String,java.lang.Object> validatorArgs, java.util.Map formProps, java.lang.String formId)
ClientSavePropertyBindingImpl(ClientBinder binder, Component comp, java.lang.String fieldName, Property property, java.lang.String validatorExpr, java.util.Map<java.lang.String,java.lang.Object> validatorArgs, java.util.Set<Property> properties)
-
Uses of Component in org.zkoss.clientbind.ui.sys
Methods in org.zkoss.clientbind.ui.sys with parameters of type Component Modifier and Type Method Description static java.lang.String
HtmlTemplateRenders. renderTemplate(Template template, Component comp, java.util.Set<java.lang.String> depends)
-
Uses of Component in org.zkoss.stateless.ui
Classes in org.zkoss.stateless.ui that implement Component Modifier and Type Class Description class
IStubComponent
A transient component for renderingIComponent
to client.class
IStubsComponent
Internal use only.class
VolatileIStubsComponent
Internal use only.Methods in org.zkoss.stateless.ui with type parameters of type Component Modifier and Type Method Description static <T extends Component>
LocatorLocator. of(java.lang.String uuid)
Returns a locator to the given uuid.static <T extends Component>
LocatorLocator. of(T component)
Returns a locator to the givenComponent
.static <T extends Component>
LocatorLocator. ofId(java.lang.String id)
Returns a locator to the given id ofIComponent
.Methods in org.zkoss.stateless.ui that return Component Modifier and Type Method Description Component
IStubsComponent. getFellow(java.lang.String compId)
Component
IStubsComponent. getFellowIfAny(java.lang.String compId)
Component
Locator. toComponent()
Converts this locator to ZK Component forClients
API to use.Component
Locator. toComponent(CheckedConsumer2<Event,Scope> eventHandlers)
Converts this locator to ZK Component forEvents.postEvent(Event)
API to use.Component
Self. toComponent()
Component
Self. toComponent(CheckedConsumer2<Event,Scope> eventHandlers)
Methods in org.zkoss.stateless.ui with parameters of type Component Modifier and Type Method Description void
UiEngineExtension. afterCreate(Component[] comps)
default void
StatelessComposer. doAfterCompose(Component t)
Marks as final implementation for subclass; Instead, implementsIComponentBuilder.build(BuildContext)
for building an immutables components tree to the given view if any.static IStubComponent
IStubComponent. of(Component root)
void
IStubsComponent. replace(Component comp, boolean bFellow, boolean bListener, boolean bChildren)
void
VolatileIStubsComponent. replace(Component comp, boolean bFellow, boolean bListener, boolean bChildren)
-
Uses of Component in org.zkoss.stateless.ui.http
Methods in org.zkoss.stateless.ui.http with parameters of type Component Modifier and Type Method Description java.lang.String
CloudBasedIdGenerator. nextAnonymousComponentUuid(Component comp, ComponentInfo compInfo)
java.lang.String
CloudBasedIdGenerator. nextComponentUuid(Desktop desktop, Component comp, ComponentInfo compInfo)
-
Uses of Component in org.zkoss.stateless.ui.util
Classes in org.zkoss.stateless.ui.util that implement Component Modifier and Type Class Description class
VolatileComponent
a volatile component for AU updateFields in org.zkoss.stateless.ui.util declared as Component Modifier and Type Field Description protected Component
GetterMethodHandlerForC2I. _origin
Methods in org.zkoss.stateless.ui.util with type parameters of type Component Modifier and Type Method Description <T extends Component>
java.util.List<T>VolatileComponent. getChildren()
static <T extends Component,I extends IComponent>
IImmutables. proxyIComponent(T t)
Makes a proxy ofComponent
intoIComponent
.Methods in org.zkoss.stateless.ui.util that return Component Modifier and Type Method Description Component
VolatileComponent. getFellow(java.lang.String s)
Component
VolatileComponent. getFellow(java.lang.String s, boolean b)
Component
VolatileComponent. getFellowIfAny(java.lang.String s)
Component
VolatileComponent. getFellowIfAny(java.lang.String s, boolean b)
Component
VolatileComponent. getFirstChild()
Component
VolatileComponent. getLastChild()
Component
VolatileComponent. getNextSibling()
Component
VolatileComponent. getParent()
Component
VolatileComponent. getPreviousSibling()
Component
VolatileComponent. getRoot()
Component
VolatileComponent. query(java.lang.String s)
Methods in org.zkoss.stateless.ui.util that return types with arguments of type Component Modifier and Type Method Description java.util.Collection<Component>
VolatileComponent. getFellows()
java.lang.Iterable<Component>
VolatileComponent. queryAll(java.lang.String s)
Methods in org.zkoss.stateless.ui.util with parameters of type Component Modifier and Type Method Description boolean
VolatileComponent. addForward(java.lang.String s, Component component, java.lang.String s1)
boolean
VolatileComponent. addForward(java.lang.String s, Component component, java.lang.String s1, java.lang.Object o)
boolean
VolatileComponent. appendChild(Component component)
void
VolatileComponent. beforeChildAdded(Component child, Component insertBefore)
void
VolatileComponent. beforeChildRemoved(Component child)
void
VolatileComponent. beforeParentChanged(Component parent)
java.lang.Object
VolatileComponent. getShadowVariable(Component component, java.lang.String s, boolean b)
boolean
VolatileComponent. insertBefore(Component component, Component component1)
void
VolatileComponent. onChildAdded(Component child)
void
VolatileComponent. onChildRemoved(Component child)
void
VolatileComponent. onParentChanged(Component parent)
static IComponent
Immutables. proxyIChild(Component instance)
static IComponent
Immutables. proxyIChild(Component instance, java.lang.Class<? extends Component> skipClass)
static java.util.List<? extends IComponent>
Immutables. proxyIChildren(Component instance)
boolean
VolatileComponent. removeChild(Component component)
boolean
VolatileComponent. removeForward(java.lang.String s, Component component, java.lang.String s1)
void
StatelessEventListenerMap. service(Event event, Scope scope, Component component, java.lang.String s)
void
VolatileComponent. setPageBefore(Page page, Component component)
void
VolatileComponent. setParent(Component component)
Method parameters in org.zkoss.stateless.ui.util with type arguments of type Component Modifier and Type Method Description static IComponent
Immutables. proxyIChild(Component instance, java.lang.Class<? extends Component> skipClass)
Constructors in org.zkoss.stateless.ui.util with parameters of type Component Constructor Description GetterMethodHandlerForC2I(Component origin)
-
Uses of Component in org.zkoss.zhtml
Classes in org.zkoss.zhtml that implement Component Modifier and Type Class Description class
A
The A tag.class
Abbr
The ABBR tag.class
Address
The ADDRESS tag.class
Area
The AREA tag.class
Article
The ARTICLE tag.class
Aside
The ASIDE tag.class
Audio
The AUDIO tag.class
B
The B tag.class
Base
The BASE tag.class
Bdi
The BDI tag.class
Bdo
The BDO tag.class
Blockquote
The BLOCKQUOTE tag.class
Body
The BODY tag.class
Br
The BR tag.class
Button
The BUTTON tag.class
Canvas
The CANVAS tag.class
Caption
The CAPTION tag.class
Cite
The CITE tag.class
Code
The CODE tag.class
Col
The COL tag.class
Colgroup
The COLGROUP tag.class
Data
The DATA tag.class
Datalist
The DATALIST tag.class
Dd
The DD tag.class
Del
The DEL tag.class
Details
The DETAILS tag.class
Dfn
The DFN tag.class
Dialog
The dialog tagclass
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
Figcaption
The FIGCAPTION tag.class
Figure
The FIGURE tag.class
Fileupload
A fileupload dialog used to let user upload a file.class
Footer
The FOOTER 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
H5
The H5 tag.class
H6
The H6 tag.class
Head
The HEAD tag.class
Header
The HEADER tag.class
Hgroup
The hgroup tag represents a heading and related content.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
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
Main
The main tag.class
Map
The MAP tag.class
Mark
The MARK tag.class
Menu
The MENU tag.class
Meta
The META tag.class
Meter
The METER tag.class
Nav
The NAV tag.class
Noscript
The Noscript tag.class
Object
The OBJECT tag.class
Ol
The OL tag.class
Optgroup
The OPTGROUP tag.class
Option
The OPTION tag.class
Output
The OUTPUT tag.class
P
The P tag.class
Picture
The Picture tagclass
Pre
The PRE tag.class
Progress
The PROGRESS tag.class
Q
The Q tag.class
Raw
The raw component used to generate raw HTML elements.class
Rp
The RP tag.class
Rt
The RT tag.class
Ruby
The RUBY tag.class
S
The S tag.class
Samp
The SAMP tag.class
Script
The SCRIPT tag.class
Section
The SECTION tag.class
Select
The SELECT tag.class
Slot
The slot tagclass
Small
The SMALL tag.class
Source
The SOURCE tag.class
Span
The SPAN tag.class
Strong
The STRONG tag.class
Style
The STYLE tag.class
Sub
The SUB tag.class
Summary
The SUMMARY tag.class
Sup
The Sup tag.class
Table
The TABLE tag.class
Tbody
The TBODY tag.class
Td
The TD tag.class
Template
The TEMPLATE 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
Time
The TIME tag.class
Title
The TITLE tag.class
Tr
The TR tag.class
Track
The TRACK tag.class
U
The U tag.class
Ul
The UL tag.class
Var
The VAR tag.class
Video
The VIDEO tag.class
Wbr
The WBR tag.class
Zkhead
The component used to generate CSS and JavaScrpt declarations.Methods in org.zkoss.zhtml with parameters of type Component Modifier and Type Method Description void
Body. beforeParentChanged(Component parent)
void
Head. beforeParentChanged(Component parent)
void
Html. beforeParentChanged(Component parent)
void
Text. setParent(Component parent)
-
Uses of Component in org.zkoss.zhtml.impl
Classes in org.zkoss.zhtml.impl that implement Component Modifier and Type Class Description class
AbstractTag
The raw component used to generate raw HTML elements.class
ContentTag
Represents a tag that shall generate the child elements directly.Methods in org.zkoss.zhtml.impl with parameters of type Component Modifier and Type Method Description static java.lang.String
PageRenderer. childrenToContent(Component comp)
Converts the children of the give component into a string-typed content, or null if no children at all.void
TagRenderContext. renderBegin(Component comp, java.util.Map clientEvents, java.lang.String specialRendererOutput, boolean lookup)
Renders the beginning JavaScript code snippet for the component.void
TagRenderContext. renderEnd(Component comp)
Renders the ending JavaScript code snippet for the component. -
Uses of Component in org.zkoss.zk.au
Methods in org.zkoss.zk.au with type parameters of type Component Modifier and Type Method Description static <T extends Component>
java.util.Set<T>AuRequests. convertToItems(Desktop desktop, java.util.List<java.lang.String> uuids)
Converts the data of the specified request to a set of Component.Methods in org.zkoss.zk.au that return Component Modifier and Type Method Description Component
AuRequest. getComponent()
Returns the component that this request is applied for, or null if it applies to the whole page or a general request.Constructors in org.zkoss.zk.au with parameters of type Component Constructor Description AuResponse(java.lang.String cmd, Component depends, java.lang.Object data)
Constructs a response with one or zero data.AuResponse(java.lang.String cmd, Component depends, java.lang.Object[] data)
Constructs a response with multiple data.JSONComponent(Component comp)
-
Uses of Component in org.zkoss.zk.au.out
Methods in org.zkoss.zk.au.out with parameters of type Component Modifier and Type Method Description static java.lang.Object
AuEcho. getData(Component comp, java.lang.Object key)
Retrieves the data associated with an echo event.Constructors in org.zkoss.zk.au.out with parameters of type Component Constructor Description AuAppendChild(Component comp, java.util.Collection<java.lang.String> contents)
AuClearBusy(Component comp)
Constructs a command to remove a busy message covering only the specified component.AuClearWrongValue(Component comp)
Unlike other constructors, the object instantiated by this method depends on the specified comp.AuClearWrongValue(Component[] comps)
AuEcho(Component comp, java.lang.String evtnm, java.lang.Object data)
Constructs an echo response that will cause an event to fire when the client echoes back.AuEcho(Component comp, java.lang.String evtnm, java.lang.String data)
Constructs an echo response that will cause an event to fire when the client echoes back.AuFocus(Component comp)
AuInsertAfter(Component anchor, java.util.Collection<java.lang.String> contents)
AuInsertBefore(Component anchor, java.util.Collection<java.lang.String> contents)
AuInvoke(Component comp, java.lang.String function)
Construct AuInvoke to call the peer widget's member function with no argument.AuInvoke(Component comp, java.lang.String function, boolean arg)
Construct AuInvoke to call the peer widget's member function with one boolean argument.AuInvoke(Component comp, java.lang.String function, double arg)
Construct AuInvoke to call the peer widget's member function with one double argument.AuInvoke(Component comp, java.lang.String function, int arg)
Construct AuInvoke to call the peer widget's member function with one int argument.AuInvoke(Component comp, java.lang.String function, java.lang.Object arg)
Construct AuInvoke to call the peer widget's member function with one argument.AuInvoke(Component comp, java.lang.String function, java.lang.Object... args)
Construct AuInvoke to call the peer widget's member function with an array of the given arguments.AuInvoke(Component comp, java.lang.String function, java.lang.Object arg1, java.lang.Object arg2)
Construct AuInvoke to call the peer widget's member function with two arguments.AuInvoke(Component comp, java.lang.String function, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3)
Construct AuInvoke to call the peer widget's member function with three arguments.AuInvoke(Component comp, java.lang.String function, java.lang.String... args)
Construct AuInvoke to call a client function with variable number of arguments.AuNotification(java.lang.String msg, java.lang.String type, Page page, Component ref, int x, int y, int duration, boolean closable)
Shows notification at given coordinateAuNotification(java.lang.String msg, java.lang.String type, Page page, Component ref, java.lang.String position, int duration, boolean closable)
Shows notification at predefined position.AuOuter(Component comp, java.lang.String content)
AuResizeWidget(Component comp)
Constructs a command to force ZK Client re-calculate the size of the given widget.AuScript(Component depends, java.lang.String script)
AuScrollIntoView(Component comp)
Constructor.AuSelect(Component comp)
AuSelect(Component comp, int beg, int end)
AuSetAttribute(Component comp, java.lang.String attr, java.lang.Object val)
Construct an instance for miscellaneous values, such as Boolean, Integer and so on.AuSetAttributes(Component comp, AuSetAttribute... attrs)
Construct an instance for miscellaneous values, such as Boolean, Integer and so on.AuShowBusy(Component comp, java.lang.String mesg)
Constructs a busy message covering only the specified component.AuSyncErrorbox(Component comp)
A constructor for asking the client to sync position of a widget and its the errorbox.AuUuid(Component comp, java.lang.String oldid)
AuWrongValue(Component comp, java.lang.String message)
Constructor parameters in org.zkoss.zk.au.out with type arguments of type Component Constructor Description AuClearWrongValue(java.util.List<? extends Component> comps)
-
Uses of Component in org.zkoss.zk.ui
Classes in org.zkoss.zk.ui that implement Component Modifier and Type Class Description class
AbstractComponent
A skeletal implementation ofComponent
.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.Methods in org.zkoss.zk.ui with type parameters of type Component Modifier and Type Method Description <T extends Component>
java.util.List<T>AbstractComponent. getChildren()
Returns a live list of children.<T extends Component>
java.util.List<T>Component. getChildren()
Returns a live list of children.<T extends Component>
java.util.List<T>HtmlShadowElement. getDistributedChildren()
<T extends Component>
java.util.List<T>ShadowElement. getDistributedChildren()
Returns a list of distributed components of the shadow tree, including its descendant.Methods in org.zkoss.zk.ui that return Component Modifier and Type Method Description Component[]
Execution. createComponents(java.lang.String uri, java.util.Map<?,?> arg)
Creates components that don't belong to any page from a page file specified by an URI.Component
Execution. createComponents(java.lang.String uri, Component parent, java.util.Map<?,?> arg)
Creates components from a page file specified by an URI.Component
Execution. createComponents(java.lang.String uri, Component parent, Component insertBefore, VariableResolver resolver)
Creates components from a page file specified by an URI with a custom variable resolver and inserts before a particular component.Component[]
Execution. createComponents(java.lang.String uri, Component parent, Component insertBefore, VariableResolver resolver, java.util.Map<?,?> arg)
Creates components from a page file specified by an URI with a custom variable resolver and inserts before a particular component.Component[]
Execution. createComponents(java.lang.String uri, Page page, VariableResolver resolver, java.util.Map<?,?> arg)
Creates components that belong to the given page from a page file specified by an URI.Component[]
Execution. createComponents(PageDefinition pagedef, java.util.Map<?,?> arg)
Creates components that don't belong to any page from the specified page definition.Component
Execution. createComponents(PageDefinition pagedef, Component parent, java.util.Map<?,?> arg)
Creates components from the specified page definition.Component
Execution. createComponents(PageDefinition pagedef, Component parent, Component insertBefore, VariableResolver resolver)
Creates components from the specified page definition with a custom variable resolver and inserts before a particular component.static Component
Executions. createComponents(java.lang.String uri, Component parent, java.util.Map<?,?> arg)
Creates components from a page file specified by an URI.static Component[]
Executions. createComponents(java.lang.String uri, Page page, VariableResolver resolver, java.util.Map<?,?> arg)
Creates components that belong to the given page from a page file specified by an URI.static Component
Executions. createComponents(PageDefinition pagedef, Component parent, java.util.Map<?,?> arg)
Creates components based on the specified page definition.static Component[]
Executions. createComponents(WebApp wapp, java.lang.String uri, java.util.Map<?,?> arg)
Creates components that don't belong to any page from a page file specified by an URI.static Component[]
Executions. createComponents(WebApp wapp, PageDefinition pagedef, java.util.Map<?,?> arg)
Creates components that don't belong to any page from the specified page definition.Component[]
Execution. createComponentsDirectly(java.io.Reader reader, java.lang.String extension, java.util.Map<?,?> arg)
Creates components that don't belong to any page from the raw content read from the specified reader.Component
Execution. createComponentsDirectly(java.io.Reader reader, java.lang.String extension, Component parent, java.util.Map<?,?> arg)
Creates components from the raw content read from the specified reader.Component
Execution. createComponentsDirectly(java.io.Reader reader, java.lang.String extension, Component parent, Component insertBefore, VariableResolver resolver)
Creates components from the raw content read from the specified reader with a custom variable resolver and inserts before a particular component.Component[]
Execution. createComponentsDirectly(java.lang.String content, java.lang.String extension, java.util.Map<?,?> arg)
Creates components that don't belong to any page from the raw content specified by a string.Component
Execution. createComponentsDirectly(java.lang.String content, java.lang.String extension, Component parent, java.util.Map<?,?> arg)
Creates components from the raw content specified by a string.Component
Execution. createComponentsDirectly(java.lang.String content, java.lang.String extension, Component parent, Component insertBefore, VariableResolver resolver)
Creates components from the raw content specified by a string with a custom variable resolver and inserts before a particular component.Component[]
Execution. createComponentsDirectly(Document content, java.lang.String extension, java.util.Map<?,?> arg)
Creates components that don't belong to any page from the raw content specified by a DOM tree.Component
Execution. createComponentsDirectly(Document content, java.lang.String extension, Component parent, java.util.Map<?,?> arg)
Creates components from the raw content specified by a DOM tree.Component
Execution. createComponentsDirectly(Document content, java.lang.String extension, Component parent, Component insertBefore, VariableResolver resolver)
Creates components from the raw content specified by a DOM tree with a custom variable resolver and inserts before a particular component.static Component
Executions. createComponentsDirectly(java.io.Reader reader, java.lang.String extension, Component parent, java.util.Map<?,?> arg)
Creates components from the raw content read from the specified reader.static Component
Executions. createComponentsDirectly(java.lang.String content, java.lang.String extension, Component parent, java.util.Map<?,?> arg)
Creates components from the raw content specified by a string.static Component
Executions. createComponentsDirectly(Document content, java.lang.String extension, Component parent, java.util.Map<?,?> arg)
Creates components from the raw content specified by a DOM tree.static Component[]
Executions. createComponentsDirectly(WebApp wapp, java.io.Reader reader, java.lang.String extension, java.util.Map<?,?> arg)
Creates components that don't belong to any page from the raw content read from the specified reader.static Component[]
Executions. createComponentsDirectly(WebApp wapp, java.lang.String content, java.lang.String extension, java.util.Map<?,?> arg)
Creates components that don't belong to any page from the raw content specified by a string.static Component[]
Executions. createComponentsDirectly(WebApp wapp, Document content, java.lang.String extension, java.util.Map<?,?> arg)
Creates components that don't belong to any page from the raw content specified by a DOM tree.Component
Path. getComponent()
Returns the component with this path, or null if no such component.static Component
Path. getComponent(java.lang.String path)
Returns the component of the specified path, or null if no such component.static Component
Path. getComponent(IdSpace is, java.lang.String path)
Returns the component of the specified path which is related to the specified ID space, or null if no such component.Component
WrongValueException. getComponent()
Returns the component that causes this exception, or null.Component
Desktop. getComponentByUuid(java.lang.String uuid)
Returns the component of the specified UUID (getUuid()
).Component
Desktop. getComponentByUuidIfAny(java.lang.String uuid)
Returns the component of the specified UUID (getUuid()
), or null if not found.Component
AbstractComponent. getFellow(java.lang.String compId)
Component
AbstractComponent. getFellow(java.lang.String compId, boolean recurse)
Component
AbstractPage. getFellow(java.lang.String compId)
Component
AbstractPage. getFellow(java.lang.String compId, boolean recurse)
The same asAbstractPage.getFellow(String)
.Component
Component. getFellow(java.lang.String id)
Returns a component of the specified ID in the same ID space.Component
Component. getFellow(java.lang.String id, boolean recurse)
Returns a component of the specified ID in the same ID space.Component
IdSpace. getFellow(java.lang.String id)
Returns a component of the specified ID in this ID space.Component
IdSpace. getFellow(java.lang.String id, boolean recurse)
Returns a component of the specified ID in this ID space.Component
AbstractComponent. getFellowIfAny(java.lang.String compId)
Component
AbstractComponent. getFellowIfAny(java.lang.String compId, boolean recurse)
Component
AbstractPage. getFellowIfAny(java.lang.String compId)
Component
AbstractPage. getFellowIfAny(java.lang.String compId, boolean recurse)
The same asAbstractPage.getFellowIfAny(String)
.Component
Component. getFellowIfAny(java.lang.String id)
Returns a component of the specified ID in the same ID space, or null if not found.Component
Component. getFellowIfAny(java.lang.String id, boolean recurse)
Returns a component of the specified ID in the same ID space, or null if not found.Component
IdSpace. getFellowIfAny(java.lang.String id)
Returns a component of the specified ID in this ID space, or null if not found.Component
IdSpace. getFellowIfAny(java.lang.String id, boolean recurse)
Returns a component of the specified ID in this ID space, or null if not found.Component
AbstractComponent. getFirstChild()
Component
Component. getFirstChild()
Returns the first child component, or null if no child at all.Component
HtmlShadowElement. getFirstInsertion()
Returns the first component of its insertion range.Component
ShadowElement. getFirstInsertion()
Returns the first component of its insertion range.Component
ShadowElementCtrl. getFirstInsertion()
Returns the first component of its insertion range.Component
AbstractPage. getFirstRoot()
Component
Page. getFirstRoot()
Returns the first root component.Component
AbstractComponent. getLastChild()
Component
Component. getLastChild()
Returns the last child component, or null if no child at all.Component
HtmlShadowElement. getLastInsertion()
Returns the last component of its insertion range.Component
ShadowElement. getLastInsertion()
Returns the last component of its insertion range.Component
ShadowElementCtrl. getLastInsertion()
Returns the last component of its insertion range.Component
AbstractPage. getLastRoot()
Component
Page. getLastRoot()
Returns the last root component.Component
HtmlShadowElement. getNextInsertion()
Returns the next insertion point, it may be a component, a shadow element, or null.Component
ShadowElement. getNextInsertion()
Returns the next insertion point, it may be a component, a shadow element, or null.Component
ShadowElementCtrl. getNextInsertion()
Returns the next insertion point, it may be a component, a shadow element, or null.Component
HtmlShadowElement. getNextInsertionComponentIfAny()
Returns the next component before this shadow, if any.Component
AbstractComponent. getNextSibling()
Component
Component. getNextSibling()
Returns the next sibling, or null if it is the last child.Component
AbstractComponent. getParent()
Component
Component. getParent()
Returns the parent component, or null if this is the root component.Component
HtmlShadowElement. getPreviousInsertion()
Returns the previous insertion point, it may be a component, a shadow element, or null.Component
ShadowElement. getPreviousInsertion()
Returns the previous insertion point, it may be a component, a shadow element, or null.Component
ShadowElementCtrl. getPreviousInsertion()
Returns the previous insertion point, it may be a component, a shadow element, or null.Component
HtmlShadowElement. getPreviousInsertionComponentIfAny()
Returns the first component before this shadow, if any.Component
AbstractComponent. getPreviousSibling()
Component
Component. getPreviousSibling()
Returns the previous sibling, or null if it is the first child.Component
AbstractComponent. getRoot()
Returns the root of the specified component.Component
Component. getRoot()
Returns the root of this component.static Component
Components. getRoot(Component comp)
Returns the root component of the specified one.Component
HtmlShadowElement. getShadowHost()
Component
ShadowElement. getShadowHost()
Returns the owner component that hosts this shadow element.Component
HtmlShadowElement. getShadowHostIfAny()
Component
ShadowElementCtrl. getShadowHostIfAny()
Return the shadow host from it or its ancestor, if any.Component
HtmlNativeComponent.HtmlHelper. newNative(java.lang.String text)
static Component
Components. pathToComponent(java.lang.String path, Component ref)
Converts a path, generated byComponents.componentToPath(org.zkoss.zk.ui.Component, org.zkoss.zk.ui.Component)
, to a component.Component
AbstractComponent. query(java.lang.String selector)
Component
Component. query(java.lang.String selector)
Find the first component that matches the given CSS3 selector.Methods in org.zkoss.zk.ui that return types with arguments of type Component Modifier and Type Method Description java.util.Collection<Component>
Desktop. getComponents()
Returns all components contained in this desktop.java.util.Collection<Component>
AbstractComponent. getFellows()
java.util.Collection<Component>
AbstractPage. getFellows()
java.util.Collection<Component>
Component. getFellows()
Returns all fellows in the same ID space of this component.java.util.Collection<Component>
IdSpace. getFellows()
Returns all fellows in this ID space.protected java.util.Map<Component,java.lang.Integer>
AbstractComponent. getIndexCacheMap(Component host)
java.util.Map<Component,java.lang.Integer>
HtmlShadowElement. getIndexCacheMap(Component host)
Internal usejava.util.Collection<Component>
AbstractPage. getRoots()
java.util.Collection<Component>
Page. getRoots()
Returns a readonly list of the root components.static java.util.Collection<Component>
Components. getVisibleChildren(Component comp)
Returns a collection of visible children.protected java.util.Map<Component,java.lang.Integer>
AbstractComponent. initIndexCacheMap(Component host)
java.util.Map<Component,java.lang.Integer>
HtmlShadowElement. initIndexCacheMap(Component host)
Internal usejava.util.ListIterator<Component>
AbstractComponent.Children. listIterator(int index)
java.lang.Iterable<Component>
AbstractComponent. queryAll(java.lang.String selector)
java.lang.Iterable<Component>
Component. queryAll(java.lang.String selector)
Returns an iterable object for components that match the given CSS3 selector.Methods in org.zkoss.zk.ui with parameters of type Component Modifier and Type Method Description boolean
AbstractComponent. addForward(java.lang.String orgEvent, Component target, java.lang.String targetEvent)
boolean
AbstractComponent. addForward(java.lang.String orgEvent, Component target, java.lang.String targetEvent, java.lang.Object eventData)
boolean
Component. addForward(java.lang.String originalEvent, Component target, java.lang.String targetEvent)
Adds a forward condition to forward the event received by this component to another component.boolean
Component. addForward(java.lang.String originalEvent, Component target, java.lang.String targetEvent, java.lang.Object eventData)
Adds a forward condition to forward the event received by this component to another component with extra event data.protected void
AbstractComponent. addMoved(Component oldparent, Page oldpg, Page newpg)
Called when this component is moved from the specified parent and/or page to the new page.void
HtmlShadowElement. afterHostChildAdded(Component child, int indexOfChild)
void
ShadowElementCtrl. afterHostChildAdded(Component child, int indexOfChild)
Called when a child is added to the host.void
HtmlShadowElement. afterHostChildRemoved(Component child)
void
ShadowElementCtrl. afterHostChildRemoved(Component child)
Called when a child is removed to the host.boolean
AbstractComponent. appendChild(Component child)
Appends a child to the end of all children.boolean
Component. appendChild(Component child)
Appends a child.void
AbstractComponent. beforeChildAdded(Component child, Component insertBefore)
Default: does nothing.void
HtmlShadowElement. beforeChildAdded(Component child, Component refChild)
void
AbstractComponent. beforeChildRemoved(Component child)
Default: does nothing.void
HtmlShadowElement. beforeHostChildAdded(Component child, Component insertBefore, int indexOfInsertBefore)
void
ShadowElementCtrl. beforeHostChildAdded(Component child, Component insertBefore, int indexOfInsertBefore)
Called before the host adding a child.void
HtmlShadowElement. beforeHostChildRemoved(Component child, int indexOfChild)
void
ShadowElementCtrl. beforeHostChildRemoved(Component child, int indexOfChild)
Called before the host removing a child.void
HtmlShadowElement. beforeHostParentChanged(Component parent)
void
ShadowElementCtrl. beforeHostParentChanged(Component parent)
Called before the host changing the parent.void
AbstractComponent. beforeParentChanged(Component parent)
Default: If parent is null, execute the @Destroy method if any.void
HtmlShadowElement. beforeParentChanged(Component parent)
static java.lang.String
Components. componentToPath(Component comp, Component ref)
Converts a component to a path (relevant to another component).protected abstract void
HtmlShadowElement. compose(Component host)
Composes the shadow element.Component
Execution. createComponents(java.lang.String uri, Component parent, java.util.Map<?,?> arg)
Creates components from a page file specified by an URI.Component
Execution. createComponents(java.lang.String uri, Component parent, Component insertBefore, VariableResolver resolver)
Creates components from a page file specified by an URI with a custom variable resolver and inserts before a particular component.Component[]
Execution. createComponents(java.lang.String uri, Component parent, Component insertBefore, VariableResolver resolver, java.util.Map<?,?> arg)
Creates components from a page file specified by an URI with a custom variable resolver and inserts before a particular component.Component
Execution. createComponents(PageDefinition pagedef, Component parent, java.util.Map<?,?> arg)
Creates components from the specified page definition.Component
Execution. createComponents(PageDefinition pagedef, Component parent, Component insertBefore, VariableResolver resolver)
Creates components from the specified page definition with a custom variable resolver and inserts before a particular component.static Component
Executions. createComponents(java.lang.String uri, Component parent, java.util.Map<?,?> arg)
Creates components from a page file specified by an URI.static Component
Executions. createComponents(PageDefinition pagedef, Component parent, java.util.Map<?,?> arg)
Creates components based on the specified page definition.Component
Execution. createComponentsDirectly(java.io.Reader reader, java.lang.String extension, Component parent, java.util.Map<?,?> arg)
Creates components from the raw content read from the specified reader.Component
Execution. createComponentsDirectly(java.io.Reader reader, java.lang.String extension, Component parent, Component insertBefore, VariableResolver resolver)
Creates components from the raw content read from the specified reader with a custom variable resolver and inserts before a particular component.Component
Execution. createComponentsDirectly(java.lang.String content, java.lang.String extension, Component parent, java.util.Map<?,?> arg)
Creates components from the raw content specified by a string.Component
Execution. createComponentsDirectly(java.lang.String content, java.lang.String extension, Component parent, Component insertBefore, VariableResolver resolver)
Creates components from the raw content specified by a string with a custom variable resolver and inserts before a particular component.Component
Execution. createComponentsDirectly(Document content, java.lang.String extension, Component parent, java.util.Map<?,?> arg)
Creates components from the raw content specified by a DOM tree.Component
Execution. createComponentsDirectly(Document content, java.lang.String extension, Component parent, Component insertBefore, VariableResolver resolver)
Creates components from the raw content specified by a DOM tree with a custom variable resolver and inserts before a particular component.static Component
Executions. createComponentsDirectly(java.io.Reader reader, java.lang.String extension, Component parent, java.util.Map<?,?> arg)
Creates components from the raw content read from the specified reader.static Component
Executions. createComponentsDirectly(java.lang.String content, java.lang.String extension, Component parent, java.util.Map<?,?> arg)
Creates components from the raw content specified by a string.static Component
Executions. createComponentsDirectly(Document content, java.lang.String extension, Component parent, java.util.Map<?,?> arg)
Creates components from the raw content specified by a DOM tree.protected void
AbstractComponent. destroyIndexCacheMap(Component host)
void
HtmlShadowElement. destroyIndexCacheMap(Component host)
Internal usejava.lang.Object
Execution. evaluate(Component comp, java.lang.String expr, java.lang.Class<?> expectedType)
Evaluates the specified expression with ${link #getVariableResolver} andPage.getFunctionMapper()
of the page of the specified component.static java.lang.Object
Executions. evaluate(Component comp, java.lang.String expr, java.lang.Class expectedType)
Evaluates the specified expression by use of the current context (Executions.getCurrent()
).static Composer
Components. getComposer(Component comp)
Returns the composer object, or null if not found.static Page
Components. getCurrentPage(Component comp)
Returns the page of the give component, or the current page if the component is null or it doesn't belong to any page.java.lang.String
Desktop. getDynamicMediaURI(Component comp, java.lang.String pathInfo)
Returns URI for a dynamic generated media associated with a component.Evaluator
Execution. getEvaluator(Component comp, java.lang.Class<? extends ExpressionFactory> expfcls)
Returns the evaluator of the current execution.static Evaluator
Executions. getEvaluator(Component comp, java.lang.Class<? extends ExpressionFactory> expfcls)
Returns the evaluator of the current execution.static java.lang.Object
Components. getImplicit(Component comp, java.lang.String name)
Returns the implicit object of the specified name, or null if not found.static java.lang.Object
Components. getImplicit(Page page, Component comp, java.lang.String name)
Returns the implicit object of the specified name, or null if not found.static int
HtmlShadowElement. getIndex(ShadowElement owner, Component insertion, java.util.Map<Component,java.lang.Integer> cacheMap)
protected java.util.Map<Component,java.lang.Integer>
AbstractComponent. getIndexCacheMap(Component host)
java.util.Map<Component,java.lang.Integer>
HtmlShadowElement. getIndexCacheMap(Component host)
Internal usestatic java.lang.String
Path. getPath(Component comp)
Returns the path of the specified component.static Component
Components. getRoot(Component comp)
Returns the root component of the specified one.java.lang.Object
AbstractComponent. getShadowVariable(Component baseChild, java.lang.String name, boolean recurse)
java.lang.Object
Component. getShadowVariable(Component baseChild, java.lang.String name, boolean recurse)
Returns the shadow variable enclosed with the base component, which associated with this component or its parent component; or null if not found.protected java.lang.Object
AbstractComponent. getShadowVariable0(Component baseChild, java.lang.String name, boolean recurse)
protected java.lang.String
AbstractComponent. getSpecialRendererOutput(Component comp)
static java.util.Collection<Component>
Components. getVisibleChildren(Component comp)
Returns a collection of visible children.Function
Page. getZScriptFunction(Component comp, java.lang.String name, java.lang.Class[] argTypes)
Returns the function of the specified name by searching the logical scope of the specified component in all the loaded interpreters.java.lang.Object
Page. getZScriptVariable(Component comp, java.lang.String name)
Returns the value of the variable of the specified name by searching the logical scope of the specified component in all the loaded interpreters, if any.protected java.util.Map<Component,java.lang.Integer>
AbstractComponent. initIndexCacheMap(Component host)
java.util.Map<Component,java.lang.Integer>
HtmlShadowElement. initIndexCacheMap(Component host)
Internal usestatic HtmlShadowElement.Direction
HtmlShadowElement. inRange(HtmlShadowElement se, Component target)
Returns the direction of the target component according to the given shadow element.boolean
AbstractComponent. insertBefore(Component newChild, Component refChild)
boolean
Component. insertBefore(Component newChild, Component refChild)
Inserts a child before the reference child.static boolean
Components. isAncestor(Component node1, Component node2)
Tests whether node1 is an ancestor of node 2.static boolean
Components. isRealVisible(Component comp)
Returns whether this component is real visible (all its parents are visible).static Template
Templates. lookup(Component comp, java.lang.String name)
A shortcut of lookup(comp, comp, name, null, false)static Template
Templates. lookup(Component comp, Component base, java.lang.String name)
A shortcut of lookup(comp, base, name, null, false)static Template
Templates. lookup(Component comp, Component base, java.lang.String name, Component compBase)
A shortcut of lookup(comp, base, name, compBase, false)static Template
Templates. lookup(Component comp, Component base, java.lang.String name, Component compBase, boolean excludeBase)
Lookup the template with some information.boolean
HtmlShadowElement. mergeToHost(Component host)
Merge the host into the current shadow, unlikeHtmlShadowElement.setShadowHost(Component, Component)
void
AbstractComponent. onChildAdded(Component child)
Default: handles special event listeners.void
HtmlShadowElement. onChildAdded(Component child)
void
AbstractComponent. onChildRemoved(Component child)
Default: handles special event listeners.protected void
HtmlShadowElement. onHostAttached(Component host)
void
HtmlShadowElement. onHostChildAdded(Component child)
Default: does nothing.void
ShadowElementCtrl. onHostChildAdded(Component child)
Called when a child of a host is added into this shadow element.void
HtmlShadowElement. onHostChildRemoved(Component child)
Default: does nothing.void
ShadowElementCtrl. onHostChildRemoved(Component child)
Called when a child of a host is added into this shadow element.protected void
HtmlShadowElement. onHostDetached(Component host)
void
AbstractComponent. onParentChanged(Component parent)
static Component
Components. pathToComponent(java.lang.String path, Component ref)
Converts a path, generated byComponents.componentToPath(org.zkoss.zk.ui.Component, org.zkoss.zk.ui.Component)
, to a component.void
Execution. postEvent(int priority, Component realTarget, Event evt)
Queues the give event for the specified target to this execution.static void
Components. removeAllChildren(Component comp)
Removes all children of the specified component.boolean
AbstractComponent. removeChild(Component child)
boolean
Component. removeChild(Component child)
Removes a child.boolean
AbstractComponent. removeForward(java.lang.String orgEvent, Component target, java.lang.String targetEvent)
boolean
Component. removeForward(java.lang.String originalEvent, Component target, java.lang.String targetEvent)
Removes a forward condition that was added byaddForward(String, Component, String)
.protected void
AbstractComponent. replace(Component comp, boolean bFellow, boolean bListener, boolean bChildren)
Replace the specified component with this component in the component tree.static void
Components. replace(Component oldc, Component newc)
Replaces a component with another.static void
Components. replaceChildren(Component parent, java.util.Collection<Component> newChildren)
Replaces all children of the specified component.java.lang.Object
HtmlShadowElement. resolveVariable(Component child, java.lang.String name, boolean recurse)
java.lang.Object
ShadowElementCtrl. resolveVariable(Component child, java.lang.String name, boolean recurse)
Returns the variable associated with this base component or null if not found.boolean
HtmlMacroComponent. setInlineParent(Component parent, Component beforeSibling)
void
AbstractComponent. setPageBefore(Page page, Component refRoot)
void
Component. setPageBefore(Page page, Component refRoot)
Sets what page this component belongs to, and insert this component right before the reference component.void
AbstractComponent. setParent(Component parent)
void
Component. setParent(Component parent)
Sets the parent component.void
HtmlMacroComponent. setParent(Component parent)
Changes the parent.void
HtmlShadowElement. setParent(Component parent)
protected static void
HtmlShadowElement. setPrevInsertion(Component target, Component prevInsertion)
void
HtmlShadowElement. setShadowHost(Component host, Component insertBefore)
void
ShadowElementCtrl. setShadowHost(Component host, Component insertBefore)
Sets the owner component that hosts this shadow element.protected void
HtmlShadowElement. shrinkRange(Component firstChild, Component lastChild)
static void
Components. smartUpdate(Component comp, java.lang.String key, java.lang.Object value, boolean append)
Adds the smartUpdate command to the specific component.protected void
HtmlShadowElement. stretchRange(Component firstChild, Component lastChild)
void
HtmlShadowElement. updateFirstInsertion(Component newFirstInsertion)
Updates the given first insertion to this shadow element.void
HtmlShadowElement. updateLastInsertion(Component newLastInsertion)
Updates the given last insertion to this shadow element.void
HtmlShadowElement. updateNextInsertion(Component newNextInsertion)
Updates the given next insertion to this shadow element.void
HtmlShadowElement. updatePreviousInsertion(Component newPreviousInsertion)
Updates the given previous insertion to this shadow element.Method parameters in org.zkoss.zk.ui with type arguments of type Component Modifier and Type Method Description protected static void
AbstractComponent. addClientEvent(java.lang.Class<? extends Component> cls, java.lang.String evtnm, int flags)
Adds an event that the client might send to the server.ComponentDefinition
Page. getComponentDefinition(java.lang.Class<? extends Component> cls, boolean recurse)
Returns the component definition of the specified class, or null if not found.protected java.lang.String
AbstractComponent. getDefaultMold(java.lang.Class<? extends Component> klass)
Returns the default mold for the given class.static int
HtmlShadowElement. getIndex(ShadowElement owner, Component insertion, java.util.Map<Component,java.lang.Integer> cacheMap)
static void
Components. replaceChildren(Component parent, java.util.Collection<Component> newChildren)
Replaces all children of the specified component.static void
Components. sort(java.util.List<? extends Component> list, int from, int to, java.util.Comparator<? super Component> cpr)
Sorts the components in the list.static void
Components. sort(java.util.List<? extends Component> list, int from, int to, java.util.Comparator<? super Component> cpr)
Sorts the components in the list.static void
Components. sort(java.util.List<? extends Component> list, java.util.Comparator<? super Component> cpr)
Sorts the components in the list.static void
Components. sort(java.util.List<? extends Component> list, java.util.Comparator<? super Component> cpr)
Sorts the components in the list.Constructors in org.zkoss.zk.ui with parameters of type Component Constructor Description ArithmeticWrongValueException(Component comp, int code)
ArithmeticWrongValueException(Component comp, int code, java.lang.Object fmtArg)
ArithmeticWrongValueException(Component comp, int code, java.lang.Object[] fmtArgs)
ArithmeticWrongValueException(Component comp, int code, java.lang.Object[] fmtArgs, java.lang.Object value)
ArithmeticWrongValueException(Component comp, java.lang.String msg, java.lang.Object value)
ArithmeticWrongValueException(Component comp, java.lang.String msg, java.lang.Throwable cause, java.lang.Object value)
Path(Component comp)
Returns the path of the specified component.WrongValueException(Component comp, int code)
Constructs a wrong value exception to show an error box at the client.WrongValueException(Component comp, int code, java.lang.Object fmtArg)
Constructs a wrong value exception to show an error box at the client.WrongValueException(Component comp, int code, java.lang.Object[] fmtArgs)
Constructs a wrong value exception to show an error box at the client.WrongValueException(Component comp, java.lang.String msg)
Constructs a wrong value exception to show an error box at the client.WrongValueException(Component comp, java.lang.String msg, java.lang.Throwable cause)
Constructs a wrong value exception. -
Uses of Component in org.zkoss.zk.ui.event
Classes in org.zkoss.zk.ui.event with type parameters of type Component Modifier and Type Class Description class
SelectEvent<T extends Component,E>
Represents an event cause by user's the list selection is changed at the client.static interface
SelectEvent.SelectedObjectHandler<T extends Component>
A handle to retrieve selected objects from selected items (components) if possible.Methods in org.zkoss.zk.ui.event with type parameters of type Component Modifier and Type Method Description static <T extends Component,E>
SelectEvent<T,E>SelectEvent. getSelectEvent(AuRequest request)
Converts an AU request to a select event.static <T extends Component,E>
SelectEvent<T,E>SelectEvent. getSelectEvent(AuRequest request, SelectEvent.SelectedObjectHandler<T> handler)
Converts an AU request to a select event.Methods in org.zkoss.zk.ui.event that return Component Modifier and Type Method Description Component
MouseEvent. getAreaComponent()
Returns the component representing the area that the click occurs, or null if not associated with any component.Component
DropEvent. getDragged()
Returns the component being dragged and drop toEvent.getTarget()
.Component
KeyEvent. getReference()
Returns the reference item that is the component causing the key event to be fired.Component
OpenEvent. getReference()
Returns the reference that causesEvent.getTarget()
to be opened.Component
Event. getTarget()
Returns the target component that receives this event, or null if broadcast.Methods in org.zkoss.zk.ui.event with parameters of type Component Modifier and Type Method Description void
EventThreadResume. abortResume(Component comp, Event evt)
Called when the suspended event thread is aborted.static void
Events. addEventListeners(Component comp, java.lang.Object controller)
Add onXxx event handler defined in controller object to the specified component.void
EventThreadResume. afterResume(Component comp, Event evt)
Called after the suspended event thread is resumed.void
EventThreadSuspend. afterSuspend(Component comp, Event evt)
Called in the servlet thread after the event processing thread has been suspended.void
EventThreadResume. beforeResume(Component comp, Event evt)
Called just before the suspended event thread is resumed.void
EventThreadSuspend. beforeSuspend(Component comp, Event evt, java.lang.Object obj)
Called before the event processing thread is suspended.void
GenericEventListener. bindComponent(Component comp)
A convenient method that help you register this event listener to the specified target component.void
EventThreadCleanup. cleanup(Component comp, Event evt, java.util.List<java.lang.Throwable> errs)
Cleans up the event processing thread.void
EventThreadCleanup. complete(Component comp, Event evt)
Called in the serlvet thread to clean up.static void
Events. echoEvent(java.lang.String name, Component target, java.lang.Object data)
Echos an event.static void
Events. echoEvent(java.lang.String name, Component target, java.lang.String data)
Echos an event.static UploadEvent
UploadEvent. getUploadEvent(java.lang.String name, Component component, AuRequest request)
Creates an instance ofUploadEvent
based on the event name and component, theUploadEvent
contains the upload media(s) from user.boolean
EventThreadInit. init(Component comp, Event event)
Initialize the event processing thread before processing the event.static boolean
Events. isListened(Component comp, java.lang.String evtnm, boolean asap)
Returns whether an event handler or listener is available for the specified component and event.static void
Events. postEvent(int priority, java.lang.String name, Component target, java.lang.Object data)
Posts an instance ofEvent
to the current execution with the specified priority.static void
Events. postEvent(int priority, Component realTarget, Event event)
Queues the give event for the specified target to this execution.static void
Events. postEvent(java.lang.String name, Component target, java.lang.Object data)
Posts an instance ofEvent
to the current execution.static void
Events. postEvent(Component realTarget, Event event)
Queues the give event for the specified target to this execution.void
EventThreadInit. prepare(Component comp, Event event)
Prepares the initialization at the servlet thread.static void
Events. sendEvent(java.lang.String name, Component target, java.lang.Object data)
Sends the event to the target, and processes it immediately.static void
Events. sendEvent(Component comp, Event event)
Sends the event to the specified component and process it immediately.void
GenericEventListener. unbindComponent(Component comp)
A convenient method that help you remove this event listener from the specified target component.Constructors in org.zkoss.zk.ui.event with parameters of type Component Constructor Description AfterSizeEvent(java.lang.String name, Component target, int width, int height)
Constructs an AfterSizeEvent.CheckEvent(java.lang.String name, Component target, boolean checked)
Constructs a check-relevant event.CheckEvent(java.lang.String name, Component target, java.lang.Boolean checked)
Constructs a check-relevant event.CreateEvent(java.lang.String name, Component target, java.util.Map<?,?> args)
DOMExceptionEvent(java.lang.String name, Component target, java.lang.String errorName, java.lang.String errorMessage)
DropEvent(java.lang.String name, Component target, Component dragged, int x, int y, int pageX, int pageY, int keys)
Constructs a drop event.ErrorEvent(java.lang.String name, Component target, java.lang.String val, java.lang.Object oldValue, java.lang.String msg)
Constructs an error-relevant event.Event(java.lang.String name, Component target)
Constructs a simple event.Event(java.lang.String name, Component target, java.lang.Object data)
Constructs a simple event.ForwardEvent(java.lang.String name, Component target, Event origin)
Constructs a forward event.ForwardEvent(java.lang.String name, Component target, Event origin, java.lang.Object data)
Constructs a forward event.FulfillEvent(java.lang.String name, Component target, Event origin)
Constructs a fulfill event.FulfillEvent(java.lang.String name, Component target, Event origin, java.lang.Object data)
Constructs a fulfill event.InputEvent(java.lang.String name, Component target, java.lang.String val, java.lang.Object oldValue)
Constructs a input-relevant event.InputEvent(java.lang.String name, Component target, java.lang.String val, java.lang.Object oldValue, boolean selbk, int start)
Constructs an input eventKeyEvent(java.lang.String name, Component target, int keyCode, boolean ctrlKey, boolean shiftKey, boolean altKey)
KeyEvent(java.lang.String name, Component target, int keyCode, boolean ctrlKey, boolean shiftKey, boolean altKey, boolean metaKey, Component ref)
Constructs an event with MetaKeyKeyEvent(java.lang.String name, Component target, int keyCode, boolean ctrlKey, boolean shiftKey, boolean altKey, Component ref)
Constructs a mouse relevant event.MaximizeEvent(java.lang.String name, Component target, java.lang.String left, java.lang.String top, java.lang.String width, java.lang.String height, boolean maximized)
MinimizeEvent(java.lang.String name, Component target, java.lang.String left, java.lang.String top, java.lang.String width, java.lang.String height, boolean minimized)
MouseEvent(java.lang.String name, Component target)
Construct a mouse relevant event with coordinate or area.MouseEvent(java.lang.String name, Component target, int x, int y, int pageX, int pageY)
Constructs a mouse relevant event.MouseEvent(java.lang.String name, Component target, int x, int y, int pageX, int pageY, int keys)
Constructs a mouse relevant event.MouseEvent(java.lang.String name, Component target, java.lang.String area, int keys)
Constructs a mouse relevant event with a logic name called area.MoveEvent(java.lang.String name, Component target, java.lang.String left, java.lang.String top, int keys)
Constructs a mouse relevant event.OpenEvent(java.lang.String name, Component target, boolean open)
Constructs an onOpen event.OpenEvent(java.lang.String name, Component target, boolean open, Component ref)
Constructs an onOpen event for a context menu, a tooltip or a popup.OpenEvent(java.lang.String name, Component target, boolean open, Component ref, java.lang.Object value)
Constructs an onOpen event.ScriptErrorEvent(java.lang.String name, Component target, java.lang.String message, java.lang.String stack)
ScrollEvent(java.lang.String name, Component target, double pos)
Constructs an scroll-relevant event.ScrollEvent(java.lang.String name, Component target, double dPos, boolean outBound)
Constructs an scroll-relevant event.ScrollEvent(java.lang.String name, Component target, int pos)
Constructs an scroll-relevant event.ScrollEvent(java.lang.String name, Component target, int pos, boolean outBound)
Constructs an scroll-relevant event.SelectEvent(java.lang.String name, Component target, java.util.Set<T> selectedItems)
Constructs a selection event.SelectEvent(java.lang.String name, Component target, java.util.Set<T> selectedItems, java.util.Set<T> previousSelectedItems, java.util.Set<T> unselectedItems, java.util.Set<E> selectedObjects, java.util.Set<E> prevSelectedObjects, java.util.Set<E> unselectedObjects, T ref, java.lang.Object data, int keys)
Constructs a selection event containing the data objects that model provided.SelectEvent(java.lang.String name, Component target, java.util.Set<T> selectedItems, T ref)
Constructs a selection event.SelectEvent(java.lang.String name, Component target, java.util.Set<T> selectedItems, T ref, int keys)
Constructs a selection event.SelectionEvent(java.lang.String name, Component target, int start, int end, java.lang.String txt)
Constructs a selection event.SizeEvent(java.lang.String name, Component target, java.lang.String width, java.lang.String height, int keys)
Constructs a mouse relevant event.SlideEvent(java.lang.String name, Component target, boolean slide)
Constructs an onOpen event.SortEvent(java.lang.String name, Component target, boolean ascending)
Constructs a sort event.StateChangeEvent(java.lang.String name, Component target, java.lang.Integer state)
Constructs the state change event.StubEvent(java.lang.String name, Component target, java.lang.String cmd, java.lang.String uuid, java.lang.String id, java.util.Map<java.lang.String,java.lang.Object> data)
Constructs a check-relevant event.StubEvent(StubEvent evt, Component target)
SwipeEvent(java.lang.String name, Component target, int swipeX, int swipeY, int swipeTime, java.lang.String swipeDir)
UploadEvent(java.lang.String name, Component target, Media[] meds)
Constructs the upload event.URIEvent(java.lang.String name, Component target, java.lang.String uri)
Constructs an URI update event.ZIndexEvent(java.lang.String name, Component target, int zIndex)
Constructs a mouse relevant event. -
Uses of Component in org.zkoss.zk.ui.ext
Methods in org.zkoss.zk.ui.ext that return Component Modifier and Type Method Description Component
Native.Helper. newNative(java.lang.String text)
Creates a native component with the specified content.Methods in org.zkoss.zk.ui.ext with parameters of type Component Modifier and Type Method Description static java.lang.String
Uploads. getRealUpload(Component comp, java.lang.String upload)
Gets the real upload setting for client.static void
Uploads. parseUpload(Component comp, java.lang.String upload)
Parse the setting and update the upload-related attributes with the component.boolean
Macro. setInlineParent(Component parent, Component beforeSibling)
Sets the parent to the given one and insert the children of the inline macro right before the given sibling (beforeSibling). -
Uses of Component in org.zkoss.zk.ui.ext.render
Methods in org.zkoss.zk.ui.ext.render that return Component Modifier and Type Method Description Component
Cropper. getCropOwner()
Returns the owner of the cropping scope.Methods in org.zkoss.zk.ui.ext.render that return types with arguments of type Component Modifier and Type Method Description java.util.Set<? extends Component>
Cropper. getAvailableAtClient()
Returns a set of child components that are available at the client, or null if ALL available. -
Uses of Component in org.zkoss.zk.ui.http
Methods in org.zkoss.zk.ui.http with parameters of type Component Modifier and Type Method Description java.lang.Object
ExecutionImpl. evaluate(Component comp, java.lang.String expr, java.lang.Class<?> expectedType)
Evaluator
ExecutionImpl. getEvaluator(Component comp, java.lang.Class<? extends ExpressionFactory> expfcls)
-
Uses of Component in org.zkoss.zk.ui.impl
Classes in org.zkoss.zk.ui.impl with type parameters of type Component Modifier and Type Class Description class
MultiComposer<T extends Component>
To proxy a collection of composers.Methods in org.zkoss.zk.ui.impl that return Component Modifier and Type Method Description Component[]
AbstractExecution. createComponents(java.lang.String uri, java.util.Map<?,?> arg)
Component
AbstractExecution. createComponents(java.lang.String uri, Component parent, java.util.Map<?,?> arg)
Component
AbstractExecution. createComponents(java.lang.String uri, Component parent, Component insertBefore, VariableResolver resolver)
Component[]
AbstractExecution. createComponents(java.lang.String uri, Component parent, Component insertBefore, VariableResolver resolver, java.util.Map<?,?> arg)
Component[]
AbstractExecution. createComponents(java.lang.String uri, Page page, VariableResolver resolver, java.util.Map<?,?> arg)
Component[]
AbstractExecution. createComponents(PageDefinition pagedef, java.util.Map<?,?> arg)
Component
AbstractExecution. createComponents(PageDefinition pagedef, Component parent, java.util.Map<?,?> arg)
Component
AbstractExecution. createComponents(PageDefinition pagedef, Component parent, Component insertBefore, VariableResolver resolver)
Component[]
UiEngineImpl. createComponents(Execution exec, PageDefinition pagedef, Page page, Component parent, Component insertBefore, VariableResolver resolver, java.util.Map<?,?> arg)
Component[]
AbstractExecution. createComponentsDirectly(java.io.Reader reader, java.lang.String ext, java.util.Map<?,?> arg)
Component
AbstractExecution. createComponentsDirectly(java.io.Reader reader, java.lang.String ext, Component parent, java.util.Map<?,?> arg)
Component
AbstractExecution. createComponentsDirectly(java.io.Reader reader, java.lang.String ext, Component parent, Component insertBefore, VariableResolver resolver)
Component[]
AbstractExecution. createComponentsDirectly(java.lang.String content, java.lang.String ext, java.util.Map<?,?> arg)
Component
AbstractExecution. createComponentsDirectly(java.lang.String content, java.lang.String ext, Component parent, java.util.Map<?,?> arg)
Component
AbstractExecution. createComponentsDirectly(java.lang.String content, java.lang.String ext, Component parent, Component insertBefore, VariableResolver resolver)
Component[]
AbstractExecution. createComponentsDirectly(Document content, java.lang.String ext, java.util.Map<?,?> arg)
Component
AbstractExecution. createComponentsDirectly(Document content, java.lang.String ext, Component parent, java.util.Map<?,?> arg)
Component
AbstractExecution. createComponentsDirectly(Document content, java.lang.String ext, Component parent, Component insertBefore, VariableResolver resolver)
Component
EventProcessingThreadImpl. getComponent()
Component
EventProcessor. getComponent()
Returns the component.Component
DesktopImpl. getComponentByUuid(java.lang.String uuid)
Component
DesktopImpl. getComponentByUuidIfAny(java.lang.String uuid)
Component
PageImpl. getOwner()
Component
ProxyEvent. getRealTarget()
Returns the real target.Component
DesktopImpl. mapComponent(java.lang.String uuid, Component comp)
Component
AbstractUiFactory. newComponent(Page page, Component parent, ComponentDefinition compdef, java.lang.String clsnm)
Component
AbstractUiFactory. newComponent(Page page, Component parent, ComponentInfo compInfo, Component insertBefore)
Component
AbstractUiFactory. newComponent(Page page, Component parent, ShadowInfo compInfo, Component insertBefore)
Component
UiEngineImpl. setOwner(Component comp)
Methods in org.zkoss.zk.ui.impl that return types with arguments of type Component Modifier and Type Method Description java.util.Collection<Component>
DesktopImpl. getComponents()
Methods in org.zkoss.zk.ui.impl with parameters of type Component Modifier and Type Method Description void
DesktopImpl. addComponent(Component comp)
void
PageImpl. addDeferredZScript(Component parent, ZScript zscript)
void
UiEngineImpl. addInvalidate(Component comp)
void
UiEngineImpl. addMoved(Component comp, Component oldparent, Page oldpg, Page newpg)
void
UiEngineImpl. addSmartUpdate(Component comp, java.lang.String attr, java.lang.Object value, boolean append)
void
UiEngineImpl. addSmartUpdate(Component comp, java.lang.String attr, java.lang.Object value, int priority)
void
UiEngineImpl. addUuidChanged(Component comp)
void
DesktopImpl. afterComponentAttached(Component comp, Page page)
void
DesktopImpl. afterComponentDetached(Component comp, Page prevpage)
void
DesktopImpl. afterComponentMoved(Component parent, Component child, Component prevparent)
void
UiEngineExtension. afterCreate(Component[] comps)
void
UiEngineImpl.Extension. afterCreate(Component[] comps)
Called after the whole component tree has been created by this engine.void
UiEngineImpl. clearSmartUpdate(Component comp)
Component
AbstractExecution. createComponents(java.lang.String uri, Component parent, java.util.Map<?,?> arg)
Component
AbstractExecution. createComponents(java.lang.String uri, Component parent, Component insertBefore, VariableResolver resolver)
Component[]
AbstractExecution. createComponents(java.lang.String uri, Component parent, Component insertBefore, VariableResolver resolver, java.util.Map<?,?> arg)
Component
AbstractExecution. createComponents(PageDefinition pagedef, Component parent, java.util.Map<?,?> arg)
Component
AbstractExecution. createComponents(PageDefinition pagedef, Component parent, Component insertBefore, VariableResolver resolver)
Component[]
UiEngineImpl. createComponents(Execution exec, PageDefinition pagedef, Page page, Component parent, Component insertBefore, VariableResolver resolver, java.util.Map<?,?> arg)
Component
AbstractExecution. createComponentsDirectly(java.io.Reader reader, java.lang.String ext, Component parent, java.util.Map<?,?> arg)
Component
AbstractExecution. createComponentsDirectly(java.io.Reader reader, java.lang.String ext, Component parent, Component insertBefore, VariableResolver resolver)
Component
AbstractExecution. createComponentsDirectly(java.lang.String content, java.lang.String ext, Component parent, java.util.Map<?,?> arg)
Component
AbstractExecution. createComponentsDirectly(java.lang.String content, java.lang.String ext, Component parent, Component insertBefore, VariableResolver resolver)
Component
AbstractExecution. createComponentsDirectly(Document content, java.lang.String ext, Component parent, java.util.Map<?,?> arg)
Component
AbstractExecution. createComponentsDirectly(Document content, java.lang.String ext, Component parent, Component insertBefore, VariableResolver resolver)
boolean
UiEngineImpl. disableClientUpdate(Component comp, boolean disable)
ComponentInfo
MultiComposer. doBeforeCompose(Page page, Component parent, ComponentInfo compInfo)
static ComponentInfo
Utils. getComponentInfo(Component comp)
Returns the component info associated with the given component, or null if not available.java.lang.String
DesktopImpl. getDynamicMediaURI(Component comp, java.lang.String pathInfo)
java.lang.String
UiEngineImpl. getNativeContent(Component comp, java.util.List<NodeInfo> children, Native.Helper helper)
java.lang.String
DesktopImpl. getNextUuid(Component comp)
Function
PageImpl. getZScriptFunction(Component comp, java.lang.String name, java.lang.Class[] argTypes)
java.lang.Object
PageImpl. getZScriptVariable(Component comp, java.lang.String name)
boolean
UiEngineImpl. isInvalidated(Component comp)
Component
DesktopImpl. mapComponent(java.lang.String uuid, Component comp)
Component
AbstractUiFactory. newComponent(Page page, Component parent, ComponentDefinition compdef, java.lang.String clsnm)
Component
AbstractUiFactory. newComponent(Page page, Component parent, ComponentInfo compInfo, Component insertBefore)
Component
AbstractUiFactory. newComponent(Page page, Component parent, ShadowInfo compInfo, Component insertBefore)
java.lang.String
StaticIdGenerator. nextComponentUuid(Desktop desktop, Component comp, ComponentInfo compInfo)
void
DesktopImpl. onPiggybackListened(Component comp, boolean listen)
void
AbstractExecution. postEvent(int priority, Component realTarget, Event evt)
boolean
EventProcessingThreadImpl. processEvent(Desktop desktop, Component comp, Event event)
Ask this event thread to process the specified event.boolean
DesktopImpl. removeComponent(Component comp)
void
EventProcessingThreadImpl. sendEvent(Component comp, Event event)
static void
Utils. setComponentInfo(Component comp, ComponentInfo info)
Sets the component info for the given component.void
PageImpl. setOwner(Component comp)
Component
UiEngineImpl. setOwner(Component comp)
static void
Utils. setShadowInfo(Component comp, ShadowInfo info)
Sets the component info for the given component.static boolean
Utils. testAttribute(Component comp, java.lang.String name, boolean defValue, boolean recurse)
Tests if the given attribute is defined in a component or in library property.Method parameters in org.zkoss.zk.ui.impl with type arguments of type Component Modifier and Type Method Description protected void
UiEngineImpl. afterRenderComponents(java.util.Collection<Component> comps)
Called when this engine renders the given components.void
UiEngineImpl.Extension. afterRenderComponents(java.util.Collection<Component> comps)
Called when this engine renders the given components.ComponentDefinition
PageImpl. getComponentDefinition(java.lang.Class<? extends Component> cls, boolean recurse)
Constructors in org.zkoss.zk.ui.impl with parameters of type Component Constructor Description EventProcessor(Desktop desktop, Component comp, Event event)
ProxyEvent(Component realTarget, Event event)
Constructor. -
Uses of Component in org.zkoss.zk.ui.metainfo
Methods in org.zkoss.zk.ui.metainfo that return Component Modifier and Type Method Description Component
ComponentDefinition. newInstance(java.lang.Class<? extends Component> cls)
Creates an component of this definition.Component
ComponentDefinition. newInstance(Page page, java.lang.String clsnm)
Creates an component of this definition.Component
ComponentInfo. newInstance(Page page)
Creates an component based on this info (never null).Component
ComponentInfo. newInstance(Page page, Component parent)
Creates an component based on this info (never null).Component
NativeInfo. newInstance(Page page, Component parent)
Component
ShadowInfo. newInstance(Page page)
Creates a shadow element based on this info (never null).Component
ShadowInfo. newInstance(Page page, Component parent)
Creates an component based on this info (never null).Methods in org.zkoss.zk.ui.metainfo with parameters of type Component Modifier and Type Method Description void
AttributesInfo. apply(Component comp)
Applies the custom attributes.void
ShadowInfo. apply(Component comp)
Applies the custom attributes.void
VariablesInfo. apply(Component comp)
Applies the variable element against the parent component.void
ComponentDefinition. applyAttributes(Component comp)
Applies the custom attributes defined in this definition to the specified component.void
ComponentDefinition. applyProperties(Component comp)
Applies the properties defined in this definition to the specified component.void
ComponentInfo. applyProperties(Component comp)
Applies the event handlers and properties to the specified component.void
ShadowInfo. applyProperties(Component comp)
Applies the event handlers and properties to the specified component.void
Property. assign(Component comp)
Assigns the value of this member to the specified component.static void
Property. assign(Component comp, java.lang.String name, java.lang.String value)
Assigns a property.void
WidgetAttribute. assign(Component comp)
void
WidgetListener. assign(Component comp)
void
WidgetOverride. assign(Component comp)
java.util.Map<java.lang.String,java.lang.Object>
ComponentDefinition. evalProperties(java.util.Map<java.lang.String,java.lang.Object> propmap, Page owner, Component parent)
Evaluates and retrieves properties to the specified map.java.util.Map<java.lang.String,java.lang.Object>
ComponentInfo. evalProperties(java.util.Map<java.lang.String,java.lang.Object> propmap, Page owner, Component parent, boolean defIncluded)
Evaluates and retrieves properties to the specified map fromComponentDefinition
(andComponentInfo
).EventHandler
EventHandlerMap. get(Component comp, java.lang.String evtnm)
Returns the first effective event handler of the specified event name, or null if not available.java.lang.String
ZScript. getContent(Page page, Component comp)
Returns the content of zscript.java.lang.String
ZScriptInfo. getContent(Page page, Component comp)
Returns the content of zscript.java.lang.String
ComponentDefinition. getDefaultWidgetClass(Component comp)
Returns the default widget class, or null if not available.java.lang.String
WidgetListener. getScript(Component comp)
Returns the script associated with this event handler.java.lang.String
TemplateInfo. getSrc(Component comp)
Returns the URI to create the template from, or null if not specified.java.lang.Object
Property. getValue(Component comp)
Evaluates the value to an Object.java.lang.String
TextInfo. getValue(Component comp)
Returns the value after evaluation.java.lang.String
WidgetAttribute. getValue(Component comp)
Returns the value associated with this event handler.java.lang.String
ComponentDefinition. getWidgetClass(Component comp, java.lang.String moldName)
Returns the widget class associated with specified mold, or the default widget class (ComponentDefinition.getWidgetClass(org.zkoss.zk.ui.Component, java.lang.String)
) if not available.boolean
ComponentDefinition. isInstance(Component comp)
Returns whether a component belongs to this definition.Component
ComponentInfo. newInstance(Page page, Component parent)
Creates an component based on this info (never null).Component
NativeInfo. newInstance(Page page, Component parent)
Component
ShadowInfo. newInstance(Page page, Component parent)
Creates an component based on this info (never null).java.lang.Object[]
ZkInfo. resolveCase(Page page, Component comp)
Returns the case condition's value, or null if no case is specified (i.e.,ZkInfo.withCase()
is false.Composer
ComponentInfo. resolveComposer(Page page, Component comp)
Returns the composer for this info, or null if not available.java.lang.Class
ComponentInfo. resolveImplementationClass(Page page, Component parent)
Resolves and returns the class for the component represented by this info (never null).java.util.Map<java.lang.String,java.lang.Object>
TemplateInfo. resolveParameters(Component comp)
Evaluates and returns a readonly map of parameters assigned to this template (never null).java.lang.Object
ZkInfo. resolveSwitch(Page page, Component comp)
Returns the switch condition's value; evaluate EL expression if any.java.lang.String
ComponentInfo. resolveWidgetClass(Component comp)
Resolves the widget class, or null if the default is expected.Method parameters in org.zkoss.zk.ui.metainfo with type arguments of type Component Modifier and Type Method Description Component
ComponentDefinition. newInstance(java.lang.Class<? extends Component> cls)
Creates an component of this definition.void
ComponentDefinition. setImplementationClass(java.lang.Class<? extends Component> cls)
Sets the class to implements the component.void
LanguageDefinition. setMacroTemplate(java.lang.Class<? extends Component> klass)
Sets the macro template.void
LanguageDefinition. setNativeTemplate(java.lang.Class<? extends Component> klass)
Sets the native template.void
LanguageDefinition. setShadowTemplate(java.lang.Class<? extends Component> klass)
Sets the shadow template. -
Uses of Component in org.zkoss.zk.ui.metainfo.impl
Methods in org.zkoss.zk.ui.metainfo.impl that return Component Modifier and Type Method Description Component
ComponentDefinitionImpl. newInstance(java.lang.Class<? extends Component> cls)
Component
ComponentDefinitionImpl. newInstance(Page page, java.lang.String clsnm)
Methods in org.zkoss.zk.ui.metainfo.impl with parameters of type Component Modifier and Type Method Description void
AnnotationHelper. applyAnnotations(Component comp, java.lang.String propName, boolean clear)
Applies the annotations defined in this helper to the specified component.void
ComponentDefinitionImpl. applyAttributes(Component comp)
void
ComponentDefinitionImpl. applyProperties(Component comp)
java.util.Map<java.lang.String,java.lang.Object>
ComponentDefinitionImpl. evalProperties(java.util.Map<java.lang.String,java.lang.Object> propmap, Page owner, Component parent)
java.lang.String
ComponentDefinitionImpl. getDefaultWidgetClass(Component comp)
java.lang.String
ComponentDefinitionImpl. getWidgetClass(Component comp, java.lang.String moldName)
boolean
ComponentDefinitionImpl. isInstance(Component comp)
Method parameters in org.zkoss.zk.ui.metainfo.impl with type arguments of type Component Modifier and Type Method Description Component
ComponentDefinitionImpl. newInstance(java.lang.Class<? extends Component> cls)
static ComponentDefinition
ComponentDefinitionImpl. newMacroDefinition(LanguageDefinition langdef, PageDefinition pgdef, java.lang.String name, java.lang.Class<? extends Component> cls, java.lang.String macroURI, boolean inline)
Constructs a macro component definition.static ComponentDefinition
ComponentDefinitionImpl. newNativeDefinition(LanguageDefinition langdef, java.lang.String name, java.lang.Class<? extends Component> cls)
Constructs a native component definition.static ComponentDefinition
ComponentDefinitionImpl. newShadowDefinition(LanguageDefinition langdef, PageDefinition pgdef, java.lang.String name, java.lang.Class<? extends Component> cls, java.lang.String templateURI)
Constructs a shadow component definition.void
ComponentDefinitionImpl. setImplementationClass(java.lang.Class<? extends Component> cls)
Constructor parameters in org.zkoss.zk.ui.metainfo.impl with type arguments of type Component Constructor Description ComponentDefinitionImpl(LanguageDefinition langdef, PageDefinition pgdef, java.lang.String name, java.lang.Class<? extends Component> cls)
Constructs a native component, i.e., a component implemented by a Java class.ShadowDefinitionImpl(LanguageDefinition langdef, PageDefinition pgdef, java.lang.String name, java.lang.Class<? extends Component> cls)
-
Uses of Component in org.zkoss.zk.ui.select
Classes in org.zkoss.zk.ui.select with type parameters of type Component Modifier and Type Class Description class
SelectorComposer<T extends Component>
A composer analogous to GenericForwardComposer.Methods in org.zkoss.zk.ui.select that return types with arguments of type Component Modifier and Type Method Description static java.util.List<Component>
Selectors. find(java.lang.String selector)
Returns a list of Components that match the selector (from the first page of current Desktop).static java.util.List<Component>
Selectors. find(Component root, java.lang.String selector)
Returns a list of Components that match the selector.static java.util.List<Component>
Selectors. find(Page page, java.lang.String selector)
Returns a list of Components that match the selector.static java.lang.Iterable<Component>
Selectors. iterable(Component root, java.lang.String selector)
Returns an Iterable that iterates through all Components matched by the selector.static java.lang.Iterable<Component>
Selectors. iterable(Page page, java.lang.String selector)
Returns an Iterable that iterates through all Components matched by the selector.Methods in org.zkoss.zk.ui.select with parameters of type Component Modifier and Type Method Description void
SelectorComposer. didActivate(Component comp)
ComponentInfo
SelectorComposer. doBeforeCompose(Page page, Component parent, ComponentInfo compInfo)
static java.util.List<Component>
Selectors. find(Component root, java.lang.String selector)
Returns a list of Components that match the selector.static java.lang.Iterable<Component>
Selectors. iterable(Component root, java.lang.String selector)
Returns an Iterable that iterates through all Components matched by the selector.static void
Selectors. rewireComponentsOnActivate(Component component, java.lang.Object controller)
Rewire the components on session activationstatic void
Selectors. rewireVariablesOnActivate(Component component, java.lang.Object controller, java.util.List<VariableResolver> extraResolvers)
Rewire the variables on session activationjava.lang.Object
SelectorComposer. willClone(Component comp)
Internal use only.void
SelectorComposer. willPassivate(Component comp)
static void
Selectors. wireComponents(Component component, java.lang.Object controller, boolean ignoreNonNull)
Wire components to controller.static void
Selectors. wireEventListeners(Component component, java.lang.Object controller)
Add event listeners to components based on the controller.static void
Selectors. wireVariables(Component component, java.lang.Object controller, java.util.List<VariableResolver> extraResolvers)
Wire variables to controller, including XEL variables, implicit variables. -
Uses of Component in org.zkoss.zk.ui.select.impl
Methods in org.zkoss.zk.ui.select.impl that return Component Modifier and Type Method Description Component
ComponentMatchCtx. getComponent()
Return the component.Component
ComponentIterator. next()
Return the next matched component.Component
ComponentIterator. peek()
Return the next matched component, but the iteration is not proceeded.Methods in org.zkoss.zk.ui.select.impl with parameters of type Component Modifier and Type Method Description static boolean
ComponentLocalProperties. match(Component component, java.lang.String selector)
Returns true if the selector matches the given component.static boolean
ComponentLocalProperties. match(Component component, java.lang.String selector, java.util.Map<java.lang.String,PseudoClassDef> defs)
Returns true if the selector matches the given component.Constructors in org.zkoss.zk.ui.select.impl with parameters of type Component Constructor Description ComponentIterator(Component root, java.lang.String selector)
Create an iterator which selects from all the descendants of a given component, including itself. -
Uses of Component in org.zkoss.zk.ui.sys
Classes in org.zkoss.zk.ui.sys that implement Component Modifier and Type Class Description class
StubComponent
A stub component is a 'degenerated' component that does not maintain the states at the server.class
StubsComponent
Represents a tree ofStubComponent
that are merged into a single component.Methods in org.zkoss.zk.ui.sys that return Component Modifier and Type Method Description Component[]
UiEngine. createComponents(Execution exec, PageDefinition pagedef, Page page, Component parent, Component insertBefore, VariableResolver resolver, java.util.Map<?,?> arg)
Creates components from the specified page and definition.static Component[]
ShadowElementsCtrl. filterOutShadows(Component[] shadows)
Returns the component array filter out shadows if any.Component
EventProcessingThread. getComponent()
Returns the component being processed by this thread, or null if idle.Component
PageCtrl. getOwner()
Returns the owner of this page, or null if it is not owned by any component.Component
Visualizer. getOwner()
Returns the owner component for this execution, or null if this execution is not owned by any component.static Component
ComponentsCtrl. getRootParent()
Returns the root parent when being called inComponentCtrl.onPageAttached(org.zkoss.zk.ui.Page, org.zkoss.zk.ui.Page)
andComponentCtrl.onPageDetached(org.zkoss.zk.ui.Page)
Component
DesktopCtrl. mapComponent(java.lang.String uuid, Component comp)
Maps a component associated with the given UUID to this page.Component
UiFactory. newComponent(Page page, Component parent, ComponentDefinition compdef, java.lang.String clsnm)
Creates and initializes a component based on the specifiedComponentDefinition
.Component
UiFactory. newComponent(Page page, Component parent, ComponentInfo compInfo, Component insertBefore)
Creates and initializes a component based on the specifiedComponentInfo
.Component
UiFactory. newComponent(Page page, Component parent, ShadowInfo compInfo, Component insertBefore)
Creates and initializes a shadow based on the specifiedShadowInfo
.Component
UiEngine. setOwner(Component comp)
Called before a component redraws itself if the component might include another page.Methods in org.zkoss.zk.ui.sys with parameters of type Component Modifier and Type Method Description void
DesktopCtrl. addComponent(Component comp)
Adds a component to this page.void
PageCtrl. addDeferredZScript(Component parent, ZScript zscript)
Adds a deferred zscript.void
UiEngine. addInvalidate(Component comp)
Invalidates a component to cause redrawing.void
UiEngine. addMoved(Component comp, Component oldparent, Page oldpg, Page newpg)
Called to update (redraw) a component, when a component is moved.void
UiEngine. addSmartUpdate(Component comp, java.lang.String attr, java.lang.Object value, boolean append)
Smart-updates a property of the peer widget.void
UiEngine. addSmartUpdate(Component comp, java.lang.String attr, java.lang.Object value, int priority)
Adds a smart update that will be executed at the given priority.void
UiEngine. addUuidChanged(Component comp)
Called before changing the component's UUID.void
DesktopCtrl. afterComponentAttached(Component comp, Page page)
void
DesktopCtrl. afterComponentDetached(Component comp, Page prevpage)
void
DesktopCtrl. afterComponentMoved(Component parent, Component child, Component prevparent)
static void
ComponentsCtrl. applyForward(Component comp, java.lang.String forward)
Applies the forward condition to the specified component.void
ComponentCtrl. beforeChildAdded(Component child, Component insertBefore)
Called before adding a child.void
ComponentCtrl. beforeChildRemoved(Component child)
Called before removing a child.void
ComponentCtrl. beforeParentChanged(Component parent)
Called before changing the parent.void
UiEngine. clearSmartUpdate(Component comp)
Clears all existing smart updates that belong to the given component.Component[]
UiEngine. createComponents(Execution exec, PageDefinition pagedef, Page page, Component parent, Component insertBefore, VariableResolver resolver, java.util.Map<?,?> arg)
Creates components from the specified page and definition.boolean
UiEngine. disableClientUpdate(Component comp, boolean disable)
Sets whether to disable the update of the client widget.static Component[]
ShadowElementsCtrl. filterOutShadows(Component[] shadows)
Returns the component array filter out shadows if any.static java.lang.Object
ShadowElementsCtrl. getDistributedIndexInfo(Component host)
Returns the current distributed index info, which is used only byHtmlShadowElement
.java.lang.String
UiEngine. getNativeContent(Component comp, java.util.List<NodeInfo> children, Native.Helper helper)
Retrieve the native content for a property of the specified component.java.lang.String
DesktopCtrl. getNextUuid(Component comp)
Returns the next available UUID for a component.T
PropertyAccess. getValue(Component cmp)
boolean
UiEngine. isInvalidated(Component comp)
Returns if this component needs to be redrawn.protected void
StubsComponent. mapChildren(DesktopCtrl desktopCtrl, java.util.List<java.lang.String> uuids, java.util.List<java.lang.String[]> idmap, java.util.List<java.lang.Object[]> evtmap, Component comp)
Component
DesktopCtrl. mapComponent(java.lang.String uuid, Component comp)
Maps a component associated with the given UUID to this page.Component
UiFactory. newComponent(Page page, Component parent, ComponentDefinition compdef, java.lang.String clsnm)
Creates and initializes a component based on the specifiedComponentDefinition
.Component
UiFactory. newComponent(Page page, Component parent, ComponentInfo compInfo, Component insertBefore)
Creates and initializes a component based on the specifiedComponentInfo
.Component
UiFactory. newComponent(Page page, Component parent, ShadowInfo compInfo, Component insertBefore)
Creates and initializes a shadow based on the specifiedShadowInfo
.default java.lang.String
IdGenerator. nextAnonymousComponentUuid(Component comp, ComponentInfo compInfo)
Returns the next anonymous component UUID for the specified component, or null to generate the default UUID.default java.lang.String
IdGenerator. nextComponentUuid(Desktop desktop, Component comp, ComponentInfo compInfo)
Returns the next component UUID for the specified component, or null to generate the default UUID.void
ComponentCtrl. onChildAdded(Component child)
Called when a child is added.void
ComponentCtrl. onChildRemoved(Component child)
Called when a child is removed.void
StubsComponent. onChildrenMerged(Component replaced, boolean bListener)
Called when this component replaced the given component, and the children of the given component shall be 'merged' to this component.void
ComponentCtrl. onParentChanged(Component parent)
Called after the parent changed.void
DesktopCtrl. onPiggybackListened(Component comp, boolean listen)
Called when a component added or removed a listener forEvents.ON_PIGGYBACK
.static void
HtmlPageRenders. outStandalone(Execution exec, Component comp, java.io.Writer out)
Generates the content of a standalone component that the peer widget is not a child of the page widget at the client.static java.lang.Object[]
ComponentsCtrl. parseEventExpression(Component comp, java.lang.String evtexpr, Component defaultComp, boolean deferred)
Pares the event expression.boolean
DesktopCtrl. removeComponent(Component comp)
Removes a component to this page.void
PropertiesRenderer. renderProperties(Component comp, ContentRenderer render)
Renders additional properties of the given component with the givenContentRenderer
.void
StubComponent. replace(Component comp, boolean bFellow, boolean bListener, boolean bChildren)
Replace the specified component with this component in the component tree.void
EventProcessingThread. sendEvent(Component comp, Event event)
Sends the specified component and event and processes the event synchronously.void
EventListenerMap. service(Event event, Scope scope, Component comp, java.lang.String cmd)
Services the event under the given page and scope.static void
ShadowElementsCtrl. setDistributedIndexInfo(Component host, java.lang.Object indexMapInfo)
Sets the current distributed index info, which is used only byHtmlShadowElement
.void
PageCtrl. setOwner(Component comp)
Sets the owner of this page.Component
UiEngine. setOwner(Component comp)
Called before a component redraws itself if the component might include another page.static void
ComponentsCtrl. setRootParent(Component comp)
Sets root parentvoid
PropertyAccess. setValue(Component cmp, T value)
Method parameters in org.zkoss.zk.ui.sys with type arguments of type Component Modifier and Type Method Description static java.util.Collection<JavaScriptValue>
ComponentsCtrl. redraw(java.util.Collection<? extends Component> comps)
An utilities to create an array of JavaScript objects (JavaScriptValue
) that can be used to mount the specified widget at the clients. -
Uses of Component in org.zkoss.zk.ui.util
Classes in org.zkoss.zk.ui.util with type parameters of type Component Modifier and Type Interface Description interface
Composer<T extends Component>
Represents a composer to initialize a component (or a component of tree) when ZK loader is composing a component.interface
ComposerExt<T extends Component>
An addition interface implemented withComposer
to provide more control.class
GenericAutowireComposer<T extends Component>
A skeletal composer that you can extend and write intuitive onXxx event handler methods with "auto-wired" accessible variable objects such as implicit objects, components, and external resolvable variables in a ZK zuml page.class
GenericComposer<T extends Component>
A skeletal composer that you can extend and write intuitive onXxx event handler methods; this class will registers onXxx events to the supervised component automatically.class
GenericForwardComposer<T extends Component>
A skeletal composer that you can extend and write intuitive onXxx$myid event handler methods with auto event forwarding and "auto-wired" accessible variable objects such as embedded objects, components, and external resolvable variables in a ZK zuml page; this class will add forward condition to the myid source component and forward source onXxx event received by the source myid component to the target onXxx$myid event (as defined in this composer) of the supervised target component; of course it will also registers onXxx$myid events to the supervised component and wire all accessible variable objects to this composer by calling setXxx() method or set xxx field value directly per the variable name.Fields in org.zkoss.zk.ui.util declared as Component Modifier and Type Field Description protected T
GenericAutowireComposer. self
Implicit Object; the applied component itself.Methods in org.zkoss.zk.ui.util that return Component Modifier and Type Method Description Component[]
Template. create(Component parent, Component insertBefore, VariableResolver resolver, Composer composer)
Creates the components defined in this template.Methods in org.zkoss.zk.ui.util with parameters of type Component Modifier and Type Method Description static void
ConventionWires. addForwards(Component comp, java.lang.Object controller)
Adds forward conditions to myid source component so onXxx source event received by myid component can be forwarded to the specified target component with the target event name onXxx$myid.static void
ConventionWires. addForwards(Component comp, java.lang.Object controller, char separator)
Adds forward conditions to the specified component with a custom separator.void
Configuration. afterComponentAttached(Component comp, Page page)
InvokesUiLifeCycle.afterComponentAttached(org.zkoss.zk.ui.Component, org.zkoss.zk.ui.Page)
when a component is attached to a page.void
UiLifeCycle. afterComponentAttached(Component comp, Page page)
Called after a component is attached to a page.void
Configuration. afterComponentDetached(Component comp, Page prevpage)
InvokesUiLifeCycle.afterComponentDetached(org.zkoss.zk.ui.Component, org.zkoss.zk.ui.Page)
when a component is detached from a page.void
UiLifeCycle. afterComponentDetached(Component comp, Page prevpage)
Called after a component is detached from a page.void
Configuration. afterComponentMoved(Component parent, Component child, Component prevparent)
InvokesUiLifeCycle.afterComponentMoved(org.zkoss.zk.ui.Component, org.zkoss.zk.ui.Component, org.zkoss.zk.ui.Component)
when a component is moved (a.k.a., page changed).void
UiLifeCycle. afterComponentMoved(Component parent, Component child, Component prevparent)
Called after the parent/children relation is changed.void
Configuration. afterShadowAttached(ShadowElement shadow, Component host)
InvokesUiLifeCycle.afterShadowAttached(ShadowElement, Component)
when a shadow is attached to a host.void
UiLifeCycle. afterShadowAttached(ShadowElement shadow, Component host)
Called after a shadow is attached to a host.void
Configuration. afterShadowDetached(ShadowElement shadow, Component prevhost)
InvokesUiLifeCycle.afterShadowDetached(ShadowElement, Component)
when a shadow is detached from a host.void
UiLifeCycle. afterShadowDetached(ShadowElement shadow, Component prevhost)
Called after a shadow is detached from a host.static void
Clients. clearBusy(Component comp)
Clears the busy message at the browser that covers only the specified component.static void
Clients. clearWrongValue(Component comp)
Closes the error message of the specified component, if any, at the browser.static void
Clients. clearWrongValue(Component[] comps)
Closes the error message of the specified components, if any, at the browser.Component[]
Template. create(Component parent, Component insertBefore, VariableResolver resolver, Composer composer)
Creates the components defined in this template.void
ComponentActivationListener. didActivate(Component comp)
Called when a session has just been activated (and its value has been deserialized).void
GenericAutowireComposer. didActivate(Component comp)
void
ComponentSerializationListener. didDeserialize(Component comp)
Called when a component has de-serialized this object back.void
Composition. doAfterCompose(Page page, Component[] comps)
void
GenericInitiator. doAfterCompose(Page page, Component[] comps)
void
InitiatorExt. doAfterCompose(Page page, Component[] comps)
Called after all components are created (a.k.a., composed), and before any event is processed.ComponentInfo
ComposerExt. doBeforeCompose(Page page, Component parent, ComponentInfo compInfo)
Invokes before composing a component.ComponentInfo
GenericComposer. doBeforeCompose(Page page, Component parent, ComponentInfo compInfo)
static void
Clients. focus(Component component)
Focus the component (HtmlBasedComponent)static ForEach
ForEachImpl. getInstance(EvaluatorRef evalr, Component comp, java.lang.String expr, java.lang.String begin, java.lang.String end)
Returns an instance that represents the iterator for the specified collection, or null if expr is null or empty.static ForEach
ForEachImpl. getInstance(EvaluatorRef evalr, Component comp, ExValue[] expr, ExValue begin, ExValue end)
Returns an instance that represents the iterator for the specified collection.static ForEach
ForEachImpl. getInstance(EvaluatorRef evalr, Component comp, ExValue[] expr, ExValue begin, ExValue end, ExValue step)
Returns an instance that represents the iterator for the specified collection.void
Configuration. invokeEventThreadCompletes(java.util.List<EventThreadCleanup> cleanups, Component comp, Event evt, java.util.List<java.lang.Throwable> errs, boolean silent)
boolean
Configuration. invokeEventThreadInits(java.util.List<EventThreadInit> inits, Component comp, Event evt)
void
Configuration. invokeEventThreadResumeAborts(Component comp, Event evt)
InvokesEventThreadResume.abortResume(org.zkoss.zk.ui.Component, org.zkoss.zk.ui.event.Event)
for each relevant listener registered byConfiguration.addListener(java.lang.Class<?>)
.void
Configuration. invokeEventThreadResumes(java.util.List<EventThreadResume> resumes, Component comp, Event evt)
void
Configuration. invokeEventThreadSuspends(java.util.List<EventThreadSuspend> suspends, Component comp, Event evt)
InvokesEventThreadSuspend.afterSuspend(org.zkoss.zk.ui.Component, org.zkoss.zk.ui.event.Event)
for each relevant listener registered byConfiguration.addListener(java.lang.Class<?>)
.boolean
Condition. isEffective(Component comp)
Used to evaluate whether it is effective.boolean
ConditionImpl. isEffective(Evaluator eval, Component comp)
Used to evaluate whether it is effective.java.util.List<EventThreadCleanup>
Configuration. newEventThreadCleanups(Component comp, Event evt, java.util.List<java.lang.Throwable> errs, boolean silent)
InvokesEventThreadCleanup.cleanup(org.zkoss.zk.ui.Component, org.zkoss.zk.ui.event.Event, java.util.List<java.lang.Throwable>)
for each relevant listener registered byConfiguration.addListener(java.lang.Class<?>)
.java.util.List<EventThreadInit>
Configuration. newEventThreadInits(Component comp, Event evt)
Constructs a list ofEventThreadInit
instances and invokesEventThreadInit.prepare(org.zkoss.zk.ui.Component, org.zkoss.zk.ui.event.Event)
for each relevant listener registered byConfiguration.addListener(java.lang.Class<?>)
.java.util.List<EventThreadResume>
Configuration. newEventThreadResumes(Component comp, Event evt)
Constructs a list ofEventThreadResume
instances and invokesEventThreadResume.beforeResume(org.zkoss.zk.ui.Component, org.zkoss.zk.ui.event.Event)
for each relevant listener registered byConfiguration.addListener(java.lang.Class<?>)
.java.util.List<EventThreadSuspend>
Configuration. newEventThreadSuspends(Component comp, Event evt, java.lang.Object obj)
Constructs a list ofEventThreadSuspend
instances and invokesEventThreadSuspend.beforeSuspend(org.zkoss.zk.ui.Component, org.zkoss.zk.ui.event.Event, java.lang.Object)
for each relevant listener registered byConfiguration.addListener(java.lang.Class<?>)
.static void
Clients. resize(Component comp)
Forces the client to re-calculate the size of the given component.static void
Clients. scrollIntoView(Component cmp)
Scrolls the ancestor elements to make the specified element visible.static void
Clients. sendClientCommand(Component component, java.lang.String commandName, java.lang.Object data)
Send a command to client (afterCommand)static void
Notification. show(java.lang.String msg, java.lang.String type, Component ref, int x, int y, int duration)
Displays a message.static void
Notification. show(java.lang.String msg, java.lang.String type, Component ref, int x, int y, int duration, boolean closable)
Displays a message.static void
Notification. show(java.lang.String msg, java.lang.String type, Component ref, java.lang.String position, int duration)
Displays a message.static void
Notification. show(java.lang.String msg, java.lang.String type, Component ref, java.lang.String position, int duration, boolean closable)
Displays a message.static void
Notification. show(java.lang.String msg, Component ref)
Shows a message at the right side of the given component.static void
Notification. show(java.lang.String msg, Component ref, boolean closable)
Shows a message at the right side of the given component.static void
Clients. showBusy(Component comp, java.lang.String msg)
Shows the busy message at the browser that covers only the specified component.static void
Clients. showNotification(java.lang.String msg, java.lang.String type, Component ref, int x, int y, int duration)
Displays a message.static void
Clients. showNotification(java.lang.String msg, java.lang.String type, Component ref, int x, int y, int duration, boolean closable)
Displays a message.static void
Clients. showNotification(java.lang.String msg, java.lang.String type, Component ref, java.lang.String position, int duration)
Displays a message.static void
Clients. showNotification(java.lang.String msg, java.lang.String type, Component ref, java.lang.String position, int duration, boolean closable)
Displays a message.static void
Clients. showNotification(java.lang.String msg, Component ref)
Shows a message at the right side of the given component.static void
Clients. showNotification(java.lang.String msg, Component ref, boolean closable)
Shows a message at the right side of the given component.static void
Clients. submitForm(Component form)
Submits the form with the specified form.static void
Clients. syncErrorbox(Component component)
Send a command to sync a target component and its errorbox position.java.lang.Object
ComponentCloneListener. willClone(Component comp)
Called when a component is going to be cloned.java.lang.Object
GenericAutowireComposer. willClone(Component comp)
Internal use only.void
ComponentActivationListener. willPassivate(Component comp)
Called when a session is about to be passivated (and then serialize its value).void
GenericAutowireComposer. willPassivate(Component comp)
void
ComponentSerializationListener. willSerialize(Component comp)
Called when a component is going to serialize this object.static void
ConventionWires. wireController(Component comp, java.lang.Object controller)
Wire controller as an attribute of the specified component.static void
ConventionWires. wireController(Component comp, java.lang.Object controller, char separator)
Wire controller as an attribute of the specified component with a custom separator.static void
ConventionWires. wireImplicit(Component comp, java.lang.Object controller)
Wire implicit variables of the specified component into a controller Java object.static void
ConventionWires. wireServiceCommand(Component comp, java.lang.Object controller)
Wire controller's command method to be an AuService command that the command can be triggered from client side JavaScript.static void
ConventionWires. wireVariables(Component comp, java.lang.Object controller)
Wire accessible variable objects of the specified component into a controller Java object.static void
ConventionWires. wireVariables(Component comp, java.lang.Object controller, char separator)
Wire accessible variable objects of the specified component with a custom separator.static void
ConventionWires. wireVariables(Component comp, java.lang.Object controller, char separator, boolean ignoreZScript, boolean ignoreXel)
Wire controller as a variable objects of the specified component with full control.static void
Clients. wrongValue(Component comp, java.lang.String msg)
Shows an error message for the specified component, if any, at the browser.Method parameters in org.zkoss.zk.ui.util with type arguments of type Component Modifier and Type Method Description static void
Clients. clearWrongValue(java.util.List<Component> comps)
Closes the error message of the specified components, if any, at the browser.Constructors in org.zkoss.zk.ui.util with parameters of type Component Constructor Description ForEachImpl(EvaluatorRef evalr, Component comp, java.lang.String expr, java.lang.String begin, java.lang.String end)
Constructor.ForEachImpl(EvaluatorRef evalr, Component comp, ExValue[] expr, ExValue begin, ExValue end)
Constructor.ForEachImpl(EvaluatorRef evalr, Component comp, ExValue[] expr, ExValue begin, ExValue end, ExValue step)
Constructor. -
Uses of Component in org.zkoss.zk.xel
Methods in org.zkoss.zk.xel with parameters of type Component Modifier and Type Method Description java.lang.Object
Evaluator. evaluate(Component comp, Expression expression)
Evaluates the expression.static java.lang.Object
Evaluators. evaluate(Evaluator eval, Component comp, java.lang.String expr, java.lang.Class<?> expectedClass)
Evaluates the specified expression (which might or might not contain ${ or #{).java.lang.Object
ExValue. getValue(Evaluator eval, Component comp)
Returns the value after evaluation. -
Uses of Component in org.zkoss.zk.xel.impl
Methods in org.zkoss.zk.xel.impl with parameters of type Component Modifier and Type Method Description java.lang.Object
SimpleEvaluator. evaluate(Component comp, Expression expression)
static java.lang.Object
Utils. evaluateComposite(Evaluator eval, Component comp, java.lang.Object expr)
Evaluates the composite expression parsed byUtils.parseComposite(java.lang.String, java.lang.Class, int)
against a component. -
Uses of Component in org.zkoss.zkex.bind.impl
Methods in org.zkoss.zkex.bind.impl with parameters of type Component Modifier and Type Method Description void
ReferenceBindingHandlerImpl. addReferenceBinding(Component comp, java.lang.String attr, ReferenceBinding binding)
void
ReferenceBindingHandlerImpl. removeReferenceBinding(Component comp)
void
ReferenceBindingHandlerImpl. removeReferenceBinding(Component comp, java.lang.String attr)
-
Uses of Component in org.zkoss.zkex.ui.event
Constructors in org.zkoss.zkex.ui.event with parameters of type Component Constructor Description RotationEvent(java.lang.String name, Component target)
Constructs a rotation event.RotationEvent(java.lang.String name, Component target, java.lang.Object data)
Constructs a rotation event.ZoomEvent(java.lang.String name, Component target)
Constructs a zoom event.ZoomEvent(java.lang.String name, Component target, java.lang.Object data)
Constructs a zoom event. -
Uses of Component in org.zkoss.zkex.zul
Classes in org.zkoss.zkex.zul that implement Component Modifier and Type Class 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.
Use Columnlayout need assign width (either present or pixel) on every Columnchildren, or we cannot make sure about layout look.class
Fisheye
A fisheye item.class
Fisheyebar
A fisheye bar is a bar ofFisheye
that is a menu similar to the fish eye menu on the Mac OS.class
Jasperreport
The JasperReport component.class
Pdfviewer
A PDF file viewer.class
Rangeslider
A rangeslider.class
Sliderbuttons
A pair of buttons for slider (rangeslider and multislider).Methods in org.zkoss.zkex.zul with parameters of type Component Modifier and Type Method Description void
Columnlayout. beforeChildAdded(Component child, Component refChild)
void
Fisheyebar. beforeChildAdded(Component child, Component refChild)
void
Pdfviewer. beforeChildAdded(Component child, Component insertBefore)
void
Rangeslider. beforeChildAdded(Component child, Component refChild)
void
Columnchildren. beforeParentChanged(Component parent)
void
Fisheye. beforeParentChanged(Component parent)
void
Pdfviewer. onChildAdded(Component child)
void
Pdfviewer. onChildRemoved(Component child)
-
Uses of Component in org.zkoss.zkex.zul.event
Constructors in org.zkoss.zkex.zul.event with parameters of type Component Constructor Description RangeValueChangeEvent(java.lang.String name, Component target, int[] values)
-
Uses of Component in org.zkoss.zkmax.bind
Methods in org.zkoss.zkmax.bind with parameters of type Component Modifier and Type Method Description java.lang.Object
GsonConverter. coerceToBean(java.lang.Object compAttr, Component component, BindContext ctx)
java.lang.Object
JacksonConverter. coerceToBean(java.lang.Object compAttr, Component component, BindContext ctx)
java.lang.Object
GsonConverter. coerceToUi(java.lang.Object beanProp, Component component, BindContext ctx)
java.lang.Object
JacksonConverter. coerceToUi(java.lang.Object beanProp, Component component, BindContext ctx)
-
Uses of Component in org.zkoss.zkmax.bind.impl
Fields in org.zkoss.zkmax.bind.impl with type parameters of type Component Modifier and Type Field Description protected java.util.Map<Component,java.util.Set<TrackerNode>>
TrackerImplEx. _compTailMap
Methods in org.zkoss.zkmax.bind.impl that return types with arguments of type Component Modifier and Type Method Description java.util.Set<Component>
BindUiLifeCycleExtension. getLifeCycleHandlingSet(boolean create)
java.util.Map<Component,java.lang.String>
AnnotateBinderEx. getLookupComponentFormIdCache()
Internal implementation use only.protected java.util.Map<Component,java.util.Map<java.lang.Object,TrackerNode>>
TrackerImplEx. initCompMap()
Methods in org.zkoss.zkmax.bind.impl with parameters of type Component Modifier and Type Method Description void
TrackerImplEx. addTracking(Component comp, java.lang.String[] series, Binding binding)
java.lang.Object
BiglistboxSelectedIndexConverter. coerceToBean(java.lang.Object val, Component comp, BindContext ctx)
java.lang.Object
BiglistboxSelectedObjectConverter. coerceToBean(java.lang.Object val, Component comp, BindContext ctx)
java.lang.Object
DropuploadNativeConverter. coerceToBean(java.lang.Object compAttr, Component component, BindContext ctx)
java.lang.Object
BiglistboxSelectedIndexConverter. coerceToUi(java.lang.Object val, Component comp, BindContext ctx)
java.lang.Object
BiglistboxSelectedObjectConverter. coerceToUi(java.lang.Object val, Component comp, BindContext ctx)
java.lang.Object
DropuploadNativeConverter. coerceToUi(java.lang.Object beanProp, Component component, BindContext ctx)
protected java.lang.Object
TemplateResolverImpl. evaluateTemplate(Component eachComp, java.lang.Object eachData, int index, int size, java.lang.String subType)
protected TrackerNode
TrackerImplEx. getOrCreateTrackerNode(Component comp, java.lang.String[] series)
protected Binding
TemplateResolverImpl. getTemplateBinding(Component eachComp, java.lang.Object eachData, int index, int size)
boolean
BindUiLifeCycleExtension. isLifeCycleHandling(Component comp)
void
BindUiLifeCycleExtension. markLifeCycleHandling(Component comp)
void
BindUiLifeCycleExtension. removeLifeCycleHandling(Component comp)
void
TrackerImplEx. removeTrackings(Component comp)
java.lang.String
BindCascaderRenderer. render(Component owner, E data, int index)
java.lang.String
BindChosenboxRenderer. render(Component owner, java.lang.Object data, int index)
java.lang.String
BindSearchboxRenderer. render(Component owner, E data, int index)
Method parameters in org.zkoss.zkmax.bind.impl with type arguments of type Component Modifier and Type Method Description void
TrackerImplEx. removeTrackings(java.util.Set<Component> comps)
Constructors in org.zkoss.zkmax.bind.impl with parameters of type Component Constructor Description TemplateResolverImpl(Binder binder, Component comp, java.lang.String attr, java.lang.String templateExpr, java.util.Map<java.lang.String,java.lang.Object> templateArgs)
-
Uses of Component in org.zkoss.zkmax.ui.event
Constructors in org.zkoss.zkmax.ui.event with parameters of type Component Constructor Description PortalDropEvent(java.lang.String evtnm, Component target, Portalchildren from, Portalchildren to, Panel dragged, int droppedIndex, int draggedIndex, int droppedColumnIndex, int draggedColumnIndex)
Constructs a PortalDrop event.PortalMoveEvent(java.lang.String evtnm, Component target, Portalchildren from, Portalchildren to, Panel dragged, int droppedIndex)
Constructs a ColumnMoved event. -
Uses of Component in org.zkoss.zkmax.zul
Classes in org.zkoss.zkmax.zul that implement Component Modifier and Type Class Description class
Anchornav
A anchornav component Anchornav synchronizes the scrolling position on a page or within ZK containers (Div, Window, etc.)class
Barcode
Represents a barcodeclass
Barcodescanner
A Barcode scanner Only works for Chrome, Firefox and Edge. iOS Safari is supported since 11.class
Biglistbox
A component to handle a huge data sets and provides the same and as many as the functionalities ofListbox
including selection, sorting, keystroke navigation, ROD(rendering-on-demand), and so on.class
Camera
A camera, use to record video and take snapshot, have a preview screen.class
Cardlayout
A layout allow end user change view like change card.class
Cascader<E>
A Cascader is a dropdown list in tree structure, and it supports TreeModel.class
Chosenbox
A component that similar to Combobox but handle the multi-selection and the select order.class
Coachmark
A coachmark component.class
Cropper
An image cropper that can select a range to get the cropped result.class
Drawer
A drawer.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
GoldenLayout
A docker type layout component.class
GoldenPanel
A GoldenPanel component.class
Lineitem
A lineitem.class
Linelayout
A linelayout component for stylistically displaying chronological information.class
Multislider
A Multislider.class
Nav
A container is used to display navitems, it should be placed inside aNavbar
.class
Navbar
A container that usually contains nav elements.class
Navitem
class
Navseparator
Used to create a separator between menu items.class
Organigram
A container which can be used to draw a hierarchical organizational chart, you can specify aTreeModel
to render the data.class
Orgchildren
An orgchildren.class
Orgitem
An orgitem.class
Orgnode
An orgnode.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
Searchbox<E>
A dropdown list that allows users to search and select items.class
Signature
A signature pad for user to sign a signature on it with save, undo, clear method.class
Splitlayout
A layout container which is used to divide a component into two components.class
Step
A step is used for displaying user navigation, it should be placed inside aStepbar
.class
Stepbar
A stepbar.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
An input box for holding a time (aDate
Object), but only Hour, Minute, Second are used.class
Video
A video player.Methods in org.zkoss.zkmax.zul that return Component Modifier and Type Method Description Component
Dropupload. getAnchor()
Return the anchor of dropupload.Methods in org.zkoss.zkmax.zul with parameters of type Component Modifier and Type Method Description void
GoldenLayout. beforeChildAdded(Component child, Component refChild)
void
Lineitem. beforeChildAdded(Component child, Component refChild)
void
Linelayout. beforeChildAdded(Component child, Component insertBefore)
void
Multislider. beforeChildAdded(Component child, Component refChild)
void
Nav. beforeChildAdded(Component child, Component refChild)
void
Navbar. beforeChildAdded(Component child, Component refChild)
void
Organigram. beforeChildAdded(Component child, Component insertBefore)
void
Orgchildren. beforeChildAdded(Component child, Component insertBefore)
void
Orgitem. beforeChildAdded(Component child, Component insertBefore)
void
Portalchildren. beforeChildAdded(Component child, Component refChild)
void
Portallayout. beforeChildAdded(Component child, Component refChild)
void
Rowchildren. beforeChildAdded(Component child, Component insertBefore)
void
Rowlayout. beforeChildAdded(Component child, Component refChild)
void
Splitlayout. beforeChildAdded(Component child, Component refChild)
void
Stepbar. beforeChildAdded(Component child, Component insertBefore)
void
Tablelayout. beforeChildAdded(Component child, Component refChild)
void
Video. beforeChildAdded(Component child, Component insertBefore)
void
GoldenPanel. beforeParentChanged(Component parent)
void
Lineitem. beforeParentChanged(Component parent)
void
Nav. beforeParentChanged(Component parent)
void
Navitem. beforeParentChanged(Component parent)
void
Orgchildren. beforeParentChanged(Component parent)
void
Orgitem. beforeParentChanged(Component parent)
void
Portalchildren. beforeParentChanged(Component parent)
void
Rowchildren. beforeParentChanged(Component parent)
void
Step. beforeParentChanged(Component parent)
void
Tablechildren. beforeParentChanged(Component parent)
boolean
Cardlayout. insertBefore(Component newChild, Component refChild)
boolean
GoldenLayout. insertBefore(Component newChild, Component refChild)
boolean
Organigram. insertBefore(Component newChild, Component refChild)
boolean
Orgitem. insertBefore(Component newChild, Component refChild)
boolean
Stepbar. insertBefore(Component newChild, Component refChild)
void
GoldenLayout. onChildAdded(Component child)
void
Multislider. onChildAdded(Component child)
void
Orgchildren. onChildAdded(Component child)
void
Orgitem. onChildAdded(Component child)
void
Organigram. onChildRemoved(Component child)
void
Orgchildren. onChildRemoved(Component child)
void
Orgitem. onChildRemoved(Component child)
boolean
Cardlayout. removeChild(Component child)
boolean
Stepbar. removeChild(Component child)
java.lang.String
MatrixRenderer. renderCell(Component owner, T data, int rowIndex, int colIndex)
Renders the content of the cell as HTML result.java.lang.String
MatrixRenderer. renderHeader(Component owner, T data, int rowIndex, int colIndex)
Renders the content of the header as HTML result.void
Dropupload. setAnchor(Component anchor)
Set the anchor of dropupload, it allows the dropupload component to anchor to another component and overlay that component when the user drag & drops files to the browser.void
Orgchildren. setParent(Component parent)
void
Orgitem. setParent(Component parent)
void
Coachmark. setTarget(Component comp)
Sets the target component of this coachmark. -
Uses of Component in org.zkoss.zkmax.zul.event
Constructors in org.zkoss.zkmax.zul.event with parameters of type Component Constructor Description CellClickEvent(java.lang.String name, Component target, int x, int y, int pageX, int pageY, int keys, int columnIndex, int rowIndex)
CellClickEvent(java.lang.String name, Component target, java.lang.String area, int keys, int columnIndex, int rowIndex)
DetectEvent(java.lang.String name, Component target, java.lang.Object data)
DivisionSizeEvent(java.lang.String name, Component target, boolean isVertical, int[] sizes)
OfflineRecoverEvent(java.lang.String name, Component target, java.lang.Object vm, java.util.Map<java.lang.String,java.lang.Object> packet)
ScrollEventExt(java.lang.String name, Component target, int x, int y)
SortEventExt(java.lang.String name, Component target, boolean ascending, int columnIndex)
StateChangeEvent(java.lang.String name, Component target, java.lang.Integer state)
Deprecated.Constructs the state change event. -
Uses of Component in org.zkoss.zkmax.zul.impl
Methods in org.zkoss.zkmax.zul.impl that return types with arguments of type Component Modifier and Type Method Description java.util.Set<? extends Component>
LiveGridDataLoader. getAvailableAtClient()
protected java.util.Set<? extends Component>
LiveListboxDataLoader. getAvailableAtClient(boolean itemOnly)
Methods in org.zkoss.zkmax.zul.impl with parameters of type Component Modifier and Type Method Description void
LiveGridDataLoader. init(Component owner, int offset, int limit)
void
LiveListboxDataLoader. init(Component owner, int offset, int limit)
-
Uses of Component in org.zkoss.zkplus.embed
Methods in org.zkoss.zkplus.embed with parameters of type Component Modifier and Type Method Description static void
Renders. render(javax.servlet.ServletContext ctx, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Component comp, java.lang.String path, java.io.Writer out)
Outputs the HTML tags of the given component to the given writer. -
Uses of Component in org.zkoss.zkplus.spring
Methods in org.zkoss.zkplus.spring with parameters of type Component Modifier and Type Method Description void
SpringTransactionSynchronizationListener. abortResume(Component comp, Event evt)
void
SpringTransactionSynchronizationListener. afterResume(Component comp, Event evt)
void
SpringTransactionSynchronizationListener. beforeResume(Component comp, Event evt)
void
SpringTransactionSynchronizationListener. cleanup(Component comp, Event evt, java.util.List errs)
void
SpringTransactionSynchronizationListener. complete(Component comp, Event evt)
boolean
SpringTransactionSynchronizationListener. init(Component comp, Event evt)
void
SpringTransactionSynchronizationListener. prepare(Component comp, Event evt)
-
Uses of Component in org.zkoss.zkplus.util
Methods in org.zkoss.zkplus.util with parameters of type Component Modifier and Type Method Description void
ThreadLocalListener. abortResume(Component comp, Event evt)
void
ThreadLocalListener. afterResume(Component comp, Event evt)
void
ThreadLocalListener. beforeResume(Component comp, Event evt)
void
ThreadLocalListener. cleanup(Component comp, Event evt, java.util.List errs)
void
ThreadLocalListener. complete(Component comp, Event evt)
boolean
ThreadLocalListener. init(Component comp, Event evt)
void
ThreadLocalListener. prepare(Component comp, Event evt)
-
Uses of Component in org.zkoss.zml
Classes in org.zkoss.zml that implement Component Modifier and Type Class 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).Methods in org.zkoss.zml that return Component Modifier and Type Method Description Component
XmlNativeComponent.XmlHelper. newNative(java.lang.String text)
Methods in org.zkoss.zml with parameters of type Component Modifier and Type Method Description boolean
XmlMacroComponent. setInlineParent(Component parent, Component beforeSibling)
void
XmlMacroComponent. setParent(Component parent)
Changes the parent. -
Uses of Component in org.zkoss.zul
Classes in org.zkoss.zul that implement Component Modifier and Type Class Description class
A
The same as HTML A tag.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
class
Anchorlayout
class
Area
An area of aImagemap
.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 aBandbox
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
Caption
A header for aGroupbox
.class
Cell
class
Center
A center region of a borderlayout.class
Chart
The generic chart component.class
Checkbox
A checkbox.class
Column
A single column in aColumns
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
Div
The same as HTML DIV tag.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
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 layoutclass
Html
A component used to embed the browser native content (i.e., HTML tags) into the output sent to the browser.class
Idspace
Just like DIV tag but implements IdSpace.class
Iframe
Includes an inline frame.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
Inputgroup
An inputgroup.class
Intbox
An edit box for holding an integer.class
Label
A label.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 ofListfooter
.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
Menu
An element, much like a button, that is placed on a menu bar.class
Menubar
A container that usually contains menu elements.class
Menuitem
A single choice in aMenupopup
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 scopeclass
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 forPanel
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
Rating
A rating component provides a icon based rating input.class
Row
A single row in aRows
element.class
Rows
Defines the rows of a grid.class
Script
A component to generate script codes that will be evaluated at the client.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 aSeparator
with the orient default to "vertical".class
Span
The same as HTML SPAN tag.class
Spinner
An edit box for holding a constrained integer.class
Splitter
class
Style
The style component used to specify CSS styles for the owner desktop.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 moreEvent
after a specified delay.class
Toolbar
A toolbar.class
Toolbarbutton
A toolbar button.class
Track
A representation of<track>
.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 ofTreefooter
.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 layoutclass
West
A west region of a border layout.class
Window
A window.Methods in org.zkoss.zul with type parameters of type Component Modifier and Type Method Description <T extends Component>
java.util.List<T>Listbox. getChildren()
<T extends Component>
java.util.List<T>Rows. getChildren()
Methods in org.zkoss.zul that return Component Modifier and Type Method Description Component
Grid. getCell(int row, int col)
Returns the specified cell, or null if not available.protected Component
Tree. getChildByNode(java.lang.Object node)
Return the Tree or Treeitem component by a given associated node in model, or null if the treeitem is not instantiated (i.e., rendered) yet.protected Component
Tree. getChildByPath(int[] path)
Return the Tree or Treeitem component by a path, or null if corresponding Treeitem is not instantiated (i.e., rendered) yet.Component
Listbox.ExtraCtrl. getCropOwner()
Component
Rows.ExtraCtrl. getCropOwner()
Component
Treechildren.ExtraCtrl. getCropOwner()
Component
RowRendererExt. newCell(Row row)
Create a component that will be attached to the unloaded row.Methods in org.zkoss.zul that return types with arguments of type Component Modifier and Type Method Description java.util.Set<? extends Component>
Listbox.ExtraCtrl. getAvailableAtClient()
java.util.Set<? extends Component>
Rows.ExtraCtrl. getAvailableAtClient()
java.util.Set<? extends Component>
Treechildren.ExtraCtrl. getAvailableAtClient()
java.util.Collection<Component>
Grid. getHeads()
Returns a collection of heads, includingGrid.getColumns()
and auxiliary heads (Auxhead
) (never null).java.util.Collection<Component>
Listbox. getHeads()
Returns a collection of heads, includingListbox.getListhead()
and auxiliary heads (Auxhead
) (never null).java.util.Collection<Component>
Tree. getHeads()
Returns a collection of heads, includingTree.getTreecols()
and auxiliary heads (Auxhead
) (never null).Methods in org.zkoss.zul with parameters of type Component Modifier and Type Method Description protected void
Listitem. addMoved(Component oldparent, Page oldpg, Page newpg)
protected void
Listbox. afterInsert(Component comp)
Callback if a list item has been inserted.protected void
Rows. afterInsert(Component comp)
Callback if a child has been inserted.void
Absolutelayout. beforeChildAdded(Component child, Component refChild)
void
Anchorlayout. beforeChildAdded(Component child, Component refChild)
Deprecated.void
Audio. beforeChildAdded(Component child, Component insertBefore)
void
Auxhead. beforeChildAdded(Component child, Component refChild)
void
Bandbox. beforeChildAdded(Component newChild, Component refChild)
void
Borderlayout. beforeChildAdded(Component child, Component refChild)
void
Columns. beforeChildAdded(Component child, Component refChild)
void
Combobox. beforeChildAdded(Component newChild, Component refChild)
void
Combobutton. beforeChildAdded(Component newChild, Component refChild)
void
Foot. beforeChildAdded(Component child, Component refChild)
void
Grid. beforeChildAdded(Component newChild, Component refChild)
void
Groupbox. beforeChildAdded(Component child, Component refChild)
void
Imagemap. beforeChildAdded(Component newChild, Component refChild)
void
Inputgroup. beforeChildAdded(Component child, Component insertBefore)
void
LayoutRegion. beforeChildAdded(Component child, Component refChild)
void
Listbox. beforeChildAdded(Component newChild, Component refChild)
void
Listfoot. beforeChildAdded(Component child, Component refChild)
void
Listhead. beforeChildAdded(Component child, Component refChild)
void
Listitem. beforeChildAdded(Component child, Component refChild)
void
Menu. beforeChildAdded(Component child, Component refChild)
void
Menubar. beforeChildAdded(Component child, Component refChild)
void
Menupopup. beforeChildAdded(Component child, Component refChild)
void
Panel. beforeChildAdded(Component newChild, Component refChild)
void
Row. beforeChildAdded(Component newChild, Component refChild)
void
Rows. beforeChildAdded(Component child, Component refChild)
void
Tab. beforeChildAdded(Component child, Component refChild)
void
Tabbox. beforeChildAdded(Component child, Component refChild)
void
Tabpanels. beforeChildAdded(Component child, Component refChild)
void
Tabs. beforeChildAdded(Component child, Component refChild)
void
Tree. beforeChildAdded(Component newChild, Component refChild)
void
Treechildren. beforeChildAdded(Component child, Component refChild)
void
Treecols. beforeChildAdded(Component child, Component refChild)
void
Treefoot. beforeChildAdded(Component child, Component refChild)
void
Treeitem. beforeChildAdded(Component child, Component refChild)
void
Treerow. beforeChildAdded(Component child, Component refChild)
void
Window. beforeChildAdded(Component child, Component refChild)
void
Absolutechildren. beforeParentChanged(Component parent)
void
Anchorchildren. beforeParentChanged(Component parent)
Deprecated.void
Area. beforeParentChanged(Component parent)
void
Auxhead. beforeParentChanged(Component parent)
void
Auxheader. beforeParentChanged(Component parent)
void
Bandpopup. beforeParentChanged(Component parent)
void
Caption. beforeParentChanged(Component parent)
void
Column. beforeParentChanged(Component parent)
void
Columns. beforeParentChanged(Component parent)
void
Comboitem. beforeParentChanged(Component parent)
void
Detail. beforeParentChanged(Component parent)
void
Foot. beforeParentChanged(Component parent)
void
Footer. beforeParentChanged(Component parent)
void
LayoutRegion. beforeParentChanged(Component parent)
void
Listcell. beforeParentChanged(Component parent)
void
Listfoot. beforeParentChanged(Component parent)
void
Listfooter. beforeParentChanged(Component parent)
void
Listhead. beforeParentChanged(Component parent)
void
Listheader. beforeParentChanged(Component parent)
void
Listitem. beforeParentChanged(Component parent)
void
Menu. beforeParentChanged(Component parent)
void
Menuitem. beforeParentChanged(Component parent)
void
Panelchildren. beforeParentChanged(Component parent)
void
Row. beforeParentChanged(Component parent)
void
Rows. beforeParentChanged(Component parent)
void
Splitter. beforeParentChanged(Component parent)
void
Tab. beforeParentChanged(Component parent)
void
Tabpanel. beforeParentChanged(Component parent)
void
Tabpanels. beforeParentChanged(Component parent)
void
Tabs. beforeParentChanged(Component parent)
void
Track. beforeParentChanged(Component parent)
void
Treecell. beforeParentChanged(Component parent)
void
Treechildren. beforeParentChanged(Component parent)
void
Treecol. beforeParentChanged(Component parent)
void
Treecols. beforeParentChanged(Component parent)
void
Treefoot. beforeParentChanged(Component parent)
void
Treefooter. beforeParentChanged(Component parent)
void
Treeitem. beforeParentChanged(Component parent)
void
Treerow. beforeParentChanged(Component parent)
protected void
Listbox. beforeRemove(Component comp)
Callback if a list item will be removed (not removed yet).protected void
Rows. beforeRemove(Component comp)
Callback if a child will be removed (not removed yet).java.lang.String
SimpleConstraint. getErrorMessage(Component comp)
Returns the custom error message that shall be shown if an error occurs, or null if no custom error message specified.boolean
Borderlayout. insertBefore(Component child, Component refChild)
boolean
Grid. insertBefore(Component newChild, Component refChild)
boolean
Groupbox. insertBefore(Component child, Component refChild)
boolean
LayoutRegion. insertBefore(Component child, Component refChild)
boolean
Listbox. insertBefore(Component newChild, Component refChild)
boolean
Menu. insertBefore(Component child, Component refChild)
boolean
Panel. insertBefore(Component newChild, Component refChild)
boolean
Row. insertBefore(Component newChild, Component refChild)
boolean
Rows. insertBefore(Component child, Component refChild)
boolean
Tab. insertBefore(Component child, Component refChild)
boolean
Tabbox. insertBefore(Component child, Component refChild)
boolean
Tabs. insertBefore(Component child, Component refChild)
boolean
Tree. insertBefore(Component newChild, Component refChild)
boolean
Treechildren. insertBefore(Component newChild, Component refChild)
boolean
Treeitem. insertBefore(Component child, Component refChild)
boolean
Window. insertBefore(Component child, Component refChild)
void
Combobox. onChildAdded(Component child)
void
Radiogroup. onChildAdded(Component child)
void
Tabs. onChildAdded(Component child)
void
Tree. onChildAdded(Component child)
void
Treechildren. onChildAdded(Component child)
void
Treeitem. onChildAdded(Component child)
void
Borderlayout. onChildRemoved(Component child)
void
Combobox. onChildRemoved(Component child)
void
Groupbox. onChildRemoved(Component child)
void
LayoutRegion. onChildRemoved(Component child)
void
Menu. onChildRemoved(Component child)
void
Panel. onChildRemoved(Component child)
void
Row. onChildRemoved(Component child)
void
Tab. onChildRemoved(Component child)
void
Tabbox. onChildRemoved(Component child)
void
Tabs. onChildRemoved(Component child)
void
Tree. onChildRemoved(Component child)
void
Treechildren. onChildRemoved(Component child)
void
Treeitem. onChildRemoved(Component child)
void
Window. onChildRemoved(Component child)
void
Popup. open(Component ref)
Opens this popup right below the specified component at the client.void
Popup. open(Component ref, java.lang.String position)
Opens this popup right below the specified component at the client.boolean
Grid. removeChild(Component child)
boolean
Listbox. removeChild(Component child)
If the child is a listgroup, its listgroupfoot will be removed at the same time.boolean
Rows. removeChild(Component child)
If the child is a group, its groupfoot will be removed at the same time.java.lang.String
ItemRenderer. render(Component owner, T data, int index)
Renders the data to the corresponding HTML fragment, and returns the HTML fragment.void
Radio. setParent(Component parent)
void
Selectbox. setParent(Component parent)
void
Treechildren. setParent(Component parent)
void
Treeitem. setParent(Component parent)
void
CustomConstraint. showCustomError(Component comp, WrongValueException ex)
To display the error message in a custom way.void
AbstractSimpleDateTimeConstraint. validate(Component comp, java.lang.Object value)
void
Constraint. validate(Component comp, java.lang.Object value)
Verifies whether the value is acceptable.void
SimpleConstraint. validate(Component comp, java.lang.Object value)
void
SimpleDateConstraint. validate(Component comp, java.lang.Object value)
void
SimpleDoubleSpinnerConstraint. validate(Component comp, java.lang.Object value)
void
SimpleLocalDateConstraint. validate(Component comp, java.lang.Object value)
void
SimpleLocalTimeConstraint. validate(Component comp, java.lang.Object value)
void
SimpleSpinnerConstraint. validate(Component comp, java.lang.Object value)
protected void
AbstractSimpleDateTimeConstraint. validate0(Component comp, T value)
protected abstract java.lang.String
AbstractSimpleDateTimeConstraint. valueToString(Component comp, T value)
protected java.lang.String
SimpleDateConstraint. valueToString(Component comp, java.util.Date value)
protected java.lang.String
SimpleLocalDateConstraint. valueToString(Component comp, java.time.LocalDate value)
protected java.lang.String
SimpleLocalTimeConstraint. valueToString(Component comp, java.time.LocalTime value)
java.lang.Object
GroupsModelArray. willClone(Component comp)
Allows the model to clonejava.lang.Object
SimpleGroupsModel. willClone(Component comp)
Allows the model to cloneConstructors in org.zkoss.zul with parameters of type Component Constructor Description Box(java.lang.String orient, Component[] children)
Constructor a box by assigning an array of children.Box(Component[] children)
Constructor a box by assigning an array of children.ClickEvent(java.lang.String name, Component target, Messagebox.Button button)
Hbox(Component[] children)
Constructor a horizontal box by assigning an array of children.Vbox(Component[] children)
Constructor a vertical box by assigning an array of children. -
Uses of Component in org.zkoss.zul.event
Classes in org.zkoss.zul.event with type parameters of type Component Modifier and Type Class Description class
RenderEvent<T extends Component>
Represents the onRender event.Methods in org.zkoss.zul.event with type parameters of type Component Modifier and Type Method Description static <C extends Component>
RenderEvent<C>RenderEvent. getRenderEvent(AuRequest request)
Converts an AU request to a render event.Methods in org.zkoss.zul.event that return Component Modifier and Type Method Description Component
ColSizeEvent. getColumn()
Returns the column whose width is changed.Methods in org.zkoss.zul.event with parameters of type Component Modifier and Type Method Description java.lang.Object
PagingListener. willClone(Component comp)
Constructors in org.zkoss.zul.event with parameters of type Component Constructor Description ColSizeEvent(java.lang.String evtnm, Component target, int icol, Component col, int keys)
Constructs an instance ofColSizeEvent
.ColSizeEvent(java.lang.String evtnm, Component target, int icol, Component col, java.lang.String[] widths, int keys)
Constructs an instance ofColSizeEvent
that provide width of all columns.ColSizeEvent(java.lang.String evtnm, Component target, int icol, Component col, java.lang.String width, int keys)
Constructs an instance ofColSizeEvent
.DataLoadingEvent(java.lang.String name, Component comp, int offset, int limit)
PageSizeEvent(java.lang.String name, Component target, int pgsz)
Construct a page size event.PageSizeEvent(java.lang.String name, Component target, Pageable pageable, int pgsz)
Construct a page size event that the target is different from the page controller.PagingEvent(java.lang.String name, Component target, int actpg)
Construct a paging event.PagingEvent(java.lang.String name, Component target, Pageable pageable, int actpg)
Construct a paging event that the target is different from the page controller.RenderEvent(java.lang.String name, Component comp, java.util.Set<T> items)
-
Uses of Component in org.zkoss.zul.impl
Classes in org.zkoss.zul.impl that implement Component Modifier and Type Class Description class
DateTimeFormatInputElement
A skeletal implementation for date/time type input box.class
FileuploadDlg
Used withFileupload
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 ofHeaderElement
.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 static class
MeshElement.InternalPaging
class
MessageboxDlg
Used withMessagebox
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.Methods in org.zkoss.zul.impl that return Component Modifier and Type Method Description static Component
Utils. getComponentById(Component comp, java.lang.String id)
Returns the component of the specified ID or UUID.Component
GridDataLoader. getCropOwner()
Component
ListboxDataLoader. getCropOwner()
Component
DataLoader. getOwner()
Returns the associated owner component of this DataLoader.Component
GridDataLoader. getOwner()
Component
ListboxDataLoader. getOwner()
protected Component
GridDataLoader. newUnloadedItem(java.lang.Object renderer, int index)
Creates a new and unloaded row.Methods in org.zkoss.zul.impl that return types with arguments of type Component Modifier and Type Method Description java.util.Set<? extends Component>
GridDataLoader. getAvailableAtClient()
protected java.util.Set<? extends Component>
GridDataLoader. getAvailableAtClient(int offset, int limit)
java.util.Set<? extends Component>
ListboxDataLoader. getAvailableAtClient()
Retrieves the children available at client.protected java.util.Set<? extends Component>
ListboxDataLoader. getAvailableAtClient(boolean itemOnly)
Retrieves the children available at client with more control.protected java.util.Set<? extends Component>
ListboxDataLoader. getAvailableAtClient(int offset, int limit, boolean itemOnly)
Retrieves the children available at the client within the given range.Methods in org.zkoss.zul.impl with parameters of type Component Modifier and Type Method Description static Component
Utils. getComponentById(Component comp, java.lang.String id)
Returns the component of the specified ID or UUID.static int
Utils. getIntAttribute(Component comp, java.lang.String name, int defValue, boolean recurse)
Returns the number if the given attribute is defined in a component or in library property.void
DataLoader. init(Component owner, int offset, int limit)
Callback from the owner component and give a chance to initialize things.void
GridDataLoader. init(Component owner, int offset, int limit)
void
ListboxDataLoader. init(Component owner, int offset, int limit)
static boolean
Utils. testAttribute(Component comp, java.lang.String name, boolean defValue, boolean recurse)
Tests if the given attribute is defined in a component or in library property.Constructor parameters in org.zkoss.zul.impl with type arguments of type Component Constructor Description DeferredRedraw(java.util.Collection<? extends Component> items)
-
Uses of Component in org.zkoss.zuti.zul
Classes in org.zkoss.zuti.zul that implement Component Modifier and Type Class 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 forEachclass
If
The conditional execution of its body according to the value of the test attributeclass
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 classclass
When
A when tag is used for choose like a Java switch statement in that it lets you between a number of alternatives.Methods in org.zkoss.zuti.zul that return Component Modifier and Type Method Description Component
CollectionTemplate. getShadowHost()
Return the current shadow host.Component
ShadowTemplate. getShadowHost()
Return the current shadow host.Methods in org.zkoss.zuti.zul with parameters of type Component Modifier and Type Method Description void
CollectionTemplate. apply(Component host)
Compose the specified template with the given host.void
ShadowTemplate. apply(Component host)
Compose the specified template with the given host.void
Choose. beforeChildAdded(Component child, Component refChild)
void
Otherwise. beforeParentChanged(Component parent)
void
When. beforeParentChanged(Component parent)
protected void
Apply. compose(Component host)
Composes from template name and then template uri, if any.protected void
Choose. compose(Component host)
protected void
ForEach. compose(Component host)
protected void
TemplateBasedShadowElement. compose(Component host)
void
TemplateBasedShadowElement. onChildAdded(Component child)
void
Choose. onChildRemoved(Component child)
void
TemplateBasedShadowElement. onChildRemoved(Component child)
void
ForEach. onParentChanged(Component parent)
void
ForEachRenderer. render(ForEach forEachComp, Component host, Template tm, java.util.List<?> list)
java.lang.Object
Apply. resolveVariable(Component child, java.lang.String name, boolean recurse)
Constructors in org.zkoss.zuti.zul with parameters of type Component Constructor Description ForEachListDataListener(ForEach forEachComp, Component host)
-
Uses of Component in org.zkoss.zuti.zul.differ
Methods in org.zkoss.zuti.zul.differ with parameters of type Component Modifier and Type Method Description static boolean
ForEachDiffer. merge(Component host, ForEach owner, java.util.List<java.lang.Object> data)
-