Kost2ListForm.javaPaquete: org.projectforge.web.fibu
Clases: Kost2ListForm
Extiende: AbstractListForm
Métodos (3): onOptionsPanelCreate, newSearchFilterInstance, getLogger
Campos (1): serialVersionUID
Importaciones: 6 paquetes
package org.projectforge.web.fibu;
import org.apache.wicket.model.PropertyModel;
import org.projectforge.web.wicket.AbstractListForm;
import org.projectforge.web.wicket.components.LabelValueChoiceRenderer;
import org.projectforge.web.wicket.flowlayout.DivPanel;
import org.projectforge.web.wicket.flowlayout.FieldsetPanel;
import org.slf4j.Logger;
public class Kost2ListForm extends AbstractListForm<Kost2ListFilter, Kost2ListPage>
{
private static final org.slf4j.Logger log = org.slf4j.LoggerFactory.getLogger(Kost2ListForm.class);
private static final long serialVersionUID = -5969136444233092172L;
public Kost2ListForm(final Kost2ListPage parentPage)
{
super(parentPage);
}
/**
* @see org.projectforge.web.wicket.AbstractListForm#onOptionsPanelCreate(org.projectforge.web.wicket.flowlayout.FieldsetPanel, org.projectforge.web.wicket.flowlayout.DivPanel)
*/
@Override
protected void onOptionsPanelCreate(final FieldsetPanel optionsFieldsetPanel, final DivPanel optionsCheckBoxesPanel)
{
// DropDownChoice listType
final LabelValueChoiceRenderer<String> typeChoiceRenderer = new LabelValueChoiceRenderer<String>();
typeChoiceRenderer.addValue("all", getString("filter.all"));
typeChoiceRenderer.addValue("active", getString("fibu.kost.status.active"));
typeChoiceRenderer.addValue("nonactive", getString("fibu.kost.status.nonactive"));
typeChoiceRenderer.addValue("notEnded", getString("notEnded"));
typeChoiceRenderer.addValue("ended", getString("ended"));
optionsFieldsetPanel.addDropDownChoice(new PropertyModel<String>(this, "searchFilter.listType"), typeChoiceRenderer.getValues(), typeChoiceRenderer,
true).setNullValid(false);
}
@Override
protected Kost2ListFilter newSearchFilterInstance()
{
return new Kost2ListFilter();
}
@Override
protected Logger getLogger()
{
return log;
}
}
868d6abb7 2025 -> 2026 63081666f Encabezados de archivos fuente: 2024-> 2025. b6092df09 Copyright 2023 -> 2024 ab45d51fa Copyright 2001-2022 -> 2001-2023. 5f7ef41b8 Copyright 2021 -> 2022