Class MultiValueSelectView.MultiValueSelectContext<E>

java.lang.Object
io.jmix.flowui.component.ComponentGenerationContext
io.jmix.flowui.app.multivaluepicker.MultiValueSelectView.MultiValueSelectContext<E>
Enclosing interface:
MultiValueSelectView<E>

public static class MultiValueSelectView.MultiValueSelectContext<E> extends ComponentGenerationContext
  • Field Details

    • entityName

      protected String entityName
    • enumClass

      protected Class<? extends Enum<?>> enumClass
    • javaClass

      protected Class<?> javaClass
    • readOnly

      protected boolean readOnly
    • initialValues

      protected Collection<E> initialValues
    • lookupViewId

      protected String lookupViewId
    • useComboBox

      protected boolean useComboBox
    • valueExistsHandler

      protected Predicate<E> valueExistsHandler
    • addItemToLayoutHandler

      protected Consumer<E> addItemToLayoutHandler
    • entityPickerActionPerformedEventHandler

      protected Consumer<ActionPerformedEvent> entityPickerActionPerformedEventHandler
    • addValueInternalHandler

      protected Consumer<com.vaadin.flow.component.HasValue<?,E>> addValueInternalHandler
    • itemLabelGenerator

      protected com.vaadin.flow.component.ItemLabelGenerator<E> itemLabelGenerator
    • validators

      protected List<Validator<E>> validators
    • timeZone

      protected TimeZone timeZone
  • Constructor Details

    • MultiValueSelectContext

      public MultiValueSelectContext()
  • Method Details

    • getEntityName

      @Nullable public String getEntityName()
    • setEntityName

      public void setEntityName(@Nullable String entityName)
    • getEnumClass

      @Nullable public Class<? extends Enum<?>> getEnumClass()
    • setEnumClass

      public void setEnumClass(@Nullable Class<? extends Enum<?>> enumClass)
    • getJavaClass

      @Nullable public Class<?> getJavaClass()
    • setJavaClass

      public void setJavaClass(@Nullable Class<?> javaClass)
    • isReadOnly

      public boolean isReadOnly()
    • setReadOnly

      public void setReadOnly(boolean readOnly)
    • getInitialValues

      public Collection<E> getInitialValues()
    • setInitialValues

      public void setInitialValues(@Nullable Collection<E> initialValues)
    • getLookupViewId

      public String getLookupViewId()
    • setLookupViewId

      public void setLookupViewId(String lookupViewId)
    • isUseComboBox

      public boolean isUseComboBox()
    • setUseComboBox

      public void setUseComboBox(boolean useComboBox)
    • getItemLabelGenerator

      @Nullable public com.vaadin.flow.component.ItemLabelGenerator<E> getItemLabelGenerator()
    • setItemLabelGenerator

      public void setItemLabelGenerator(@Nullable com.vaadin.flow.component.ItemLabelGenerator<E> itemLabelGenerator)
    • getValidators

      public List<Validator<E>> getValidators()
    • setValidators

      public void setValidators(@Nullable List<Validator<E>> validators)
    • addValidator

      public void addValidator(Validator<E> validator)
    • getTimeZone

      @Nullable public TimeZone getTimeZone()
    • setTimeZone

      public void setTimeZone(@Nullable TimeZone timeZone)
    • getValueExistsHandler

      public Predicate<E> getValueExistsHandler()
    • setValueExistsHandler

      public void setValueExistsHandler(Predicate<E> valueExistsHandler)
    • getAddItemToLayoutHandler

      public Consumer<E> getAddItemToLayoutHandler()
    • setAddItemToLayoutHandler

      public void setAddItemToLayoutHandler(Consumer<E> addItemToLayoutHandler)
    • getEntityPickerActionPerformedEventHandler

      public Consumer<ActionPerformedEvent> getEntityPickerActionPerformedEventHandler()
    • setEntityPickerActionPerformedEventHandler

      public void setEntityPickerActionPerformedEventHandler(Consumer<ActionPerformedEvent> entityPickerActionPerformedEventHandler)
    • getAddValueInternalHandler

      public Consumer<com.vaadin.flow.component.HasValue<?,E>> getAddValueInternalHandler()
    • setAddValueInternalHandler

      public void setAddValueInternalHandler(Consumer<com.vaadin.flow.component.HasValue<?,E>> addValueInternalHandler)