public abstract class BasicDataTableBean extends AProjectDetailsBean
ProjectDataTableBean
und ProjectInboxBean
entity
Constructor and Description |
---|
BasicDataTableBean() |
Modifier and Type | Method and Description |
---|---|
void |
doManuallySync() |
FormElementModel |
getCurrentFormElementModel() |
org.primefaces.model.DualListModel<FormElementModel> |
getCurrentFormElements() |
String |
getDataTableName()
Funktion in der die Daten für die Picklist initialisiert werden müssen
|
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 |
save() |
void |
selectPickListElem() |
void |
setCurrentFormElementModel(FormElementModel currentFormElementModel) |
void |
setCurrentFormElements(org.primefaces.model.DualListModel<FormElementModel> currentFormElements) |
void |
setManuallySync(boolean sync) |
void |
setSelectedElementHash(int selectedElementHash) |
protected Projekt |
update(IEntityContext ec,
Projekt project) |
void |
updateData() |
getCurrentProjectBean, getDao, getProject, getSessionBean, setCurrentProjectBean, setEntity, setEntity, setProject, setProject, setSessionBean
getEntity, init
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, getNewErrorMsg, getNewErrorMsg, getNewErrorMsg, getNewInfoMsg, getNewInfoMsg, getNewMsg, getNewWarnMsg, getNewWarnMsg
public abstract EProjectSpecificDBTable getTableType()
public abstract String getMessageKeyTableName()
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)
public void save()
save
in class AProjectDetailsBean
protected Projekt update(IEntityContext ec, Projekt project) throws Exception
Exception
Copyright © 2020 XIMA MEDIA GmbH. All rights reserved.