EN · DE · RU · FR · ES

#2975: KontoEditPage.java

projectforge-wicket/src/main/java/org/projectforge/web/fibu/KontoEditPage.java Тип: Java · Роль: Финансовый учёт · Исходник: projectforge-wicket/src/main/java/org/projectforge/web/fibu/KontoEditPage.java 60 строк · 29 кода · 22 комментария · 9 пустых
Реализация страницы Wicket для редактирования счёта. Состоит из панелей, форм и навигации.

Структура кода

Пакет: org.projectforge.web.fibu

Классы: KontoEditPage

Расширяет: AbstractEditPage

Методы (3): getBaseDao, newEditForm, getLogger

Поля (1): serialVersionUID

Импорты: 7 пакетов

Исходный код (сокращённый)

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

868d6abb7 2025 → 2026
63081666f Заголовки исходных файлов: 2024 → 2025.
3785f8347 Миграция в процессе...
b6092df09 Авторские права 2023 → 2024
ab45d51fa Авторские права 2001-2022 → 2001-2023.