org.chorem.bow.action
Class PreferencesAction
java.lang.Object
com.opensymphony.xwork2.ActionSupport
org.chorem.bow.action.BowBaseAction
org.chorem.bow.action.PreferencesAction
- All Implemented Interfaces:
- com.opensymphony.xwork2.Action, com.opensymphony.xwork2.LocaleProvider, com.opensymphony.xwork2.TextProvider, com.opensymphony.xwork2.Validateable, com.opensymphony.xwork2.ValidationAware, Serializable, org.apache.struts2.interceptor.ServletRequestAware, org.apache.struts2.interceptor.SessionAware
public class PreferencesAction
- extends BowBaseAction
- implements org.apache.struts2.interceptor.ServletRequestAware
Change les preferences de l'utilisateur (couleur, password, email, ...)
- Author:
- poussin
- See Also:
- Serialized Form
| Fields inherited from class com.opensymphony.xwork2.ActionSupport |
LOG |
| Fields inherited from interface com.opensymphony.xwork2.Action |
ERROR, INPUT, LOGIN, NONE, SUCCESS |
| Methods inherited from class org.chorem.bow.action.BowBaseAction |
getBowProxy, getBowSession, getSafeText, getText, getText, getText, getText, getText, getText, getText, getText, getText, setSession |
| Methods inherited from class com.opensymphony.xwork2.ActionSupport |
addActionError, addActionMessage, addFieldError, clearActionErrors, clearErrors, clearErrorsAndMessages, clearFieldErrors, clearMessages, clone, doDefault, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFieldErrors, getLocale, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, hasKey, input, pause, setActionErrors, setActionMessages, setFieldErrors, validate |
colors
protected String colors
tagsNb
protected String tagsNb
bookmarksHomePage
protected String bookmarksHomePage
searchEngineUrlSuggestions
protected String searchEngineUrlSuggestions
searchEngineUrlResults
protected String searchEngineUrlResults
email
protected String email
newPassword
protected String newPassword
currentPassword
protected String currentPassword
confirmNewPassword
protected String confirmNewPassword
update
protected String update
bookmarksImportDate
protected Map<String,Integer> bookmarksImportDate
request
protected javax.servlet.http.HttpServletRequest request
labels
protected Set<org.nuiton.wikitty.search.FacetTopic> labels
selectedLabels
protected String[] selectedLabels
rename
protected String rename
delete
protected String delete
newLabel
protected String newLabel
PreferencesAction
public PreferencesAction()
getAction
public static PreferencesAction getAction()
getNewLabel
public String getNewLabel()
setNewLabel
public void setNewLabel(String newLabel)
setRename
public void setRename(String rename)
getRename
public String getRename()
setDelete
public void setDelete(String delete)
getDelete
public String getDelete()
getColors
public String getColors()
- Returns:
- the colors
setColors
public void setColors(String colors)
- Parameters:
colors - the colors to set
getTagsNb
public String getTagsNb()
- Returns:
- the tagsNb
setTagsNb
public void setTagsNb(String tagsNb)
- Parameters:
tagsNb - the tagsNb to set
getBookmarksHomePage
public String getBookmarksHomePage()
- Returns:
- the bookmarksHomePage
setBookmarksHomePage
public void setBookmarksHomePage(String bookmarksHomePage)
- Parameters:
bookmarksHomePage - the bookmarksHomePage to set
getSearchEngineUrlSuggestions
public String getSearchEngineUrlSuggestions()
- Returns:
- the searchEngineUrlSuggestions
setSearchEngineUrlSuggestions
public void setSearchEngineUrlSuggestions(String searchEngineUrlSuggestions)
- Parameters:
searchEngineUrlSuggestions - the searchEngineUrlSuggestions to set
getSearchEngineUrlResults
public String getSearchEngineUrlResults()
- Returns:
- the searchEngineUrlResults
setSearchEngineUrlResults
public void setSearchEngineUrlResults(String searchEngineUrlResults)
- Parameters:
searchEngineUrlResults - the searchEngineUrlResults to set
getEmail
public String getEmail()
- Returns:
- the email
setEmail
public void setEmail(String email)
- Parameters:
email - the email to set
getNewPassword
public String getNewPassword()
- Returns:
- the newPassword
setNewPassword
public void setNewPassword(String newPassword)
- Parameters:
newPassword - the newPassword to set
getCurrentPassword
public String getCurrentPassword()
- Returns:
- the currentPassword
setCurrentPassword
public void setCurrentPassword(String currentPassword)
- Parameters:
currentPassword - the currentPassword to set
getConfirmNewPassword
public String getConfirmNewPassword()
- Returns:
- the confirmNewPassword
setConfirmNewPassword
public void setConfirmNewPassword(String confirmNewPassword)
- Parameters:
confirmNewPassword - the confirmNewPassword to set
getUpdate
public String getUpdate()
- Returns:
- the update
setUpdate
public void setUpdate(String update)
- Parameters:
update - the update to set
getBookmarksImportDate
public Map<String,Integer> getBookmarksImportDate()
- Returns:
- the bookmarksImportDate
setBookmarksImportDate
public void setBookmarksImportDate(Map<String,Integer> bookmarksImportDate)
- Parameters:
bookmarksImportDate - the bookmarksImportDate to set
getLabels
public Set<org.nuiton.wikitty.search.FacetTopic> getLabels()
getSelectedLabels
public String[] getSelectedLabels()
setSelectedLabels
public void setSelectedLabels(String[] selectedLabels)
setServletRequest
public void setServletRequest(javax.servlet.http.HttpServletRequest request)
- Specified by:
setServletRequest in interface org.apache.struts2.interceptor.ServletRequestAware
changePreference
protected BowPreference changePreference(BowPreference preference)
changeUser
protected BowUser changeUser(BowUser newUser)
loadLabels
protected void loadLabels(org.nuiton.wikitty.WikittyProxy proxy)
- Charge dans la variable labels tous les labels de l'utilisateur
- Parameters:
proxy -
adminlabels
public String adminlabels()
- Fait les modification demandé par l'utilisateur dans l'interface de
preference: renome ou supprime des labels. Si l'utilisateur demande le
remplacement de label on indiquant pas de nouveau label, alors la chaine
vide est utilisee.
- Returns:
execute
public String execute()
- Changes the user preferences
- Specified by:
execute in interface com.opensymphony.xwork2.Action- Overrides:
execute in class com.opensymphony.xwork2.ActionSupport
Copyright © 2010-2011 CodeLutin. All Rights Reserved.