Class IStubsComponent

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.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:
    Serialized Form
    • 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
      IStubsComponent()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.zkoss.zk.ui.Component getFellow​(java.lang.String compId)  
      org.zkoss.zk.ui.Component getFellowIfAny​(java.lang.String compId)  
      void mergeIComponent​(org.zkoss.zk.ui.sys.StubComponent stubComponent)
      Merges the given component into this stubs component.
      void removeStub​(java.util.List<java.lang.String> uuids)  
      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, 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, 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 Detail

      • IStubsComponent

        public IStubsComponent()
    • Method Detail

      • 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 java.lang.Exception
        Specified by:
        service in interface org.zkoss.zk.ui.sys.ComponentCtrl
        Overrides:
        service in class org.zkoss.zk.ui.sys.StubsComponent
        Throws:
        java.lang.Exception
      • removeStub

        public void removeStub​(java.util.List<java.lang.String> uuids)
      • getFellowIfAny

        public org.zkoss.zk.ui.Component getFellowIfAny​(java.lang.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​(java.lang.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