@Override public boolean isVisible() { // Show area only if given, otherwise the drop down choice for area is shown. return data.getArea() == null; } };
@Override public boolean isVisible() { // Show area only if given, otherwise the drop down choice for area is shown. return data.getArea() != null; } }.suppressLabelForWarning();
@Override public void validate(final IValidatable<String> validatable) { if (data.getArea() == null) { return; } final String value = validatable.getValue(); if (parentPage.userPrefDao.doesParameterNameAlreadyExist(data.getId(), data.getUser(), data.getArea(), value)) { name.error(getString("userPref.error.nameDoesAlreadyExist")); } } });
/** * @see org.projectforge.web.wicket.CellItemListenerPropertyColumn#populateItem(org.apache.wicket.markup.repeater.Item, * java.lang.String, org.apache.wicket.model.IModel) */ @Override public void populateItem(final Item<ICellPopulator<UserPrefDO>> item, final String componentId, final IModel<UserPrefDO> rowModel) { final UserPrefDO userPref = rowModel.getObject(); final String label; if (userPref.getArea() != null) { label = getString(userPref.getArea().getI18nKey()); } else { label = ""; } item.add(new ListSelectActionPanel(componentId, rowModel, UserPrefEditPage.class, userPref.getId(), UserPrefListPage.this, label)); cellItemListener.populateItem(item, componentId, rowModel); addRowClick(item); } });
if (data.getArea() == null) { log.warn("Could not create ParameterRepeater because UserPrefArea is not given."); return; parentPage.userPrefDao.addUserPrefParameters(data, data.getArea()); param, "valueAsObject"), parentPage, param.getParameter()); if (data.getArea() == UserPrefArea.USER_FAVORITE) { userSelectPanel.setShowFavorites(false); "valueAsObject"), parentPage, param.getParameter()); if (data.getArea() == UserPrefArea.TASK_FAVORITE) { taskSelectPanel.setShowFavorites(false); userPrefDao, param, "valueAsObject"), parentPage, param.getParameter()); if (data.getArea() == UserPrefArea.PROJEKT_FAVORITE) { projektSelectPanel.setShowFavorites(false); userPrefDao, param, "valueAsObject"), null, parentPage, param.getParameter()); if (data.getArea() == UserPrefArea.KUNDE_FAVORITE) { kundeSelectPanel.setShowFavorites(false);
if (isNew() == true && data.getArea() == null) {