public interface FieldLayout extends Layout, BorderStyleProperties, BackgroundStyleProperties
LayoutControl.getLayout()
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getCellPadding()
Space between adjacent table cells.
|
java.lang.String |
getCellSpacing()
Space between adjacent table cells.
|
BackgroundStyleProperties |
getEditorBackground()
Background properties for editor table cells - used when displaying Field Controls.
|
java.lang.String |
getEditorCellClass()
Returns the list of CSS classes configured for editor table cells when displaying a Field Control.
|
java.lang.String |
getEditorCellStyle()
Returns the inline CSS style to be applied to editor table cells when displaying a Field Control.
|
java.lang.String |
getEditorHAlign()
Horizontal alignment of editor table cells - this is used when displaying Field Controls.
|
PaddingStyleProperties |
getEditorPadding()
Padding properties for editor table cells - used when displaying Field Controls.
|
java.lang.String |
getEditorVAlign()
Vertical alignment of editor table cells - this is used when displaying Field Controls.
|
java.lang.String |
getEditorWidth()
Width of editor table cells - this is used when displaying Field Controls.
|
java.lang.String |
getFullWidthHAlign()
Horizontal alignment of table cells when displaying controls other than a Field Control.
|
PaddingStyleProperties |
getFullWidthPadding()
Padding properties when displaying controls other than a Field Control.
|
java.lang.String |
getFullWidthVAlign()
Vertical alignment of table cells when displaying controls other than a Field Control.
|
java.lang.String |
getHelpCellClass()
Returns the list of CSS classes configured for help table cells when displaying a Field Control.
|
java.lang.String |
getHelpCellStyle()
Returns the inline CSS style to be applied to help table cells when displaying a Field Control.
|
BackgroundStyleProperties |
getInfoBackground()
Background properties for help table cells - used when displaying Field Controls.
|
java.lang.String |
getInfoHAlign()
Horizontal alignment of help table cells - this is used when displaying Field Controls.
|
PaddingStyleProperties |
getInfoPadding()
Padding properties for help table cells - used when displaying Field Controls.
|
java.lang.String |
getInfoVAlign()
Vertical alignment of help table cells - this is used when displaying Field Controls.
|
java.lang.String |
getInfoWidth()
Width of help table cells - this is used when displaying Field Controls.
|
BackgroundStyleProperties |
getLabelBackground()
Background properties for label table cells - used when displaying Field Controls.
|
java.lang.String |
getLabelCellClass()
Returns the list of CSS classes configured for label table cells when displaying a Field Control, or applied to the
table cells containing other control types.
|
java.lang.String |
getLabelCellStyle()
Returns the inline CSS style to be applied to label table cells when displaying a Field Control, or applied to the
table cells containing other control types.
|
java.lang.String |
getLabelHAlign()
Horizontal alignment of label table cells - this is used when displaying Field Controls.
|
PaddingStyleProperties |
getLabelPadding()
Padding properties for label table cells - used when displaying Field Controls.
|
java.lang.String |
getLabelVAlign()
Vertical alignment of label table cells - this is used when displaying Field Controls.
|
java.lang.String |
getLabelWidth()
Width of label table cells - this is used when displaying Field Controls.
|
java.lang.String |
getTableClass()
Returns the list of CSS classes configured for the HTML table used to provide the layout.
|
java.lang.String |
getTableStyle()
Returns the inline CSS style configured for the HTML table used to provide the layout.
|
java.lang.String |
getVAlign()
Vertical alignment for all child content - all child controls are aligned as a single block.
|
void |
setCellPadding(java.lang.String cellPadding)
Space between adjacent table cells.
|
void |
setCellSpacing(java.lang.String cellSpacing)
Space between adjacent table cells.
|
void |
setEditorCellClass(java.lang.String editorCellClass)
Sets one or more CSS classes to be applied to editor table cells when displaying a Field Control.
|
void |
setEditorCellStyle(java.lang.String editorCellStyle)
Sets the inline CSS style to be applied to editor table cells when displaying a Field Control.
|
void |
setEditorHAlign(java.lang.String editorHAlign)
Sets horizontal alignment of editor table cells - this is used when displaying Field Controls.
|
void |
setEditorVAlign(java.lang.String editorVAlign)
Sets vertical alignment of editor table cells - this is used when displaying Field Controls.
|
void |
setEditorWidth(java.lang.String editorWidth)
Sets the width of editor table cells - this is used when displaying Field Controls.
|
void |
setFullWidthHAlign(java.lang.String fullWidthHAlign)
Sets horizontal alignment of table cells when displaying controls other than a Field Control.
|
void |
setFullWidthVAlign(java.lang.String fullWidthVAlign)
Sets vertical alignment of table cells when displaying controls other than a Field Control.
|
void |
setHelpCellClass(java.lang.String helpCellClass)
Sets one or more CSS classes to be applied to editor table cells when displaying a Field Control.
|
void |
setHelpCellStyle(java.lang.String helpCellStyle)
Sets the inline CSS style to be applied to help table cells when displaying a Field Control.
|
void |
setInfoHAlign(java.lang.String infoHAlign)
Sets horizontal alignment of help table cells - this is used when displaying Field Controls.
|
void |
setInfoVAlign(java.lang.String infoVAlign)
Sets vertical alignment of help table cells - this is used when displaying Field Controls.
|
void |
setInfoWidth(java.lang.String infoWidth)
Sets the width of help table cells - this is used when displaying Field Controls.
|
void |
setLabelCellClass(java.lang.String labelCellClass)
Sets one or more CSS classes to be applied to label table cells when displaying a Field Control, or applied to the
table cells containing other control types.
|
void |
setLabelCellStyle(java.lang.String labelCellStyle)
Sets the inline CSS style to be applied to label table cells when displaying a Field Control, or applied to the
table cells containing other control types.
|
void |
setLabelHAlign(java.lang.String labelHAlign)
Sets horizontal alignment of label table cells - this is used when displaying Field Controls.
|
void |
setLabelVAlign(java.lang.String labelVAlign)
Sets vertical alignment of label table cells - this is used when displaying Field Controls.
|
void |
setLabelWidth(java.lang.String labelWidth)
Sets the width of label table cells - this is used when displaying Field Controls.
|
void |
setTableClass(java.lang.String tableClass)
Sets one or more CSS classes to be applied to the HTML table used to provide the layout.
|
void |
setTableStyle(java.lang.String tableStyle)
Sets the inline CSS style to be applied to the HTML table used to provide the layout.
|
void |
setVAlign(java.lang.String vAlign)
Sets the Vertical alignment for all child content where all child controls are aligned as a single block,
e.g.
|
getBorderColor, getBorderRadius, getBorderStyle, getBorderWidth, getBottomBorderWidth, getLeftBorderWidth, getRightBorderWidth, getTopBorderWidth, setBorderColor, setBorderRadius, setBorderStyle, setBorderWidth, setBottomBorderWidth, setLeftBorderWidth, setRightBorderWidth, setTopBorderWidth
getBackgroundColor, getBackgroundImage, getBackgroundImagePosition, getBackgroundImageRepeat, setBackgroundColor, setBackgroundImage, setBackgroundImagePosition, setBackgroundImageRepeat
java.lang.String getVAlign()
setVAlign(String)
for details of supported values when setting this property.void setVAlign(java.lang.String vAlign)
Supported values:
Value | Constant |
---|---|
Center | ControlConstants.VERTICAL_ALIGNMENT_CENTER |
Top | ControlConstants.VERTICAL_ALIGNMENT_TOP |
Bottom | ControlConstants.VERTICAL_ALIGNMENT_BOTTOM |
Fill | ControlConstants.VERTICAL_ALIGNMENT_FILL |
Setting a value of null
removes any existing value for the property.
Example:
controls.PANEL1.layout.setVAlign(ControlConstants.VERTICAL_ALIGNMENT_CENTER);
java.lang.String getCellSpacing()
setCellSpacing(String)
for details of supported values when setting this property.void setCellSpacing(java.lang.String cellSpacing)
java.lang.String getCellPadding()
setCellPadding(String)
for details of supported values when setting this property.void setCellPadding(java.lang.String cellPadding)
java.lang.String getLabelWidth()
setLabelWidth(String)
for details of supported values when setting this property.void setLabelWidth(java.lang.String labelWidth)
java.lang.String getEditorWidth()
setEditorWidth(String)
for details of supported values when setting this property.void setEditorWidth(java.lang.String editorWidth)
java.lang.String getInfoWidth()
setInfoWidth(String)
for details of supported values when setting this property.void setInfoWidth(java.lang.String infoWidth)
BackgroundStyleProperties getLabelBackground()
BackgroundStyleProperties getEditorBackground()
BackgroundStyleProperties getInfoBackground()
java.lang.String getLabelHAlign()
setLabelHAlign(String)
for details of supported values when setting this property.void setLabelHAlign(java.lang.String labelHAlign)
Supported values:
Value | Constant |
---|---|
Center | ControlConstants.HORIZONTAL_ALIGNMENT_CENTER |
Left | ControlConstants.HORIZONTAL_ALIGNMENT_LEFT |
Right | ControlConstants.HORIZONTAL_ALIGNMENT_RIGHT |
java.lang.String getEditorHAlign()
setEditorHAlign(String)
for details of supported values when setting this property.void setEditorHAlign(java.lang.String editorHAlign)
Supported values:
Value | Constant |
---|---|
Center | ControlConstants.HORIZONTAL_ALIGNMENT_CENTER |
Left | ControlConstants.HORIZONTAL_ALIGNMENT_LEFT |
Right | ControlConstants.HORIZONTAL_ALIGNMENT_RIGHT |
java.lang.String getInfoHAlign()
setInfoHAlign(String)
for details of supported values when setting this property.void setInfoHAlign(java.lang.String infoHAlign)
Supported values:
Value | Constant |
---|---|
Center | ControlConstants.HORIZONTAL_ALIGNMENT_CENTER |
Left | ControlConstants.HORIZONTAL_ALIGNMENT_LEFT |
Right | ControlConstants.HORIZONTAL_ALIGNMENT_RIGHT |
java.lang.String getFullWidthHAlign()
setFullWidthHAlign(String)
for details of supported values when setting this property.void setFullWidthHAlign(java.lang.String fullWidthHAlign)
Supported values:
Value | Constant |
---|---|
Center | ControlConstants.HORIZONTAL_ALIGNMENT_CENTER |
Left | ControlConstants.HORIZONTAL_ALIGNMENT_LEFT |
Right | ControlConstants.HORIZONTAL_ALIGNMENT_RIGHT |
java.lang.String getLabelVAlign()
setLabelVAlign(String)
for details of supported values when setting this property.void setLabelVAlign(java.lang.String labelVAlign)
Supported values:
Value | Constant |
---|---|
Center | ControlConstants.VERTICAL_ALIGNMENT_CENTER |
Top | ControlConstants.VERTICAL_ALIGNMENT_TOP |
Bottom | ControlConstants.VERTICAL_ALIGNMENT_BOTTOM |
java.lang.String getEditorVAlign()
setEditorVAlign(String)
for details of supported values when setting this property.void setEditorVAlign(java.lang.String editorVAlign)
Supported values:
Value | Constant |
---|---|
Center | ControlConstants.VERTICAL_ALIGNMENT_CENTER |
Top | ControlConstants.VERTICAL_ALIGNMENT_TOP |
Bottom | ControlConstants.VERTICAL_ALIGNMENT_BOTTOM |
java.lang.String getInfoVAlign()
setInfoVAlign(String)
for details of supported values when setting this property.void setInfoVAlign(java.lang.String infoVAlign)
Supported values:
Value | Constant |
---|---|
Center | ControlConstants.VERTICAL_ALIGNMENT_CENTER |
Top | ControlConstants.VERTICAL_ALIGNMENT_TOP |
Bottom | ControlConstants.VERTICAL_ALIGNMENT_BOTTOM |
java.lang.String getFullWidthVAlign()
setFullWidthVAlign(String)
for details of supported values when setting this property.void setFullWidthVAlign(java.lang.String fullWidthVAlign)
Supported values:
Value | Constant |
---|---|
Center | ControlConstants.VERTICAL_ALIGNMENT_CENTER |
Top | ControlConstants.VERTICAL_ALIGNMENT_TOP |
Bottom | ControlConstants.VERTICAL_ALIGNMENT_BOTTOM |
PaddingStyleProperties getLabelPadding()
PaddingStyleProperties getEditorPadding()
PaddingStyleProperties getInfoPadding()
PaddingStyleProperties getFullWidthPadding()
java.lang.String getTableClass()
These classes are configured in the designer using the Advanced Properties button within the layout properties Styling Assistant.
setTableClass(String)
void setTableClass(java.lang.String tableClass)
These classes are configured in the designer using the Advanced Properties button within the layout properties Styling Assistant.
java.lang.String getTableStyle()
This inline style is configured in the designer using the Advanced Properties button within the layout properties Styling Assistant.
setTableStyle(String)
void setTableStyle(java.lang.String tableStyle)
This inline style is configured in the designer using the Advanced Properties button within the layout properties Styling Assistant.
java.lang.String getLabelCellClass()
These classes are configured in the designer using the Advanced Properties button within the layout properties Styling Assistant.
setLabelCellClass(String)
void setLabelCellClass(java.lang.String labelCellClass)
These classes are configured in the designer using the Advanced Properties button within the layout properties Styling Assistant.
java.lang.String getLabelCellStyle()
This inline style is configured in the designer using the Advanced Properties button within the layout properties Styling Assistant.
setLabelCellStyle(String)
void setLabelCellStyle(java.lang.String labelCellStyle)
This inline style is configured in the designer using the Advanced Properties button within the layout properties Styling Assistant.
java.lang.String getEditorCellClass()
These classes are configured in the designer using the Advanced Properties button within the layout properties Styling Assistant.
setEditorCellClass(String)
void setEditorCellClass(java.lang.String editorCellClass)
These classes are configured in the designer using the Advanced Properties button within the layout properties Styling Assistant.
java.lang.String getEditorCellStyle()
This inline style is configured in the designer using the Advanced Properties button within the layout properties Styling Assistant.
setEditorCellStyle(String)
void setEditorCellStyle(java.lang.String editorCellStyle)
This inline style is configured in the designer using the Advanced Properties button within the layout properties Styling Assistant.
java.lang.String getHelpCellClass()
These classes are configured in the designer using the Advanced Properties button within the layout properties Styling Assistant.
setHelpCellClass(String)
void setHelpCellClass(java.lang.String helpCellClass)
These classes are configured in the designer using the Advanced Properties button within the layout properties Styling Assistant.
java.lang.String getHelpCellStyle()
This inline style is configured in the designer using the Advanced Properties button within the layout properties Styling Assistant.
setEditorCellStyle(String)
void setHelpCellStyle(java.lang.String helpCellStyle)
This inline style is configured in the designer using the Advanced Properties button within the layout properties Styling Assistant.