EN · DE · RU · FR · ES

#3075: TaskEditPage.java

projectforge-wicket/src/main/java/org/projectforge/web/task/TaskEditPage.java Typ: Java Wicket Seite · Paket: org.projectforge.web.task · Quelle: projectforge-wicket/src/main/java/org/projectforge/web/task/TaskEditPage.java 199 Zeilen · 153 Code · 29 Kommentare · 17 leer
Java Wicket Seite, die TaskEditPage implementiert.

Annotationen

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

Felder

TypFeld
longserialVersionUID

Methoden

RückgabeMethodeParameter
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

Architekturanalyse

Befindet sich in projectforge-wicket, der veralteten Apache-Wicket-Web-UI-Schicht, die schrittweise durch React ersetzt wird.

Git-Verlauf

CommitWas geändert wurde
868d6abb752025 -> 2026
63081666f6Quellcodedatei-Header: 2024-> 2025.
1b50060c3aBaseDao: umbenannt: get -> find, save -> insert, getList -> select, load -> select
b095e6f7d1!!!!! Große Änderung der Transaktionsverwaltung: Verwendet PfPersistenceContext so oft wie möglich (noch nicht abgeschlossen). Tests laufen noch nicht.
9f874e26c9MAJOR-CHANGE! Migration von Integer-IDs zu Long-IDs (einschließlich Fremdschlüsseln usw.)
4c04cfd652MAJOR-CHANGE! Migration von Integer-IDs zu Long-IDs (einschließlich Fremdschlüsseln usw.)
fb11a504a3Migrationsarbeit läuft...
b6092df092Copyright 2023 -> 2024
ab45d51fa4Copyright 2001-2022 -> 2001-2023.
5f7ef41b8cCopyright 2021 -> 2022
c5495102d6TutorialPage und Dokumentation aus der Web-App entfernt.
c0f2b9de04Mandantenfunktionalität überall entfernt (ungtestet).
ceb63e8a1bQuellcode-Header: (C) 2001-2021.
a6a7aece4dImporte optimieren
7c79f1922cCopyright des Quellheaders -> 2020.
a5bbdca6aaLogger auf slf4j umgestellt
9ebb885224Erster Commit