EN · DE · RU · FR · ES

#2975: KontoEditPage.java

projectforge-wicket/src/main/java/org/projectforge/web/fibu/KontoEditPage.java Typ: Java · Rolle: Finanzbuchhaltung · Quelle: projectforge-wicket/src/main/java/org/projectforge/web/fibu/KontoEditPage.java 60 Zeilen · 29 Code · 22 Kommentare · 9 leer
Wicket-Seitenimplementierung für die Konto-Bearbeitung. Stellt Panels, Formulare und Navigation zusammen.

Codestruktur

Paket: org.projectforge.web.fibu

Klassen: KontoEditPage

Erweitert: AbstractEditPage

Methoden (3): getBaseDao, newEditForm, getLogger

Felder (1): serialVersionUID

Importe: 7 Pakete

Quellcode (gekürzt)

package org.projectforge.web.fibu;

import org.apache.wicket.request.mapper.parameter.PageParameters;
import org.projectforge.business.fibu.KontoDO;
import org.projectforge.business.fibu.KontoDao;
import org.projectforge.web.WicketSupport;
import org.projectforge.web.wicket.AbstractEditPage;
import org.projectforge.web.wicket.EditPage;
import org.slf4j.Logger;


@EditPage(defaultReturnPage = KontoListPage.class)
public class KontoEditPage extends AbstractEditPage<KontoDO, KontoEditForm, KontoDao> {
    private static final long serialVersionUID = 8763884579951937296L;

    private static final org.slf4j.Logger log = org.slf4j.LoggerFactory.getLogger(KontoEditPage.class);

    public KontoEditPage(final PageParameters parameters) {
        super(parameters, "fibu.konto");
        init();
    }

    @Override
    protected KontoDao getBaseDao() {
        return WicketSupport.get(KontoDao.class);
    }

    @Override
    protected KontoEditForm newEditForm(final AbstractEditPage<?, ?, ?> parentPage, final KontoDO data) {
        return new KontoEditForm(this, data);
    }

    @Override
    protected Logger getLogger() {
        return log;
    }
}

Git-Verlauf

868d6abb7 2025 -> 2026
63081666f Quellcode-Dateiköpfe: 2024 -> 2025.
3785f8347 Migration läuft noch...
b6092df09 Copyright 2023 -> 2024
ab45d51fa Copyright 2001-2022 -> 2001-2023.