# Package com.orchestranetworks.ui.form

package com.orchestranetworks.ui.form

This package allows customizing forms.

For more information, see `UIForm`.

- Related Packages
  Package
  Description
  com.orchestranetworks.ui
  This package provides the capability to create custom user interface components that are integrated within EBX®.
  com.orchestranetworks.ui.form.widget
  This package provides a library of user interface widgets.
- Class
  Description
  UIExpandCollapseBlock
  In the context of a form, specifies an expand/collapse block specification.
  UIForm
  This abstract class is the entry point for implementing a custom record form.
  UIFormBody
  Allows defining the body of a custom form.
  UIFormBottomBar
  The bottom bar of a form can be composed of four buttons: Close Revert Save Save & Close
  UIFormContext
  Context provided by the user interface container that helps when defining the various parts of a custom form.
  UIFormGroup
  In the context of a form, specifies a group of form rows or form groups with an indentation.
  UIFormGroup.DisplayMode
  A form group can have several display modes.
  UIFormHeader
  Allows defining the header of a custom form.
  UIFormNode
  In the context of a form, specifies a record node in a row.
  UIFormNode.DisplayMode
  Represents the display policy of a node.
  UIFormPane
  Allows to define an HTML content.
  UIFormPaneFromPathList
  This pane provides a table with a list of simple fields/complex groups.
  UIFormPaneWithTabs
  This layout divides the form into a set of `tabs`.
  UIFormPaneWithTabs.Tab
  This class offers a tab to have a `UIFormLabelSpec` for the title and thus can have a `UIFormLabelSpec.DocumentationPane`.
  UIFormPaneWriter
  Encapsulates an HTTP response so that a form layout is able to generate its part of the page, including the building of standard model-driven widgets.
  UIFormRow
  In the context of a form, specifies a row composed of an icon, a label and a user input area (or display area, if in read-only mode).
  UIFormWriter
  This interface offers methods useful to create standard EBX® forms.