Uses of Interface
com.atlassian.confluence.labels.Labelable
-
-
Uses of Labelable in com.atlassian.confluence.content
Classes in com.atlassian.confluence.content that implement Labelable Modifier and Type Class Description classCustomContentEntityObjectGeneric ContentEntityObject that plugins can use to extend Confluence's content system. -
Uses of Labelable in com.atlassian.confluence.core
Classes in com.atlassian.confluence.core that implement Labelable Modifier and Type Class Description classAbstractLabelableEntityObjectclassContentEntityObjectclassSpaceContentEntityObjectA ContentEntityObject that is a first-class member of a Space (i.e. -
Uses of Labelable in com.atlassian.confluence.event.events.label
Fields in com.atlassian.confluence.event.events.label declared as Labelable Modifier and Type Field Description protected LabelableLabelEvent. labelledMethods in com.atlassian.confluence.event.events.label that return Labelable Modifier and Type Method Description LabelableLabelEvent. getLabelled()Constructors in com.atlassian.confluence.event.events.label with parameters of type Labelable Constructor Description LabelAddEvent(Label source, Labelable labelled)LabelEvent(Label source, Labelable labelled)LabelRemoveEvent(Label source, Labelable labelled) -
Uses of Labelable in com.atlassian.confluence.impl.labels
Methods in com.atlassian.confluence.impl.labels that return types with arguments of type Labelable Modifier and Type Method Description List<? extends Labelable>CachingLabelManager. getContentForAllLabels(Collection<Label> labels, int maxResults, int offset)List<? extends Labelable>CachingLabelManager. getCurrentContentForLabel(Label label)List<? extends Labelable>CachingLabelManager. getCurrentContentForLabelAndSpace(Label label, String spaceKey)List<? extends Labelable>CachingLabelManager. getCurrentContentWithPersonalLabel(String username)Methods in com.atlassian.confluence.impl.labels with parameters of type Labelable Modifier and Type Method Description intCachingLabelManager. addLabel(Labelable content, Label label)List<Label>CachingLabelManager. getSuggestedLabels(Labelable content)List<Label>CachingLabelManager. getSuggestedLabels(Labelable content, int maxResults)List<Label>CachingLabelManager. getSuggestedLabelsInSpace(Labelable content, String spaceKey)List<Label>CachingLabelManager. getSuggestedLabelsInSpace(Labelable content, String spaceKey, int maxResults)booleanLabelPermissionEnforcerImpl. isLabelableByUser(Labelable object)voidCachingLabelManager. removeAllLabels(Labelable content)intCachingLabelManager. removeLabel(Labelable object, Label label)voidCachingLabelManager. removeLabels(Labelable object, List labels)booleanLabelPermissionEnforcerImpl. userCanEditLabel(Label label, Labelable object)booleanLabelPermissionEnforcerImpl. userCanEditLabel(ParsedLabelName ref, Labelable object)booleanLabelPermissionEnforcerImpl. userCanViewObject(Labelable object) -
Uses of Labelable in com.atlassian.confluence.impl.search.actions
Methods in com.atlassian.confluence.impl.search.actions with parameters of type Labelable Modifier and Type Method Description StringSearchSiteAction. getLabelNames(Labelable obj)Deprecated.Retrieve a comma separated string of label names. -
Uses of Labelable in com.atlassian.confluence.labels
Subinterfaces of Labelable in com.atlassian.confluence.labels Modifier and Type Interface Description interfaceEditableLabelableAn interface which extends the immutable interface of Labelable with functionality to be able to add and remove labels.Classes in com.atlassian.confluence.labels that implement Labelable Modifier and Type Class Description classPermittedLabelViewThis wrapper exposes only those labels and functions of the labelable object that the specified user is permitted to view.Methods in com.atlassian.confluence.labels that return Labelable Modifier and Type Method Description LabelablePermittedLabelView. getDelegate()Methods in com.atlassian.confluence.labels that return types with arguments of type Labelable Modifier and Type Method Description List<? extends Labelable>DefaultLabelManager. getContentForAllLabels(Collection<Label> labels, int maxResults, int offset)List<? extends Labelable>LabelManager. getContentForAllLabels(Collection<Label> labels, int maxResults, int offset)Deprecated.since 5.3.List<? extends Labelable>DefaultLabelManager. getCurrentContentForLabel(Label label)List<? extends Labelable>LabelManager. getCurrentContentForLabel(Label label)Deprecated.since 5.3.List<? extends Labelable>DefaultLabelManager. getCurrentContentForLabelAndSpace(Label label, String spaceKey)List<? extends Labelable>LabelManager. getCurrentContentForLabelAndSpace(Label label, String spaceKey)Deprecated.since 5.3.List<? extends Labelable>DefaultLabelManager. getCurrentContentWithPersonalLabel(String username)List<? extends Labelable>LabelManager. getCurrentContentWithPersonalLabel(String username)Get all current content labelled by a userMethods in com.atlassian.confluence.labels with parameters of type Labelable Modifier and Type Method Description intDefaultLabelManager. addLabel(Labelable labelable, Label label)intLabelManager. addLabel(Labelable content, Label label)Add a label to the specified content.LabelParsedLabelName. addLabel(Labelable labelable, LabelManager labelManager)List<Label>DefaultLabelManager. getSuggestedLabels(Labelable content)List<Label>DefaultLabelManager. getSuggestedLabels(Labelable content, int count)List<Label>LabelManager. getSuggestedLabels(Labelable content)Retrieve the DEFAULT_LABEL_COUNT suggested labels for the specified content.List<Label>LabelManager. getSuggestedLabels(Labelable content, int maxResults)Retrieve the suggested labels for the specified content.List<Label>DefaultLabelManager. getSuggestedLabelsInSpace(Labelable content, String spaceKey)List<Label>DefaultLabelManager. getSuggestedLabelsInSpace(Labelable content, String spaceKey, int maxResults)List<Label>LabelManager. getSuggestedLabelsInSpace(Labelable content, String spaceKey)Retrieve the DEFAULT_LABEL_COUNT suggested labels for the specified content bound to the specified space.List<Label>LabelManager. getSuggestedLabelsInSpace(Labelable content, String spaceKey, int maxResults)Retrieve the suggested labels for the specified content bound to the specified space.booleanLabelPermissionEnforcer. isLabelableByUser(Labelable object)Checks that the object permits labels to be edited by the logged in user.static booleanLabelPermissionSupport. isLabelableByUser(Labelable object, PermissionManager permissionManager)Deprecated.Checks that the object permits labels to be edited by the logged in user.voidDefaultLabelManager. removeAllLabels(Labelable content)voidLabelManager. removeAllLabels(Labelable content)Remove all of the labels from the specified content.intDefaultLabelManager. removeLabel(Labelable content, Label label)intLabelManager. removeLabel(Labelable object, Label label)Remove a label from the specified content.voidDefaultLabelManager. removeLabels(Labelable content, List labels)voidLabelManager. removeLabels(Labelable object, List labels)removes a list of labels from the labelable objectbooleanLabelPermissionEnforcer. userCanEditLabel(Label label, Labelable object)Check if the user can edit a label of an objectbooleanLabelPermissionEnforcer. userCanEditLabel(ParsedLabelName ref, Labelable object)Check if the user can edit a label of an objectstatic booleanLabelPermissionSupport. userCanEditLabel(Label label, Labelable object, PermissionManager permissionManager)Deprecated.static booleanLabelPermissionSupport. userCanEditLabel(ParsedLabelName ref, Labelable object, PermissionManager permissionManager)Deprecated.booleanLabelPermissionEnforcer. userCanViewObject(Labelable object)Check if the user can view the labelable objectstatic booleanLabelPermissionSupport. userCanViewObject(Labelable object, PermissionManager permissionManager)Deprecated.Constructors in com.atlassian.confluence.labels with parameters of type Labelable Constructor Description PermittedLabelView(Labelable original, com.atlassian.user.User actingUser, boolean hideSpecialLabels) -
Uses of Labelable in com.atlassian.confluence.labels.actions
Methods in com.atlassian.confluence.labels.actions that return Labelable Modifier and Type Method Description LabelableAddFavouriteAction. getEntity()Used so that the links are correctly built when JS is disabledLabelableAddSpaceToFavouriteAjaxAction. getEntity()Used so that the links are correctly built when JS is disabledLabelableRemoveFavouriteAction. getEntity()Used so that the links are correctly built when JS is disabledLabelableRemoveSpaceFromFavouriteAjaxAction. getEntity()Used so that the links are correctly built when JS is disabled -
Uses of Labelable in com.atlassian.confluence.labels.service
Methods in com.atlassian.confluence.labels.service that return Labelable Modifier and Type Method Description LabelableAbstractLabelsCommand. getEntity()LabelableAddLabelsCommand. getEntity()Returns the page or blog post that the label was added toLabelableRemoveLabelCommand. getEntity()Returns the page or blog post that the label was removed from. -
Uses of Labelable in com.atlassian.confluence.pages
Classes in com.atlassian.confluence.pages that implement Labelable Modifier and Type Class Description classAbstractPageParent of the concrete Page and BlogPost classesclassAttachmentclassBlogPostclassCommentclassDraftThis is the old way of dealing with drafts in Confluence and will be deprecated soon.classPageRepresents a Page within Confluence. -
Uses of Labelable in com.atlassian.confluence.pages.templates
Classes in com.atlassian.confluence.pages.templates that implement Labelable Modifier and Type Class Description classPageTemplate -
Uses of Labelable in com.atlassian.confluence.plugins.labels.actions
Methods in com.atlassian.confluence.plugins.labels.actions that return Labelable Modifier and Type Method Description LabelableAddLabelAction. getEntity()Used so that the links are correctly built when JS is disabledLabelableRemoveLabelAction. getEntity()Used so that the links are correctly built when JS is disabledMethods in com.atlassian.confluence.plugins.labels.actions with parameters of type Labelable Modifier and Type Method Description List<DisplayableLabel>ViewLabelAction. getOtherLabels(Labelable content)Returns the first nine global labels on the given content that are not this.label. -
Uses of Labelable in com.atlassian.confluence.setup.settings
Classes in com.atlassian.confluence.setup.settings that implement Labelable Modifier and Type Class Description classGlobalDescriptionContent Entity Object that is associated with the whole confluence rather then a specific space/page/user. -
Uses of Labelable in com.atlassian.confluence.spaces
Classes in com.atlassian.confluence.spaces that implement Labelable Modifier and Type Class Description classSpaceDescription -
Uses of Labelable in com.atlassian.confluence.user
Classes in com.atlassian.confluence.user that implement Labelable Modifier and Type Class Description classPersonalInformation -
Uses of Labelable in com.atlassian.confluence.util
Methods in com.atlassian.confluence.util with parameters of type Labelable Modifier and Type Method Description static LabelLabelUtil. addLabel(String labelReference, LabelManager labelManager, Labelable object)Adds the label to the specified object.static LabelLabelUtil. addLabel(String labelReference, LabelManager labelManager, Labelable object, ConfluenceUser user)Adds the label to the specified object.static StringLabelUtil. convertToDelimitedString(Labelable obj, com.atlassian.user.User user)Helper method converting list of labels associated with the labelable object into a space separated string of the label names.static booleanLabelUtil. syncState(String source, LabelManager labelManager, com.atlassian.user.User user, Labelable dest)Neat method that will synchronize a space separated list of label names with the labels contained within the labelable object.static booleanLabelUtil. syncState(String source, LabelManager labelManager, com.atlassian.user.User user, Labelable dest, boolean ignored)Deprecated.since 5.1.static booleanLabelUtil. syncState(Collection<String> labelNames, LabelManager labelManager, com.atlassian.user.User user, Labelable dest)static booleanLabelUtil. syncState(List<Label> source, LabelManager labelManager, com.atlassian.user.User user, Labelable dest)
-