Uses of Interface
com.atlassian.confluence.labels.Labelable

Packages that use Labelable
com.atlassian.confluence.core   
com.atlassian.confluence.event.events.label   
com.atlassian.confluence.labels   
com.atlassian.confluence.labels.actions   
com.atlassian.confluence.labels.service   
com.atlassian.confluence.mail   
com.atlassian.confluence.pages   
com.atlassian.confluence.search.actions   
com.atlassian.confluence.setup.settings   
com.atlassian.confluence.spaces   
com.atlassian.confluence.user   
com.atlassian.confluence.userstatus   
com.atlassian.confluence.util   
 

Uses of Labelable in com.atlassian.confluence.core
 

Classes in com.atlassian.confluence.core that implement Labelable
 class ContentEntityObject
           
 class PageContentEntityObject
           
 class SpaceContentEntityObject
          A 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
protected  Labelable LabelEvent.labelled
           
 

Methods in com.atlassian.confluence.event.events.label that return Labelable
 Labelable LabelEvent.getLabelled()
           
 

Constructors in com.atlassian.confluence.event.events.label with parameters of type Labelable
LabelAddEvent(Label source, Labelable labelled)
           
LabelEvent(Label source, Labelable labelled)
           
LabelRemoveEvent(Label source, Labelable labelled)
           
 

Uses of Labelable in com.atlassian.confluence.labels
 

Classes in com.atlassian.confluence.labels that implement Labelable
 class PermittedLabelView
          This 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
 Labelable PermittedLabelView.getDelegate()
           
 

Methods in com.atlassian.confluence.labels with parameters of type Labelable
 Label ParsedLabelName.addLabel(Labelable labelable, LabelManager labelManager)
           
static boolean LabelPermissionSupport.isLabelableByUser(Labelable object, PermissionManager permissionManager)
          Checks that the object permits labels to be edited by the logged in user.
static boolean LabelPermissionSupport.userCanEditLabel(Label label, Labelable object, PermissionManager permissionManager)
           
static boolean LabelPermissionSupport.userCanEditLabel(ParsedLabelName ref, Labelable object, PermissionManager permissionManager)
           
static boolean LabelPermissionSupport.userCanEditLabels(Labelable object, PermissionManager permissionManager)
          Deprecated. since 3.1 use isLabelableByUser Checks that the object permits labels to be edited for this user.
static boolean LabelPermissionSupport.userCanViewObject(Labelable object, PermissionManager permissionManager)
           
 

Constructors in com.atlassian.confluence.labels with parameters of type Labelable
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
 Labelable RemoveSpaceFromFavouriteAjaxAction.getEntity()
          Used so that the links are correctly built when JS is disabled
 Labelable RemoveLabelAction.getEntity()
          Used so that the links are correctly built when JS is disabled
 Labelable RemoveFavouriteAction.getEntity()
          Used so that the links are correctly built when JS is disabled
 Labelable AddSpaceToFavouriteAjaxAction.getEntity()
          Used so that the links are correctly built when JS is disabled
 Labelable AddLabelAction.getEntity()
          Used so that the links are correctly built when JS is disabled
 Labelable AddFavouriteAction.getEntity()
          Used so that the links are correctly built when JS is disabled
 Labelable AbstractLabelsForEntityAction.getEntity()
           
 

Uses of Labelable in com.atlassian.confluence.labels.service
 

Methods in com.atlassian.confluence.labels.service that return Labelable
 Labelable RemoveLabelCommand.getEntity()
          Returns the page or blog post that the label was removed from.
 Labelable AddLabelsCommand.getEntity()
          Returns the page or blog post that the label was added to
 Labelable AbstractLabelsCommand.getEntity()
           
 

Uses of Labelable in com.atlassian.confluence.mail
 

Classes in com.atlassian.confluence.mail that implement Labelable
 class Mail
           
 

Uses of Labelable in com.atlassian.confluence.pages
 

Classes in com.atlassian.confluence.pages that implement Labelable
 class AbstractPage
          Parent of the concrete Page and BlogPost classes
 class BlogPost
           
 class Comment
           
 class Draft
           
 class Page
          Represents a Page within Confluence.
 

Uses of Labelable in com.atlassian.confluence.search.actions
 

Methods in com.atlassian.confluence.search.actions with parameters of type Labelable
 java.lang.String SearchSiteAction.getLabelNames(Labelable obj)
          Retrieve a comma separated string of label names.
 

Uses of Labelable in com.atlassian.confluence.setup.settings
 

Classes in com.atlassian.confluence.setup.settings that implement Labelable
 class GlobalDescription
          Content 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
 class SpaceDescription
           
 

Uses of Labelable in com.atlassian.confluence.user
 

Classes in com.atlassian.confluence.user that implement Labelable
 class PersonalInformation
           
 

Uses of Labelable in com.atlassian.confluence.userstatus
 

Classes in com.atlassian.confluence.userstatus that implement Labelable
 class UserStatus
          Stores a short message representing a status from a User.
 

Uses of Labelable in com.atlassian.confluence.util
 

Methods in com.atlassian.confluence.util with parameters of type Labelable
static Label LabelUtil.addLabel(java.lang.String labelReference, LabelManager labelManager, Labelable object)
          Adds the label to the specified object.
static boolean LabelUtil.addLabel(java.lang.String labelReference, LabelManager labelManager, com.atlassian.user.User user, Labelable dest)
          Deprecated. since 2.9
static java.lang.String LabelUtil.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 boolean LabelUtil.syncState(java.lang.String source, LabelManager labelManager, com.atlassian.user.User user, Labelable dest, boolean removeUnusedLabels)
          Neat method that will synchronize a space separated list of label names with the labels contained within the labelable object.
 



Copyright © 2003-2011 Atlassian. All Rights Reserved.