Interface ColumnStyleProperties
- All Superinterfaces:
BackgroundStyleProperties,BorderStyleProperties,CellStyleProperties,PaddingStyleProperties,TextStyleProperties
- All Known Subinterfaces:
ButtonColumnControl,FieldColumnControl,ImageColumnControl
public interface ColumnStyleProperties extends CellStyleProperties
- Since:
- V4.4
-
Method Summary
Modifier and Type Method Description java.lang.StringgetColumnCellClass()Returns the list of CSS classes configured for each table cell.java.lang.StringgetColumnCellStyle()Returns the inline CSS style configured for each table cell.java.lang.StringgetColumnDataClass()Returns the list of CSS classes configured for the content of each table cell.java.lang.StringgetColumnDataStyle()Returns the inline CSS style configured for the content of each table cell.CellStylePropertiesgetColumnHeaderProperties()Column header properties.CellStylePropertiesgetStripeProperties()Cell text, background, border and padding properties applied to alternate (striped) rows.voidsetColumnCellClass(java.lang.String columnCellClass)Sets one or more CSS classes to be applied to each table cell.voidsetColumnCellStyle(java.lang.String columnCellStyle)Sets the inline CSS style to be applied to each table cell.voidsetColumnDataClass(java.lang.String columnDataClass)Sets one or more CSS classes to be applied to the content of each table cell.voidsetColumnDataStyle(java.lang.String columnDataStyle)Sets the inline CSS style to be applied to the content of each table cell.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.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
-
getColumnHeaderProperties
CellStyleProperties getColumnHeaderProperties()Column header properties.- Since:
- V4.4
-
getStripeProperties
CellStyleProperties getStripeProperties()Cell text, background, border and padding properties applied to alternate (striped) rows. These properties override the corresponding non-striped properties.- Since:
- V4.4
-
getColumnDataClass
java.lang.String getColumnDataClass()Returns the list of CSS classes configured for the content of each table cell.These classes are configured in the designer using the Advanced Properties button within the column control's Styling Assistant.
- Since:
- V4.4
- See Also:
setColumnDataClass(String),getColumnCellClass()
-
setColumnDataClass
void setColumnDataClass(java.lang.String columnDataClass)Sets one or more CSS classes to be applied to the content of each table cell. Multiple classes are specified by using a space between the class names, as per the HTML class parameter.These classes are configured in the designer using the Advanced Properties button within the column control's Styling Assistant.
- Since:
- V4.4
- See Also:
setColumnCellClass(String)
-
getColumnDataStyle
java.lang.String getColumnDataStyle()Returns the inline CSS style configured for the content of each table cell.This inline style is configured in the designer using the Advanced Properties button within the column control's Styling Assistant.
- Since:
- V4.4
- See Also:
setColumnDataStyle(String),getColumnCellStyle()
-
setColumnDataStyle
void setColumnDataStyle(java.lang.String columnDataStyle)Sets the inline CSS style to be applied to the content of each table cell. Style is entered as for the HTML style parameter.This inline style is configured in the designer using the Advanced Properties button within the column control's Styling Assistant.
- Since:
- V4.4
- See Also:
setColumnCellStyle(String)
-
getColumnCellClass
java.lang.String getColumnCellClass()Returns the list of CSS classes configured for each table cell.These classes are configured in the designer using the Advanced Properties button within the column control's Styling Assistant.
- Since:
- V4.4
- See Also:
setColumnCellClass(String),getColumnDataClass()
-
setColumnCellClass
void setColumnCellClass(java.lang.String columnCellClass)Sets one or more CSS classes to be applied to each table cell. Multiple classes are specified by using a space between the class names, as per the HTML class parameter.These classes are configured in the designer using the Advanced Properties button within the column control's Styling Assistant.
- Since:
- V4.4
- See Also:
setColumnDataClass(String)
-
getColumnCellStyle
java.lang.String getColumnCellStyle()Returns the inline CSS style configured for each table cell.This inline style is configured in the designer using the Advanced Properties button within the column control's Styling Assistant.
- Since:
- V4.4
- See Also:
setColumnCellStyle(String),getColumnDataStyle()
-
setColumnCellStyle
void setColumnCellStyle(java.lang.String columnCellStyle)Sets the inline CSS style to be applied to each table cell. Style is entered as for the HTML style parameter.This inline style is configured in the designer using the Advanced Properties button within the column control's Styling Assistant.
- Since:
- V4.4
- See Also:
setColumnDataStyle(String)
-