Package com.atlassian.confluence.labels
Interface DisplayableLabel
- All Known Implementing Classes:
- CombinedLabel,- Label
public interface DisplayableLabel
Provides getter methods for a Label that can be displayed.
- 
Method SummaryModifier and TypeMethodDescriptionstatic DisplayableLabelforCurrentUser(Label label) getName()Returns the label's name only.default StringDeprecated.Generates the url path for a label.getUrlPath(String spaceKey) Generates the url path for a label in the context of a given space i.e.default booleanDeprecated.since 9.3 unused
- 
Method Details- 
isRealTitleSafeForUrldefault boolean isRealTitleSafeForUrl()Deprecated.since 9.3 unusedReturns true if the label's title is safe to pass in the URL.eg. my:foo is safe, perc% is not safe. chicken+cheese is safe in a "combined" label. - Returns:
- true if the label's title is safe to pass in the URL.
 
- 
getNameString getName()Returns the label's name only.eg. label name for label my:foo is "foo". 
- 
getRealTitleDeprecated.since 9.3 usegetDisplayTitle()Return the title as a combination of the namespace and the label name.
- 
getDisplayTitleString getDisplayTitle()- Since:
- 9.3
 
- 
getUrlPathString getUrlPath()Generates the url path for a label.
- 
getUrlPathGenerates the url path for a label in the context of a given space i.e. the user is taken to a page that contains content for that space only.If no space if provided, getUrlPath()is called.
- 
forCurrentUser- Since:
- 9.3
 
 
- 
getDisplayTitle()