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 voidsetDescription(I18nizableText description)Set the description.voidsetLabel(I18nizableText label)Set the label.voidsetName(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.
-
-