Package org.ametys.runtime.model
Interface ViewItemGroup
-
- All Superinterfaces:
Labelable,ModifiableLabelable,ViewItem,ViewItemAccessor,ViewItemContainer
- All Known Implementing Classes:
AbstractViewItemGroup,CompareView.AbstractCompareViewItemGroup,CompareView.CompareModelViewItemGroup,CompareView.CompareSimpleViewItemGroup,ModelViewItemGroup,SimpleViewItemGroup
public interface ViewItemGroup extends ViewItem, ViewItemContainer
interface for group of view items
-
-
Field Summary
Fields Modifier and Type Field Description static StringFIELDSET_ROLERole for fieldset view itemsstatic StringTAB_ROLERole for tab view items
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default voidcopyTo(ViewItem item, View referenceView)Copy the current view item in the given one.StringgetRole()Retrieves the role.voidsetRole(String role)Set the role.-
Methods inherited from interface org.ametys.runtime.util.Labelable
getDescription, getLabel, getName
-
Methods inherited from interface org.ametys.runtime.util.ModifiableLabelable
setDescription, setLabel, setName
-
Methods inherited from interface org.ametys.runtime.model.ViewItem
copyTo, createInstance, equals, toJSON
-
Methods inherited from interface org.ametys.runtime.model.ViewItemAccessor
addViewItem, addViewItems, clear, getModelViewItem, getViewItems, hasModelViewItem, hasModelViewItem, insertViewItem, removeViewItem
-
-
-
-
Field Detail
-
TAB_ROLE
static final String TAB_ROLE
Role for tab view items- See Also:
- Constant Field Values
-
FIELDSET_ROLE
static final String FIELDSET_ROLE
Role for fieldset view items- See Also:
- Constant Field Values
-
-