TimesheetListFilter.javaPackage : org.projectforge.web.timesheet
Classes : TimesheetListFilter
Étend : TimesheetFilter
Méthodes (1) : reset
Champs (1) : serialVersionUID
Importations : 4 packages
package org.projectforge.web.timesheet;
import org.projectforge.business.timesheet.TimesheetFilter;
import org.projectforge.framework.persistence.user.api.ThreadLocalUserContext;
import org.projectforge.framework.time.DateHolder;
import org.projectforge.framework.time.DatePrecision;
/**
*/
public class TimesheetListFilter extends TimesheetFilter
{
private static final long serialVersionUID = -7685135320311389741L;
@Override
public TimesheetListFilter reset()
{
super.reset();
setUserId(ThreadLocalUserContext.getLoggedInUserId());
final DateHolder date = new DateHolder(DatePrecision.DAY);
date.setBeginOfWeek();
setStartTime(date.getUtilDate());
date.setEndOfWeek();
setStopTime(date.getUtilDate());
return this;
}
}
868d6abb7 2025 -> 2026 63081666f En-têtes des fichiers source : 2024 -> 2025. 67805f2fc ThreadLocalUserContext.user -> ThreadLocalUserContext.loggedInUser (renommé pour éviter les malentendus dans le code). b6092df09 Copyright 2023 -> 2024 ab45d51fa Copyright 2001-2022 -> 2001-2023.