com.atlassian.confluence.pages.actions
Class RemoveLabelAjaxAction

java.lang.Object
  extended by com.opensymphony.xwork.ActionSupport
      extended by com.atlassian.confluence.core.ConfluenceActionSupport
          extended by com.atlassian.confluence.pages.actions.RemoveLabelAjaxAction
All Implemented Interfaces:
Beanable, WebInterface, ImplementsIsPermitted, com.opensymphony.xwork.Action, com.opensymphony.xwork.LocaleProvider, com.opensymphony.xwork.TextProvider, com.opensymphony.xwork.Validateable, com.opensymphony.xwork.ValidationAware, java.io.Serializable

public class RemoveLabelAjaxAction
extends ConfluenceActionSupport
implements Beanable, ImplementsIsPermitted

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.atlassian.confluence.core.ConfluenceActionSupport
CANCEL, DEVMODE, eventManager, i18NBeanFactory, languageManager, LICENSE_EXPIRED, LICENSE_USERS_EXCEEDED, log, permitted, pluginAccessor, PREVIEW, settingsManager, spacePermissionManager, userAccessor, webInterfaceManager
 
Fields inherited from class com.opensymphony.xwork.ActionSupport
LOG
 
Fields inherited from interface com.opensymphony.xwork.Action
ERROR, INPUT, LOGIN, NONE, SUCCESS
 
Constructor Summary
RemoveLabelAjaxAction()
           
 
Method Summary
 java.lang.Object getBean()
           
 boolean isPermitted(java.util.List parameters)
           
 boolean isPersonalLabel(Label label)
           
 void removeFavourite(java.lang.String entityIdString)
           
 java.lang.String removeLabel()
           
 void setEntityIdString(java.lang.String entityIdString)
           
 void setLabelIdString(java.lang.String labelIdString)
           
 void setLabelManager(LabelManager labelManager)
           
 void setLabelsService(LabelsService labelsService)
           
 void setPageManager(PageManager pageManager)
           
 void setPermissionManager(PermissionManager permissionManager)
           
 
Methods inherited from class com.atlassian.confluence.core.ConfluenceActionSupport
addActionError, addFieldError, addPermissionTypeTo, addToHistory, doDefault, formatFriendlyDate, getActionName, getActionName, getBootstrapManager, getCancelResult, getContext, getDateFormatter, getDefaultResourceBundle, getDocLink, getEventManager, getFriendlyDateFormatter, getGlobalSettings, getHelper, getI18n, getInstalledLanguages, getLabelManager, getLanguageManager, getLanguageUserFriendly, getLocale, getLocaleManager, getLocaleString, getNiceContentType, getPermissionTypes, getPermittedEntitiesOf, getPermittedEntitiesOf, getPermittedEntitiesOf, getPreviousLoginDate, getRandom, getRemoteUser, getSession, getSystemInformationService, getText, getText, getText, getText, getTextStatic, getTextStatic, getTextStrict, getTimeZone, getUser, getUserAccessor, getUserFullName, getUserInterfaceState, getWebInterfaceContext, getWebInterfaceManager, hasPermissionForSpace, isAnonymousUser, isCanceled, isDevMode, isEmailVisible, isExternalUserManagementEnabled, isLabelable, isPermissionCheck, isPermitted, isPermittedAsString, isPrintableVersion, isSharedMode, isUserStatusPluginEnabled, isUsingHSQL, setBootstrapManager, setCancel, setEventManager, setFormatSettingsManager, setI18NBean, setI18NBeanFactory, setLanguageManager, setLocaleManager, setPermissionCheck, setPluginAccessor, setPreviousLoginDate, setSettingsManager, setSpacePermissionManager, setSystemInformationService, setUserAccessor, setWebInterfaceManager
 
Methods inherited from class com.opensymphony.xwork.ActionSupport
addActionError, addActionMessage, addFieldError, execute, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFieldErrors, getText, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, setActionErrors, setActionMessages, setFieldErrors, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RemoveLabelAjaxAction

public RemoveLabelAjaxAction()
Method Detail

removeFavourite

public void removeFavourite(java.lang.String entityIdString)

removeLabel

public java.lang.String removeLabel()
                             throws java.lang.Exception
Throws:
java.lang.Exception

isPersonalLabel

public boolean isPersonalLabel(Label label)

isPermitted

public boolean isPermitted(java.util.List parameters)
Specified by:
isPermitted in interface ImplementsIsPermitted

setPageManager

public void setPageManager(PageManager pageManager)

setPermissionManager

public void setPermissionManager(PermissionManager permissionManager)
Overrides:
setPermissionManager in class ConfluenceActionSupport

setLabelManager

public void setLabelManager(LabelManager labelManager)
Overrides:
setLabelManager in class ConfluenceActionSupport

setLabelsService

public void setLabelsService(LabelsService labelsService)

getBean

public java.lang.Object getBean()
Specified by:
getBean in interface Beanable

setLabelIdString

public void setLabelIdString(java.lang.String labelIdString)

setEntityIdString

public void setEntityIdString(java.lang.String entityIdString)


Copyright © 2003-2010 Atlassian. All Rights Reserved.