public interface FieldControl extends FieldControlProperties, Control, MessageProperties, BackgroundStyleProperties, BorderStyleProperties, PaddingStyleProperties, MarginStyleProperties
Modifier and Type | Method and Description |
---|---|
ImageStyleProperties |
getCalendarProperties()
Properties for the date calendar image.
|
java.lang.String |
getEditorCellClass()
Returns the list of CSS classes applied to the <div> tag that wraps the editor.
|
java.lang.String |
getEditorCellStyle()
Returns the inline CSS style applied to the <div> tag that wraps the editor.
|
java.lang.String |
getEditorClass()
Returns the list of CSS classes applied to the <input> tag when the control is not display only.
|
EditorInputProperties |
getEditorInputProperties()
Properties applied to the editor part of the field.
|
java.lang.String |
getEditorStyle()
Returns the inline CSS style applied to the <input> tag when the control is not display only.
|
WebFormField |
getField()
Returns the
field displayed by this Field Control. |
java.lang.String |
getFieldClass()
Returns the list of CSS classes applied to the <div> tag that wraps all parts of the field.
|
java.lang.String |
getFieldStyle()
Returns the inline CSS style applied to the <div> tag that wraps all parts of the field.
|
java.lang.String |
getGapAfterEditor()
The gap after the field editor.
|
java.lang.String |
getGapAfterLabel()
The gap after the field label.
|
java.lang.String |
getGapBeforeInfo()
The gap before the field help.
|
java.lang.String |
getHelpButImage()
Returns the URL of the clickable image used to display the help text in a popup window.
|
java.lang.String |
getHelpClass()
Returns the list of CSS classes applied to the help text.
|
int |
getHelpPos()
Returns the position of the help text.
|
java.lang.String |
getHelpStyle()
Returns the inline CSS style applied to the help text.
|
java.lang.String |
getHelpWindowProperties()
Returns the properties passed to the Javascript window.open() statement used to create the popup window,
overriding any properties configured using
getInfoProperties() . |
InfoProperties |
getInfoProperties()
Text properties for the label text.
|
java.lang.String |
getLabelClass()
Returns the list of CSS classes applied to the <div> tag that wraps the label text.
|
java.lang.String |
getLabelElementClass()
Returns the list of CSS classes applied to the <label> tag that contains the label text.
|
java.lang.String |
getLabelElementStyle()
Returns the inline CSS style applied to the <label> tag that contains the label text.
|
TextStyleProperties |
getLabelProperties()
Text properties for the label text.
|
java.lang.String |
getLabelStyle()
Returns the inline CSS style applied to the <div> tag that wraps the label text.
|
java.lang.String |
getPatternTextClass()
Returns the list of CSS classes applied to the value pattern.
|
java.lang.String |
getPatternTextStyle()
Returns the inline CSS style applied to the value pattern.
|
java.lang.String |
getPopupHelpStyle()
Returns the inline CSS style applied to the popup help window.
|
java.lang.String |
getVAlign()
Vertical alignment for the entire field including all its parts.
|
TextStyleProperties |
getValuePatternProperties()
Text properties for the value pattern text text.
|
boolean |
isDisplayEditor()
Returns
true if the editor part of the field should be displayed, otherwise returns false ; |
boolean |
isDisplayInfoText()
Returns
true if the help part of the field should be displayed, otherwise returns false ; |
boolean |
isDisplayLabelText()
Returns
true if the label part of the field should be displayed, otherwise returns false ; |
boolean |
isEditableRadioOrCheckboxList()
Returns true if the field represents a list that will be displayed as a list of radio buttons or checkboxes.
|
void |
setDisplayEditor(boolean displayEditor)
Sets whether or not the editor part of the field should be displayed;
|
void |
setDisplayInfoText(boolean displayInfoText)
Sets whether or not the help part of the field should be displayed;
|
void |
setDisplayLabelText(boolean displayLabelText)
Sets whether or not the label part of the field should be displayed;
|
void |
setEditorCellClass(java.lang.String editorCellClass)
Sets one or more CSS classes to be applied to the <div> tag that wraps the editor.
|
void |
setEditorCellStyle(java.lang.String editorCellStyle)
Sets the inline CSS style to be applied to the <div> tag that wraps the editor.
|
void |
setEditorClass(java.lang.String editorClass)
Sets one or more CSS classes to be applied to the <input> tag when the control is not display only.
|
void |
setEditorStyle(java.lang.String editorStyle)
Sets the inline CSS style to be applied to the <input> tag when the control is not display only.
|
void |
setFieldClass(java.lang.String fieldClass)
Sets one or more CSS classes to be applied to the <div> tag that wraps all parts of the field.
|
void |
setFieldStyle(java.lang.String fieldStyle)
Sets the inline CSS style to be applied to the <div> tag that wraps all parts of the field.
|
void |
setGapAfterEditor(java.lang.String gapAfterEditor)
Sets the gap after the field editor.
|
void |
setGapAfterLabel(java.lang.String gapAfterLabel)
Sets the gap after the field label.
|
void |
setGapBeforeInfo(java.lang.String gapBeforeInfo)
Sets the gap before the field help.
|
void |
setHelpButImage(java.lang.String helpButImage)
Sets the URL of the clickable image used to display the help text in a popup window.
|
void |
setHelpClass(java.lang.String helpClass)
Sets one or more CSS classes to be applied to help text.
|
void |
setHelpPos(int helpPos)
Sets the position of the help text.
|
void |
setHelpStyle(java.lang.String helpStyle)
Sets the inline CSS style to be applied to the help text.
|
void |
setHelpWindowProperties(java.lang.String helpWindowProperties)
Sets the properties passed to the Javascript window.open() statement used to create the popup window,
overriding any properties configured using
getInfoProperties() . |
void |
setLabelClass(java.lang.String labelClass)
Sets one or more CSS classes to be applied to the <div> tag that wraps the label text.
|
void |
setLabelElementClass(java.lang.String labelElementClass)
Sets one or more CSS classes to be applied to the <label> tag that contains the label text.
|
void |
setLabelElementStyle(java.lang.String labelElementStyle)
Sets the inline CSS style to be applied to the <label> tag that contains the label text.
|
void |
setLabelStyle(java.lang.String labelStyle)
Sets the inline CSS style to be applied to the <div> tag that wraps the label text.
|
void |
setPatternTextClass(java.lang.String patternTextClass)
Sets one or more CSS classes to be applied to the value pattern.
|
void |
setPatternTextStyle(java.lang.String patternTextStyle)
Sets the inline CSS style to be applied to the value pattern.
|
void |
setPopupHelpStyle(java.lang.String popupHelpStyle)
Sets the inline CSS style applied to the popup help window.
|
void |
setVAlign(java.lang.String vAlign)
Sets the vertical alignment for the entire field including all its parts.
|
getAriaLabelText, getButtonImageUrl, getButtonText, getHyperlinkProperties, getIvImageURL, getPlaceHolderText, getRequiredText, getValidationText, isButtonDisplayAsImage, isButtonSkipValidation, isDisplayIvAsImage, isHyperlink, isImmediateValidation, isMandatory, isRequired, setButtonDisplayAsImage, setButtonImageUrl, setButtonSkipValidation, setDisplayIvAsImage, setHyperlink, setImmediateValidation, setIvImageURL, setMandatory, setRequired
addCssClass, getAll, getCssClass, getErrorMsgClass, getErrorMsgStyle, getInfoMsgClass, getInfoMsgStyle, getLayoutCell, getNextSiblingControl, getPage, getParentControl, getPreviousSiblingControl, 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, show
getElementName, getElementType
addErrorMessage, addErrorMessage, addErrorMessage, addErrorMessage, addErrorMessage, addErrorMessageText, addErrorMessageText, addErrorMessageText, addInfoMessage, addInfoMessage, addInfoMessageText, addInfoMessageText, addInfoMessageText, addWarningMessage, addWarningMessage, addWarningMessage, addWarningMessage, addWarningMessage, addWarningMessageText, addWarningMessageText, addWarningMessageText, existErrorMessages, existInfoMessages, existMessages, existWarningMessages
getErrorMessageStyle, getInfoMessageStyle, getWarningMessageStyle
getBackgroundColor, getBackgroundImage, getBackgroundImagePosition, getBackgroundImageRepeat, setBackgroundColor, setBackgroundImage, setBackgroundImagePosition, setBackgroundImageRepeat
getBorderColor, getBorderRadius, getBorderStyle, getBorderWidth, getBottomBorderWidth, getLeftBorderWidth, getRightBorderWidth, getTopBorderWidth, setBorderColor, setBorderRadius, setBorderStyle, setBorderWidth, setBottomBorderWidth, setLeftBorderWidth, setRightBorderWidth, setTopBorderWidth
getAllPadding, getBottomPadding, getLeftPadding, getRightPadding, getTopPadding, setAllPadding, setBottomPadding, setLeftPadding, setRightPadding, setTopPadding
getAllMargin, getBottomMargin, getLeftMargin, getRightMargin, getTopMargin, setAllMargin, setBottomMargin, setLeftMargin, setRightMargin, setTopMargin
java.lang.String getFieldClass()
These classes are configured in the designer using the Advanced Properties button within the Field Control Styling Assistant.
setFieldClass(String)
void setFieldClass(java.lang.String fieldClass)
These classes are configured in the designer using the Advanced Properties button within the Field Control Styling Assistant.
java.lang.String getLabelClass()
These classes are configured in the designer using the Advanced Properties button within the Field Control Styling Assistant.
setLabelClass(String)
,
getLabelElementClass()
void setLabelClass(java.lang.String labelClass)
These classes are configured in the designer using the Advanced Properties button within the Field Control Styling Assistant.
setLabelElementClass(String)
java.lang.String getLabelElementClass()
These classes are configured in the designer using the Advanced Properties button within the Field Control Styling Assistant.
setLabelClass(String)
,
getLabelClass()
void setLabelElementClass(java.lang.String labelElementClass)
These classes are configured in the designer using the Advanced Properties button within the Field Control Styling Assistant.
setLabelElementClass(String)
java.lang.String getEditorCellClass()
These classes are configured in the designer using the Advanced Properties button within the Field Control Styling Assistant.
setEditorCellClass(String)
,
getEditorClass()
void setEditorCellClass(java.lang.String editorCellClass)
These classes are configured in the designer using the Advanced Properties button within the Field Control Styling Assistant.
setEditorClass(String)
java.lang.String getEditorClass()
These classes are configured in the designer using the Advanced Properties button within the Field Control Styling Assistant.
setEditorClass(String)
,
getEditorCellClass()
void setEditorClass(java.lang.String editorClass)
These classes are configured in the designer using the Advanced Properties button within the Field Control Styling Assistant.
setEditorCellClass(String)
java.lang.String getFieldStyle()
This inline style is configured in the designer using the Advanced Properties button within the Field Control Styling Assistant.
setFieldStyle(String)
void setFieldStyle(java.lang.String fieldStyle)
This inline style is configured in the designer using the Advanced Properties button within the Field Control Styling Assistant.
java.lang.String getLabelStyle()
This inline style is configured in the designer using the Advanced Properties button within the Field Control Styling Assistant.
setLabelStyle(String)
,
getLabelElementStyle()
void setLabelStyle(java.lang.String labelStyle)
This inline style is configured in the designer using the Advanced Properties button within the Field Control Styling Assistant.
setLabelElementStyle(String)
java.lang.String getLabelElementStyle()
This inline style is configured in the designer using the Advanced Properties button within the Field Control Styling Assistant.
setLabelElementStyle(String)
,
getLabelStyle()
void setLabelElementStyle(java.lang.String labelElementStyle)
This inline style is configured in the designer using the Advanced Properties button within the Field Control Styling Assistant.
setLabelStyle(String)
java.lang.String getEditorCellStyle()
This inline style is configured in the designer using the Advanced Properties button within the Field Control Styling Assistant.
setEditorCellStyle(String)
,
getEditorStyle()
void setEditorCellStyle(java.lang.String editorCellStyle)
This inline style is configured in the designer using the Advanced Properties button within the Field Control Styling Assistant.
setEditorStyle(String)
java.lang.String getEditorStyle()
This inline style is configured in the designer using the Advanced Properties button within the Field Control Styling Assistant.
setEditorStyle(String)
,
getEditorCellStyle()
void setEditorStyle(java.lang.String editorStyle)
This inline style is configured in the designer using the Advanced Properties button within the Field Control Styling Assistant.
setEditorCellStyle(String)
java.lang.String getHelpClass()
These classes are configured in the designer using the Advanced Properties button within the Field Control Styling Assistant.
setHelpClass(String)
void setHelpClass(java.lang.String helpClass)
These classes are configured in the designer using the Advanced Properties button within the Field Control Styling Assistant.
java.lang.String getHelpStyle()
This inline style is configured in the designer using the Advanced Properties button within the Field Control Styling Assistant.
setHelpStyle(String)
void setHelpStyle(java.lang.String helpStyle)
This inline style is configured in the designer using the Advanced Properties button within the Field Control Styling Assistant.
int getHelpPos()
setHelpPos(int)
for details of supported values when setting this property.void setHelpPos(int helpPos)
Value | Meaning |
---|---|
0 | No position set |
1 | To right of editor |
2 | Underneath editor |
3 | as popup window |
java.lang.String getHelpWindowProperties()
getInfoProperties()
.
These properties are configured in the designer using the Advanced Properties button within the Field Control Styling Assistant.
void setHelpWindowProperties(java.lang.String helpWindowProperties)
getInfoProperties()
.java.lang.String getHelpButImage()
void setHelpButImage(java.lang.String helpButImage)
http://www.google.com
.
java.lang.String getPopupHelpStyle()
This inline style is configured in the designer using the Advanced Properties button within the Field Control Styling Assistant.
setPopupHelpStyle(String)
void setPopupHelpStyle(java.lang.String popupHelpStyle)
This inline style is configured in the designer using the Advanced Properties button within the Field Control Styling Assistant.
boolean isDisplayLabelText()
true
if the label part of the field should be displayed, otherwise returns false
;
void setDisplayLabelText(boolean displayLabelText)
boolean isDisplayEditor()
true
if the editor part of the field should be displayed, otherwise returns false
;
void setDisplayEditor(boolean displayEditor)
boolean isDisplayInfoText()
true
if the help part of the field should be displayed, otherwise returns false
;
void setDisplayInfoText(boolean displayInfoText)
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 |
Setting a value of null
removes any existing value for the property.
java.lang.String getGapAfterLabel()
setGapAfterLabel(String)
for details of supported values when setting this property.
void setGapAfterLabel(java.lang.String gapAfterLabel)
java.lang.String getGapAfterEditor()
setGapAfterEditor(String)
for details of supported values when setting this property.
void setGapAfterEditor(java.lang.String gapAfterEditor)
java.lang.String getGapBeforeInfo()
setGapBeforeInfo(String)
for details of supported values when setting this property.
void setGapBeforeInfo(java.lang.String gapBeforeInfo)
java.lang.String getPatternTextClass()
These classes are configured in the designer using the Advanced Properties button within the Field Control Styling Assistant.
setPatternTextClass(String)
void setPatternTextClass(java.lang.String patternTextClass)
These classes are configured in the designer using the Advanced Properties button within the Field Control Styling Assistant.
java.lang.String getPatternTextStyle()
This inline style is configured in the designer using the Advanced Properties button within the Field Control Styling Assistant.
setPatternTextStyle(String)
void setPatternTextStyle(java.lang.String patternTextStyle)
This inline style is configured in the designer using the Advanced Properties button within the Field Control Styling Assistant.
TextStyleProperties getLabelProperties()
EditorInputProperties getEditorInputProperties()
TextStyleProperties getValuePatternProperties()
ImageStyleProperties getCalendarProperties()
InfoProperties getInfoProperties()
WebFormField getField()
field
displayed by this Field Control.boolean isEditableRadioOrCheckboxList()