Uses of Interface
com.ebasetech.xi.api.controls.Control

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.