public abstract class TemplateBasedShadowElement
extends org.zkoss.zk.ui.HtmlShadowElement
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
_dirtyBinding |
static String |
FOREACH_RENDERED_COMPONENTS
foreach support list model (Component developer use only)
|
static String |
ON_BINDING_READY
Component developer use only
|
static String |
SHADOW_VARIABLE
Component developer use only
|
_afterComposed, _dynamicValue, BIND_ANNO, BINDER, INIT_ANNO, LOAD_ANNO, ON_REBUILD_SHADOW_TREE_LATER, REFERENCE_ANNO, SAVE_ANNO| Constructor and Description |
|---|
TemplateBasedShadowElement() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addBindingListener() |
void |
afterCompose() |
Object |
clone() |
protected void |
compose(org.zkoss.zk.ui.Component host) |
void |
detach() |
protected void |
docheck0() |
protected boolean |
isBindingReady()
Returns the current phase is in a binding ready state, if any.
|
boolean |
isDynamicValue() |
protected boolean |
isEffective() |
void |
onChildAdded(org.zkoss.zk.ui.Component child) |
void |
onChildRemoved(org.zkoss.zk.ui.Component child) |
protected void |
rebuildSubShadowTree() |
protected void |
removeBindingListener() |
afterHostChildAdded, afterHostChildRemoved, asShadow, beforeChildAdded, beforeHostChildAdded, beforeHostChildRemoved, beforeHostParentChanged, beforeParentChanged, clearChildren, getDistributedChildren, getFirstInsertion, getLastInsertion, getNextInsertion, getNextInsertionComponentIfAny, getPreviousInsertion, getPreviousInsertionComponentIfAny, getShadowHost, getShadowHostIfAny, inRange, invalidate, isDynamicValue, mergeSubTree, mergeToHost, onHostAttached, onHostChildAdded, onHostChildRemoved, onHostDetached, recreate, removeFromParent, resolveVariable, setDynamicValue, setParent, setPrevInsertion, setShadowHost, shrinkRange, stretchRange, toString, updateSubBindingAnnotationCountaddAnnotation, addAnnotation, addCallback, addClientEvent, addEventHandler, addEventListener, addEventListener, addForward, addForward, addForward, addForward, addMoved, addRedrawCallback, addScopeListener, addShadowRoot, addShadowRootBefore, addSharedEventHandlerMap, appendChild, applyProperties, beforeChildRemoved, didActivate, didActivate, didDeserialize, didDeserialize, disableBindingAnnotation, disableClientUpdate, enableBindingAnnotation, getAnnotatedProperties, getAnnotatedPropertiesBy, getAnnotation, getAnnotation, getAnnotations, getAnnotations, getAnnotations, getAttribute, getAttribute, getAttribute, getAttributeOrFellow, getAttributes, getAttributes, getAuService, getAutag, getCallback, getChildren, getClientAttribute, getClientDataAttribute, getClientEvents, getDefaultMold, getDefinition, getDesktop, getEventHandler, getEventHandlerNames, getEventListenerMap, getEventListeners, getExtraCtrl, getFellow, getFellow, getFellowIfAny, getFellowIfAny, getFellows, getFirstChild, getId, getLastChild, getListenerIterator, getMold, getNextSibling, getPage, getParent, getPreviousSibling, getPropertyAccess, getRedrawCallback, getRoot, getShadowFellowIfAny, getShadowRoots, getShadowVariable, getShadowVariable, getShadowVariable0, getSpaceOwner, getSpecialRendererOutput, getStubonly, getSubBindingAnnotationCount, getTemplate, getTemplateNames, getUuid, getWidgetAttribute, getWidgetAttributeNames, getWidgetClass, getWidgetListener, getWidgetListenerNames, getWidgetOverride, getWidgetOverrideNames, hasAttribute, hasAttribute, hasAttribute, hasAttributeOrFellow, hasBindingAnnotation, hasFellow, hasFellow, hasSubBindingAnnotation, insertBefore, invalidatePartial, isChildable, isInvalidated, isListenerAvailable, isVisible, onPageAttached, onPageDetached, onWrongValue, query, queryAll, redraw, redrawChildren, removeAttribute, removeAttribute, removeAttribute, removeCallback, removeChild, removeEventListener, removeForward, removeForward, removeRedrawCallback, removeScopeListener, removeShadowRoot, render, render, render, renderProperties, replace, response, response, response, service, service, sessionDidActivate, sessionWillPassivate, setAttribute, setAttribute, setAttribute, setAuService, setAutag, setClientAttribute, setClientDataAttribute, setDefinition, setDefinition, setId, setMold, setPage, setPageBefore, setStubonly, setStubonly, setSubBindingAnnotationCount, setTemplate, setVisible, setVisibleDirectly, setWidgetAttribute, setWidgetClass, setWidgetListener, setWidgetOverride, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdateWidgetListener, smartUpdateWidgetOverride, updateByClient, willPassivate, willPassivate, willSerialize, willSerializepublic static String ON_BINDING_READY
public static String SHADOW_VARIABLE
public static final String FOREACH_RENDERED_COMPONENTS
protected boolean _dirtyBinding
public void onChildRemoved(org.zkoss.zk.ui.Component child)
onChildRemoved in interface org.zkoss.zk.ui.sys.ComponentCtrlonChildRemoved in class org.zkoss.zk.ui.AbstractComponentpublic void onChildAdded(org.zkoss.zk.ui.Component child)
onChildAdded in interface org.zkoss.zk.ui.sys.ComponentCtrlonChildAdded in class org.zkoss.zk.ui.HtmlShadowElementpublic void afterCompose()
afterCompose in interface org.zkoss.zk.ui.ext.AfterComposeafterCompose in class org.zkoss.zk.ui.HtmlShadowElementpublic boolean isDynamicValue()
isDynamicValue in interface org.zkoss.zk.ui.ShadowElementCtrlisDynamicValue in class org.zkoss.zk.ui.HtmlShadowElementprotected void rebuildSubShadowTree()
rebuildSubShadowTree in class org.zkoss.zk.ui.HtmlShadowElementprotected void compose(org.zkoss.zk.ui.Component host)
compose in class org.zkoss.zk.ui.HtmlShadowElementprotected void addBindingListener()
protected void removeBindingListener()
public void detach()
detach in interface org.zkoss.zk.ui.Componentdetach in interface org.zkoss.zk.ui.ShadowElementdetach in class org.zkoss.zk.ui.HtmlShadowElementprotected boolean isBindingReady()
HtmlShadowElement.recreate() method.protected boolean isEffective()
isEffective in class org.zkoss.zk.ui.HtmlShadowElementpublic Object clone()
clone in interface org.zkoss.zk.ui.Componentclone in class org.zkoss.zk.ui.HtmlShadowElementprotected void docheck0()
Copyright © 2020. All rights reserved.