com.atlassian.confluence.labels
Interface EditableLabelable
- All Superinterfaces:
- Labelable
- All Known Implementing Classes:
- AbstractLabelableEntityObject, AbstractPage, Attachment, BlogPost, Comment, ContentEntityObject, CustomContentEntityObject, Draft, GlobalDescription, Mail, Page, PageContentEntityObject, PageTemplate, PersonalInformation, SpaceContentEntityObject, SpaceDescription, UserStatus
public interface EditableLabelable
- extends Labelable
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.
addLabelling
void addLabelling(Labelling content)
removeLabelling
void removeLabelling(Labelling labelling)
getLabellings
List<Labelling> getLabellings()
getId
long getId()
isPersistent
boolean isPersistent()
getTitle
String getTitle()
Copyright © 2003-2012 Atlassian. All Rights Reserved.