Package com.ebasetech.xi.api.controls
Interface FieldColumnControl
- All Superinterfaces:
BackgroundStyleProperties,BorderStyleProperties,CellStyleProperties,ColumnStyleProperties,Control,Element,EventOwner,FieldControlProperties,MessageContainer,MessageProperties,PaddingStyleProperties,java.io.Serializable,TextStyleProperties,WebFormEventOwner
public interface FieldColumnControl extends Control, FieldControlProperties, ColumnStyleProperties, MessageProperties
Field Column Control
-
Method Summary
Modifier and Type Method Description ImageStylePropertiesgetCalendarProperties()Image properties for the calendar icon of date fields.BackgroundStylePropertiesgetEditorInputBackgroundProperties()Background properties for the data content of each table cell.BorderStylePropertiesgetEditorInputBorderProperties()Border properties for the data content of each table cell.TextStylePropertiesgetEditorInputTextProperties()Text properties for the data content of each table cell.ImageStylePropertiesgetStripeCalendarProperties()Image properties for the calendar icon of date fields - applied to alternate (striped) rows.BackgroundStylePropertiesgetStripeEditorInputBackgroundProperties()Background properties for the data content of each table cell - applied to alternate (striped) rows.BorderStylePropertiesgetStripeEditorInputBorderProperties()Border properties for the data content of each table cell - applied to alternate (striped) rows.TextStylePropertiesgetStripeEditorInputTextProperties()Text properties for the data content of each table cell - applied to alternate (striped) rows.WebFormTableColumngetTableColumn()Returns thetable columndisplayed by this Table Column Control.TextStylePropertiesgetValuePatternProperties()Value pattern properties.booleanisSortable()Indicates whether or not the user can sort the table by this column.voidsetSortable(boolean sortable)Sets whether or not the user can sort the table by this column.Methods inherited from interface com.ebasetech.xi.api.controls.BackgroundStyleProperties
getBackgroundColor, getBackgroundImage, getBackgroundImagePosition, getBackgroundImageRepeat, setBackgroundColor, setBackgroundImage, setBackgroundImagePosition, setBackgroundImageRepeatMethods inherited from interface com.ebasetech.xi.api.controls.BorderStyleProperties
getBorderColor, getBorderRadius, getBorderStyle, getBorderWidth, getBottomBorderWidth, getLeftBorderWidth, getRightBorderWidth, getTopBorderWidth, setBorderColor, setBorderRadius, setBorderStyle, setBorderWidth, setBottomBorderWidth, setLeftBorderWidth, setRightBorderWidth, setTopBorderWidthMethods inherited from interface com.ebasetech.xi.api.controls.CellStyleProperties
getHAlign, getVAlign, getWidth, setHAlign, setVAlign, setWidthMethods inherited from interface com.ebasetech.xi.api.controls.ColumnStyleProperties
getColumnCellClass, getColumnCellStyle, getColumnDataClass, getColumnDataStyle, getColumnHeaderProperties, getStripeProperties, setColumnCellClass, setColumnCellStyle, setColumnDataClass, setColumnDataStyleMethods inherited from interface com.ebasetech.xi.api.controls.Control
addCssClass, getAll, getCssClass, getErrorMsgClass, getErrorMsgStyle, getInfoMsgClass, getInfoMsgStyle, getLayoutCell, getNextSiblingControl, getPage, getParentControl, getPreviousSiblingControl, getRootHtmlElementProperties, getStyle, getWarningMsgClass, getWarningMsgStyle, hasModifier, hide, isContainer, isDisplayOnly, isDisplayOnlyIncludingParents, isEventField, isHidden, isInheritMsg, isLocalMsg, isNewLine, isShowing, refresh, removeCssClass, requestFocus, setCssClass, setDisplayOnly, setErrorMsgClass, setErrorMsgStyle, setHidden, setInfoMsgClass, setInfoMsgStyle, setNewLine, setStyle, setWarningMsgClass, setWarningMsgStyle, showMethods inherited from interface com.ebasetech.xi.api.Element
getElementName, getElementTypeMethods inherited from interface com.ebasetech.xi.api.controls.FieldControlProperties
addAriaCustomAttribute, getAriaCustomAttributes, getAriaDescribedBy, getAriaLabelledBy, getAriaLabelText, getButtonImageUrl, getButtonText, getEditorHtmlElementProperties, getHyperlinkProperties, getIvImageURL, getPlaceHolderText, getRequiredText, getValidationText, isAriaRequired, isButtonDisplayAsImage, isButtonSkipValidation, isDisabled, isDisplayIvAsImage, isHyperlink, isImmediateValidation, isMandatory, isRequired, removeAriaCustomAttribute, setAriaCustomAttributes, setAriaRequired, setButtonDisplayAsImage, setButtonImageUrl, setButtonSkipValidation, setDisabled, setDisplayIvAsImage, setHyperlink, setImmediateValidation, setIvImageURL, setMandatory, setRequiredMethods inherited from interface com.ebasetech.xi.api.MessageContainer
addErrorMessage, addErrorMessage, addErrorMessage, addErrorMessage, addErrorMessage, addErrorMessageText, addErrorMessageText, addErrorMessageText, addInfoMessage, addInfoMessage, addInfoMessageText, addInfoMessageText, addInfoMessageText, addWarningMessage, addWarningMessage, addWarningMessage, addWarningMessage, addWarningMessage, addWarningMessageText, addWarningMessageText, addWarningMessageText, existErrorMessages, existInfoMessages, existMessages, existWarningMessagesMethods inherited from interface com.ebasetech.xi.api.controls.MessageProperties
getErrorMessageStyle, getInfoMessageStyle, getWarningMessageStyleMethods inherited from interface com.ebasetech.xi.api.controls.PaddingStyleProperties
getAllPadding, getBottomPadding, getLeftPadding, getRightPadding, getTopPadding, setAllPadding, setBottomPadding, setLeftPadding, setRightPadding, setTopPaddingMethods inherited from interface com.ebasetech.xi.api.controls.TextStyleProperties
getLineHeight, getTextBold, getTextColor, getTextDecoration, getTextFont, getTextItalic, getTextSize, setLineHeight, setTextBold, setTextColor, setTextDecoration, setTextFont, setTextItalic, setTextSize
-
Method Details
-
getEditorInputBackgroundProperties
BackgroundStyleProperties getEditorInputBackgroundProperties()Background properties for the data content of each table cell.- Since:
- V4.4
-
getStripeEditorInputBackgroundProperties
BackgroundStyleProperties getStripeEditorInputBackgroundProperties()Background properties for the data content of each table cell - applied to alternate (striped) rows. These properties overridegetEditorInputBackgroundProperties()properties.- Since:
- V4.4
-
getEditorInputBorderProperties
BorderStyleProperties getEditorInputBorderProperties()Border properties for the data content of each table cell.- Since:
- V4.4
-
getStripeEditorInputBorderProperties
BorderStyleProperties getStripeEditorInputBorderProperties()Border properties for the data content of each table cell - applied to alternate (striped) rows. These properties overridegetEditorInputBorderProperties()properties.- Since:
- V4.4
-
getEditorInputTextProperties
TextStyleProperties getEditorInputTextProperties()Text properties for the data content of each table cell.- Since:
- V4.4
-
getStripeEditorInputTextProperties
TextStyleProperties getStripeEditorInputTextProperties()Text properties for the data content of each table cell - applied to alternate (striped) rows. These properties overridegetEditorInputTextProperties()properties.- Since:
- V4.4
-
getCalendarProperties
ImageStyleProperties getCalendarProperties()Image properties for the calendar icon of date fields.- Since:
- V4.4
-
getStripeCalendarProperties
ImageStyleProperties getStripeCalendarProperties()Image properties for the calendar icon of date fields - applied to alternate (striped) rows. These properties overridegetCalendarProperties()properties.- Since:
- V4.4
-
getValuePatternProperties
TextStyleProperties getValuePatternProperties()Value pattern properties.- Since:
- V4.4
-
isSortable
boolean isSortable()Indicates whether or not the user can sort the table by this column. Sort icons are displayed next to the column header text when a column is sortable.- Since:
- V4.4
-
setSortable
void setSortable(boolean sortable)Sets whether or not the user can sort the table by this column. Sort icons are displayed next to the column header text when a column is sortable.- Since:
- V4.4
-
getTableColumn
WebFormTableColumn getTableColumn()Returns thetable columndisplayed by this Table Column Control.- Since:
- V4.4
-