org.chorem.pollen.ui.actions.user
Class ManageFavoriteList

java.lang.Object
  extended by com.opensymphony.xwork2.ActionSupport
      extended by org.nuiton.web.struts2.BaseAction
          extended by org.chorem.pollen.ui.actions.PollenActionSupport
              extended by org.chorem.pollen.ui.actions.user.ManageFavoriteList
All Implemented Interfaces:
com.opensymphony.xwork2.Action, com.opensymphony.xwork2.LocaleProvider, com.opensymphony.xwork2.Preparable, com.opensymphony.xwork2.TextProvider, com.opensymphony.xwork2.Validateable, com.opensymphony.xwork2.ValidationAware, Serializable, org.apache.struts2.interceptor.ParameterAware, org.nuiton.topia.framework.TopiaTransactionAware

public class ManageFavoriteList
extends PollenActionSupport
implements com.opensymphony.xwork2.Preparable, org.apache.struts2.interceptor.ParameterAware

Manage a selected favorite lists of a connected user.

Since:
1.3
Author:
tchemit
See Also:
Serialized Form

Field Summary
protected  String action
           
protected  PersonList favoriteList
           
protected  PollAccount pollAccount
           
 
Fields inherited from class org.chorem.pollen.ui.actions.PollenActionSupport
SAFE_LANGUAGES, serviceContext, serviceFactory, transaction
 
Fields inherited from class com.opensymphony.xwork2.ActionSupport
LOG
 
Fields inherited from interface com.opensymphony.xwork2.Action
ERROR, INPUT, LOGIN, NONE, SUCCESS
 
Constructor Summary
ManageFavoriteList()
           
 
Method Summary
 String create()
           
 String delete()
           
 String edit()
           
 String getAction()
           
 PollAccount getCreatePollAccount()
           
 PollAccount getDeletePollAccount()
           
 PollAccount getEditPollAccount()
           
 PersonList getFavoriteList()
           
 String getFavoriteListId()
           
protected  PollAccount getPollAccount()
           
 PageSkin getSkin()
           
 void prepare()
           
 void setParameters(Map<String,String[]> parameters)
           
 void validate()
           
 
Methods inherited from class org.chorem.pollen.ui.actions.PollenActionSupport
addFlashError, addFlashMessage, addFlashWarning, clearFlashErrors, clearFlashMessages, getActionContext, getApplicationUrl, getApplicationVersion, getConfiguration, getCurrentDateTime, getCurrentUrl, getFavoriteService, getFlashErrors, getFlashMessages, getFlashWarnings, getJqueryTheme, getPageLogo, getPollCommentService, getPollenApplicationContext, getPollenSession, getPollenUserAccount, getPollFeedService, getPollResultsService, getPollService, getPollUrlService, getPreventRuleService, getSafeLanguage, getSecurityService, getServiceContext, getServiceFactory, getTransaction, getUserService, getVoteCountingTypeHelp, getVoteService, hasAnyErrors, hasFlashErrors, hasFlashMessages, hasFlashWarnings, isUserAdmin, isUserLoggued, newService, setTransaction
 
Methods inherited from class org.nuiton.web.struts2.BaseAction
_
 
Methods inherited from class com.opensymphony.xwork2.ActionSupport
addActionError, addActionMessage, addFieldError, clearActionErrors, clearErrors, clearErrorsAndMessages, clearFieldErrors, clearMessages, clone, doDefault, execute, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFieldErrors, getLocale, getText, getText, getText, getText, getText, getText, getText, getText, getText, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, hasKey, input, pause, setActionErrors, setActionMessages, setContainer, setFieldErrors
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

action

protected String action

favoriteList

protected PersonList favoriteList

pollAccount

protected PollAccount pollAccount
Constructor Detail

ManageFavoriteList

public ManageFavoriteList()
Method Detail

getSkin

public PageSkin getSkin()
Overrides:
getSkin in class PollenActionSupport

getCreatePollAccount

public PollAccount getCreatePollAccount()

getEditPollAccount

public PollAccount getEditPollAccount()

getDeletePollAccount

public PollAccount getDeletePollAccount()

getFavoriteList

public PersonList getFavoriteList()

getFavoriteListId

public String getFavoriteListId()

getAction

public String getAction()

prepare

public void prepare()
             throws Exception
Specified by:
prepare in interface com.opensymphony.xwork2.Preparable
Throws:
Exception

validate

public void validate()
Specified by:
validate in interface com.opensymphony.xwork2.Validateable
Overrides:
validate in class com.opensymphony.xwork2.ActionSupport

create

public String create()
              throws Exception
Throws:
Exception

edit

public String edit()
            throws Exception
Throws:
Exception

delete

public String delete()
              throws Exception
Throws:
Exception

getPollAccount

protected PollAccount getPollAccount()

setParameters

public void setParameters(Map<String,String[]> parameters)
Specified by:
setParameters in interface org.apache.struts2.interceptor.ParameterAware


Copyright © 2009-2012 CodeLutin. All Rights Reserved.