#3104: TeamAttendeesPanel.java

projectforge-wicket/src/main/java/org/projectforge/web/teamcal/event/TeamAttendeesPanel.java Type: Wicket Panel · Purpose: Wicket panel component — a reusable UI fragment embedded within pages. · Source: projectforge-wicket/src/main/java/org/projectforge/web/teamcal/event/TeamAttendeesPanel.java 228 lines · 154 code · 54 comments · 20 blank
Wicket panel component — a reusable UI fragment embedded within pages.

Class: TeamAttendeesPanel

Extends: Panel

Annotations

@Override, @SuppressWarnings

Fields

NameTypeAccessModifiers
serialVersionUIDlongprivatestatic final
attendeesSetprivatefinal
attendeesRepeaterRepeatingViewprivate
mainContainerWebMarkupContainerprivate
statusChoiceRendererLabelValueChoiceRendererprivate
attendeeModelIModelprivate
lastEntrybooleanprivate

Methods

NameReturn TypeAccess
onInitialize()voidprotected
getObject()Stringpublic
setObject()voidpublic
onEdit()voidpublic
onSubmit()voidprotected
newEditor()FormComponentprotected
rebuildAttendees()voidprivate
addAttendee()voidprivate

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.
b6092df092Copyright 2023 -> 2024
ab45d51fa4Copyright 2001-2022 -> 2001-2023.
5f7ef41b8cCopyright 2021 -> 2022
c0f2b9de04Tenants functionality removed everywhere (untested).
ceb63e8a1bSource code header: (C) 2001-2021.
a6a7aece4dOptimize Imports
7c79f1922cCopyright of source header -> 2020.
af35917ac2More code cleanup
13efef1eebTeamEventDO.java -> TeamEventDO.kt
f979e8a429MGC-UPDATE: Update auf Version 3.0.0-SNAPSHOT
e89ced3866PROJECTFORGE-2394 Add new response servlet, some refactorings
fe848cc862PROJECTFORGE-2304 Add attendee to team event, PROJECTFORGE-2301 Mail information to attendees
9ebb885224Initial commit