EN · DE · RU · FR · ES

#3075: TaskEditPage.java

projectforge-wicket/src/main/java/org/projectforge/web/task/TaskEditPage.java Type : Page Java Wicket · Package : org.projectforge.web.task · Source : projectforge-wicket/src/main/java/org/projectforge/web/task/TaskEditPage.java 199 lignes · 153 code · 29 commentaires · 17 vides
Page Java Wicket implémentant TaskEditPage.

Annotations

@Override, @Override, @Override, @Override, @Override, @Override

Champs

TypeChamp
longserialVersionUID

Méthodes

RetourMéthodeParamètres
publicTaskEditPagefinal PageParameters parameters
TaskDaogetBaseDao
TaskEditFormnewEditFormfinal AbstractEditPage<?, ?, ?> parentPage, final TaskDO data
newTaskEditFormthis, data
voidselectfinal String property, final Object selectedValue
elseif"ganttPredecessorId".equals(property
elseif"responsibleUserId".equals(property
elseif"kost2Id".equals(property
voidunselectfinal String property
elseif"ganttPredecessorId".equals(property
elseif"responsibleUserId".equals(property
voidcancelSelectionfinal String property
voidaddTopMenuPanel
newContentMenuEntryPanelgetNewContentMenuChildId(
voidonClick

Analyse d'architecture

Réside dans projectforge-wicket, la couche d'interface utilisateur web Apache Wicket héritée, progressivement remplacée par React.

Historique Git

CommitCe qui a changé
868d6abb752025 -> 2026
63081666f6En-têtes des fichiers source : 2024-> 2025.
1b50060c3aBaseDao : renommé : get -> find, save -> insert, getList -> select, load -> select
b095e6f7d1!!!!! Gros changement dans la gestion des transactions : Réutilise PfPersistenceContext autant que possible (pas encore terminé). Les tests ne s'exécutent pas encore.
9f874e26c9CHANGEMENT-MAJEUR ! Migration des identifiants entiers vers des identifiants Long (y compris les clés étrangères, etc.)
4c04cfd652CHANGEMENT-MAJEUR ! Migration des identifiants entiers vers des identifiants Long (y compris les clés étrangères, etc.)
fb11a504a3Travail de migration en cours...
b6092df092Copyright 2023 -> 2024
ab45d51fa4Copyright 2001-2022 -> 2001-2023.
5f7ef41b8cCopyright 2021 -> 2022
c5495102d6TutorialPage et Documentation supprimées de l'application web.
c0f2b9de04Fonctionnalités des locataires supprimées partout (non testé).
ceb63e8a1bEn-tête du code source : (C) 2001-2021.
a6a7aece4dOptimiser les imports
7c79f1922cCopyright de l'en-tête source -> 2020.
a5bbdca6aaChanger le logger pour slf4j
9ebb885224Premier commit