Package com.ebasetech.xi.api.controls
Interface FieldLayoutCell
- All Superinterfaces:
BackgroundStyleProperties
,BorderStyleProperties
,LayoutCell
public interface FieldLayoutCell extends LayoutCell, BorderStyleProperties, BackgroundStyleProperties
The
FieldLayoutCell
interface provides the ability to override properties from the parent control's FieldLayout
;
- Since:
- V4.4
-
Method Summary
Modifier and Type Method Description BackgroundStyleProperties
getEditorBackground()
Background properties for Field Control editor table cells, overriding the corresponding background properties from the parentFieldLayout
.java.lang.String
getEditorCellClass()
CSS classes configured for editor table cells when displaying a Field Control, overriding the editor layout cell CSS classes from the parentFieldLayout
.java.lang.String
getEditorCellStyle()
Inline CSS style configured for editor table cells when displaying a Field Control, overriding the editor layout cell inline CSS style from the parentFieldLayout
.java.lang.String
getEditorHAlign()
Horizontal alignment of editor table cells when displaying Field Controls, overriding the corresponding horizontal alignment property from the parentFieldLayout
.PaddingStyleProperties
getEditorPadding()
Padding properties for editor table cells when displaying Field Controls, overriding the corresponding padding properties from the parentFieldLayout
.java.lang.String
getEditorVAlign()
Vertical alignment of editor table cells when displaying Field Controls, overriding the corresponding vertical alignment property from the parentFieldLayout
.java.lang.String
getFullWidthHAlign()
Horizontal alignment of table cells when displaying controls other than a Field Control, overriding the corresponding horizontal alignment property from the parentFieldLayout
.PaddingStyleProperties
getFullWidthPadding()
Padding properties when displaying controls other than a Field Control, overriding the corresponding padding properties from the parentFieldLayout
.java.lang.String
getFullWidthVAlign()
Vertical alignment of table cells when displaying controls other than a Field Control, overriding the corresponding vertical alignment property from the parentFieldLayout
.java.lang.String
getHelpCellClass()
CSS classes configured for help table cells when displaying a Field Control, overriding the help layout cell CSS classes from the parentFieldLayout
.java.lang.String
getHelpCellStyle()
Inline CSS style configured for help table cells when displaying a Field Control, overriding the help layout cell inline CSS style from the parentFieldLayout
.BackgroundStyleProperties
getInfoBackground()
Background properties for Field Control help table cells, overriding the corresponding background properties from the parentFieldLayout
.java.lang.String
getInfoHAlign()
Horizontal alignment of help table cells when displaying Field Controls, overriding the corresponding horizontal alignment property from the parentFieldLayout
.PaddingStyleProperties
getInfoPadding()
Padding properties for help table cells when displaying Field Controls, overriding the corresponding padding properties from the parentFieldLayout
.java.lang.String
getInfoVAlign()
Vertical alignment of help table cells when displaying Field Controls, overriding the corresponding vertical alignment property from the parentFieldLayout
.BackgroundStyleProperties
getLabelBackground()
Background properties for Field Control label table cells, overriding the corresponding background properties from the parentFieldLayout
.java.lang.String
getLabelCellClass()
List of CSS classes configured for label table cells when displaying a Field Control or applied to the table cells containing other control types, overriding the corresponding label layout cell CSS classes from the parentFieldLayout
.java.lang.String
getLabelCellStyle()
Inline CSS style configured for label table cells when displaying a Field Control or applied to the table cells containing other control types, overriding the label layout cell inline CSS style from the parentFieldLayout
.java.lang.String
getLabelHAlign()
Horizontal alignment of label table cells when displaying Field Controls, overriding the corresponding horizontal alignment property from the parentFieldLayout
.PaddingStyleProperties
getLabelPadding()
Padding properties for label table cells when displaying Field Controls, overriding the corresponding padding properties from the parentFieldLayout
.java.lang.String
getLabelVAlign()
Vertical alignment of label table cells when displaying Field Controls, overriding the corresponding vertical alignment property from the parentFieldLayout
.void
setEditorCellClass(java.lang.String editorCellClass)
Sets CSS classes for editor table cells when displaying a Field Control, overriding the editor layout cell CSS classes from the parentFieldLayout
.void
setEditorCellStyle(java.lang.String editorCellStyle)
Sets inline CSS style for editor table cells when displaying a Field Control, overriding the editor layout cell inline CSS style from the parentFieldLayout
.void
setEditorHAlign(java.lang.String editorHAlign)
Sets horizontal alignment of editor table cells when displaying Field Controls, overriding the corresponding horizontal alignment property from the parentFieldLayout
.void
setEditorVAlign(java.lang.String editorVAlign)
Sets vertical alignment of editor table cells when displaying Field Controls, overriding the corresponding vertical alignment property from the parentFieldLayout
.void
setFullWidthHAlign(java.lang.String fullWidthHAlign)
Sets horizontal alignment of table cells when displaying controls other than a Field Control, overriding the corresponding horizontal alignment property from the parentFieldLayout
.void
setFullWidthVAlign(java.lang.String fullWidthVAlign)
Sets vertical alignment of table cells when displaying controls other than a Field Control, overriding the corresponding vertical alignment property from the parentFieldLayout
.void
setHelpCellClass(java.lang.String helpCellClass)
Sets CSS classes for help table cells when displaying a Field Control, overriding the help layout cell CSS classes from the parentFieldLayout
.void
setHelpCellStyle(java.lang.String helpCellStyle)
Sets inline CSS style for help table cells when displaying a Field Control, overriding the help layout cell inline CSS style from the parentFieldLayout
.void
setInfoHAlign(java.lang.String infoHAlign)
Sets horizontal alignment of help table cells when displaying Field Controls, overriding the corresponding horizontal alignment property from the parentFieldLayout
.void
setInfoVAlign(java.lang.String infoVAlign)
Sets vertical alignment of help table cells when displaying Field Controls, overriding the corresponding vertical alignment property from the parentFieldLayout
.void
setLabelCellClass(java.lang.String labelCellClass)
Sets CSS classes for label table cells when displaying a Field Control or applied to the table cells containing other control types, overriding the label layout cell CSS classes from the parentFieldLayout
.void
setLabelCellStyle(java.lang.String labelCellStyle)
Sets inline CSS style for label table cells when displaying a Field Control or applied to the table cells containing other control types, overriding the label layout cell inline CSS style from the parentFieldLayout
.void
setLabelHAlign(java.lang.String labelHAlign)
Sets horizontal alignment of label table cells when displaying Field Controls, overriding the corresponding horizontal alignment property from the parentFieldLayout
.void
setLabelVAlign(java.lang.String labelVAlign)
Sets vertical alignment of label table cells when displaying Field Controls, overriding the corresponding vertical alignment property from the parentFieldLayout
.Methods inherited from interface com.ebasetech.xi.api.controls.BackgroundStyleProperties
getBackgroundColor, getBackgroundImage, getBackgroundImagePosition, getBackgroundImageRepeat, setBackgroundColor, setBackgroundImage, setBackgroundImagePosition, setBackgroundImageRepeat
Methods inherited from interface com.ebasetech.xi.api.controls.BorderStyleProperties
getBorderColor, getBorderRadius, getBorderStyle, getBorderWidth, getBottomBorderWidth, getLeftBorderWidth, getRightBorderWidth, getTopBorderWidth, setBorderColor, setBorderRadius, setBorderStyle, setBorderWidth, setBottomBorderWidth, setLeftBorderWidth, setRightBorderWidth, setTopBorderWidth
-
Method Details
-
getLabelCellClass
java.lang.String getLabelCellClass()List of CSS classes configured for label table cells when displaying a Field Control or applied to the table cells containing other control types, overriding the corresponding label layout cell CSS classes from the parentFieldLayout
. SeeFieldLayout.getLabelCellClass()
for details.- Since:
- V4.4
-
setLabelCellClass
void setLabelCellClass(java.lang.String labelCellClass)Sets CSS classes for label table cells when displaying a Field Control or applied to the table cells containing other control types, overriding the label layout cell CSS classes from the parentFieldLayout
. SeeFieldLayout.setLabelCellClass(String)
for details.- Since:
- V4.4
-
getLabelCellStyle
java.lang.String getLabelCellStyle()Inline CSS style configured for label table cells when displaying a Field Control or applied to the table cells containing other control types, overriding the label layout cell inline CSS style from the parentFieldLayout
. SeeFieldLayout.getLabelCellStyle()
for details.- Since:
- V4.4
-
setLabelCellStyle
void setLabelCellStyle(java.lang.String labelCellStyle)Sets inline CSS style for label table cells when displaying a Field Control or applied to the table cells containing other control types, overriding the label layout cell inline CSS style from the parentFieldLayout
. SeeFieldLayout.setLabelCellStyle(String)
for details.- Since:
- V4.4
-
getEditorCellClass
java.lang.String getEditorCellClass()CSS classes configured for editor table cells when displaying a Field Control, overriding the editor layout cell CSS classes from the parentFieldLayout
. SeeFieldLayout.getEditorCellClass()
for details.- Since:
- V4.4
-
setEditorCellClass
void setEditorCellClass(java.lang.String editorCellClass)Sets CSS classes for editor table cells when displaying a Field Control, overriding the editor layout cell CSS classes from the parentFieldLayout
. SeeFieldLayout.setEditorCellClass(String)
for details.- Since:
- V4.4
-
getEditorCellStyle
java.lang.String getEditorCellStyle()Inline CSS style configured for editor table cells when displaying a Field Control, overriding the editor layout cell inline CSS style from the parentFieldLayout
. SeeFieldLayout.getEditorCellStyle()
for details.- Since:
- V4.4
-
setEditorCellStyle
void setEditorCellStyle(java.lang.String editorCellStyle)Sets inline CSS style for editor table cells when displaying a Field Control, overriding the editor layout cell inline CSS style from the parentFieldLayout
. SeeFieldLayout.setEditorCellStyle(String)
for details.- Since:
- V4.4
-
getHelpCellClass
java.lang.String getHelpCellClass()CSS classes configured for help table cells when displaying a Field Control, overriding the help layout cell CSS classes from the parentFieldLayout
. SeeFieldLayout.getHelpCellClass()
for details.- Since:
- V4.4
-
setHelpCellClass
void setHelpCellClass(java.lang.String helpCellClass)Sets CSS classes for help table cells when displaying a Field Control, overriding the help layout cell CSS classes from the parentFieldLayout
. SeeFieldLayout.setHelpCellClass(String)
for details.- Since:
- V4.4
-
getHelpCellStyle
java.lang.String getHelpCellStyle()Inline CSS style configured for help table cells when displaying a Field Control, overriding the help layout cell inline CSS style from the parentFieldLayout
. SeeFieldLayout.getHelpCellStyle()
for details.- Since:
- V4.4
-
setHelpCellStyle
void setHelpCellStyle(java.lang.String helpCellStyle)Sets inline CSS style for help table cells when displaying a Field Control, overriding the help layout cell inline CSS style from the parentFieldLayout
. SeeFieldLayout.setHelpCellStyle(String)
for details.- Since:
- V4.4
-
getLabelBackground
BackgroundStyleProperties getLabelBackground()Background properties for Field Control label table cells, overriding the corresponding background properties from the parentFieldLayout
. SeeFieldLayout.getLabelBackground()
for details.- Since:
- V4.4
-
getEditorBackground
BackgroundStyleProperties getEditorBackground()Background properties for Field Control editor table cells, overriding the corresponding background properties from the parentFieldLayout
. SeeFieldLayout.getEditorBackground()
for details.- Since:
- V4.4
-
getInfoBackground
BackgroundStyleProperties getInfoBackground()Background properties for Field Control help table cells, overriding the corresponding background properties from the parentFieldLayout
. SeeFieldLayout.getInfoBackground()
for details.- Since:
- V4.4
-
getFullWidthPadding
PaddingStyleProperties getFullWidthPadding()Padding properties when displaying controls other than a Field Control, overriding the corresponding padding properties from the parentFieldLayout
. SeeFieldLayout.getFullWidthPadding()
for details.- Since:
- V4.4
-
getLabelPadding
PaddingStyleProperties getLabelPadding()Padding properties for label table cells when displaying Field Controls, overriding the corresponding padding properties from the parentFieldLayout
. SeeFieldLayout.getLabelPadding()
for details.- Since:
- V4.4
-
getEditorPadding
PaddingStyleProperties getEditorPadding()Padding properties for editor table cells when displaying Field Controls, overriding the corresponding padding properties from the parentFieldLayout
. SeeFieldLayout.getEditorPadding()
for details.- Since:
- V4.4
-
getInfoPadding
PaddingStyleProperties getInfoPadding()Padding properties for help table cells when displaying Field Controls, overriding the corresponding padding properties from the parentFieldLayout
. SeeFieldLayout.getInfoPadding()
for details.- Since:
- V4.4
-
getFullWidthHAlign
java.lang.String getFullWidthHAlign()Horizontal alignment of table cells when displaying controls other than a Field Control, overriding the corresponding horizontal alignment property from the parentFieldLayout
. SeeFieldLayout.getFullWidthHAlign()
for details.- Since:
- V4.4
-
setFullWidthHAlign
void setFullWidthHAlign(java.lang.String fullWidthHAlign)Sets horizontal alignment of table cells when displaying controls other than a Field Control, overriding the corresponding horizontal alignment property from the parentFieldLayout
. SeeFieldLayout.setFullWidthHAlign(String)
for details.- Since:
- V4.4
-
getLabelHAlign
java.lang.String getLabelHAlign()Horizontal alignment of label table cells when displaying Field Controls, overriding the corresponding horizontal alignment property from the parentFieldLayout
. SeeFieldLayout.getLabelHAlign()
for details.- Since:
- V4.4
-
setLabelHAlign
void setLabelHAlign(java.lang.String labelHAlign)Sets horizontal alignment of label table cells when displaying Field Controls, overriding the corresponding horizontal alignment property from the parentFieldLayout
. SeeFieldLayout.setLabelHAlign(String)
for details.- Since:
- V4.4
-
getEditorHAlign
java.lang.String getEditorHAlign()Horizontal alignment of editor table cells when displaying Field Controls, overriding the corresponding horizontal alignment property from the parentFieldLayout
. SeeFieldLayout.getEditorHAlign()
for details.- Since:
- V4.4
-
setEditorHAlign
void setEditorHAlign(java.lang.String editorHAlign)Sets horizontal alignment of editor table cells when displaying Field Controls, overriding the corresponding horizontal alignment property from the parentFieldLayout
. SeeFieldLayout.setEditorHAlign(String)
for details.- Since:
- V4.4
-
getInfoHAlign
java.lang.String getInfoHAlign()Horizontal alignment of help table cells when displaying Field Controls, overriding the corresponding horizontal alignment property from the parentFieldLayout
. SeeFieldLayout.getInfoHAlign()
for details.- Since:
- V4.4
-
setInfoHAlign
void setInfoHAlign(java.lang.String infoHAlign)Sets horizontal alignment of help table cells when displaying Field Controls, overriding the corresponding horizontal alignment property from the parentFieldLayout
. SeeFieldLayout.setInfoHAlign(String)
for details.- Since:
- V4.4
-
getFullWidthVAlign
java.lang.String getFullWidthVAlign()Vertical alignment of table cells when displaying controls other than a Field Control, overriding the corresponding vertical alignment property from the parentFieldLayout
. SeeFieldLayout.getFullWidthVAlign()
for details.- Since:
- V4.4
-
setFullWidthVAlign
void setFullWidthVAlign(java.lang.String fullWidthVAlign)Sets vertical alignment of table cells when displaying controls other than a Field Control, overriding the corresponding vertical alignment property from the parentFieldLayout
. SeeFieldLayout.setFullWidthVAlign(String)
for details.- Since:
- V4.4
-
getLabelVAlign
java.lang.String getLabelVAlign()Vertical alignment of label table cells when displaying Field Controls, overriding the corresponding vertical alignment property from the parentFieldLayout
. SeeFieldLayout.getLabelVAlign()
for details.- Since:
- V4.4
-
setLabelVAlign
void setLabelVAlign(java.lang.String labelVAlign)Sets vertical alignment of label table cells when displaying Field Controls, overriding the corresponding vertical alignment property from the parentFieldLayout
. SeeFieldLayout.setLabelVAlign(String)
for details.- Since:
- V4.4
-
getEditorVAlign
java.lang.String getEditorVAlign()Vertical alignment of editor table cells when displaying Field Controls, overriding the corresponding vertical alignment property from the parentFieldLayout
. SeeFieldLayout.getEditorVAlign()
for details.- Since:
- V4.4
-
setEditorVAlign
void setEditorVAlign(java.lang.String editorVAlign)Sets vertical alignment of editor table cells when displaying Field Controls, overriding the corresponding vertical alignment property from the parentFieldLayout
. SeeFieldLayout.setEditorVAlign(String)
for details.- Since:
- V4.4
-
getInfoVAlign
java.lang.String getInfoVAlign()Vertical alignment of help table cells when displaying Field Controls, overriding the corresponding vertical alignment property from the parentFieldLayout
. SeeFieldLayout.getInfoVAlign()
for details.- Since:
- V4.4
-
setInfoVAlign
void setInfoVAlign(java.lang.String infoVAlign)Sets vertical alignment of help table cells when displaying Field Controls, overriding the corresponding vertical alignment property from the parentFieldLayout
. SeeFieldLayout.setInfoVAlign(String)
for details.- Since:
- V4.4
-