Class VolatileComponent

  • 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

    public abstract class VolatileComponent
    extends java.lang.Object
    implements org.zkoss.zk.ui.Component, org.zkoss.zk.ui.sys.ComponentCtrl
    a volatile component for AU update
    Author:
    jumperchen
    See Also:
    Serialized Form
    • Field Summary

      • 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
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void addAnnotation​(java.lang.String propName, java.lang.String annotName, java.util.Map<java.lang.String,​java.lang.String[]> annotAttrs)  
      void addAnnotation​(java.lang.String annotName, java.util.Map<java.lang.String,​java.lang.String[]> annotAttrs)  
      boolean addCallback​(java.lang.String name, org.zkoss.zk.ui.util.Callback callback)  
      void addEventHandler​(java.lang.String name, org.zkoss.zk.ui.metainfo.EventHandler evthd)  
      boolean addEventListener​(int i, java.lang.String s, org.zkoss.zk.ui.event.EventListener<? extends org.zkoss.zk.ui.event.Event> eventListener)  
      boolean addEventListener​(java.lang.String s, org.zkoss.zk.ui.event.EventListener<? extends org.zkoss.zk.ui.event.Event> eventListener)  
      boolean addForward​(java.lang.String s, java.lang.String s1, java.lang.String s2)  
      boolean addForward​(java.lang.String s, java.lang.String s1, java.lang.String s2, java.lang.Object o)  
      boolean addForward​(java.lang.String s, org.zkoss.zk.ui.Component component, java.lang.String s1)  
      boolean addForward​(java.lang.String s, org.zkoss.zk.ui.Component component, java.lang.String s1, java.lang.Object o)  
      boolean addRedrawCallback​(org.zkoss.zk.ui.util.Callback<org.zkoss.zk.ui.sys.ContentRenderer> callback)  
      boolean addScopeListener​(org.zkoss.zk.ui.ext.ScopeListener scopeListener)  
      boolean addShadowRoot​(org.zkoss.zk.ui.ShadowElement shadow)  
      boolean addShadowRootBefore​(org.zkoss.zk.ui.ShadowElement shadow, org.zkoss.zk.ui.ShadowElement insertBefore)  
      void addSharedEventHandlerMap​(org.zkoss.zk.ui.metainfo.EventHandlerMap evthds)  
      boolean appendChild​(org.zkoss.zk.ui.Component component)  
      void applyProperties()  
      void beforeChildAdded​(org.zkoss.zk.ui.Component child, org.zkoss.zk.ui.Component insertBefore)  
      void beforeChildRemoved​(org.zkoss.zk.ui.Component child)  
      void beforeParentChanged​(org.zkoss.zk.ui.Component parent)  
      java.lang.Object clone()  
      void detach()  
      void disableBindingAnnotation()  
      boolean disableClientUpdate​(boolean disable)  
      void enableBindingAnnotation()  
      boolean equals​(java.lang.Object o)  
      java.util.List<java.lang.String> getAnnotatedProperties()  
      java.util.List<java.lang.String> getAnnotatedPropertiesBy​(java.lang.String annotName)  
      org.zkoss.zk.ui.metainfo.Annotation getAnnotation​(java.lang.String annotName)  
      org.zkoss.zk.ui.metainfo.Annotation getAnnotation​(java.lang.String propName, java.lang.String annotName)  
      java.util.Collection<org.zkoss.zk.ui.metainfo.Annotation> getAnnotations()  
      java.util.Collection<org.zkoss.zk.ui.metainfo.Annotation> getAnnotations​(java.lang.String propName)  
      java.util.Collection<org.zkoss.zk.ui.metainfo.Annotation> getAnnotations​(java.lang.String propName, java.lang.String annotName)  
      java.lang.Object getAttribute​(java.lang.String s)  
      java.lang.Object getAttribute​(java.lang.String s, boolean b)  
      java.lang.Object getAttribute​(java.lang.String s, int i)  
      java.lang.Object getAttributeOrFellow​(java.lang.String s, boolean b)  
      java.util.Map<java.lang.String,​java.lang.Object> getAttributes()  
      java.util.Map<java.lang.String,​java.lang.Object> getAttributes​(int i)  
      org.zkoss.zk.au.AuService getAuService()  
      java.lang.String getAutag()  
      java.util.Collection<org.zkoss.zk.ui.util.Callback> getCallback​(java.lang.String name)  
      <T extends org.zkoss.zk.ui.Component>
      java.util.List<T>
      getChildren()  
      java.lang.String getClientAttribute​(java.lang.String s)  
      java.lang.String getClientDataAttribute​(java.lang.String s)  
      java.util.Map<java.lang.String,​java.lang.Integer> getClientEvents()  
      org.zkoss.zk.ui.metainfo.ComponentDefinition getDefinition()  
      org.zkoss.zk.ui.metainfo.ZScript getEventHandler​(java.lang.String evtnm)  
      java.util.Set<java.lang.String> getEventHandlerNames()  
      org.zkoss.zk.ui.sys.EventListenerMap getEventListenerMap()  
      java.lang.Iterable<org.zkoss.zk.ui.event.EventListener<? extends org.zkoss.zk.ui.event.Event>> getEventListeners​(java.lang.String s)  
      java.lang.Object getExtraCtrl()  
      org.zkoss.zk.ui.Component getFellow​(java.lang.String s)  
      org.zkoss.zk.ui.Component getFellow​(java.lang.String s, boolean b)  
      org.zkoss.zk.ui.Component getFellowIfAny​(java.lang.String s)  
      org.zkoss.zk.ui.Component getFellowIfAny​(java.lang.String s, boolean b)  
      java.util.Collection<org.zkoss.zk.ui.Component> getFellows()  
      org.zkoss.zk.ui.Component getFirstChild()  
      java.lang.String getId()  
      org.zkoss.zk.ui.Component getLastChild()  
      java.util.Iterator<org.zkoss.zk.ui.event.EventListener<? extends org.zkoss.zk.ui.event.Event>> getListenerIterator​(java.lang.String s)  
      java.lang.String getMold()  
      org.zkoss.zk.ui.Component getNextSibling()  
      org.zkoss.zk.ui.Component getParent()  
      org.zkoss.zk.ui.Component getPreviousSibling()  
      org.zkoss.zk.ui.sys.PropertyAccess getPropertyAccess​(java.lang.String prop)  
      java.util.Collection<org.zkoss.zk.ui.util.Callback<org.zkoss.zk.ui.sys.ContentRenderer>> getRedrawCallback()  
      org.zkoss.zk.ui.Component getRoot()  
      org.zkoss.zk.ui.ShadowElement getShadowFellowIfAny​(java.lang.String id)  
      <T extends org.zkoss.zk.ui.ShadowElement>
      java.util.List<T>
      getShadowRoots()  
      java.lang.Object getShadowVariable​(java.lang.String s, boolean b)  
      java.lang.Object getShadowVariable​(org.zkoss.zk.ui.Component component, java.lang.String s, boolean b)  
      org.zkoss.zk.ui.IdSpace getSpaceOwner()  
      java.lang.String getStubonly()  
      int getSubBindingAnnotationCount()  
      org.zkoss.zk.ui.util.Template getTemplate​(java.lang.String s)  
      java.util.Set<java.lang.String> getTemplateNames()  
      java.lang.String getWidgetAttribute​(java.lang.String s)  
      java.util.Set<java.lang.String> getWidgetAttributeNames()  
      java.lang.String getWidgetClass()  
      java.lang.String getWidgetListener​(java.lang.String s)  
      java.util.Set<java.lang.String> getWidgetListenerNames()  
      java.lang.String getWidgetOverride​(java.lang.String s)  
      java.util.Set<java.lang.String> getWidgetOverrideNames()  
      boolean hasAttribute​(java.lang.String s)  
      boolean hasAttribute​(java.lang.String s, boolean b)  
      boolean hasAttribute​(java.lang.String s, int i)  
      boolean hasAttributeOrFellow​(java.lang.String s, boolean b)  
      boolean hasBindingAnnotation()  
      boolean hasFellow​(java.lang.String s)  
      boolean hasFellow​(java.lang.String s, boolean b)  
      int hashCode()  
      boolean hasSubBindingAnnotation()  
      boolean insertBefore​(org.zkoss.zk.ui.Component component, org.zkoss.zk.ui.Component component1)  
      void invalidate()  
      void invalidatePartial()  
      void invalidatePartial​(java.lang.String subId)  
      boolean isInvalidated()  
      boolean isListenerAvailable​(java.lang.String s, boolean b)  
      boolean isVisible()  
      void onChildAdded​(org.zkoss.zk.ui.Component child)  
      void onChildRemoved​(org.zkoss.zk.ui.Component child)  
      void onPageAttached​(org.zkoss.zk.ui.Page newpage, org.zkoss.zk.ui.Page oldpage)  
      void onPageDetached​(org.zkoss.zk.ui.Page page)  
      void onParentChanged​(org.zkoss.zk.ui.Component parent)  
      org.zkoss.zk.ui.WrongValueException onWrongValue​(org.zkoss.zk.ui.WrongValueException ex)  
      org.zkoss.zk.ui.Component query​(java.lang.String s)  
      java.lang.Iterable<org.zkoss.zk.ui.Component> queryAll​(java.lang.String s)  
      void redraw​(java.io.Writer out)  
      java.lang.Object removeAttribute​(java.lang.String s)  
      java.lang.Object removeAttribute​(java.lang.String s, boolean b)  
      java.lang.Object removeAttribute​(java.lang.String s, int i)  
      boolean removeCallback​(java.lang.String name, org.zkoss.zk.ui.util.Callback callback)  
      boolean removeChild​(org.zkoss.zk.ui.Component component)  
      boolean removeEventListener​(java.lang.String s, org.zkoss.zk.ui.event.EventListener<? extends org.zkoss.zk.ui.event.Event> eventListener)  
      boolean removeForward​(java.lang.String s, java.lang.String s1, java.lang.String s2)  
      boolean removeForward​(java.lang.String s, org.zkoss.zk.ui.Component component, java.lang.String s1)  
      boolean removeRedrawCallback​(org.zkoss.zk.ui.util.Callback<org.zkoss.zk.ui.sys.ContentRenderer> callback)  
      boolean removeScopeListener​(org.zkoss.zk.ui.ext.ScopeListener scopeListener)  
      boolean removeShadowRoot​(org.zkoss.zk.ui.ShadowElement shadow)  
      void renderPropertiesOnly​(org.zkoss.zk.ui.sys.ContentRenderer renderer)  
      void service​(org.zkoss.zk.au.AuRequest request, boolean everError)  
      void service​(org.zkoss.zk.ui.event.Event event, org.zkoss.zk.ui.ext.Scope scope)  
      void sessionDidActivate​(org.zkoss.zk.ui.Page page)  
      void sessionWillPassivate​(org.zkoss.zk.ui.Page page)  
      java.lang.Object setAttribute​(java.lang.String s, java.lang.Object o)  
      java.lang.Object setAttribute​(java.lang.String s, java.lang.Object o, boolean b)  
      java.lang.Object setAttribute​(java.lang.String s, java.lang.Object o, int i)  
      void setAuService​(org.zkoss.zk.au.AuService auService)  
      void setAutag​(java.lang.String s)  
      java.lang.String setClientAttribute​(java.lang.String s, java.lang.String s1)  
      java.lang.String setClientDataAttribute​(java.lang.String s, java.lang.String s1)  
      void setDefinition​(java.lang.String defname)  
      void setDefinition​(org.zkoss.zk.ui.metainfo.ComponentDefinition compdef)  
      void setId​(java.lang.String s)  
      void setMold​(java.lang.String s)  
      void setPage​(org.zkoss.zk.ui.Page page)  
      void setPageBefore​(org.zkoss.zk.ui.Page page, org.zkoss.zk.ui.Component component)  
      void setParent​(org.zkoss.zk.ui.Component component)  
      void setStubonly​(boolean b)  
      void setStubonly​(java.lang.String s)  
      org.zkoss.zk.ui.util.Template setTemplate​(java.lang.String s, org.zkoss.zk.ui.util.Template template)  
      boolean setVisible​(boolean b)  
      java.lang.String setWidgetAttribute​(java.lang.String s, java.lang.String s1)  
      void setWidgetClass​(java.lang.String s)  
      java.lang.String setWidgetListener​(java.lang.String s, java.lang.String s1)  
      java.lang.String setWidgetOverride​(java.lang.String s, java.lang.String s1)  
      • Methods inherited from class java.lang.Object

        finalize, getClass, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface org.zkoss.zk.ui.Component

        getDesktop, getPage, getUuid
      • Methods inherited from interface org.zkoss.zk.ui.sys.ComponentCtrl

        getForwards
    • Constructor Detail

      • VolatileComponent

        public VolatileComponent()
    • Method Detail

      • getWidgetClass

        public java.lang.String getWidgetClass()
        Specified by:
        getWidgetClass in interface org.zkoss.zk.ui.Component
      • setWidgetClass

        public void setWidgetClass​(java.lang.String s)
        Specified by:
        setWidgetClass in interface org.zkoss.zk.ui.Component
      • getDefinition

        public org.zkoss.zk.ui.metainfo.ComponentDefinition getDefinition()
        Specified by:
        getDefinition in interface org.zkoss.zk.ui.Component
      • getSpaceOwner

        public org.zkoss.zk.ui.IdSpace getSpaceOwner()
        Specified by:
        getSpaceOwner in interface org.zkoss.zk.ui.Component
      • getId

        public java.lang.String getId()
        Specified by:
        getId in interface org.zkoss.zk.ui.Component
      • setId

        public void setId​(java.lang.String s)
        Specified by:
        setId in interface org.zkoss.zk.ui.Component
      • setPage

        public void setPage​(org.zkoss.zk.ui.Page page)
        Specified by:
        setPage in interface org.zkoss.zk.ui.Component
      • setPageBefore

        public void setPageBefore​(org.zkoss.zk.ui.Page page,
                                  org.zkoss.zk.ui.Component component)
        Specified by:
        setPageBefore in interface org.zkoss.zk.ui.Component
      • getFellow

        public org.zkoss.zk.ui.Component getFellow​(java.lang.String s)
        Specified by:
        getFellow in interface org.zkoss.zk.ui.Component
      • getFellow

        public org.zkoss.zk.ui.Component getFellow​(java.lang.String s,
                                                   boolean b)
                                            throws org.zkoss.zk.ui.ComponentNotFoundException
        Specified by:
        getFellow in interface org.zkoss.zk.ui.Component
        Throws:
        org.zkoss.zk.ui.ComponentNotFoundException
      • getFellowIfAny

        public org.zkoss.zk.ui.Component getFellowIfAny​(java.lang.String s)
        Specified by:
        getFellowIfAny in interface org.zkoss.zk.ui.Component
      • getFellowIfAny

        public org.zkoss.zk.ui.Component getFellowIfAny​(java.lang.String s,
                                                        boolean b)
        Specified by:
        getFellowIfAny in interface org.zkoss.zk.ui.Component
      • getFellows

        public java.util.Collection<org.zkoss.zk.ui.Component> getFellows()
        Specified by:
        getFellows in interface org.zkoss.zk.ui.Component
      • hasFellow

        public boolean hasFellow​(java.lang.String s,
                                 boolean b)
        Specified by:
        hasFellow in interface org.zkoss.zk.ui.Component
      • hasFellow

        public boolean hasFellow​(java.lang.String s)
        Specified by:
        hasFellow in interface org.zkoss.zk.ui.Component
      • getNextSibling

        public org.zkoss.zk.ui.Component getNextSibling()
        Specified by:
        getNextSibling in interface org.zkoss.zk.ui.Component
      • getPreviousSibling

        public org.zkoss.zk.ui.Component getPreviousSibling()
        Specified by:
        getPreviousSibling in interface org.zkoss.zk.ui.Component
      • getFirstChild

        public org.zkoss.zk.ui.Component getFirstChild()
        Specified by:
        getFirstChild in interface org.zkoss.zk.ui.Component
      • getLastChild

        public org.zkoss.zk.ui.Component getLastChild()
        Specified by:
        getLastChild in interface org.zkoss.zk.ui.Component
      • getAttributes

        public java.util.Map<java.lang.String,​java.lang.Object> getAttributes​(int i)
        Specified by:
        getAttributes in interface org.zkoss.zk.ui.Component
      • getAttributes

        public java.util.Map<java.lang.String,​java.lang.Object> getAttributes()
        Specified by:
        getAttributes in interface org.zkoss.zk.ui.Component
        Specified by:
        getAttributes in interface org.zkoss.zk.ui.ext.Scope
      • getAttribute

        public java.lang.Object getAttribute​(java.lang.String s,
                                             int i)
        Specified by:
        getAttribute in interface org.zkoss.zk.ui.Component
      • getAttribute

        public java.lang.Object getAttribute​(java.lang.String s)
        Specified by:
        getAttribute in interface org.zkoss.zk.ui.Component
        Specified by:
        getAttribute in interface org.zkoss.zk.ui.ext.Scope
      • getAttribute

        public java.lang.Object getAttribute​(java.lang.String s,
                                             boolean b)
        Specified by:
        getAttribute in interface org.zkoss.zk.ui.ext.Scope
      • hasAttribute

        public boolean hasAttribute​(java.lang.String s,
                                    int i)
        Specified by:
        hasAttribute in interface org.zkoss.zk.ui.Component
      • hasAttribute

        public boolean hasAttribute​(java.lang.String s)
        Specified by:
        hasAttribute in interface org.zkoss.zk.ui.Component
        Specified by:
        hasAttribute in interface org.zkoss.zk.ui.ext.Scope
      • hasAttribute

        public boolean hasAttribute​(java.lang.String s,
                                    boolean b)
        Specified by:
        hasAttribute in interface org.zkoss.zk.ui.ext.Scope
      • setAttribute

        public java.lang.Object setAttribute​(java.lang.String s,
                                             java.lang.Object o,
                                             int i)
        Specified by:
        setAttribute in interface org.zkoss.zk.ui.Component
      • setAttribute

        public java.lang.Object setAttribute​(java.lang.String s,
                                             java.lang.Object o)
        Specified by:
        setAttribute in interface org.zkoss.zk.ui.Component
        Specified by:
        setAttribute in interface org.zkoss.zk.ui.ext.Scope
      • setAttribute

        public java.lang.Object setAttribute​(java.lang.String s,
                                             java.lang.Object o,
                                             boolean b)
        Specified by:
        setAttribute in interface org.zkoss.zk.ui.ext.Scope
      • removeAttribute

        public java.lang.Object removeAttribute​(java.lang.String s,
                                                int i)
        Specified by:
        removeAttribute in interface org.zkoss.zk.ui.Component
      • removeAttribute

        public java.lang.Object removeAttribute​(java.lang.String s)
        Specified by:
        removeAttribute in interface org.zkoss.zk.ui.Component
        Specified by:
        removeAttribute in interface org.zkoss.zk.ui.ext.Scope
      • removeAttribute

        public java.lang.Object removeAttribute​(java.lang.String s,
                                                boolean b)
        Specified by:
        removeAttribute in interface org.zkoss.zk.ui.ext.Scope
      • addScopeListener

        public boolean addScopeListener​(org.zkoss.zk.ui.ext.ScopeListener scopeListener)
        Specified by:
        addScopeListener in interface org.zkoss.zk.ui.ext.Scope
      • removeScopeListener

        public boolean removeScopeListener​(org.zkoss.zk.ui.ext.ScopeListener scopeListener)
        Specified by:
        removeScopeListener in interface org.zkoss.zk.ui.ext.Scope
      • getAttributeOrFellow

        public java.lang.Object getAttributeOrFellow​(java.lang.String s,
                                                     boolean b)
        Specified by:
        getAttributeOrFellow in interface org.zkoss.zk.ui.Component
      • getShadowVariable

        public java.lang.Object getShadowVariable​(java.lang.String s,
                                                  boolean b)
        Specified by:
        getShadowVariable in interface org.zkoss.zk.ui.Component
      • getShadowVariable

        public java.lang.Object getShadowVariable​(org.zkoss.zk.ui.Component component,
                                                  java.lang.String s,
                                                  boolean b)
        Specified by:
        getShadowVariable in interface org.zkoss.zk.ui.Component
      • hasAttributeOrFellow

        public boolean hasAttributeOrFellow​(java.lang.String s,
                                            boolean b)
        Specified by:
        hasAttributeOrFellow in interface org.zkoss.zk.ui.Component
      • getStubonly

        public java.lang.String getStubonly()
        Specified by:
        getStubonly in interface org.zkoss.zk.ui.Component
      • setStubonly

        public void setStubonly​(java.lang.String s)
        Specified by:
        setStubonly in interface org.zkoss.zk.ui.Component
      • setStubonly

        public void setStubonly​(boolean b)
        Specified by:
        setStubonly in interface org.zkoss.zk.ui.Component
      • getParent

        public org.zkoss.zk.ui.Component getParent()
        Specified by:
        getParent in interface org.zkoss.zk.ui.Component
      • setParent

        public void setParent​(org.zkoss.zk.ui.Component component)
        Specified by:
        setParent in interface org.zkoss.zk.ui.Component
      • getChildren

        public <T extends org.zkoss.zk.ui.Component> java.util.List<T> getChildren()
        Specified by:
        getChildren in interface org.zkoss.zk.ui.Component
      • getRoot

        public org.zkoss.zk.ui.Component getRoot()
        Specified by:
        getRoot in interface org.zkoss.zk.ui.Component
      • isVisible

        public boolean isVisible()
        Specified by:
        isVisible in interface org.zkoss.zk.ui.Component
      • setVisible

        public boolean setVisible​(boolean b)
        Specified by:
        setVisible in interface org.zkoss.zk.ui.Component
      • insertBefore

        public boolean insertBefore​(org.zkoss.zk.ui.Component component,
                                    org.zkoss.zk.ui.Component component1)
        Specified by:
        insertBefore in interface org.zkoss.zk.ui.Component
      • appendChild

        public boolean appendChild​(org.zkoss.zk.ui.Component component)
        Specified by:
        appendChild in interface org.zkoss.zk.ui.Component
      • removeChild

        public boolean removeChild​(org.zkoss.zk.ui.Component component)
        Specified by:
        removeChild in interface org.zkoss.zk.ui.Component
      • detach

        public void detach()
        Specified by:
        detach in interface org.zkoss.zk.ui.Component
      • getMold

        public java.lang.String getMold()
        Specified by:
        getMold in interface org.zkoss.zk.ui.Component
      • setMold

        public void setMold​(java.lang.String s)
        Specified by:
        setMold in interface org.zkoss.zk.ui.Component
      • addEventListener

        public boolean addEventListener​(int i,
                                        java.lang.String s,
                                        org.zkoss.zk.ui.event.EventListener<? extends org.zkoss.zk.ui.event.Event> eventListener)
        Specified by:
        addEventListener in interface org.zkoss.zk.ui.Component
      • addEventListener

        public boolean addEventListener​(java.lang.String s,
                                        org.zkoss.zk.ui.event.EventListener<? extends org.zkoss.zk.ui.event.Event> eventListener)
        Specified by:
        addEventListener in interface org.zkoss.zk.ui.Component
      • removeEventListener

        public boolean removeEventListener​(java.lang.String s,
                                           org.zkoss.zk.ui.event.EventListener<? extends org.zkoss.zk.ui.event.Event> eventListener)
        Specified by:
        removeEventListener in interface org.zkoss.zk.ui.Component
      • isListenerAvailable

        public boolean isListenerAvailable​(java.lang.String s,
                                           boolean b)
        Specified by:
        isListenerAvailable in interface org.zkoss.zk.ui.Component
      • getListenerIterator

        public java.util.Iterator<org.zkoss.zk.ui.event.EventListener<? extends org.zkoss.zk.ui.event.Event>> getListenerIterator​(java.lang.String s)
      • getEventListeners

        public java.lang.Iterable<org.zkoss.zk.ui.event.EventListener<? extends org.zkoss.zk.ui.event.Event>> getEventListeners​(java.lang.String s)
        Specified by:
        getEventListeners in interface org.zkoss.zk.ui.Component
      • addForward

        public boolean addForward​(java.lang.String s,
                                  org.zkoss.zk.ui.Component component,
                                  java.lang.String s1)
        Specified by:
        addForward in interface org.zkoss.zk.ui.Component
      • addForward

        public boolean addForward​(java.lang.String s,
                                  java.lang.String s1,
                                  java.lang.String s2)
        Specified by:
        addForward in interface org.zkoss.zk.ui.Component
      • addForward

        public boolean addForward​(java.lang.String s,
                                  org.zkoss.zk.ui.Component component,
                                  java.lang.String s1,
                                  java.lang.Object o)
        Specified by:
        addForward in interface org.zkoss.zk.ui.Component
      • addForward

        public boolean addForward​(java.lang.String s,
                                  java.lang.String s1,
                                  java.lang.String s2,
                                  java.lang.Object o)
        Specified by:
        addForward in interface org.zkoss.zk.ui.Component
      • removeForward

        public boolean removeForward​(java.lang.String s,
                                     org.zkoss.zk.ui.Component component,
                                     java.lang.String s1)
        Specified by:
        removeForward in interface org.zkoss.zk.ui.Component
      • removeForward

        public boolean removeForward​(java.lang.String s,
                                     java.lang.String s1,
                                     java.lang.String s2)
        Specified by:
        removeForward in interface org.zkoss.zk.ui.Component
      • isInvalidated

        public boolean isInvalidated()
        Specified by:
        isInvalidated in interface org.zkoss.zk.ui.Component
      • invalidate

        public void invalidate()
        Specified by:
        invalidate in interface org.zkoss.zk.ui.Component
      • applyProperties

        public void applyProperties()
        Specified by:
        applyProperties in interface org.zkoss.zk.ui.Component
      • setWidgetListener

        public java.lang.String setWidgetListener​(java.lang.String s,
                                                  java.lang.String s1)
        Specified by:
        setWidgetListener in interface org.zkoss.zk.ui.Component
      • getWidgetListener

        public java.lang.String getWidgetListener​(java.lang.String s)
        Specified by:
        getWidgetListener in interface org.zkoss.zk.ui.Component
      • getWidgetListenerNames

        public java.util.Set<java.lang.String> getWidgetListenerNames()
        Specified by:
        getWidgetListenerNames in interface org.zkoss.zk.ui.Component
      • setWidgetOverride

        public java.lang.String setWidgetOverride​(java.lang.String s,
                                                  java.lang.String s1)
        Specified by:
        setWidgetOverride in interface org.zkoss.zk.ui.Component
      • getWidgetOverride

        public java.lang.String getWidgetOverride​(java.lang.String s)
        Specified by:
        getWidgetOverride in interface org.zkoss.zk.ui.Component
      • getWidgetOverrideNames

        public java.util.Set<java.lang.String> getWidgetOverrideNames()
        Specified by:
        getWidgetOverrideNames in interface org.zkoss.zk.ui.Component
      • setWidgetAttribute

        public java.lang.String setWidgetAttribute​(java.lang.String s,
                                                   java.lang.String s1)
      • getWidgetAttribute

        public java.lang.String getWidgetAttribute​(java.lang.String s)
      • setClientAttribute

        public java.lang.String setClientAttribute​(java.lang.String s,
                                                   java.lang.String s1)
        Specified by:
        setClientAttribute in interface org.zkoss.zk.ui.Component
      • getClientAttribute

        public java.lang.String getClientAttribute​(java.lang.String s)
        Specified by:
        getClientAttribute in interface org.zkoss.zk.ui.Component
      • setClientDataAttribute

        public java.lang.String setClientDataAttribute​(java.lang.String s,
                                                       java.lang.String s1)
        Specified by:
        setClientDataAttribute in interface org.zkoss.zk.ui.Component
      • getClientDataAttribute

        public java.lang.String getClientDataAttribute​(java.lang.String s)
        Specified by:
        getClientDataAttribute in interface org.zkoss.zk.ui.Component
      • getWidgetAttributeNames

        public java.util.Set<java.lang.String> getWidgetAttributeNames()
        Specified by:
        getWidgetAttributeNames in interface org.zkoss.zk.ui.Component
      • getTemplate

        public org.zkoss.zk.ui.util.Template getTemplate​(java.lang.String s)
        Specified by:
        getTemplate in interface org.zkoss.zk.ui.Component
      • setTemplate

        public org.zkoss.zk.ui.util.Template setTemplate​(java.lang.String s,
                                                         org.zkoss.zk.ui.util.Template template)
        Specified by:
        setTemplate in interface org.zkoss.zk.ui.Component
      • getTemplateNames

        public java.util.Set<java.lang.String> getTemplateNames()
        Specified by:
        getTemplateNames in interface org.zkoss.zk.ui.Component
      • setAuService

        public void setAuService​(org.zkoss.zk.au.AuService auService)
        Specified by:
        setAuService in interface org.zkoss.zk.ui.Component
      • getAuService

        public org.zkoss.zk.au.AuService getAuService()
        Specified by:
        getAuService in interface org.zkoss.zk.ui.Component
      • getAutag

        public java.lang.String getAutag()
        Specified by:
        getAutag in interface org.zkoss.zk.ui.Component
      • setAutag

        public void setAutag​(java.lang.String s)
        Specified by:
        setAutag in interface org.zkoss.zk.ui.Component
      • clone

        public java.lang.Object clone()
        Specified by:
        clone in interface org.zkoss.zk.ui.Component
        Overrides:
        clone in class java.lang.Object
      • query

        public org.zkoss.zk.ui.Component query​(java.lang.String s)
        Specified by:
        query in interface org.zkoss.zk.ui.Component
      • queryAll

        public java.lang.Iterable<org.zkoss.zk.ui.Component> queryAll​(java.lang.String s)
        Specified by:
        queryAll in interface org.zkoss.zk.ui.Component
      • setDefinition

        public void setDefinition​(org.zkoss.zk.ui.metainfo.ComponentDefinition compdef)
        Specified by:
        setDefinition in interface org.zkoss.zk.ui.sys.ComponentCtrl
      • setDefinition

        public void setDefinition​(java.lang.String defname)
        Specified by:
        setDefinition in interface org.zkoss.zk.ui.sys.ComponentCtrl
      • beforeChildAdded

        public void beforeChildAdded​(org.zkoss.zk.ui.Component child,
                                     org.zkoss.zk.ui.Component insertBefore)
        Specified by:
        beforeChildAdded in interface org.zkoss.zk.ui.sys.ComponentCtrl
      • beforeChildRemoved

        public void beforeChildRemoved​(org.zkoss.zk.ui.Component child)
        Specified by:
        beforeChildRemoved in interface org.zkoss.zk.ui.sys.ComponentCtrl
      • beforeParentChanged

        public void beforeParentChanged​(org.zkoss.zk.ui.Component parent)
        Specified by:
        beforeParentChanged in interface org.zkoss.zk.ui.sys.ComponentCtrl
      • onParentChanged

        public void onParentChanged​(org.zkoss.zk.ui.Component parent)
        Specified by:
        onParentChanged in interface org.zkoss.zk.ui.sys.ComponentCtrl
      • onChildAdded

        public void onChildAdded​(org.zkoss.zk.ui.Component child)
        Specified by:
        onChildAdded in interface org.zkoss.zk.ui.sys.ComponentCtrl
      • onChildRemoved

        public void onChildRemoved​(org.zkoss.zk.ui.Component child)
        Specified by:
        onChildRemoved in interface org.zkoss.zk.ui.sys.ComponentCtrl
      • onPageAttached

        public void onPageAttached​(org.zkoss.zk.ui.Page newpage,
                                   org.zkoss.zk.ui.Page oldpage)
        Specified by:
        onPageAttached in interface org.zkoss.zk.ui.sys.ComponentCtrl
      • onPageDetached

        public void onPageDetached​(org.zkoss.zk.ui.Page page)
        Specified by:
        onPageDetached in interface org.zkoss.zk.ui.sys.ComponentCtrl
      • getEventHandler

        public org.zkoss.zk.ui.metainfo.ZScript getEventHandler​(java.lang.String evtnm)
        Specified by:
        getEventHandler in interface org.zkoss.zk.ui.sys.ComponentCtrl
      • addEventHandler

        public void addEventHandler​(java.lang.String name,
                                    org.zkoss.zk.ui.metainfo.EventHandler evthd)
        Specified by:
        addEventHandler in interface org.zkoss.zk.ui.sys.ComponentCtrl
      • addSharedEventHandlerMap

        public void addSharedEventHandlerMap​(org.zkoss.zk.ui.metainfo.EventHandlerMap evthds)
        Specified by:
        addSharedEventHandlerMap in interface org.zkoss.zk.ui.sys.ComponentCtrl
      • getEventHandlerNames

        public java.util.Set<java.lang.String> getEventHandlerNames()
        Specified by:
        getEventHandlerNames in interface org.zkoss.zk.ui.sys.ComponentCtrl
      • getClientEvents

        public java.util.Map<java.lang.String,​java.lang.Integer> getClientEvents()
        Specified by:
        getClientEvents in interface org.zkoss.zk.ui.sys.ComponentCtrl
      • getAnnotation

        public org.zkoss.zk.ui.metainfo.Annotation getAnnotation​(java.lang.String annotName)
      • getAnnotation

        public org.zkoss.zk.ui.metainfo.Annotation getAnnotation​(java.lang.String propName,
                                                                 java.lang.String annotName)
        Specified by:
        getAnnotation in interface org.zkoss.zk.ui.sys.ComponentCtrl
      • getAnnotations

        public java.util.Collection<org.zkoss.zk.ui.metainfo.Annotation> getAnnotations​(java.lang.String propName,
                                                                                        java.lang.String annotName)
        Specified by:
        getAnnotations in interface org.zkoss.zk.ui.sys.ComponentCtrl
      • getAnnotations

        public java.util.Collection<org.zkoss.zk.ui.metainfo.Annotation> getAnnotations()
      • getAnnotations

        public java.util.Collection<org.zkoss.zk.ui.metainfo.Annotation> getAnnotations​(java.lang.String propName)
        Specified by:
        getAnnotations in interface org.zkoss.zk.ui.sys.ComponentCtrl
      • getAnnotatedPropertiesBy

        public java.util.List<java.lang.String> getAnnotatedPropertiesBy​(java.lang.String annotName)
        Specified by:
        getAnnotatedPropertiesBy in interface org.zkoss.zk.ui.sys.ComponentCtrl
      • getAnnotatedProperties

        public java.util.List<java.lang.String> getAnnotatedProperties()
        Specified by:
        getAnnotatedProperties in interface org.zkoss.zk.ui.sys.ComponentCtrl
      • addAnnotation

        public void addAnnotation​(java.lang.String annotName,
                                  java.util.Map<java.lang.String,​java.lang.String[]> annotAttrs)
      • addAnnotation

        public void addAnnotation​(java.lang.String propName,
                                  java.lang.String annotName,
                                  java.util.Map<java.lang.String,​java.lang.String[]> annotAttrs)
        Specified by:
        addAnnotation in interface org.zkoss.zk.ui.sys.ComponentCtrl
      • sessionWillPassivate

        public void sessionWillPassivate​(org.zkoss.zk.ui.Page page)
        Specified by:
        sessionWillPassivate in interface org.zkoss.zk.ui.sys.ComponentCtrl
      • sessionDidActivate

        public void sessionDidActivate​(org.zkoss.zk.ui.Page page)
        Specified by:
        sessionDidActivate in interface org.zkoss.zk.ui.sys.ComponentCtrl
      • getExtraCtrl

        public java.lang.Object getExtraCtrl()
        Specified by:
        getExtraCtrl in interface org.zkoss.zk.ui.sys.ComponentCtrl
      • getPropertyAccess

        public org.zkoss.zk.ui.sys.PropertyAccess getPropertyAccess​(java.lang.String prop)
        Specified by:
        getPropertyAccess in interface org.zkoss.zk.ui.sys.ComponentCtrl
      • onWrongValue

        public org.zkoss.zk.ui.WrongValueException onWrongValue​(org.zkoss.zk.ui.WrongValueException ex)
        Specified by:
        onWrongValue in interface org.zkoss.zk.ui.sys.ComponentCtrl
      • redraw

        public void redraw​(java.io.Writer out)
                    throws java.io.IOException
        Specified by:
        redraw in interface org.zkoss.zk.ui.sys.ComponentCtrl
        Throws:
        java.io.IOException
      • service

        public void service​(org.zkoss.zk.au.AuRequest request,
                            boolean everError)
        Specified by:
        service in interface org.zkoss.zk.ui.sys.ComponentCtrl
      • 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
        Throws:
        java.lang.Exception
      • disableClientUpdate

        public boolean disableClientUpdate​(boolean disable)
        Specified by:
        disableClientUpdate in interface org.zkoss.zk.ui.sys.ComponentCtrl
      • getEventListenerMap

        public org.zkoss.zk.ui.sys.EventListenerMap getEventListenerMap()
        Specified by:
        getEventListenerMap in interface org.zkoss.zk.ui.sys.ComponentCtrl
      • getShadowRoots

        public <T extends org.zkoss.zk.ui.ShadowElement> java.util.List<T> getShadowRoots()
        Specified by:
        getShadowRoots in interface org.zkoss.zk.ui.sys.ComponentCtrl
      • removeShadowRoot

        public boolean removeShadowRoot​(org.zkoss.zk.ui.ShadowElement shadow)
        Specified by:
        removeShadowRoot in interface org.zkoss.zk.ui.sys.ComponentCtrl
      • addShadowRoot

        public boolean addShadowRoot​(org.zkoss.zk.ui.ShadowElement shadow)
        Specified by:
        addShadowRoot in interface org.zkoss.zk.ui.sys.ComponentCtrl
      • addShadowRootBefore

        public boolean addShadowRootBefore​(org.zkoss.zk.ui.ShadowElement shadow,
                                           org.zkoss.zk.ui.ShadowElement insertBefore)
        Specified by:
        addShadowRootBefore in interface org.zkoss.zk.ui.sys.ComponentCtrl
      • enableBindingAnnotation

        public void enableBindingAnnotation()
        Specified by:
        enableBindingAnnotation in interface org.zkoss.zk.ui.sys.ComponentCtrl
      • disableBindingAnnotation

        public void disableBindingAnnotation()
        Specified by:
        disableBindingAnnotation in interface org.zkoss.zk.ui.sys.ComponentCtrl
      • hasBindingAnnotation

        public boolean hasBindingAnnotation()
        Specified by:
        hasBindingAnnotation in interface org.zkoss.zk.ui.sys.ComponentCtrl
      • hasSubBindingAnnotation

        public boolean hasSubBindingAnnotation()
        Specified by:
        hasSubBindingAnnotation in interface org.zkoss.zk.ui.sys.ComponentCtrl
      • getSubBindingAnnotationCount

        public int getSubBindingAnnotationCount()
        Specified by:
        getSubBindingAnnotationCount in interface org.zkoss.zk.ui.sys.ComponentCtrl
      • addRedrawCallback

        public boolean addRedrawCallback​(org.zkoss.zk.ui.util.Callback<org.zkoss.zk.ui.sys.ContentRenderer> callback)
      • removeRedrawCallback

        public boolean removeRedrawCallback​(org.zkoss.zk.ui.util.Callback<org.zkoss.zk.ui.sys.ContentRenderer> callback)
      • getRedrawCallback

        public java.util.Collection<org.zkoss.zk.ui.util.Callback<org.zkoss.zk.ui.sys.ContentRenderer>> getRedrawCallback()
      • addCallback

        public boolean addCallback​(java.lang.String name,
                                   org.zkoss.zk.ui.util.Callback callback)
        Specified by:
        addCallback in interface org.zkoss.zk.ui.sys.ComponentCtrl
      • removeCallback

        public boolean removeCallback​(java.lang.String name,
                                      org.zkoss.zk.ui.util.Callback callback)
        Specified by:
        removeCallback in interface org.zkoss.zk.ui.sys.ComponentCtrl
      • getCallback

        public java.util.Collection<org.zkoss.zk.ui.util.Callback> getCallback​(java.lang.String name)
        Specified by:
        getCallback in interface org.zkoss.zk.ui.sys.ComponentCtrl
      • getShadowFellowIfAny

        public org.zkoss.zk.ui.ShadowElement getShadowFellowIfAny​(java.lang.String id)
        Specified by:
        getShadowFellowIfAny in interface org.zkoss.zk.ui.sys.ComponentCtrl
      • invalidatePartial

        public void invalidatePartial​(java.lang.String subId)
      • invalidatePartial

        public void invalidatePartial()
      • renderPropertiesOnly

        public void renderPropertiesOnly​(org.zkoss.zk.ui.sys.ContentRenderer renderer)
                                  throws java.io.IOException
        Specified by:
        renderPropertiesOnly in interface org.zkoss.zk.ui.sys.ComponentCtrl
        Throws:
        java.io.IOException
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object