Package org.ametys.runtime.util
Interface ModifiableLabelable
-
- All Superinterfaces:
Labelable
- All Known Subinterfaces:
ModelItem
,ModelViewItem<T>
,RestrictedModelItem<T>
,ViewItem
,ViewItemGroup
- All Known Implementing Classes:
AbstractModelItem
,AbstractViewItemGroup
,AttributeDefinition
,CompositeDefinition
,ConfigParameterCheckerDescriptor
,ContentAttributeDefinition
,ContentRestrictedCompositeDefinition
,ContentRestrictedRepeaterDefinition
,ElementDefinition
,ItemCheckerDescriptor
,ModelItemGroup
,ModelViewItemGroup
,RepeaterDefinition
,RichTextAttributeDefinition
,ServiceParameter
,SimpleViewItemGroup
,TemporaryViewReference
,View
,ViewElement
,ViewElementAccessor
,ViewParameter
public interface ModifiableLabelable extends Labelable
Interface to use for every component that have a label and a description and can edit it
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
setDescription(I18nizableText description)
Set the description.void
setLabel(I18nizableText label)
Set the label.void
setName(String name)
Set the name.-
Methods inherited from interface org.ametys.runtime.util.Labelable
getDescription, getLabel, getName
-
-
-
-
Method Detail
-
setLabel
void setLabel(I18nizableText label)
Set the label.- Parameters:
label
- the label.
-
setDescription
void setDescription(I18nizableText description)
Set the description.- Parameters:
description
- the description.
-
-