Class BasicDataTableBean

    • Constructor Detail

      • BasicDataTableBean

        public BasicDataTableBean()
    • Method Detail

      • init

        @PostConstruct
        public void init()
      • getTableType

        public abstract EProjectSpecificDBTable getTableType()
        Legt fest, um welchen Typ Datentabelle es sich handelt
        Returns:
        the table type
      • getMessageKeyTableName

        public abstract String getMessageKeyTableName()
        Liefert den Message-Key für die Anzeige des Tabellennamens in der View
        Returns:
        the key for the table name
      • getDataTableName

        public String getDataTableName()
        Funktion in der die Daten für die Picklist initialisiert werden müssen
      • getFormElementsForProjectFormVersion

        public List<FormElement> getFormElementsForProjectFormVersion()
        Liefert Liste mit allen Formularelementen
        Returns:
        an List of FormElements
      • updateData

        public void updateData()
      • getCurrentFormElements

        public org.primefaces.model.DualListModel<FormElementModel> getCurrentFormElements()
      • setCurrentFormElements

        public void setCurrentFormElements​(org.primefaces.model.DualListModel<FormElementModel> currentFormElements)
      • getCurrentFormElementModel

        public FormElementModel getCurrentFormElementModel()
      • setCurrentFormElementModel

        public void setCurrentFormElementModel​(FormElementModel currentFormElementModel)
      • 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)
      • getParamNameEditFormElementHash

        public String 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)