Package de.xima.fc.gui.bean.project
Class BasicDataTableBean
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
ProjectDataTableBean,ProjectInboxBean
Basisklasse für
ProjectDataTableBean und ProjectInboxBean- Author:
- XIMA MEDIA GmbH
- See Also:
-
Field Summary
FieldsFields inherited from class de.xima.fc.gui.bean.AEntityDetailsBean
entity -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidorg.primefaces.model.DualListModel<FormElementModel>Funktion in der die Daten für die Picklist initialisiert werden müssenLiefert Liste mit allen Formularelementenabstract StringLiefert den Message-Key für die Anzeige des Tabellennamens in der Viewlongabstract EProjectSpecificDBTableLegt fest, um welchen Typ Datentabelle es sich handeltvoidinit()booleanbooleanbooleanvoidSets the form element that can be edited from request parametervoidonFormElementTransfer(org.primefaces.event.TransferEvent event) voidsave()voidvoidsetCurrentFormElementModel(FormElementModel currentFormElementModel) voidsetCurrentFormElements(org.primefaces.model.DualListModel<FormElementModel> currentFormElements) voidsetManuallySync(boolean sync) voidsetSelectedElementHash(int selectedElementHash) protected Projektupdate(IEntityContext ec, Projekt project) voidMethods inherited from class de.xima.fc.gui.bean.project.AProjectDetailsBean
getCurrentProjectBean, getDao, getProject, getSessionBean, reloadProject, setCurrentProjectBean, setEntity, setEntity, setProject, setProject, setSessionBeanMethods inherited from class de.xima.fc.gui.bean.AEntityDetailsBean
getEntity, initMethods 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, msgMethods inherited from class de.xima.fc.gui.common.utils.msg.I18nUtils
getFacesContext, getLocale, rbValue, rbValue, rbValue, rbValueOrDefault, rbValueOrDefault
-
Field Details
-
userManager
-
-
Constructor Details
-
BasicDataTableBean
public BasicDataTableBean()
-
-
Method Details
-
init
@PostConstruct public void init() -
getTableType
Legt fest, um welchen Typ Datentabelle es sich handelt- Returns:
- the table type
-
getMessageKeyTableName
Liefert den Message-Key für die Anzeige des Tabellennamens in der View- Returns:
- the key for the table name
-
getDataTableName
Funktion in der die Daten für die Picklist initialisiert werden müssen -
getFormElementsForProjectFormVersion
Liefert Liste mit allen Formularelementen- Returns:
- an
ListofFormElements
-
updateData
public void updateData() -
getCurrentFormElements
-
setCurrentFormElements
public void setCurrentFormElements(org.primefaces.model.DualListModel<FormElementModel> currentFormElements) -
getCurrentFormElementModel
-
setCurrentFormElementModel
-
getSelectedElementHash
public long getSelectedElementHash() -
setSelectedElementHash
public void setSelectedElementHash(int selectedElementHash) -
selectPickListElem
public void selectPickListElem() -
doManuallySync
public void doManuallySync() -
isShowManuallySyncButton
public boolean isShowManuallySyncButton() -
isManuallySync
public boolean isManuallySync() -
setManuallySync
public void setManuallySync(boolean sync) -
isVisible
-
getParamNameEditFormElementHash
-
onEditElementSelection
public void onEditElementSelection()Sets the form element that can be edited from request parameter -
onFormElementTransfer
public void onFormElementTransfer(org.primefaces.event.TransferEvent event) -
save
public void save()- Overrides:
savein classAProjectDetailsBean
-
update
- Throws:
Exception
-