Package de.xima.fc.gui.bean.data
Class DataSourcesSheetBean
-
- All Implemented Interfaces:
Serializable
@Named @ViewScoped public class DataSourcesSheetBean extends FCContextBean
Bean for handling data source manipulation through excel-like sheet- Author:
- XIMA MEDIA GmbH
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.xima.fc.gui.common.utils.msg.AJSFContext
AJSFContext.RedirectOptions, AJSFContext.RedirectOptionsBuilder
-
-
Field Summary
Fields Modifier and Type Field Description static String
UPDATE_SCRIPT
static String
UPDATE_SCRIPT_NAME
-
Fields inherited from class de.xima.fc.gui.bean.FCContextBean
systemUC
-
Fields inherited from class de.xima.fc.gui.common.utils.msg.AJSFContext
localeBean
-
-
Constructor Summary
Constructors Constructor Description DataSourcesSheetBean()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addColLeft()
void
addColRight()
void
addRowAbove()
void
addRowBelow()
void
clearCells()
StringDataSheet
getDataSheet()
String
getUpdateScriptName()
boolean
hasSelection()
void
onSheetCellSelected(javax.faces.event.AjaxBehaviorEvent event)
void
onSheetDataChanged(javax.faces.event.AjaxBehaviorEvent event)
void
removeCols()
void
removeRows()
void
setDataSheet(StringDataSheet dataSheet)
-
Methods inherited from class de.xima.fc.gui.bean.FCContextBean
getNavigationBean, getSessionBean, isSetupUser, redirectToDashboard, setNavigationBean, setSessionBean, switchMainView, switchMainView, switchSubView, switchSubView
-
Methods inherited from class de.xima.fc.gui.bean.ABackendJSFContext
ec, findEntityContext, isDetached, isHasDB
-
Methods inherited from class de.xima.fc.gui.common.utils.msg.AJSFContext
destroySessionBean, encodeURL, findBean, findBean, findBean, findBean, findBean, findBean, findBean, findCurrentView, findUserContext, getBeanName, getBeanName, getContext, getCurrentViewBean, getLocaleBean, getRequest, getResponse, getSession, getSession, getSessionAttribute, isMasterServerContext, loadLazy, redirect, redirect, redirect, redirect, redirectToDashboard, redirectToDashboard, redirectToDashboard, setLocaleBean, setSessionAttribute, uc
-
Methods inherited from class de.xima.fc.gui.common.utils.msg.MessageUtils
addErrorMsg, addErrorMsg, addErrorMsg, addErrorMsg, addErrorMsg, addErrorMsg, addErrorMsgFromString, addErrorMsgFromString, addErrorMsgToComponent, addErrorMsgToComponent, addErrorMsgToComponent, addErrorMsgToComponent, addErrorMsgToComponent, addErrorMsgToComponent, addInfoMsg, addInfoMsg, addInfoMsg, addInfoMsg, addInfoMsgFromString, addInfoMsgFromString, addInfoMsgToComponent, addInfoMsgToComponent, addInfoMsgToComponent, addInfoMsgToComponent, addMsg, addMsg, addMsg, addMsg, addMsgs, addMsgs, addMsgToComponent, addMsgToComponent, addWarnMsg, addWarnMsg, addWarnMsg, addWarnMsg, addWarnMsgFromString, addWarnMsgFromString, addWarnMsgToComponent, addWarnMsgToComponent, addWarnMsgToComponent, addWarnMsgToComponent, cleanErrorMsg, errorMsg, errorMsg, getErrorMessage, getNewErrorMsg, getNewErrorMsg, getNewErrorMsg, getNewInfoMsg, getNewInfoMsg, getNewMsg, getNewWarnMsg, getNewWarnMsg, msg
-
Methods inherited from class de.xima.fc.gui.common.utils.msg.I18nUtils
getFacesContext, getLocale, rbValue, rbValue, rbValue, rbValueOrDefault, rbValueOrDefault
-
-
-
-
Field Detail
-
UPDATE_SCRIPT_NAME
public static final String UPDATE_SCRIPT_NAME
- See Also:
- Constant Field Values
-
UPDATE_SCRIPT
public static final String UPDATE_SCRIPT
- See Also:
- Constant Field Values
-
-
Method Detail
-
getDataSheet
public StringDataSheet getDataSheet()
- Returns:
- the dataSheet
-
setDataSheet
public void setDataSheet(StringDataSheet dataSheet)
- Parameters:
dataSheet
- the dataSheet to set
-
getUpdateScriptName
public String getUpdateScriptName()
- Returns:
- the updateScriptName
-
onSheetDataChanged
public void onSheetDataChanged(javax.faces.event.AjaxBehaviorEvent event)
-
onSheetCellSelected
public void onSheetCellSelected(javax.faces.event.AjaxBehaviorEvent event)
-
addRowAbove
public void addRowAbove()
-
addRowBelow
public void addRowBelow()
-
removeRows
public void removeRows()
-
addColLeft
public void addColLeft()
-
addColRight
public void addColRight()
-
removeCols
public void removeCols()
-
hasSelection
public boolean hasSelection()
-
clearCells
public void clearCells()
-
-