Class MultiLineStringControl
java.lang.Object
de.xima.fc.gui.model.value_descriptor_form.Control
de.xima.fc.gui.model.value_descriptor_form.ValueReferencingControl
de.xima.fc.gui.model.value_descriptor_form.EditableControl<String>
de.xima.fc.gui.model.value_descriptor_form.StringControl
de.xima.fc.gui.model.value_descriptor_form.MultiLineStringControl
- All Implemented Interfaces:
Serializable
A
Control for editing string values that must conform to a IStringValueDescriptor. Uses a multi-line
text area input.- Since:
- 8.5.0
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionMultiLineStringControl(IValueAccessor<?> params, String path, IStringValueDescriptor descriptor, boolean allowNull) Creates a new string control. -
Method Summary
Methods inherited from class StringControl
coerceValue, getMaxLength, getMinLengthMethods inherited from class EditableControl
getDescription, getLabel, getValue, isFcPlaceholders, isRequired, setDescription, setFcPlaceholders, setLabel, setRequired, setValueMethods inherited from class ValueReferencingControl
readValue, writeValue
-
Constructor Details
-
MultiLineStringControl
public MultiLineStringControl(IValueAccessor<?> params, String path, IStringValueDescriptor descriptor, boolean allowNull) Creates a new string control.- Parameters:
params- The root object against which the path is evaluated.path- The JSON path expression that references the value.descriptor- The descriptor that describes the string value being edited.allowNull- Whether null values are allowed.
-