Package com.orchestranetworks.ui
This package provides the capability to create custom user interface components that are integrated within EBX®.
-
Interface Summary Interface Description JavaScriptCatalog This interface is only used to document JavaScript functions and should not be referenced by Java code.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 JavaUIButtonSpec
object.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.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.UIContext Deprecated. , @seeUICustomWidget
UIDependencyRegisterer This interface provides methods to add dependencies to resource files in the current response context.UIFormRequestContext Encapsulates an HTTP request so that a custom form can provide the user input validation context.UIJavaScriptWriter This interface provides methods to add JavaScript in the current response context.UILabelRenderer Interface for displaying a record in a table or a foreign key constraint.UILabelRendererContext Provides a context for displaying a record.UILabelRendererForHierarchy Interface for presenting a hierarchy node inside a hierarchy tree.UILabelRendererForHierarchyContext Provides a context for displaying a hierarchy node.UIRenderer Provides a common interface for computing labels.UIRequestContext Deprecated. From 5.8.0, please use the new APIUICustomWidget
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 APIUICustomWidget
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.UITableFilterContext Common interface for contexts used by aUITableFilter
UITableFilterRequestContext Encapsulates an HTTP request in order to set up a filter.UITableFilterResponseContext Encapsulates an HTTP request in order to display a table filter. -
Class Summary Class Description UIAjaxComponent Abstract class for implementing an Ajax component.UIBeanEditor Deprecated. From 5.8.0, please use the new APIUICustomWidget
instead.UIBeanEditorV4 Deprecated. To use only for backward compatibility ofUIBeanEditor
implementations written in versions 4.x.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.UIButtonSpecURL Standard button to redirect user to a given URL.UICSSClasses This class defines all CSS classes usable for User services, UI beans andFormPane
s.UICSSClasses.DIALOG_BOX UICSSClasses.ICONS All the CSS classes used to display standard icons.UICSSClasses.TABLE For basic tables (<table>
,<tr>
,<th>
and<td>
containing data).UICSSClasses.TEXT All the CSS classes used to display standard text styles.UICSSUtils This class defines server-side CSS utilities.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.DataSetFeatures Constants for features available in dataset.UIHttpManagerComponent.RecordFeatures Constants for features available in record form.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.UIHttpManagerComponent.ViewFeatures Constants for features available in tables and hierarchies.UIHttpManagerComponentHelper UIHttpManagerComponentReturnCode Represents the return code of a user interaction initiated byUIHttpManagerComponent
.UIRenderingMode Defines the rendering mode of the UI.UITableCellStyleHandler This class is used to define table cell styles for a UI bean editor.UITableCellStyleHandler.BackgroundRepeat UITableFilter Abstract class for implementing a user interface filter on a table. -
Enum Summary Enum Description FirstCallDisplay Defines how to display a filtered table or record in a Web Component on first call. -
Exception Summary Exception Description ModuleNotFoundException Thrown to indicate that a specified module (web application) has not been registered in the current environment.