Package org.opencms.ui.components.editablegroup
Contains components for editing a homogeneous list of Vaadin components, often used for multivalued fields in dialogs.
- Since:
- 11.0.0
-
Interface Summary Interface Description CmsEditableGroup.I_EmptyHandler Handles state changes when the group becomes empty/not empty.CmsEditableGroup.I_HasError Interface for group row components that can have errors.CmsEditableGroup.I_RowBuilder Builds editable group rows by wrapping other components.I_CmsEditableGroupActionHandler Server side handler interface for button presses in a multivalue widget group row's button bar.I_CmsEditableGroupRow Interface for components used as editable group rows. -
Class Summary Class Description CmsDefaultActionHandler Default action handler for group buttons.CmsEditableGroup Manages a group of widgets used as a multivalue input.CmsEditableGroup.AddButtonEmptyHandler Empty handler which shows or hides an 'Add' button to add new rows, depending on whether the group is empty.CmsEditableGroup.DefaultRowBuilder Default implementation for row builder.CmsEditableGroupButtons Button bar for manipulating rows in a multivalued field list.CmsEditableGroupRow Default implementation for row for multivalue field lists.