# Hierarchy For Package org.zkoss.zk.ui.impl

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.zkoss.zk.ui.impl.AbortByRemoveDesktop (implements org.zkoss.zk.ui.sys.AbortingReason)
  - org.zkoss.zk.ui.impl.AbortBySendRedirect (implements org.zkoss.zk.ui.sys.AbortingReason)
  - org.zkoss.zk.ui.impl.AbstractExecution (implements org.zkoss.zk.ui.Execution, org.zkoss.zk.ui.sys.ExecutionCtrl)
  - org.zkoss.zk.ui.AbstractPage (implements org.zkoss.zk.ui.Page, org.zkoss.zk.ui.sys.PageCtrl, java.io.Serializable)
    - org.zkoss.zk.ui.impl.PageImpl (implements java.io.Serializable)
      - org.zkoss.zk.ui.impl.VolatilePage
  - org.zkoss.zk.ui.impl.AbstractUiFactory (implements org.zkoss.zk.ui.sys.UiFactory)
  - org.zkoss.zk.ui.impl.AbstractWebApp (implements org.zkoss.zk.ui.WebApp, org.zkoss.zk.ui.sys.WebAppCtrl)
  - org.zkoss.zk.ui.sys.Attributes
    - org.zkoss.zk.ui.impl.Attributes
  - org.zkoss.zk.ui.impl.DesktopImpl (implements org.zkoss.zk.ui.Desktop, org.zkoss.zk.ui.sys.DesktopCtrl, java.io.Serializable)
  - org.zkoss.zk.ui.impl.DesktopRecycles
  - org.zkoss.zk.ui.event.Event (implements java.io.Serializable)
    - org.zkoss.zk.ui.impl.ProxyEvent
  - org.zkoss.zk.ui.impl.EventInterceptors (implements java.lang.Cloneable, java.io.Serializable)
  - org.zkoss.zk.ui.impl.EventProcessor
  - org.zkoss.zk.ui.impl.ExecutionCarryOver
  - org.zkoss.zk.ui.impl.GlobalDesktopCacheProvider (implements org.zkoss.zk.ui.sys.DesktopCacheProvider, java.io.Serializable)
  - org.zkoss.zk.ui.impl.LegacyDesktopIdGenerator (implements org.zkoss.zk.ui.sys.IdGenerator, java.io.Serializable)
  - org.zkoss.zk.ui.impl.MultiComposer<T> (implements org.zkoss.zk.ui.util.Composer<T>)
  - org.zkoss.zk.ui.impl.NativeHelpers
  - org.zkoss.zk.ui.impl.PollingServerPush (implements org.zkoss.zk.ui.sys.ServerPush)
  - org.zkoss.zk.ui.impl.RequestInfoImpl (implements org.zkoss.zk.ui.sys.RequestInfo)
  - org.zkoss.zk.ui.impl.RequestQueueImpl (implements org.zkoss.zk.ui.sys.RequestQueue)
  - org.zkoss.zk.ui.impl.RichletConfigImpl (implements org.zkoss.zk.ui.RichletConfig)
  - org.zkoss.zk.ui.impl.ScopeListeners
  - org.zkoss.zk.ui.impl.SessionDesktopCacheProvider (implements org.zkoss.zk.ui.sys.DesktopCacheProvider)
  - org.zkoss.zk.ui.impl.SimpleDesktopCache (implements org.zkoss.zk.ui.sys.DesktopCache, java.io.Serializable)
  - org.zkoss.zk.ui.impl.SimpleScope (implements org.zkoss.zk.ui.ext.Scope)
    - org.zkoss.zk.ui.impl.SynchronizedScope
  - org.zkoss.zk.ui.impl.StaticIdGenerator (implements org.zkoss.zk.ui.sys.IdGenerator, java.io.Serializable)
  - java.lang.Thread (implements java.lang.Runnable)
    - org.zkoss.zk.ui.impl.EventProcessingThreadImpl (implements org.zkoss.zk.ui.sys.EventProcessingThread)
  - org.zkoss.zk.ui.impl.UiEngineExtension (implements org.zkoss.zk.ui.impl.UiEngineImpl.Extension)
  - org.zkoss.zk.ui.impl.UiEngineImpl (implements org.zkoss.zk.ui.sys.UiEngine)
  - org.zkoss.zk.ui.impl.Utils
  - org.zkoss.zk.ui.impl.ZScriptInitiator (implements org.zkoss.zk.ui.util.Initiator)

## Interface Hierarchy

- org.zkoss.zk.ui.impl.UiEngineImpl.Extension