public abstract class BasicDataTableBean extends FCContextBean
ProjectDataTableBean
und ProjectInboxBean
AJSFContext.RedirectOptions, AJSFContext.RedirectOptionsBuilder
Modifier and Type | Field and Description |
---|---|
protected CurrentProjectBean |
currentProjectBean |
systemUC
Constructor and Description |
---|
BasicDataTableBean() |
Modifier and Type | Method and Description |
---|---|
void |
doManuallySync() |
FormElementModel |
getCurrentFormElementModel() |
org.primefaces.model.DualListModel<FormElementModel> |
getCurrentFormElements() |
CurrentProjectBean |
getCurrentProjectBean() |
String |
getDataTableName() |
List<FormElement> |
getFormElementsForProjectFormVersion()
Liefert Liste mit allen Formularelementen
|
abstract String |
getMessageKeyTableName()
Liefert den Message-Key für die Anzeige des Tabellennamens in der View
|
String |
getParamNameEditFormElementHash() |
long |
getSelectedElementHash() |
abstract EProjectSpecificDBTable |
getTableType()
Legt fest, um welchen Typ Datentabelle es sich handelt
|
boolean |
isManuallySync() |
boolean |
isShowManuallySyncButton() |
boolean |
isVisible(FormElementModel fem) |
void |
onEditElementSelection()
Sets the form element that can be edited from request parameter
|
void |
onFormElementTransfer(org.primefaces.event.TransferEvent event) |
void |
selectPickListElem() |
void |
setCurrentFormElementModel(FormElementModel currentFormElementModel) |
void |
setCurrentFormElements(org.primefaces.model.DualListModel<FormElementModel> currentFormElements) |
void |
setCurrentProjectBean(CurrentProjectBean currentProjectBean) |
void |
setManuallySync(boolean sync) |
void |
setSelectedElementHash(int selectedElementHash) |
void |
updateData() |
abstract void |
updateModel()
Funktion in der die Daten für die Picklist initialisiert werden müssen
|
getNavigationBean, getSessionBean, isSetupUser, redirectToDashboard, setNavigationBean, setSessionBean, switchMainView, switchMainView, switchSubView, switchSubView
ec, isDetached, isHasDB
destroySessionBean, encodeURL, findBean, findBean, findBean, findBean, findBean, findBean, findBean, findCurrentView, getBeanName, getBeanName, getContext, getCurrentViewBean, getLocaleBean, getRequest, getResponse, getSession, getSession, getSessionAttribute, isMasterServerContext, loadLazy, redirect, redirect, redirect, redirect, redirectToDashboard, redirectToDashboard, setLocaleBean, setSessionAttribute, uc
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, addMsgToComponent, addMsgToComponent, addWarnMsg, addWarnMsg, addWarnMsg, addWarnMsg, addWarnMsgFromString, addWarnMsgFromString, addWarnMsgToComponent, addWarnMsgToComponent, addWarnMsgToComponent, addWarnMsgToComponent, cleanErrorMsg, getErrorMessage
protected CurrentProjectBean currentProjectBean
public CurrentProjectBean getCurrentProjectBean()
public void setCurrentProjectBean(CurrentProjectBean currentProjectBean)
public abstract EProjectSpecificDBTable getTableType()
public abstract String getMessageKeyTableName()
public abstract void updateModel()
public String getDataTableName()
public List<FormElement> getFormElementsForProjectFormVersion()
List
of FormElement
spublic void updateData()
public org.primefaces.model.DualListModel<FormElementModel> getCurrentFormElements()
public void setCurrentFormElements(org.primefaces.model.DualListModel<FormElementModel> currentFormElements)
public FormElementModel getCurrentFormElementModel()
public void setCurrentFormElementModel(FormElementModel currentFormElementModel)
public long getSelectedElementHash()
public void setSelectedElementHash(int selectedElementHash)
public void selectPickListElem()
public void doManuallySync()
public boolean isShowManuallySyncButton()
public boolean isManuallySync()
public void setManuallySync(boolean sync)
public boolean isVisible(FormElementModel fem)
public String getParamNameEditFormElementHash()
public void onEditElementSelection()
public void onFormElementTransfer(org.primefaces.event.TransferEvent event)
Copyright © 2019 XIMA MEDIA GmbH. All rights reserved.