Class SelectValueController.SelectValueContext<V>
java.lang.Object
io.jmix.ui.app.valuespicker.selectvalue.SelectValueController.SelectValueContext<V>
- Enclosing interface:
- SelectValueController<V>
-
Field Summary
Modifier and TypeFieldDescriptionprotected String
protected boolean
protected Collection<V>
protected Class<?>
protected String
protected DateField.Resolution
protected TimeZone
protected boolean
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addValidator
(Validator<V> validator) Class<?>
boolean
boolean
void
setEntityName
(String entityName) void
setEnumClass
(Class<? extends Enum> enumClass) void
setFieldEditable
(boolean editable) void
setInitialValues
(Collection<V> initialValues) void
setJavaClass
(Class<?> javaClass) void
setLookupScreenId
(String lookupScreenId) void
setOptionCaptionProvider
(Function<V, String> optionCaptionProvider) void
setOptions
(Options<V> options) void
setResolution
(DateField.Resolution resolution) void
setTimeZone
(TimeZone timeZone) void
setUseComboBox
(boolean useComboBox) void
setValidators
(List<Validator<V>> validators)
-
Field Details
-
entityName
-
enumClass
-
javaClass
-
fieldEditable
protected boolean fieldEditable -
initialValues
-
lookupScreenId
-
useComboBox
protected boolean useComboBox -
options
-
optionCaptionProvider
-
validators
-
resolution
-
timeZone
-
-
Constructor Details
-
SelectValueContext
public SelectValueContext()
-
-
Method Details
-
getEntityName
-
setEntityName
-
getEnumClass
-
setEnumClass
-
getJavaClass
-
setJavaClass
-
isFieldEditable
public boolean isFieldEditable() -
setFieldEditable
public void setFieldEditable(boolean editable) -
getInitialValues
-
setInitialValues
-
getLookupScreenId
-
setLookupScreenId
-
isUseComboBox
public boolean isUseComboBox() -
setUseComboBox
public void setUseComboBox(boolean useComboBox) -
getOptions
-
setOptions
-
getOptionCaptionProvider
-
setOptionCaptionProvider
-
getValidators
-
setValidators
-
addValidator
-
getResolution
-
setResolution
-
getTimeZone
-
setTimeZone
-