Package org.zkoss.stateless.ui
Class IStubsComponent
java.lang.Object
org.zkoss.zk.ui.AbstractComponent
org.zkoss.zk.ui.sys.StubComponent
org.zkoss.zk.ui.sys.StubsComponent
org.zkoss.stateless.ui.IStubsComponent
- All Implemented Interfaces:
Serializable,Cloneable,org.zkoss.zk.ui.Component,org.zkoss.zk.ui.ext.Scope,org.zkoss.zk.ui.sys.ComponentCtrl
- Direct Known Subclasses:
VolatileIStubsComponent
public class IStubsComponent
extends org.zkoss.zk.ui.sys.StubsComponent
Internal use only.
- Author:
- jumperchen
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.zkoss.zk.ui.AbstractComponent
org.zkoss.zk.ui.AbstractComponent.Children, org.zkoss.zk.ui.AbstractComponent.ForwardInfo, org.zkoss.zk.ui.AbstractComponent.TargetInfo -
Field Summary
Fields inherited from class org.zkoss.zk.ui.sys.StubsComponent
_evtmap, _idmap, _uuidsFields inherited from interface org.zkoss.zk.ui.Component
APPLICATION_SCOPE, COMPONENT_SCOPE, DESKTOP_SCOPE, PAGE_SCOPE, REQUEST_SCOPE, SESSION_SCOPE, SPACE_SCOPEFields inherited from interface org.zkoss.zk.ui.sys.ComponentCtrl
AFTER_CHILD_ADDED, AFTER_CHILD_REMOVED, AFTER_CLONED, AFTER_PAGE_ATTACHED, AFTER_PAGE_DETACHED, AFTER_PARENT_CHANGED, CE_BUSY_IGNORE, CE_DUPLICATE_IGNORE, CE_IMPORTANT, CE_NON_DEFERRABLE, CE_REPEAT_IGNORE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.zkoss.zk.ui.Componentorg.zkoss.zk.ui.ComponentgetFellowIfAny(String compId) voidmergeIComponent(org.zkoss.zk.ui.sys.StubComponent stubComponent) Merges the given component into this stubs component.voidremoveStub(List<String> uuids) voidreplace(org.zkoss.zk.ui.Component comp, boolean bFellow, boolean bListener, boolean bChildren) voidservice(org.zkoss.zk.ui.event.Event event, org.zkoss.zk.ui.ext.Scope scope) Methods inherited from class org.zkoss.zk.ui.sys.StubsComponent
getId, getWidgetClass, isChildable, mapChildren, onChildrenMerged, onPageAttached, onPageDetached, toStringMethods inherited from class org.zkoss.zk.ui.sys.StubComponent
serviceMethods inherited from class org.zkoss.zk.ui.AbstractComponent
addAnnotation, addCallback, addClientEvent, addEventHandler, addEventListener, addEventListener, addForward, addForward, addForward, addForward, addMoved, addRedrawCallback, addScopeListener, addShadowRoot, addShadowRootBefore, addSharedEventHandlerMap, appendChild, applyProperties, beforeChildAdded, beforeChildRemoved, beforeParentChanged, clone, destroyIndexCacheMap, detach, didActivate, didActivate, didDeserialize, didDeserialize, disableBindingAnnotation, disableClientUpdate, disableHostChanged, enableBindingAnnotation, enableHostChanged, getAnnotatedProperties, getAnnotatedPropertiesBy, getAnnotation, getAnnotations, getAnnotations, getAttribute, getAttribute, getAttribute, getAttributeOrFellow, getAttributes, getAttributes, getAuService, getAutag, getCallback, getChildren, getClientAttribute, getClientDataAttribute, getClientEvents, getDefaultMold, getDefinition, getDesktop, getEventHandler, getEventHandlerNames, getEventListenerMap, getEventListeners, getExtraCtrl, getFellow, getFellowIfAny, getFellows, getFirstChild, getForwards, getId, getIndexCacheMap, getLastChild, getMold, getNextSibling, getPage, getParent, getPreviousSibling, getPropertyAccess, getRedrawCallback, getRoot, getShadowFellowIfAny, getShadowRoots, getShadowVariable, getShadowVariable, getShadowVariable0, getSpaceOwner, getSpecialRendererOutput, getStubonly, getStubonlyDescendants, getSubBindingAnnotationCount, getTemplate, getTemplateNames, getUuid, getWidgetAttributeNames, getWidgetListener, getWidgetListenerNames, getWidgetOverride, getWidgetOverrideNames, hasAttribute, hasAttribute, hasAttribute, hasAttributeOrFellow, hasBindingAnnotation, hasFellow, hasFellow, hasSubBindingAnnotation, initIndexCacheMap, insertBefore, invalidate, isDisabledHostChanged, isInitialized, isInvalidated, isListenerAvailable, isVisible, onChildAdded, onChildRemoved, onParentChanged, onWrongValue, query, queryAll, redraw, redrawChildren, removeAttribute, removeAttribute, removeAttribute, removeCallback, removeChild, removeEventListener, removeForward, removeForward, removeRedrawCallback, removeScopeListener, removeShadowRoot, render, render, render, renderProperties, renderPropertiesOnly, response, response, response, sessionDidActivate, sessionWillPassivate, setAttribute, setAttribute, setAttribute, setAuService, setAutag, setClientAttribute, setClientDataAttribute, setDefinition, setDefinition, setId, setMold, setPage, setPageBefore, setParent, setStubonly, setStubonly, setStubonlyDescendants, setSubBindingAnnotationCount, setTemplate, setVisible, setVisibleDirectly, setWidgetClass, setWidgetListener, setWidgetOverride, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdateWidgetListener, smartUpdateWidgetOverride, updateByClient, updateSubBindingAnnotationCount, willPassivate, willPassivate, willSerialize, willSerialize
-
Constructor Details
-
IStubsComponent
public IStubsComponent()
-
-
Method Details
-
replace
public void replace(org.zkoss.zk.ui.Component comp, boolean bFellow, boolean bListener, boolean bChildren) - Overrides:
replacein classorg.zkoss.zk.ui.sys.StubComponent
-
mergeIComponent
public void mergeIComponent(org.zkoss.zk.ui.sys.StubComponent stubComponent) Merges the given component into this stubs component.- Parameters:
stubComponent-
-
service
public void service(org.zkoss.zk.ui.event.Event event, org.zkoss.zk.ui.ext.Scope scope) throws Exception - Specified by:
servicein interfaceorg.zkoss.zk.ui.sys.ComponentCtrl- Overrides:
servicein classorg.zkoss.zk.ui.sys.StubsComponent- Throws:
Exception
-
removeStub
-
getFellowIfAny
- Specified by:
getFellowIfAnyin interfaceorg.zkoss.zk.ui.Component- Overrides:
getFellowIfAnyin classorg.zkoss.zk.ui.AbstractComponent
-
getFellow
public org.zkoss.zk.ui.Component getFellow(String compId) throws org.zkoss.zk.ui.ComponentNotFoundException - Specified by:
getFellowin interfaceorg.zkoss.zk.ui.Component- Overrides:
getFellowin classorg.zkoss.zk.ui.AbstractComponent- Throws:
org.zkoss.zk.ui.ComponentNotFoundException
-