TimesheetListFilter.javaПакет: org.projectforge.web.timesheet
Классы: TimesheetListFilter
Расширяет: TimesheetFilter
Методы (1): reset
Поля (1): serialVersionUID
Импорты: 4 пакета
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 Заголовки исходных файлов: 2024 → 2025. 67805f2fc ThreadLocalUserContext.user → ThreadLocalUserContext.loggedInUser (переименовано для избежания недопонимания в коде). b6092df09 Авторские права 2023 → 2024 ab45d51fa Авторские права 2001-2022 → 2001-2023.