# Uses of Package
com.orchestranetworks.ui

Packages that use com.orchestranetworks.ui
Package
Description
com.orchestranetworks.rest.util
com.orchestranetworks.schema.dynamic
A public API for defining a dynamic schema.
com.orchestranetworks.service
Provides classes and interfaces for implementing specific services and access rules on EBX®.
com.orchestranetworks.ui
This package provides the capability to create custom user interface components that are integrated within EBX®.
com.orchestranetworks.ui.action
This package allows to define actions that can be triggered by the end user.
com.orchestranetworks.ui.form
This package allows customizing forms.
com.orchestranetworks.ui.form.widget
This package provides a library of user interface widgets.
com.orchestranetworks.ui.toolbar
This package allows customizing toolbars.
com.orchestranetworks.userservice
A public API for user services.

- Classes in com.orchestranetworks.ui used by com.orchestranetworks.rest.util
  Class
  Description
  ModuleNotFoundException
  Thrown to indicate that a specified module (web application) has not been registered in the current environment.
- Classes in com.orchestranetworks.ui used by com.orchestranetworks.schema.dynamic
  Class
  Description
  UIBeanEditor
  Deprecated.
  From 5.8.0, please use the new API `UICustomWidget` instead.
- Classes in com.orchestranetworks.ui used by com.orchestranetworks.service
  Class
  Description
  UIResourceLocator
  This interface defines methods to build URLs that change the entity in the current navigation context and access various types of resources (Web Component, Ajax component, static web resources).
  UIServiceComponentWriter
  Deprecated.
  From release 6.0, this API is no longer supported.
- Classes in com.orchestranetworks.ui used by com.orchestranetworks.ui
  Class
  Description
  FirstCallDisplay
  Defines how to display a filtered table or record in a Web Component on first call.
  JavaScriptCatalog.EBX_ValidationMessage
  A JavaScript object that holds a list of messages with different severities.
  JavaScriptCatalog.EbxHtmlButtonElement
  Represents an HTML button generated by EBX® using a Java `UIButtonSpec` object.
  ModuleNotFoundException
  Thrown to indicate that a specified module (web application) has not been registered in the current environment.
  ResourceType
  Identifies a type of packaged resource.
  UIAjaxContext
  Encapsulates an HTTP response so that an Ajax component is able to generate its part of the DHTML page.
  UIBeanEditor
  Deprecated.
  From 5.8.0, please use the new API `UICustomWidget` instead.
  UIBodyWriter
  This interface provides methods for adding text to the body of a document.
  UIButtonIcon
  This class is used to set the icon of a button.
  UIButtonLayout
  This class can be used to set the layout of a button.
  UIButtonRelief
  This class provides different ways to display the relief of a button.
  UIButtonSpec
  This abstract class provides the common features for different types of buttons.
  UIButtonSpecJSAction
  Standard button to launch a JavaScript command.
  UIButtonSpecJSActionToggle
  Standard toggle button that calls a JavaScript command for each change of state.
  UIButtonSpecNavigation
  This abstract class provides the common features for buttons that can redirect current user.
  UIButtonSpecSubmit
  In the context of User services, specifies an HTML submit button.
  UIComponentWriter
  This interface offers common user interface methods to create standard EBX® components.
  UIContext
  Deprecated.
  , @see `UICustomWidget`
  UIDependencyRegisterer
  This interface provides methods to add dependencies to resource files in the current response context.
  UIFormLabelSpec
  Specifies a label to display and optional additional documentation, accessible in a pop-up.
  UIFormLabelSpec.DocumentationPane
  Describes the content of a documentation pane.
  UIFormRowIcon
  This class can be used to set a built-in icon at the beginning of a form row.
  UIFormSpec
  In the context of User services, specifies the general features of an HTML form.
  UIHttpManagerComponent
  This class is a utility for invoking user interface components using the HTTP protocol.
  UIHttpManagerComponent.CloseButtonSpec
  Defines the appearance of the close button.
  UIHttpManagerComponent.Scope
  Defines the scope of the user navigation, namely, the parts of the user interface that are available to the user during the session.
  UIHttpManagerComponentReturnCode
  Represents the return code of a user interaction initiated by `UIHttpManagerComponent`.
  UIJavaScriptWriter
  This interface provides methods to add JavaScript in the current response context.
  UILabelRendererContext
  Provides a context for displaying a record.
  UILabelRendererForHierarchyContext
  Provides a context for displaying a hierarchy node.
  UIRenderer
  Provides a common interface for computing labels.
  UIRenderingMode
  Defines the rendering mode of the UI.
  UIRequestContext
  Deprecated.
  From 5.8.0, please use the new API `UICustomWidget` instead.
  UIResourceLocator
  This interface defines methods to build URLs that change the entity in the current navigation context and access various types of resources (Web Component, Ajax component, static web resources).
  UIResponseContext
  Deprecated.
  From 5.8.0, please use the new API `UICustomWidget` instead.
  UIServiceComponentWriter
  Deprecated.
  From release 6.0, this API is no longer supported.
  UISessionContext
  This interface provides methods for retrieving a user session from a user interface component.
  UITableCellStyleHandler
  This class is used to define table cell styles for a UI bean editor.
  UITableCellStyleHandler.BackgroundRepeat
  UITableFilterContext
  Common interface for contexts used by a `UITableFilter`
  UITableFilterRequestContext
  Encapsulates an HTTP request in order to set up a filter.
  UITableFilterResponseContext
  Encapsulates an HTTP request in order to display a table filter.
- Classes in com.orchestranetworks.ui used by com.orchestranetworks.ui.action
  Class
  Description
  UIHttpManagerComponent
  This class is a utility for invoking user interface components using the HTTP protocol.
- Classes in com.orchestranetworks.ui used by com.orchestranetworks.ui.form
  Class
  Description
  UIBodyWriter
  This interface provides methods for adding text to the body of a document.
  UIComponentWriter
  This interface offers common user interface methods to create standard EBX® components.
  UIDependencyRegisterer
  This interface provides methods to add dependencies to resource files in the current response context.
  UIFormLabelSpec
  Specifies a label to display and optional additional documentation, accessible in a pop-up.
  UIFormRequestContext
  Encapsulates an HTTP request so that a custom form can provide the user input validation context.
  UIFormRowIcon
  This class can be used to set a built-in icon at the beginning of a form row.
  UIJavaScriptWriter
  This interface provides methods to add JavaScript in the current response context.
  UIResourceLocator
  This interface defines methods to build URLs that change the entity in the current navigation context and access various types of resources (Web Component, Ajax component, static web resources).
  UISessionContext
  This interface provides methods for retrieving a user session from a user interface component.
- Classes in com.orchestranetworks.ui used by com.orchestranetworks.ui.form.widget
  Class
  Description
  UIBodyWriter
  This interface provides methods for adding text to the body of a document.
  UIComponentWriter
  This interface offers common user interface methods to create standard EBX® components.
  UIDependencyRegisterer
  This interface provides methods to add dependencies to resource files in the current response context.
  UIJavaScriptWriter
  This interface provides methods to add JavaScript in the current response context.
  UIResourceLocator
  This interface defines methods to build URLs that change the entity in the current navigation context and access various types of resources (Web Component, Ajax component, static web resources).
  UISessionContext
  This interface provides methods for retrieving a user session from a user interface component.
  UITableCellStyleHandler
  This class is used to define table cell styles for a UI bean editor.
- Classes in com.orchestranetworks.ui used by com.orchestranetworks.ui.toolbar
  Class
  Description
  UIButtonIcon
  This class is used to set the icon of a button.
  UIButtonLayout
  This class can be used to set the layout of a button.
  UIButtonRelief
  This class provides different ways to display the relief of a button.
- Classes in com.orchestranetworks.ui used by com.orchestranetworks.userservice
  Class
  Description
  UIBodyWriter
  This interface provides methods for adding text to the body of a document.
  UIButtonSpec
  This abstract class provides the common features for different types of buttons.
  UIButtonSpecNavigation
  This abstract class provides the common features for buttons that can redirect current user.
  UIButtonSpecSubmit
  In the context of User services, specifies an HTML submit button.
  UIComponentWriter
  This interface offers common user interface methods to create standard EBX® components.
  UIDependencyRegisterer
  This interface provides methods to add dependencies to resource files in the current response context.
  UIFormLabelSpec
  Specifies a label to display and optional additional documentation, accessible in a pop-up.
  UIJavaScriptWriter
  This interface provides methods to add JavaScript in the current response context.
  UIResourceLocator
  This interface defines methods to build URLs that change the entity in the current navigation context and access various types of resources (Web Component, Ajax component, static web resources).
  UISessionContext
  This interface provides methods for retrieving a user session from a user interface component.