|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.opensymphony.xwork.ActionSupport
com.atlassian.confluence.core.ConfluenceActionSupport
com.atlassian.confluence.user.actions.AbstractUserProfileAction
com.atlassian.confluence.user.actions.ViewMySettingsAction
com.atlassian.confluence.user.actions.EditMySettingsAction
public class EditMySettingsAction
Used to edit the logged in user's preferences (homepage, timezone, and language)
| Field Summary |
|---|
| Fields inherited from class com.atlassian.confluence.user.actions.ViewMySettingsAction |
|---|
DEFAULT_KEY, installedLocalePairs, keyboardShortcutsEnabled, preferredUserLocale, siteHomePage, userTimeZone |
| Fields inherited from class com.atlassian.confluence.user.actions.AbstractUserProfileAction |
|---|
attachmentManager, favouriteManager, followManager, HOMEPAGE_DASHBOARD, HOMEPAGE_PROFILE, HOMEPAGE_SITEHOME, HTML_FRIENDLY_NAME, HTML_MIME_TYPE, notificationManager, personalInformationManager, spaceManager, statusTextRenderer, TEXT_FRIENDLY_NAME, TEXT_MIME_TYPE, userDetailsManager, userStatusManager, wikiStyleRenderer |
| Fields inherited from class com.atlassian.confluence.core.ConfluenceActionSupport |
|---|
CANCEL, DEVMODE, eventManager, i18NBeanFactory, labelManager, languageManager, LICENSE_EXPIRED, LICENSE_USERS_EXCEEDED, log, permissionManager, 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 | |
|---|---|
EditMySettingsAction()
|
|
| Method Summary | |
|---|---|
String |
doEdit()
|
boolean |
isEditMode()
|
boolean |
isPermitted()
|
void |
setKeyboardShortcutsEnabled(boolean keyboardShortcutsEnabled)
|
void |
setPreferredUserLocale(String locale)
|
void |
setSiteHomePage(String siteHomePage)
|
void |
setUserTimeZone(String timeZoneID)
|
protected void |
updateUserPreferences()
|
void |
validate()
|
| Methods inherited from class com.atlassian.confluence.user.actions.ViewMySettingsAction |
|---|
doView, getAvailableTimeZones, getGlobalHomepageSetting, getInstalledLocalePairs, getPreferredUserLocale, getSiteHomePage, getSiteHomePages, getUserLocaleName, getUserTimeZone, isKeyboardShortcutsEnabled |
| 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 |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public EditMySettingsAction()
| Method Detail |
|---|
public String doEdit()
throws com.atlassian.core.AtlassianCoreException
doEdit in class ViewMySettingsActioncom.atlassian.core.AtlassianCoreExceptionpublic void validate()
validate in interface com.opensymphony.xwork.Validateablevalidate in class com.opensymphony.xwork.ActionSupport
protected void updateUserPreferences()
throws com.atlassian.core.AtlassianCoreException
com.atlassian.core.AtlassianCoreExceptionpublic void setPreferredUserLocale(String locale)
public void setKeyboardShortcutsEnabled(boolean keyboardShortcutsEnabled)
public void setSiteHomePage(String siteHomePage)
public void setUserTimeZone(String timeZoneID)
public boolean isPermitted()
isPermitted in class ViewMySettingsActionpublic boolean isEditMode()
isEditMode in interface FormAwareisEditMode in class ViewMySettingsAction
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||