Package com.atlassian.confluence.labels
Interface EditableLabelable
- All Superinterfaces:
Labelable
- All Known Implementing Classes:
AbstractLabelableEntityObject
,AbstractPage
,Attachment
,BlogPost
,Comment
,ContentEntityObject
,CustomContentEntityObject
,Draft
,GlobalDescription
,Page
,PageTemplate
,PersonalInformation
,ReadOnlyAttachment
,ReadOnlySpaceDescription
,SpaceContentEntityObject
,SpaceDescription
An interface which extends the immutable interface of Labelable with functionality to be
able to add and remove labels.
This interface is not generally for public consumption, clients should use the LabelManager to add and remove Labels to instances of Labelable.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addLabelling
(Labelling content) long
getId()
getTitle()
boolean
void
removeLabelling
(Labelling labelling) Methods inherited from interface com.atlassian.confluence.labels.Labelable
getLabelCount, getLabels, isFavourite
-
Method Details
-
addLabelling
-
removeLabelling
-
getLabellings
-
getId
long getId() -
isPersistent
boolean isPersistent() -
getTitle
String getTitle()
-