Interface ViewItemGroup

All Superinterfaces:
Labelable, ModifiableLabelable, ViewItem, ViewItemAccessor, ViewItemContainer
All Known Implementing Classes:
AbstractViewItemGroup, ModelViewItemGroup, SimpleViewItemGroup

public interface ViewItemGroup extends ViewItem, ViewItemContainer
interface for group of view items
  • Field Details

  • Method Details

    • getRole

      Retrieves the role.
      Returns:
      the role.
    • setRole

      void setRole(String role)
      Set the role.
      Parameters:
      role - the role.
    • copyTo

      default void copyTo(ViewItem item, View referenceView, String itemPath)
      Description copied from interface: ViewItem
      Copy the current view item in the given one. If the view item is an accessor, its view items are copied only if they are not already present in the reference view
      Specified by:
      copyTo in interface ViewItem
      Parameters:
      item - the copy
      referenceView - the reference view
      itemPath - the path of the view item in the reference view