Package 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
Modifier and Type Method Description 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.Text
getLabelText()
Returns the column headerText
for the column for the current language.Methods inherited from interface com.ebasetech.xi.api.Element
getElementName, getElementType
Methods inherited from interface com.ebasetech.xi.api.Field
getDisplayValue, getDisplayValue, getStringValue, getType, getValue, setDisplayValue, setValue
Methods inherited from interface com.ebasetech.xi.api.TableColumn
getTable
Methods inherited from interface com.ebasetech.xi.api.WebFormFieldOrColumn
createCustomList, createCustomList, getDisplayLength, getDisplayType, getHelpText, getList, getMaxDisplayLength, isClientAccessible
-
Method Details
-
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 methodgetFieldControl()
when the table column is displayed in a Repeater Control or standalone on a page.- Returns:
- table column control
- See Also:
getColumnControl(Page)
-
getColumnControl
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 methodgetFieldControl(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 methodgetColumnControl()
when the table column is displayed in a Table Control.- Returns:
- field control
- See Also:
getFieldControl(Page)
-
getFieldControl
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 methodgetColumnControl(Page)
when the table column is displayed in a Table Control.- Returns:
- field control
- See Also:
getFieldControl()
-
getLabelText
Text getLabelText()Returns the column headerText
for the column for the current language.- Specified by:
getLabelText
in interfaceWebFormFieldOrColumn
- Returns:
- label text
- Since:
- V4.4
-