| Interface | Description |
|---|---|
| AddRowButtonProperties | |
| BackgroundStyleProperties |
The
BackgroundStyleProperties interface represents common background styling properties. |
| BarcodeControl |
Barcode Control
|
| BaseTableControl |
Interface
BaseTableControl contains properties and methods that apply to both a Table Control
and a Repeater Control. |
| BasicBlockControl | |
| BootstrapButtonStyle | |
| BootstrapColumnControl |
Bootstrap Column Control
|
| BootstrapContainerControl |
Bootstrap Container Control
|
| BootstrapContainerTypeProperties | |
| BootstrapFieldLayout | |
| BootstrapRowControl |
Bootstrap Row Control
|
| BootstrapWidthProperties |
The
BootstrapWidthProperties interface represents the different widths used within the bootstrap framework. |
| BorderStyleProperties |
The
BorderStyleProperties interface represents common border styling properties. |
| ButtonColumnControl | |
| ButtonColumnProperties |
The
ButtonColumnProperties interface represents styling properties for button columns. |
| ButtonControl |
Button Control
|
| ButtonControlProperties | |
| CanvasControl |
A Canvas Control represents an HTML <canvas> tag.
|
| CellStyleProperties |
Table Cell properties.
|
| ColumnLayout |
A Column Layout displays child controls in a grid formation where each child control is placed in the next available table cell
e.g.
|
| ColumnLayoutCell |
The
ColumnLayoutCell interface provides the ability to override properties from the parent control's ColumnLayout; |
| ColumnStyleProperties |
Table Column styling properties.
|
| ContainerControl |
The
ContainerControl interface is implemented by all controls that can act as a container i.e. |
| Control |
The
Control interface provides the base class for all controls, with common methods and properties shared by all controls. |
| ControlConstants | |
| CustomLayout |
TODO doc
|
| DynamicMenuItemControl |
A Dynamic Menu Item Control represents a location in a menu where any number of menu items are to be inserted at runtime.
|
| EbaseButtonControlProperties |
The
EbaseButtonControlProperties interface represents common properties for all Ebase navigation buttons. |
| EditorInputProperties |
Editor Input Properties
|
| FieldColumnControl |
Field Column Control
|
| FieldControl |
Field Control
|
| FieldControlProperties |
Field Control Properties.
|
| FieldHyperlinkProperties |
Field Hyperlink Properties.
|
| FieldLayout |
The Field Grid Layout provides specific functionality to display Field Controls in a grid structure where the label, editor and help portions
of each Field Control are displayed in three separate table columns and are therefore vertically aligned.
|
| FieldLayoutCell |
The
FieldLayoutCell interface provides the ability to override properties from the parent control's FieldLayout; |
| FinishButtonControl |
Finish Button Control is one of the supplied Ebase page navigation buttons.
|
| FlowLayout |
A Flow Layout is similar to having no layout in that child controls are written horizontally across the page and will flow onto a new line
when there is insufficient remaining width.
|
| FooterControl |
Footer Control
|
| FormHeaderProperties |
Properties for the optional form header text.
|
| GridCellControl |
A Grid Cell Control represents a single cell within a
Grid Control. |
| GridControl |
Grid Control.
|
| GroupAndPagePanelProperties | |
| GroupAndPageTextProperties | |
| GroupPanelControl |
A Group Panel Control is a titled box container with three texts: header text, information text and trailer text.
|
| HeaderControl |
Header Control
A container that wraps content in a header tag.
|
| HorizontalBoxLayout |
The
HorizontalBoxLayout interface represents a layout where child controls are laid out horizontally. |
| HorizontalBoxLayoutCell |
The
HorizontalBoxLayoutCell interface provides the ability to override properties from the parent control's HorizontalBoxLayout; |
| HorizontalLineControl |
A Horizontal Line Control represents a horizontal line.
|
| HorizontalMenuControl |
A Horizontal Menu Control represents a menu where the top level is shown horizontally and is always visible.
|
| HTMLControl |
An HTML Control can be used to hold any amount of HTML or XHTML content which will be inserted into the output page without amendment;
any content that is valid within the BODY section of an HTML page can be inserted.
|
| HyperlinkControl |
A Hyperlink Control represents a text displayed as a hyperlink.
|
| HyperlinkProperties |
Hyperlink Properties.
|
| HyperlinkStateProperties |
Hyperlink Properties.
|
| ImageColumnControl |
Image Column Control.
|
| ImageControl |
Image Control.
|
| ImageControlProperties |
Image Control properties.
|
| ImageStyleProperties |
The
ImageStyleProperties interface represents common image styling properties. |
| IncludeControl |
An Include Control represents an external JSP or HTML file that is to be inserted into the generated page
output at the location represented by the control.
|
| IndividualTabStateProperties |
The
IndividualTabStateProperties interface represents Tab Control styling properties for a specific tab state. |
| InfoPopupProperties |
The
InfoPopupProperties interface represents the properties passed to the Javascript window.open() statement
used to create the popup window for field help texts. |
| InfoProperties |
The
InfoProperties interface represents properties that apply to field help texts. |
| Layout |
The
Layout interface provides the base class for all layouts. |
| LayoutCell |
The
LayoutCell interface provides the base class for all layout cells. |
| LayoutControl |
The
LayoutControl interface is implemented by all controls that can act as a container i.e. |
| ListControl |
List Control
|
| ListHyperlinkControl |
A List Hyperlink Control displays a hyperlink using the text from the list configured in its parent
Repeating List Control. |
| ListItemControl |
List Item Control
|
| ListLayout | |
| ListLayoutCell | |
| ListPanelControl |
List Panel Control
|
| ListTextControl |
A List Text Control displays a text from the list configured in its parent
Repeating List Control. |
| MarginStyleProperties |
Margin represents space outside an element's border, and is displayed with the background color of it's parent element.
|
| MenuControl |
MenuControl is the base interface for both horizontal and vertical menu controls.
|
| MenuItemControl |
MenuItemControl acts as the base interface for both static and dynamic menu items |
| MenuLevelProperties |
The
MenuLevelProperties interface represents styling properties applied to all menu items at a specific level of a menu. |
| MenuStateProperties |
The
MenuStateProperties interface represents menu item styling properties for a specific menu item state. |
| MessageControl |
A Message Control represents a location on a page where error and warning messages are displayed.
|
| MessageProperties |
The
MessageProperties interface represents styling properties of error and warning messages. |
| MessageStyleProperties |
The
MessageProperties interface represents styling properties of error and warning messages. |
| NavControl |
Nav Control
|
| NavigationBarStyleProperties | |
| NavigationRowProperties | |
| NextPageButtonControl |
Next Page Button Control is one of the supplied Ebase page navigation buttons.
|
| PaddingStyleProperties |
Padding represents the space between an HTML element's content and its border.
|
| PageBreakControl |
A Page Break control represents a page break and is applicable only when a page is included in a PDF.
|
| PageControl |
Page Control is a special control that must exist as the root control of each page.
|
| PageNavigationButtonStyle |
The
PageNavigationButtonStyle interface represents styling properties for page navigation buttons. |
| PageNavigationPanel |
A Page Navigation Control represents a panel containing up to five buttons.
|
| PagePanelControl |
A Page Panel Control is a specialised titled box container with three texts: header text, information text and trailer text.
|
| PanelControl |
Panel Control
|
| PDFPageStyleProperties |
The
PDFPageStyleProperties interface represents styling properties applied to a page when it is included in a PDF. |
| PrevPageButtonControl |
Previous Page Button Control is one of the supplied Ebase page navigation buttons.
|
| RepeatingStyleProperties |
The
RepeatingStyleProperties represents styling properties shared by both a Repeater Control
and a Repeater Row Control. |
| RepeatingTableControl |
A Repeater Control provides a flexible way of displaying data from a table.
|
| RepeatingTableListControl | |
| RepeatingTableListRowControl | |
| RepeatingTableRowControl |
A Repeater Row Control represents a single table row within a
Repeater Control. |
| RestoreButtonControl |
A Restore Button Control represents the restore button for the Save/Restore Feature.
|
| SaveButtonControl |
A Save Button Control represents the save button for the Save/Restore Feature.
|
| SectionControl |
Section Control
A container that wraps content in a section tag.
|
| SpacerControl |
A Spacer Control control represents either or both a horizontal space and/or a vertical space.
|
| StaticMenuItemControl |
A Static Menu Item Control represents a static menu item in either a
Vertical Menu or a Horizontal Menu. |
| TabAllStateProperties |
The
TabAllStateProperties interface represents styling properties applied to all tab states in a TabSetControl. |
| TabControl |
A Tab Control represents a single tab within a
Tab Set Control. |
| TableAddRowCellProperties | |
| TableCellStyleProperties | |
| TableColumnHeaderProperties | |
| TableColumnValuePatternProperties | |
| TableControl |
Table Control - represents a displayed table.
|
| TableControlAddRowProperties | |
| TableControlStyleProperties | |
| TableControlTextProperties | |
| TablePageControl |
A Table Page Control represents a horizontal page of table data and can only be added as a child of a
Table Control. |
| TableRowStyleProperties | |
| TableSortProperties | |
| TabSetContentPanelProperties |
The
TabSetContentPanelProperties interface represents styling properties applied to the content panels of tabs within a Tab Set Control. |
| TabSetControl |
A Tab Set Control is a container containing a number of individual
tabs. |
| TextControl |
A Text Control represents a text.
|
| TextStyleProperties |
The
TextStyleProperties interface represents common text styling properties. |
| TitleBarProperties |
The
TitleBarProperties interface represents styling properties applied to the title bar of a TitlePanelControl. |
| TitlePanelControl |
A Titled Panel Control is a container control with a title bar and border, where the title bar can contain a text and/or an image.
|
| VerticalBoxLayout |
The
VerticalBoxLayout interface represents a layout where child controls are laid out vertically. |
| VerticalBoxLayoutCell |
The
VerticalBoxLayoutCell interface provides the ability to override properties from the parent control's VerticalBoxLayout; |
| VerticalMenuControl |
A Vertical Menu Control represents a menu where the top level is shown vertically;
subsequent levels can also be shown vertically with the menu expanding to accommodate them,
or they can be shown as dynamic drop out menus in the same way as for a
Horizontal Menu Control. |
| VerticalMenuLevelProperties |
The
VerticalMenuLevelProperties interface represents styling properties applied to all menu items at a specific level of a
vertical menu. |