@Override public void onClick() { redirectToEditPage(null); }
/** * Get the current date (start date) and preset this date for the edit page. * * @see org.projectforge.web.wicket.AbstractListPage#onNewEntryClick(org.apache.wicket.PageParameters) */ @Override protected AbstractEditPage<?, ?, ?> redirectToEditPage(PageParameters params) { if (params == null) { params = new PageParameters(); } if (weekMillis != null) { params.add(WebConstants.PARAMETER_DATE, String.valueOf(weekMillis)); } final AbstractEditPage<?, ?, ?> editPage = super.redirectToEditPage(params); return editPage; }
/** * Get the current date (start date) and preset this date for the edit page. * * @see org.projectforge.web.wicket.AbstractListPage#onNewEntryClick(org.apache.wicket.PageParameters) */ @Override protected AbstractEditPage<?, ?, ?> redirectToEditPage(PageParameters params) { if (params == null) { params = new PageParameters(); } final Date date = form.getSearchFilter().getStartTime(); if (date != null) { params.add(WebConstants.PARAMETER_DATE, String.valueOf(date.getTime())); } final AbstractEditPage<?, ?, ?> editPage = super.redirectToEditPage(params); return editPage; }
/** * @see org.projectforge.web.wicket.AbstractListPage#redirectToEditPage(org.apache.wicket.request.mapper.parameter.PageParameters) */ @Override protected AbstractEditPage<?, ?, ?> redirectToEditPage(final PageParameters params) { if (params == null && form.getSearchFilter().getSkillId() != null) { final PageParameters newParams = new PageParameters(); newParams.set(SkillRatingEditForm.PARAM_SKILL_ID, form.getSearchFilter().getSkillId()); return super.redirectToEditPage(newParams); } else { return super.redirectToEditPage(params); } }
/** * Gets the current area and preset this area for the edit page. * * @see org.projectforge.web.wicket.AbstractListPage#onNewEntryClick(org.apache.wicket.PageParameters) */ @Override protected AbstractEditPage<?, ?, ?> redirectToEditPage(PageParameters params) { if (params == null) { params = new PageParameters(); } final UserPrefArea area = form.getSearchFilter().getArea(); if (area != null) { params.add(UserPrefEditPage.PARAMETER_AREA, area.getId()); } return super.redirectToEditPage(params); }