Package org.dellroad.stuff.vaadin8
Annotation Type FieldBuilder.AbstractMultiSelect
-
@Retention(RUNTIME) @Target(METHOD) @Documented public static @interface FieldBuilder.AbstractMultiSelect
Specifies how a Java property should be edited using anAbstractMultiSelect.- See Also:
FieldBuilder.AbstractListing,FieldBuilder
-
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description Class<? extends ItemCaptionGenerator>itemCaptionGeneratorGet the item caption generator class.booleanreadOnlyGet whether this field is read-only.booleanrequiredIndicatorVisibleGet whether the required indicator is visible.Class<? extends AbstractMultiSelect>typeGet theAbstractMultiSelecttype that will edit the property.
-
-
-
Element Detail
-
type
Class<? extends AbstractMultiSelect> type
Get theAbstractMultiSelecttype that will edit the property.Although this property has a default value, it must be overridden either in this annotation, or by also including a more specific annotation such as
FieldBuilder.ListSelectorFieldBuilder.CheckBoxGroup.- Returns:
- field type
- Default:
- com.vaadin.ui.AbstractMultiSelect.class
-
-
-
itemCaptionGenerator
Class<? extends ItemCaptionGenerator> itemCaptionGenerator
Get the item caption generator class.- Returns:
- caption generator
- See Also:
AbstractListing.setItemCaptionGenerator(com.vaadin.ui.ItemCaptionGenerator<T>)
- Default:
- com.vaadin.ui.ItemCaptionGenerator.class
-
-
-
readOnly
boolean readOnly
Get whether this field is read-only.- Returns:
- true for read-only
- See Also:
AbstractMultiSelect.setReadOnly(boolean)
- Default:
- false
-
-
-
requiredIndicatorVisible
boolean requiredIndicatorVisible
Get whether the required indicator is visible.- Returns:
- true for visible
- See Also:
AbstractMultiSelect.setRequiredIndicatorVisible(boolean)
- Default:
- false
-
-