Class SelectValueController.SelectValueContext<V>
java.lang.Object
io.jmix.ui.app.valuespicker.selectvalue.SelectValueController.SelectValueContext<V>
- Enclosing interface:
- SelectValueController<V>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected booleanprotected Collection<V>protected Class<?>protected Stringprotected DateField.Resolutionprotected TimeZoneprotected boolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddValidator(Validator<V> validator) Class<?>booleanbooleanvoidsetEntityName(String entityName) voidsetEnumClass(Class<? extends Enum> enumClass) voidsetFieldEditable(boolean editable) voidsetInitialValues(Collection<V> initialValues) voidsetJavaClass(Class<?> javaClass) voidsetLookupScreenId(String lookupScreenId) voidsetOptionCaptionProvider(Function<V, String> optionCaptionProvider) voidsetOptions(Options<V> options) voidsetResolution(DateField.Resolution resolution) voidsetTimeZone(TimeZone timeZone) voidsetUseComboBox(boolean useComboBox) voidsetValidators(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
-