com.ebasetech.xi.api
Interface WebFormTableColumn

All Superinterfaces:
Element, Field, java.io.Serializable, TableColumn, WebFormFieldOrColumn

public interface WebFormTableColumn
extends TableColumn, WebFormFieldOrColumn

The WebFormTableColumn represents a table column in an interactive web form.

Individual table columns can be accessed via their parent table.

Since:
V4.4

Method Summary
 FieldColumnControl getColumnControl()
          Returns the first Table Column Control on the current page that displays this column.
 FieldColumnControl getColumnControl(Page page)
          Returns the first Table Column Control on the specified page that displays this column.
 FieldControl getFieldControl()
          Returns the first Field Control on the current page that displays this column.
 FieldControl getFieldControl(Page page)
          Returns the first Table Column Control on the specified page that displays this column.
 
Methods inherited from interface com.ebasetech.xi.api.TableColumn
getTable
 
Methods inherited from interface com.ebasetech.xi.api.Field
getDisplayValue, getDisplayValue, getStringValue, getType, getValue, setDisplayValue, setValue
 
Methods inherited from interface com.ebasetech.xi.api.Element
getElementName, getElementType
 
Methods inherited from interface com.ebasetech.xi.api.WebFormFieldOrColumn
createCustomList, createCustomList, getDisplayLength, getDisplayType, getHelpText, getLabelText, getList, getMaxDisplayLength
 

Method Detail

getColumnControl

FieldColumnControl getColumnControl()
Returns the first Table Column Control on the current page that displays this column. Use this method when the table column is displayed in a Table Control. Use method getFieldControl() when the table column is displayed in a Repeater Control or standalone on a page.

Returns:
table column control
See Also:
getColumnControl(Page)

getColumnControl

FieldColumnControl getColumnControl(Page page)
Returns the first Table Column Control on the specified page that displays this column. Use this method when the table column is displayed in a Table Control. Use method getFieldControl(Page) when the table column is displayed in a Repeater Control or standalone on a page.

Returns:
table column control
See Also:
getColumnControl()

getFieldControl

FieldControl getFieldControl()
Returns the first Field Control on the current page that displays this column. Use this method when the table column is displayed in a Repeater Control or as a standalone Field Control on a page. Use method getColumnControl() when the table column is displayed in a Table Control.

Returns:
field control
See Also:
getFieldControl(Page)

getFieldControl

FieldControl getFieldControl(Page page)
Returns the first Table Column Control on the specified page that displays this column. Use this method when the table column is displayed in a Repeater Control or as a standalone Field Control on a page. Use method getColumnControl(Page) when the table column is displayed in a Table Control.

Returns:
field control
See Also:
getFieldControl()