| 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Control | |
|---|---|
| com.ebasetech.xi.api | |
| com.ebasetech.xi.api.controls | |
| Uses of Control in com.ebasetech.xi.api | 
|---|
| Methods in com.ebasetech.xi.api that return Control | |
|---|---|
 Control[] | 
Page.getAllControls()
Returns an array of all controls on the page in display order.  | 
 Control | 
WebFormTable.getControl()
Returns the first Table Control or Repeater Control on the current page that displays this table.  | 
 Control | 
WebFormTable.getControl(Page page)
Returns the first Table Control or Repeater Control on the specified page that displays this table.  | 
 Control | 
Controls.getControl(java.lang.String controlName)
Returns the Control with name controlName. | 
 Control[] | 
Page.getControlsByModifier(java.lang.String modifier)
Returns an array of controls that have the named modifier.  | 
 Control | 
Page.getPageControl()
Returns the Page Control that acts as the root control for all controls on the page.  | 
| Uses of Control in com.ebasetech.xi.api.controls | 
|---|
| Subinterfaces of Control in com.ebasetech.xi.api.controls | |
|---|---|
 interface | 
BarcodeControl
Barcode Control  | 
 interface | 
ButtonColumnControl
 | 
 interface | 
ButtonControl
Button Control  | 
 interface | 
ContainerControl
The ContainerControl interface is implemented by all controls that can act as a container i.e. | 
 interface | 
DynamicMenuItemControl
A Dynamic Menu Item Control represents a location in a menu where any number of menu items are to be inserted at runtime.  | 
 interface | 
EbaseButtonControlProperties
The EbaseButtonControlProperties interface represents common properties for all Ebase navigation buttons. | 
 interface | 
FieldColumnControl
Field Column Control  | 
 interface | 
FieldControl
Field Control  | 
 interface | 
FinishButtonControl
Finish Button Control is one of the supplied Ebase page navigation buttons.  | 
 interface | 
GridCellControl
A Grid Cell Control represents a single cell within a Grid Control. | 
 interface | 
GridControl
Grid Control.  | 
 interface | 
GroupAndPagePanelProperties
 | 
 interface | 
GroupPanelControl
A Group Panel Control is a titled box container with three texts: header text, information text and trailer text.  | 
 interface | 
HorizontalLineControl
A Horizontal Line Control represents a horizontal line.  | 
 interface | 
HorizontalMenuControl
A Horizontal Menu Control represents a menu where the top level is shown horizontally and is always visible.  | 
 interface | 
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.  | 
 interface | 
HyperlinkControl
A Hyperlink Control represents a text displayed as a hyperlink.  | 
 interface | 
ImageColumnControl
Image Column Control.  | 
 interface | 
ImageControl
Image Control.  | 
 interface | 
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.  | 
 interface | 
LayoutControl
The LayoutControl interface is implemented by all controls that can act as a container i.e. | 
 interface | 
MenuControl
MenuControl is the base interface for both horizontal and vertical menu controls.  | 
 interface | 
MenuItemControl
MenuItemControl acts as the base interface for both static and dynamic menu items | 
 interface | 
MessageControl
A Message Control represents a location on a page where error and warning messages are displayed.  | 
 interface | 
NextPageButtonControl
Next Page Button Control is one of the supplied Ebase page navigation buttons.  | 
 interface | 
PageBreakControl
A Page Break control represents a page break and is applicable only when a page is included in a PDF.  | 
 interface | 
PageControl
Page Control is a special control that must exist as the root control of each page.  | 
 interface | 
PageNavigationPanel
A Page Navigation Control represents a panel containing up to five buttons.  | 
 interface | 
PagePanelControl
A Page Panel Control is a specialised titled box container with three texts: header text, information text and trailer text.  | 
 interface | 
PanelControl
Panel Control  | 
 interface | 
PrevPageButtonControl
Previous Page Button Control is one of the supplied Ebase page navigation buttons.  | 
 interface | 
RepeatingTableControl
A Repeater Control provides a flexible way of displaying data from a table.  | 
 interface | 
RepeatingTableRowControl
A Repeater Row Control represents a single table row within a Repeater Control. | 
 interface | 
RestoreButtonControl
A Restore Button Control represents the restore button for the Save/Restore Feature.  | 
 interface | 
SaveButtonControl
A Save Button Control represents the save button for the Save/Restore Feature.  | 
 interface | 
SpacerControl
A Spacer Control control represents either or both a horizontal space and/or a vertical space.  | 
 interface | 
StaticMenuItemControl
A Static Menu Item Control represents a static menu item in either a Vertical Menu or a Horizontal Menu. | 
 interface | 
TabControl
A Tab Control represents a single tab within a Tab Set Control. | 
 interface | 
TableControl
Table Control - represents a displayed table.  | 
 interface | 
TablePageControl
A Table Page Control represents a horizontal page of table data and can only be added as a child of a Table Control. | 
 interface | 
TabSetControl
A Tab Set Control is a container containing a number of individual tabs. | 
 interface | 
TextControl
A Text Control represents a text.  | 
 interface | 
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.  | 
 interface | 
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. | 
| Methods in com.ebasetech.xi.api.controls that return Control | |
|---|---|
 Control | 
Control.getAll()
Returns a control object of the same type as the control object on which this method is invoked, that gives access to all occurrences of this control on the page.  | 
 Control[] | 
ContainerControl.getChildControls()
Returns an array of controls that are immediate children of this control.  | 
 Control | 
Control.getNextSiblingControl()
Returns the control that appears after this control within the same parent, or null if no such control exists.  | 
 Control | 
Control.getParentControl()
Returns this control's parent control or null if no such parent exists.  | 
 Control | 
Control.getPreviousSiblingControl()
Returns the control that appears before this control within the same parent, or null if no such control exists.  | 
  | 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||