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
Interface to use for every component that have a label and a description and can edit it
-
Method Summary
Modifier and TypeMethodDescriptionvoid
setDescription
(I18nizableText description) Set the description.void
setLabel
(I18nizableText label) Set the label.void
Set the name.Methods inherited from interface org.ametys.runtime.util.Labelable
getDescription, getLabel, getName
-
Method Details
-
setName
Set the name.- Parameters:
name
- the name.
-
setLabel
Set the label.- Parameters:
label
- the label.
-
setDescription
Set the description.- Parameters:
description
- the description.
-