Package org.ametys.runtime.util
Interface ModifiableLabelable
- All Superinterfaces:
Labelable
- All Known Subinterfaces:
ContentElementDefinition
,ElementDefinition<T>
,ModelItem
,ModelViewItem<T>
,Property<T,
,X> RestrictedModelItem<T>
,SystemProperty<T,
,X> ViewItem
,ViewItemGroup
- All Known Implementing Classes:
AbstractContentProperty
,AbstractDateTimeSystemProperty
,AbstractModelItem
,AbstractMultiTypedValuesProperty
,AbstractMultiValuesProperty
,AbstractProperty
,AbstractSystemProperty
,AbstractUserSystemProperty
,AbstractViewItemGroup
,AttributeDefinition
,CollectionsSystemProperty
,CommentsSystemProperty
,CompositeDefinition
,ConfigParameterCheckerDescriptor
,ContentAttributeDefinition
,ContentPrivacySystemProperty
,ContentRestrictedCompositeDefinition
,ContentRestrictedRepeaterDefinition
,ContentTypeSystemProperty
,ContributorSystemProperty
,CreationDateSystemProperty
,CreatorSystemProperty
,DefaultContentElementDefinition
,DefaultElementDefinition
,DegreeOrderProperty
,DegreeTypeProperty
,ElementRefProperty
,FirstValidationSystemProperty
,FirstValidatorSystemProperty
,FulltextSystemProperty
,HasLiveVersionSystemProperty
,ItemCheckerDescriptor
,LanguageSystemProperty
,LastMajorValidationSystemProperty
,LastMajorValidatorSystemProperty
,LastModifiedSystemProperty
,LastValidationSystemProperty
,LastValidatorSystemProperty
,MemberProjectProperty
,ModelItemGroup
,ModelViewItemGroup
,MultiContentValuesProperty
,MultiStringValuesProperty
,OrgUnitAncestorProperty
,OrphanSystemProperty
,PagesSystemProperty
,ParentContentSystemProperty
,ParentProgramsProperty
,ParentSubProgramsProperty
,PinProperty
,ProfiledGroupsTagsSystemProperty
,ProgramSkillsProperty
,RepeaterDefinition
,RichTextAttributeDefinition
,SemanticAnnotationSystemProperty
,ServiceParameter
,SharedSystemProperty
,SimpleViewItemGroup
,SiteSystemProperty
,SiteTypeSystemProperty
,SubProgramParentProgramProperty
,TagsSystemProperty
,TagsSystemProperty
,TemporaryViewReference
,View
,ViewBasedFullTextSystemProperty
,ViewElement
,ViewElementAccessor
,ViewParameter
,WorkflowStepSystemProperty
,WorkflowStepSystemProperty
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.
-