com.atlassian.confluence.labels
Interface EditableLabelable
- All Superinterfaces:
- Labelable
- All Known Implementing Classes:
- AbstractLabelableEntityObject, AbstractPage, Attachment, BlogPost, Comment, ContentEntityObject, ContentEntitySimulacrum, 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
java.util.List<Labelling> getLabellings()
getId
long getId()
isPersistent
boolean isPersistent()
getTitle
java.lang.String getTitle()
Copyright © 2003-2014 Atlassian. All Rights Reserved.