Package org.ametys.runtime.model
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 Summary
Fields Modifier and Type Field Description static String
FIELDSET_ROLE
Role for fieldset view itemsstatic String
TAB_ROLE
Role for tab view items
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default void
copyTo(ViewItem item, View referenceView, String itemPath)
Copy the current view item in the given one.String
getRole()
Retrieves the role.void
setRole(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, toSAX
-
Methods inherited from interface org.ametys.runtime.model.ViewItemAccessor
addViewItem, addViewItems, clear, getModelViewItem, getViewItems, hasModelViewItem, 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
-
-
Method Detail
-