Package org.dellroad.stuff.vaadin8
Annotation Type FieldBuilder.RadioButtonGroup
-
@Retention(RUNTIME) @Target(METHOD) @Documented public static @interface FieldBuilder.RadioButtonGroup
Specifies how a Java property should be edited using anRadioButtonGroup.- See Also:
FieldBuilder.AbstractSingleSelect,FieldBuilder
-
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description Class<? extends DataProvider>dataProviderGet theDataProviderclass.booleanhtmlContentAllowedGet HTML content allowed.Class<? extends ItemCaptionGenerator>itemCaptionGeneratorGet the item caption generator class.Class<? extends SerializablePredicate>itemEnabledProviderGet the item enabled provider class.Class<? extends IconGenerator>itemIconGeneratorGet the item icon generator class.Class<? extends RadioButtonGroup>typeGet theRadioButtonGrouptype that will edit the property.
-
-
-
Element Detail
-
type
Class<? extends RadioButtonGroup> type
Get theRadioButtonGrouptype that will edit the property. Type must have a no-arg constructor.- Returns:
- field type
- Default:
- com.vaadin.ui.RadioButtonGroup.class
-
-
-
itemCaptionGenerator
Class<? extends ItemCaptionGenerator> itemCaptionGenerator
Get the item caption generator class.- Returns:
- caption generator
- See Also:
RadioButtonGroup.setItemCaptionGenerator(com.vaadin.ui.ItemCaptionGenerator<T>)
- Default:
- com.vaadin.ui.ItemCaptionGenerator.class
-
-
-
itemIconGenerator
Class<? extends IconGenerator> itemIconGenerator
Get the item icon generator class.- Returns:
- icon generator
- See Also:
RadioButtonGroup.setItemIconGenerator(com.vaadin.ui.IconGenerator<T>)
- Default:
- com.vaadin.ui.IconGenerator.class
-
-
-
itemEnabledProvider
Class<? extends SerializablePredicate> itemEnabledProvider
Get the item enabled provider class.- Returns:
- enabled provider
- See Also:
RadioButtonGroup.setItemEnabledProvider(com.vaadin.server.SerializablePredicate<T>)
- Default:
- com.vaadin.server.SerializablePredicate.class
-
-
-
dataProvider
Class<? extends DataProvider> dataProvider
Get theDataProviderclass.- Returns:
- data provider class
- See Also:
RadioButtonGroup.setDataProvider(com.vaadin.data.provider.DataProvider<T, ?>)
- Default:
- com.vaadin.data.provider.DataProvider.class
-
-
-
htmlContentAllowed
boolean htmlContentAllowed
Get HTML content allowed.- Returns:
- true for HTML content allowed
- See Also:
RadioButtonGroup.setHtmlContentAllowed(boolean)
- Default:
- false
-
-