Modifier and Type | Class and Description |
---|---|
class |
CustomContentEntityObject
Generic ContentEntityObject that plugins can use to extend Confluence's content system.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractLabelableEntityObject |
class |
ContentEntityObject |
class |
ContentEntitySimulacrum
A very generic SpaceContentEntityObject, used to play pretends when rendering page templates in preview / view
modes.
|
class |
PageContentEntityObject
Deprecated.
Since 4.0 This used to be implemented by Comment, but is no longer necessary.
|
class |
SpaceContentEntityObject
A ContentEntityObject that is a first-class member of a Space (i.e.
|
Modifier and Type | Field and Description |
---|---|
protected Labelable |
LabelEvent.labelled |
Modifier and Type | Method and Description |
---|---|
Labelable |
LabelEvent.getLabelled() |
Constructor and Description |
---|
LabelAddEvent(Label source,
Labelable labelled) |
LabelEvent(Label source,
Labelable labelled) |
LabelRemoveEvent(Label source,
Labelable labelled) |
Modifier and Type | Interface and Description |
---|---|
interface |
EditableLabelable
An interface which extends the immutable interface of Labelable with functionality to be
able to add and remove labels.
|
Modifier and Type | Class and Description |
---|---|
class |
PermittedLabelView
This wrapper exposes only those labels and functions of the labelable object that the
specified user is permitted to view.
|
Modifier and Type | Method and Description |
---|---|
Labelable |
PermittedLabelView.getDelegate() |
Modifier and Type | Method and Description |
---|---|
List<? extends Labelable> |
CachingLabelManager.getContentForAllLabels(Collection<Label> labels,
int maxResults,
int offset)
Deprecated.
|
List<? extends Labelable> |
LabelManager.getContentForAllLabels(Collection<Label> labels,
int maxResults,
int offset)
Deprecated.
since 5.3. Use
LabelManager.getContentForAllLabels(int, int, Label...) instead. |
List<? extends Labelable> |
DefaultLabelManager.getContentForAllLabels(Collection<Label> labels,
int maxResults,
int offset) |
List<? extends Labelable> |
CachingLabelManager.getContentForLabel(Label label,
int maxResults)
Deprecated.
|
List<? extends Labelable> |
LabelManager.getContentForLabel(Label label,
int maxResults)
Deprecated.
since 5.3. Use
LabelManager.getAllContentForLabel(int, int, Label) . |
List<? extends Labelable> |
DefaultLabelManager.getContentForLabel(Label label,
int maxResults) |
List<? extends Labelable> |
CachingLabelManager.getCurrentContentForLabel(Label label)
Deprecated.
|
List<? extends Labelable> |
LabelManager.getCurrentContentForLabel(Label label)
Deprecated.
since 5.3. Use
LabelManager.getContentForLabel(int, int, Label) . |
List<? extends Labelable> |
CachingLabelManager.getCurrentContentForLabelAndSpace(Label label,
String spaceKey)
Deprecated.
|
List<? extends Labelable> |
LabelManager.getCurrentContentForLabelAndSpace(Label label,
String spaceKey)
Deprecated.
since 5.3. Use the
LabelManager.getContentInSpaceForLabel(int, int, String, Label) . |
List<? extends Labelable> |
DefaultLabelManager.getCurrentContentForLabelAndSpace(Label label,
String spaceKey) |
List<? extends Labelable> |
CachingLabelManager.getCurrentContentWithPersonalLabel(String username) |
List<? extends Labelable> |
LabelManager.getCurrentContentWithPersonalLabel(String username)
Get all current content labelled by a user
|
Modifier and Type | Method and Description |
---|---|
int |
CachingLabelManager.addLabel(Labelable content,
Label label) |
int |
LabelManager.addLabel(Labelable content,
Label label)
Add a label to the specified content.
|
int |
DefaultLabelManager.addLabel(Labelable labelable,
Label label) |
Label |
ParsedLabelName.addLabel(Labelable labelable,
LabelManager labelManager) |
List |
CachingLabelManager.getSuggestedLabels(Labelable content) |
List |
LabelManager.getSuggestedLabels(Labelable content)
Retrieve the DEFAULT_LABEL_COUNT suggested labels for the specified content.
|
List |
DefaultLabelManager.getSuggestedLabels(Labelable content) |
List |
CachingLabelManager.getSuggestedLabels(Labelable content,
int maxResults) |
List |
LabelManager.getSuggestedLabels(Labelable content,
int maxResults)
Retrieve the suggested labels for the specified content.
|
List |
DefaultLabelManager.getSuggestedLabels(Labelable content,
int count) |
List |
CachingLabelManager.getSuggestedLabelsInSpace(Labelable content,
String spaceKey) |
List |
LabelManager.getSuggestedLabelsInSpace(Labelable content,
String spaceKey)
Retrieve the DEFAULT_LABEL_COUNT suggested labels for the specified content bound to the specified space.
|
List |
DefaultLabelManager.getSuggestedLabelsInSpace(Labelable content,
String spaceKey) |
List<Label> |
CachingLabelManager.getSuggestedLabelsInSpace(Labelable content,
String spaceKey,
int maxResults) |
List<Label> |
LabelManager.getSuggestedLabelsInSpace(Labelable content,
String spaceKey,
int maxResults)
Retrieve the suggested labels for the specified content bound to the specified space.
|
List |
DefaultLabelManager.getSuggestedLabelsInSpace(Labelable content,
String spaceKey,
int maxResults) |
static boolean |
LabelPermissionSupport.isLabelableByUser(Labelable object,
PermissionManager permissionManager)
Checks that the object permits labels to be edited by the logged in user.
|
void |
CachingLabelManager.removeAllLabels(Labelable content) |
void |
LabelManager.removeAllLabels(Labelable content)
Remove all of the labels from the specified content.
|
void |
DefaultLabelManager.removeAllLabels(Labelable content) |
int |
CachingLabelManager.removeLabel(Labelable object,
Label label) |
int |
LabelManager.removeLabel(Labelable object,
Label label)
Remove a label from the specified content.
|
int |
DefaultLabelManager.removeLabel(Labelable content,
Label label) |
void |
CachingLabelManager.removeLabels(Labelable object,
List labels) |
void |
LabelManager.removeLabels(Labelable object,
List labels)
removes a list of labels from the labelable object
|
void |
DefaultLabelManager.removeLabels(Labelable content,
List labels) |
static boolean |
LabelPermissionSupport.userCanEditLabel(Label label,
Labelable object,
PermissionManager permissionManager) |
static boolean |
LabelPermissionSupport.userCanEditLabel(ParsedLabelName ref,
Labelable object,
PermissionManager permissionManager) |
static boolean |
LabelPermissionSupport.userCanViewObject(Labelable object,
PermissionManager permissionManager) |
Constructor and Description |
---|
PermittedLabelView(Labelable original,
com.atlassian.user.User actingUser,
boolean hideSpecialLabels) |
Modifier and Type | Method and Description |
---|---|
Labelable |
AddFavouriteAction.getEntity()
Used so that the links are correctly built when JS is disabled
|
Labelable |
RemoveSpaceFromFavouriteAjaxAction.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
|
Modifier and Type | Method and Description |
---|---|
Labelable |
AbstractLabelsCommand.getEntity() |
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
|
Modifier and Type | Class and Description |
---|---|
class |
Mail
Deprecated.
since 4.2. Mail archiving is now managed entirely by the mail archiving plugin.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractPage
Parent of the concrete Page and BlogPost classes
|
class |
Attachment |
class |
BlogPost |
class |
Comment |
class |
Draft
This is the old way of dealing with drafts in Confluence and will be deprecated soon.
|
class |
Page
Represents a Page within Confluence.
|
Modifier and Type | Class and Description |
---|---|
class |
PageTemplate |
Modifier and Type | Method and Description |
---|---|
Labelable |
AddLabelAction.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
|
Modifier and Type | Method and Description |
---|---|
List<DisplayableLabel> |
ViewLabelAction.getOtherLabels(Labelable content)
Returns the first nine global labels on the given content that are not this.label.
|
Modifier and Type | Method and Description |
---|---|
String |
SearchSiteAction.getLabelNames(Labelable obj)
Deprecated.
Retrieve a comma separated string of label names.
|
Modifier and Type | Class and Description |
---|---|
class |
GlobalDescription
Content Entity Object that is associated with the whole confluence rather
then a specific space/page/user.
|
Modifier and Type | Class and Description |
---|---|
class |
SpaceDescription |
Modifier and Type | Class and Description |
---|---|
class |
PersonalInformation |
Modifier and Type | Class and Description |
---|---|
class |
UserStatus
Deprecated.
since 5.9.1
Stores a short message representing a status from a User.
Not attached to any space |
Modifier and Type | Method and Description |
---|---|
static Label |
LabelUtil.addLabel(String labelReference,
LabelManager labelManager,
Labelable object)
Adds the label to the specified object.
|
static Label |
LabelUtil.addLabel(String labelReference,
LabelManager labelManager,
Labelable object,
ConfluenceUser user)
Adds the label to the specified object.
|
static 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(Collection<String> labelNames,
LabelManager labelManager,
com.atlassian.user.User user,
Labelable dest) |
static boolean |
LabelUtil.syncState(List<Label> source,
LabelManager labelManager,
com.atlassian.user.User user,
Labelable dest) |
static boolean |
LabelUtil.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 boolean |
LabelUtil.syncState(String source,
LabelManager labelManager,
com.atlassian.user.User user,
Labelable dest,
boolean ignored)
Deprecated.
since 5.1. Use
LabelUtil.syncState(String, LabelManager, User, Labelable) |
Copyright © 2003–2017 Atlassian. All rights reserved.