Class VolatileComponent

java.lang.Object
org.zkoss.stateless.ui.util.VolatileComponent
All Implemented Interfaces:
Serializable, Cloneable, org.zkoss.zk.ui.Component, org.zkoss.zk.ui.ext.Scope, org.zkoss.zk.ui.sys.ComponentCtrl

public abstract class VolatileComponent extends Object implements org.zkoss.zk.ui.Component, org.zkoss.zk.ui.sys.ComponentCtrl
a volatile component for AU update
Author:
jumperchen
See Also:
  • Constructor Details

    • VolatileComponent

      public VolatileComponent()
  • Method Details

    • getWidgetClass

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

      public void setWidgetClass(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 String getId()
      Specified by:
      getId in interface org.zkoss.zk.ui.Component
    • setId

      public void setId(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(String s)
      Specified by:
      getFellow in interface org.zkoss.zk.ui.Component
    • getFellow

      public org.zkoss.zk.ui.Component getFellow(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(String s)
      Specified by:
      getFellowIfAny in interface org.zkoss.zk.ui.Component
    • getFellowIfAny

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

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

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

      public boolean hasFellow(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 Map<String,Object> getAttributes(int i)
      Specified by:
      getAttributes in interface org.zkoss.zk.ui.Component
    • getAttributes

      public Map<String,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 Object getAttribute(String s, int i)
      Specified by:
      getAttribute in interface org.zkoss.zk.ui.Component
    • getAttribute

      public Object getAttribute(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 Object getAttribute(String s, boolean b)
      Specified by:
      getAttribute in interface org.zkoss.zk.ui.ext.Scope
    • hasAttribute

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

      public boolean hasAttribute(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(String s, boolean b)
      Specified by:
      hasAttribute in interface org.zkoss.zk.ui.ext.Scope
    • setAttribute

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

      public Object setAttribute(String s, 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 Object setAttribute(String s, Object o, boolean b)
      Specified by:
      setAttribute in interface org.zkoss.zk.ui.ext.Scope
    • removeAttribute

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

      public Object removeAttribute(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 Object removeAttribute(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 Object getAttributeOrFellow(String s, boolean b)
      Specified by:
      getAttributeOrFellow in interface org.zkoss.zk.ui.Component
    • getShadowVariable

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

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

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

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

      public void setStubonly(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> 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 String getMold()
      Specified by:
      getMold in interface org.zkoss.zk.ui.Component
    • setMold

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

      public boolean addEventListener(int i, 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(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(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(String s, boolean b)
      Specified by:
      isListenerAvailable in interface org.zkoss.zk.ui.Component
    • getListenerIterator

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

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

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

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

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

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

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

      public boolean removeForward(String s, String s1, 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 String setWidgetListener(String s, String s1)
      Specified by:
      setWidgetListener in interface org.zkoss.zk.ui.Component
    • getWidgetListener

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

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

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

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

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

      public String setWidgetAttribute(String s, String s1)
    • getWidgetAttribute

      public String getWidgetAttribute(String s)
    • setClientAttribute

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

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

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

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

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

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

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

      public Set<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 String getAutag()
      Specified by:
      getAutag in interface org.zkoss.zk.ui.Component
    • setAutag

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

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

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

      public Iterable<org.zkoss.zk.ui.Component> queryAll(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(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(String evtnm)
      Specified by:
      getEventHandler in interface org.zkoss.zk.ui.sys.ComponentCtrl
    • addEventHandler

      public void addEventHandler(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 Set<String> getEventHandlerNames()
      Specified by:
      getEventHandlerNames in interface org.zkoss.zk.ui.sys.ComponentCtrl
    • getClientEvents

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

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

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

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

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

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

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

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

      public void addAnnotation(String annotName, Map<String,String[]> annotAttrs)
    • addAnnotation

      public void addAnnotation(String propName, String annotName, Map<String,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 Object getExtraCtrl()
      Specified by:
      getExtraCtrl in interface org.zkoss.zk.ui.sys.ComponentCtrl
    • getPropertyAccess

      public org.zkoss.zk.ui.sys.PropertyAccess getPropertyAccess(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(Writer out) throws IOException
      Specified by:
      redraw in interface org.zkoss.zk.ui.sys.ComponentCtrl
      Throws:
      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 Exception
      Specified by:
      service in interface org.zkoss.zk.ui.sys.ComponentCtrl
      Throws:
      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> 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 Collection<org.zkoss.zk.ui.util.Callback<org.zkoss.zk.ui.sys.ContentRenderer>> getRedrawCallback()
    • addCallback

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

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

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

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

      public void invalidatePartial(String subId)
    • invalidatePartial

      public void invalidatePartial()
    • renderPropertiesOnly

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

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

      public boolean equals(Object o)
      Overrides:
      equals in class Object