#2995: Kost2FormComponent.java

projectforge-wicket/src/main/java/org/projectforge/web/fibu/Kost2FormComponent.java Type: Wicket Form Component · Purpose: Wicket form component handling user input, validation, and submission. · Source: projectforge-wicket/src/main/java/org/projectforge/web/fibu/Kost2FormComponent.java 145 lines · 109 code · 22 comments · 14 blank
Wicket form component handling user input, validation, and submission.

Class: Kost2FormComponent

Extends: PFAutoCompleteTextField

Annotations

@Override, @SuppressWarnings

Fields

NameTypeAccessModifiers
serialVersionUIDlongprivatestatic final
serialVersionUIDlongprivatestatic final

Methods

NameReturn TypeAccess
convertToObject()Kost2DOpublic
convertToString()Stringpublic
getTooltip()Stringprotected
getChoices()Listprotected
compare()intpublic
formatValue()Stringprotected
formatLabel()Stringprotected
getConverter()IConverterpublic

Architecture Analysis

Resides in projectforge-wicket, the legacy Apache Wicket web UI layer, gradually being replaced by React.

Git History

CommitWhat changed
868d6abb752025 -> 2026
63081666f6Source file headers: 2024-> 2025.
1204b927bfMigration stuff in progress... (all tests of all packages: OK).
1b50060c3aBaseDao: renamed: get -> find, save -> insert, getList -> select, load -> select
b095e6f7d1!!!!! Big change of Transaction handling: Re-uses PfPersistenceContext as much as possible (not yet finished). Tests doesn't yet run.
d6d3d176f5Migration stuff in progress...
b6092df092Copyright 2023 -> 2024
ab45d51fa4Copyright 2001-2022 -> 2001-2023.
5f7ef41b8cCopyright 2021 -> 2022
ceb63e8a1bSource code header: (C) 2001-2021.
7c79f1922cCopyright of source header -> 2020.
0c5502fd55Kost1/2FormComponent: Autocompletion...
f979e8a429MGC-UPDATE: Update auf Version 3.0.0-SNAPSHOT
ed0f73b142Changed Wicket Version to 7.8. Changed select2 to org.wicketstuff
9ebb885224Initial commit