#1113: IUserPref.kt
projectforge-business/src/main/kotlin/org/projectforge/business/user/IUserPref.kt Type: Kotlin User Preference · Purpose: User preference handling for storing and retrieving user settings. · Source: projectforge-business/src/main/kotlin/org/projectforge/business/user/IUserPref.kt 71 lines · 26 code · 37 comments · 8 blank
User preference handling for storing and retrieving user settings.
Class: IUserPref
Properties
| Name | Mutable |
user | var |
serializedValue | var |
area | var |
identifier | var |
result | var |
Architecture Analysis
Resides in projectforge-business, the core module containing domain logic, services, and persistence. Defines a contract/interface that multiple implementations can satisfy, enabling polymorphic behavior and testability.
Git History
| Commit | What changed |
|---|
868d6abb75 | 2025 -> 2026 |
63081666f6 | Source file headers: 2024-> 2025. |
4d58829ccd | UserPrefCache and UserXmlPreferencesCache refactored. |