EN · DE · RU · FR · ES

#2975: KontoEditPage.java

projectforge-wicket/src/main/java/org/projectforge/web/fibu/KontoEditPage.java Type: Java · Role: Financial Accounting · Source: projectforge-wicket/src/main/java/org/projectforge/web/fibu/KontoEditPage.java 60 lines · 29 code · 22 comments · 9 blank
Wicket Page implementation for Konto editing. Composes panels, forms, and navigation.

Code Structure

Package: org.projectforge.web.fibu

Classes: KontoEditPage

Extends: AbstractEditPage

Methods (3): getBaseDao, newEditForm, getLogger

Fields (1): serialVersionUID

Imports: 7 packages

Source Code (abridged)

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 History

868d6abb7 2025 -> 2026
63081666f Source file headers: 2024-> 2025.
3785f8347 Migration stuff in progress...
b6092df09 Copyright 2023 -> 2024
ab45d51fa Copyright 2001-2022 -> 2001-2023.