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, _uuids

    Fields inherited from interface org.zkoss.zk.ui.Component

    APPLICATION_SCOPE, COMPONENT_SCOPE, DESKTOP_SCOPE, PAGE_SCOPE, REQUEST_SCOPE, SESSION_SCOPE, SPACE_SCOPE

    Fields 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
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.zkoss.zk.ui.Component
    getFellow(String compId)
     
    org.zkoss.zk.ui.Component
     
    void
    mergeIComponent(org.zkoss.zk.ui.sys.StubComponent stubComponent)
    Merges the given component into this stubs component.
    void
     
    void
    replace(org.zkoss.zk.ui.Component comp, boolean bFellow, boolean bListener, boolean bChildren)
     
    void
    service(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, toString

    Methods inherited from class org.zkoss.zk.ui.sys.StubComponent

    service

    Methods 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

    Methods inherited from class java.lang.Object

    equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • IStubsComponent

      public IStubsComponent()
  • Method Details

    • replace

      public void replace(org.zkoss.zk.ui.Component comp, boolean bFellow, boolean bListener, boolean bChildren)
      Overrides:
      replace in class org.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:
      service in interface org.zkoss.zk.ui.sys.ComponentCtrl
      Overrides:
      service in class org.zkoss.zk.ui.sys.StubsComponent
      Throws:
      Exception
    • removeStub

      public void removeStub(List<String> uuids)
    • getFellowIfAny

      public org.zkoss.zk.ui.Component getFellowIfAny(String compId)
      Specified by:
      getFellowIfAny in interface org.zkoss.zk.ui.Component
      Overrides:
      getFellowIfAny in class org.zkoss.zk.ui.AbstractComponent
    • getFellow

      public org.zkoss.zk.ui.Component getFellow(String compId) throws org.zkoss.zk.ui.ComponentNotFoundException
      Specified by:
      getFellow in interface org.zkoss.zk.ui.Component
      Overrides:
      getFellow in class org.zkoss.zk.ui.AbstractComponent
      Throws:
      org.zkoss.zk.ui.ComponentNotFoundException