14 package cz.vutbr.fit.knot.annotations.web;
18 import java.io.Serializable;
19 import java.util.List;
20 import javax.faces.bean.ManagedBean;
21 import javax.faces.bean.SessionScoped;
22 import javax.faces.component.html.HtmlDataTable;
91 User actualUser = SessionManager.getSession().getEditedUser();
93 Object[] params = {
"userId",actualUser.getId()};
94 @SuppressWarnings(
"unchecked")
95 List<Settings> settingsList = AppBean.getPersistenceManager().queryDB(
"Settings.findByUser",params);
110 SessionManager.getSession().setEditedSetting(
setting);
111 SessionManager.getSession().setFormBackup(null);
113 SessionManager.getSession().setComeFrom(
"editUserASSetting");
114 return "editUserASSetting";
115 }
else return "editUserSetting";
124 SessionManager.getSession().setComeFrom(
"addUserASSetting");
125 return "addUserASSetting";
137 SessionManager.getSession().setEditedSetting(
setting);
138 SessionManager.getSession().setFormBackup(null);
140 SessionManager.getSession().setComeFrom(
"deleteUserASSetting");
141 return "deleteUserASSetting";
142 }
else return "deleteUserSetting";
151 SessionManager.getSession().setEditedUser(null);
static WebSession getSession()
Class for manipulating with session.
List< Settings > getSettings()
void setListTable(HtmlDataTable listTable)
Singleton for storing global variables.
Class representing parameter of user settings.
HtmlDataTable getListTable()
void setSetting(Settings setting)
Backbean for page with list of user settings.
String actionAddUserASSettings()