#3261 : DatePanelSettings.java
projectforge-wicket/src/main/java/org/projectforge/web/wicket/components/DatePanelSettings.java Type : Panneau Java Wicket · Package : org.projectforge.web.wicket.components · Source : projectforge-wicket/src/main/java/org/projectforge/web/wicket/components/DatePanelSettings.java 158 lignes · 62 code · 75 commentaires · 21 vides
Panneau Java Wicket implémentant DatePanelSettings.
Champs
| Type | Champ |
long | serialVersionUID |
Méthodes
| Retour | Méthode | Paramètres |
Kai | Reinhard | k.reinhard@micromata.de |
date | field | si visible |
DatePanelSettings | withTabIndex | final Integer tabIndex |
DatePanelSettings | get | |
new | DatePanelSettings | |
the | model | java.util.Date est par défaut |
DatePanelSettings | withTargetType | final Class<? extends Date> targetType |
select | periods | semaines, mois, heures |
DatePanelSettings | withSelectPeriodMode | final boolean selectPeriodMode |
DatePanelSettings | withSelectStartStopTime | final boolean selectStartStopTime |
DatePanelSettings | withTooltip | final String i18nKey |
DatePanelSettings | withSelectProperty | final String selectProperty |
of | setRequired | boolean |
DatePanelSettings | withRequired | final boolean required |
DatePanelSettings | withTimeZone | final TimeZone timeZone |
Analyse d'architecture
Réside dans projectforge-wicket, la couche d'interface utilisateur web Apache Wicket héritée, progressivement remplacée par React.
Historique Git
| Commit | Ce qui a changé |
|---|
868d6abb75 | 2025 -> 2026 |
63081666f6 | En-têtes des fichiers source : 2024 -> 2025. |
b6092df092 | Copyright 2023 -> 2024 |
ab45d51fa4 | Copyright 2001-2022 -> 2001-2023. |
5f7ef41b8c | Copyright 2021 -> 2022 |
ceb63e8a1b | En-tête du code source : (C) 2001-2021. |
7c79f1922c | Copyright de l'en-tête source -> 2020. |
d3a178833c | Mauvaise substitution de "calendar" -> "datetime" lors du refactoring, commit annulé du 12.12.2019. |
9de5dc2773 | Fusion branche 'develop' dans TimeClassReplacements |
9e1e1664b2 | PROJECTFORGE-2763 : Modifier le comportement de la date de fin d'événement récurrent. - Utiliser la valeur fournie par les programmes/services externes sans mise à jour - Mettre à jour les valeurs depuis l'interface web jusqu'à la dernière minute du jour dans le fuseau horaire de l'utilisateur - Toujours enregistrer comme valeur UTC - TeamEventRecurrenceData fournit le dernier jour d'un événement dans le fuseau horaire fourni comme jour UTC (sans heure) - Étendre le sélecteur de date pour prendre en charge différents fuseaux horaires que celui de l'utilisateur - Mettre à jour la migration vers le nouveau comportement |
9ebb885224 | Commit initial |