## Uses of Class
org.zkoss.zk.ui.UiException

- Packages that use UiException
  Package | Description
  --- | ---
  org.zkoss.zk.au |
  org.zkoss.zk.device |
  org.zkoss.zk.scripting |
  org.zkoss.zk.ui |
  org.zkoss.zk.ui.impl |
  org.zkoss.zk.ui.metainfo |
  org.zkoss.zk.ui.select.impl |
  org.zkoss.zk.ui.sys |
  org.zkoss.zk.ui.util |
  org.zkoss.zul |
  org.zkoss.zul.impl |

- - ### Uses of UiException in org.zkoss.zk.au

    Subclasses of UiException in org.zkoss.zk.au
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `RequestOutOfSequenceException` | Indicates a request is out-of-sequence, and the request shall be ignored.

    Methods in org.zkoss.zk.au that throw UiException
    Modifier and Type | Method | Description
    --- | --- | ---
    `static java.lang.String` | AuRequests.`getInnerWidth​(AuRequest request)` | Returns the inner width of an AU request representing the update of inner width.
    `static java.lang.Object` | AuRequests.`getUpdateResult​(AuRequest request)` | Returns the result of an AU request representing the update result.
    `static AuWriter` | AuWriters.`newInstance()` | Creates an instance of `AuWriter`.

  - ### Uses of UiException in org.zkoss.zk.device

    Subclasses of UiException in org.zkoss.zk.device
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `DeviceNotFoundException` | Denotes the interpreter of the requested device type is not found.

  - ### Uses of UiException in org.zkoss.zk.scripting

    Subclasses of UiException in org.zkoss.zk.scripting
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `InterpreterNotFoundException` | Denotes the interpreter of the requested scripting language not found.

  - ### Uses of UiException in org.zkoss.zk.ui

    Subclasses of UiException in org.zkoss.zk.ui
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `ActivationTimeoutException` | Indicates the activation of an execution is taking too long.
    `class` | `ArithmeticWrongValueException` | For ArithmeticException wrong value wrapper.
    `class` | `ComponentNotFoundException` | Denotes a component cannot be found.
    `class` | `DesktopUnavailableException` | Denotes the desktop being accessed is no longer available.
    `class` | `OperationException` | The operation exception is a special UI exception that happens 'reasonably' -- usually caused by user rather than by programming error.
    `class` | `SuspendNotAllowedException` | Denotes the current event processing thread cannot be suspended because there are too many suspended threads.
    `class` | `WrongValueException` | Denotes the value passed to a setter (a.k.a., mutator) of a component is wrong.
    `class` | `WrongValuesException` | Denotes an exception that is an aggregation of multiple `WrongValueException`.

    Methods in org.zkoss.zk.ui that return UiException
    Modifier and Type | Method | Description
    --- | --- | ---
    `static UiException` | UiException.Aide.`wrap​(java.lang.Throwable t)` | Converts an exception to UiException or OperationException depending on whether t implements Expectable.
    `static UiException` | UiException.Aide.`wrap​(java.lang.Throwable t, int code)` | Converts an exception to UiException or OperationException depending on whether t implements Expectable.
    `static UiException` | UiException.Aide.`wrap​(java.lang.Throwable t, int code, java.lang.Object fmtArg)` | Converts an exception to UiException or OperationException depending on whether t implements Expectable.
    `static UiException` | UiException.Aide.`wrap​(java.lang.Throwable t, int code, java.lang.Object[] fmtArgs)` | Converts an exception to UiException or OperationException depending on whether t implements Expectable.
    `static UiException` | UiException.Aide.`wrap​(java.lang.Throwable t, java.lang.String msg)` | Converts an exception to UiException or OperationException depending on whether t implements Expectable.

  - ### Uses of UiException in org.zkoss.zk.ui.impl

    Methods in org.zkoss.zk.ui.impl that throw UiException
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | DesktopImpl.`invokeExecutionInits​(Execution exec, Execution parent)` |

  - ### Uses of UiException in org.zkoss.zk.ui.metainfo

    Subclasses of UiException in org.zkoss.zk.ui.metainfo
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `DefinitionNotFoundException` | Denotes a definition cannot be found.
    `class` | `PropertyNotFoundException` | Represents the a property (a.k.a., a method of a component) is not found.

  - ### Uses of UiException in org.zkoss.zk.ui.select.impl

    Subclasses of UiException in org.zkoss.zk.ui.select.impl
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `ParseException` | Exception thrown for illegal selector string.

  - ### Uses of UiException in org.zkoss.zk.ui.sys

    Methods in org.zkoss.zk.ui.sys that throw UiException
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | DesktopCtrl.`invokeExecutionInits​(Execution exec, Execution parent)` | Invokes `ExecutionInit.init(org.zkoss.zk.ui.Execution, org.zkoss.zk.ui.Execution)` for each relevant listener registered by `Desktop.addListener(java.lang.Object)`.
    `void` | FailoverManager.`recover​(Session sess, Execution exec, Desktop desktop)` | Recovers the specified desktop.

  - ### Uses of UiException in org.zkoss.zk.ui.util

    Methods in org.zkoss.zk.ui.util that throw UiException
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | Configuration.`invokeDesktopInits​(Desktop desktop, java.lang.Object request)` | Invokes `DesktopInit.init(org.zkoss.zk.ui.Desktop, java.lang.Object)` for each relevant listener registered by `Configuration.addListener(java.lang.Class<?>)`.
    `boolean` | Configuration.`invokeEventThreadInits​(java.util.List<EventThreadInit> inits, Component comp, Event evt)` | Invokes `EventThreadInit.init(org.zkoss.zk.ui.Component, org.zkoss.zk.ui.event.Event)` for each instance returned by `Configuration.newEventThreadInits(org.zkoss.zk.ui.Component, org.zkoss.zk.ui.event.Event)`.
    `void` | Configuration.`invokeEventThreadResumes​(java.util.List<EventThreadResume> resumes, Component comp, Event evt)` | Invokes `EventThreadResume.afterResume(org.zkoss.zk.ui.Component, org.zkoss.zk.ui.event.Event)` for each instance returned by `Configuration.newEventThreadResumes(org.zkoss.zk.ui.Component, org.zkoss.zk.ui.event.Event)`.
    `void` | Configuration.`invokeEventThreadSuspends​(java.util.List<EventThreadSuspend> suspends, Component comp, Event evt)` | Invokes `EventThreadSuspend.afterSuspend(org.zkoss.zk.ui.Component, org.zkoss.zk.ui.event.Event)` for each relevant listener registered by `Configuration.addListener(java.lang.Class<?>)`.
    `void` | Configuration.`invokeExecutionInits​(Execution exec, Execution parent)` | Invokes `ExecutionInit.init(org.zkoss.zk.ui.Execution, org.zkoss.zk.ui.Execution)` for each relevant listener registered by `Configuration.addListener(java.lang.Class<?>)`.
    `void` | Configuration.`invokeSessionInits​(Session sess, java.lang.Object request)` | Invokes `SessionInit.init(org.zkoss.zk.ui.Session, java.lang.Object)` for each relevant listener registered by `Configuration.addListener(java.lang.Class<?>)`.
    `void` | Configuration.`invokeWebAppInits()` | Invokes `WebAppInit.init(org.zkoss.zk.ui.WebApp)` for each relevant listener registered by `Configuration.addListener(java.lang.Class<?>)`.
    `java.util.List<EventThreadInit>` | Configuration.`newEventThreadInits​(Component comp, Event evt)` | Constructs a list of `EventThreadInit` instances and invokes `EventThreadInit.prepare(org.zkoss.zk.ui.Component, org.zkoss.zk.ui.event.Event)` for each relevant listener registered by `Configuration.addListener(java.lang.Class<?>)`.
    `java.util.List<EventThreadResume>` | Configuration.`newEventThreadResumes​(Component comp, Event evt)` | Constructs a list of `EventThreadResume` instances and invokes `EventThreadResume.beforeResume(org.zkoss.zk.ui.Component, org.zkoss.zk.ui.event.Event)` for each relevant listener registered by `Configuration.addListener(java.lang.Class<?>)`.

  - ### Uses of UiException in org.zkoss.zul

    Methods in org.zkoss.zul that throw UiException
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected void` | Textbox.`checkBeforeSetRows()` | Internal check if there is any use of vflex and height before setRows
    `CaptchaEngine` | Captcha.`getCaptchaEngine()` | Get the captcha engine.
    `ChartEngine` | Chart.`getEngine()` | Returns the implementation chart engine.
    `TabboxEngine` | Tabbox.`getEngine()` | Returns the implementation tabbox engine.
    `protected CaptchaEngine` | Captcha.`newCaptchaEngine()` | Instantiates the default captcha engine.
    `protected ChartEngine` | Chart.`newChartEngine()` | Instantiates the default chart engine.
    `protected TabboxEngine` | Tabbox.`newTabboxEngine()` | Instantiates the default tabbox engine.
    `protected int` | AbstractSimpleDateTimeConstraint.`parseConstraint​(java.lang.String constraint)` |
    `protected int` | SimpleConstraint.`parseConstraint​(java.lang.String constraint)` | Parses a constraint into an integer value.
    `protected int` | SimpleNumberInputConstraint.`parseConstraint​(java.lang.String constraint)` |
    `protected abstract T` | AbstractSimpleDateTimeConstraint.`parseFrom​(java.lang.String val)` |
    `protected java.util.Date` | SimpleDateConstraint.`parseFrom​(java.lang.String val)` |
    `protected java.time.LocalDate` | SimpleLocalDateConstraint.`parseFrom​(java.lang.String val)` |
    `protected java.time.LocalTime` | SimpleLocalTimeConstraint.`parseFrom​(java.lang.String val)` |

  - ### Uses of UiException in org.zkoss.zul.impl

    Methods in org.zkoss.zul.impl that throw UiException
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected void` | MeshElement.`checkBeforeSetRows()` | Internal check if there is any use of vflex and height before setRows
    `void` | XulElement.`setCtrlKeys​(java.lang.String ctrlKeys)` | Sets what keystrokes to intercept.