@SuppressWarnings("unchecked") @Override public void populateItem(final Item item, final String componentId, final IModel rowModel) { final BankAccountDO bankAccount = (BankAccountDO) rowModel.getObject(); item.add(new ListSelectActionPanel(componentId, rowModel, BankAccountEditPage.class, bankAccount.getId(), BankAccountListPage.this, String.valueOf(bankAccount.getAccountNumber()))); addRowClick(item); cellItemListener.populateItem(item, componentId, rowModel); } });
@SuppressWarnings({ "unchecked", "rawtypes" }) @Override public void populateItem(final Item item, final String componentId, final IModel rowModel) { final BuchungssatzDO satz = (BuchungssatzDO) rowModel.getObject(); item.add(new ListSelectActionPanel(componentId, rowModel, AccountingRecordEditPage.class, satz.getId(), AccountingRecordListPage.this, String.valueOf(satz.getFormattedSatzNummer()))); cellItemListener.populateItem(item, componentId, rowModel); addRowClick(item); } });
@Override public void populateItem(final Item<ICellPopulator<AuftragDO>> item, final String componentId, final IModel<AuftragDO> rowModel) { final AuftragDO auftrag = rowModel.getObject(); item.add(new ListSelectActionPanel(componentId, rowModel, AuftragEditPage.class, auftrag.getId(), returnToPage, String .valueOf(auftrag.getNummer()))); cellItemListener.populateItem(item, componentId, rowModel); addRowClick(item); } });
/** * @param cellItem * @param massUpdate If true then a mouse click on the row should (de)activate the check box to select the row for the * mass update, otherwise this method calls addRowClick(Item). * @see #addRowClick(Item) */ protected static void addRowClick(final Item<?> cellItem, final boolean massUpdate) { if (massUpdate == true) { final Item<?> row = (cellItem.findParent(Item.class)); row.add(AttributeModifier.replace("onmousedown", "javascript:rowCheckboxClick(this, event);")); } else { addRowClick(cellItem); } }
/** * @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<LicenseDO>> item, final String componentId, final IModel<LicenseDO> rowModel) { final LicenseDO license = rowModel.getObject(); item.add(new ListSelectActionPanel(componentId, rowModel, LicenseEditPage.class, license.getId(), returnToPage, rowModel.getObject().getOrganization())); addRowClick(item); cellItemListener.populateItem(item, componentId, rowModel); } });
@Override public void populateItem(final Item<ICellPopulator<TimesheetDO>> item, final String componentId, final IModel<TimesheetDO> rowModel) { item.add(new ListSelectActionPanel(componentId, rowModel, TimesheetEditPage.class, rowModel.getObject().getId(), page, getLabelString(rowModel))); cellItemListener.populateItem(item, componentId, rowModel); addRowClick(item); } }.withUserFormatter(userFormatter));
/** * @see CellItemListenerPropertyColumn#populateItem(Item, * String, IModel) */ @Override public void populateItem(final Item<ICellPopulator<AddressbookDO>> item, final String componentId, final IModel<AddressbookDO> rowModel) { final AddressbookDO teamCal = rowModel.getObject(); item.add(new ListSelectActionPanel(componentId, rowModel, AddressbookEditPage.class, teamCal.getId(), returnToPage, teamCal.getTitle())); cellItemListener.populateItem(item, componentId, rowModel); addRowClick(item); } });
@Override public void populateItem(final Item<ICellPopulator<ConfigurationDO>> item, final String componentId, final IModel<ConfigurationDO> rowModel) { final ConfigurationDO configuration = rowModel.getObject(); item.add(new ListSelectActionPanel(componentId, rowModel, ConfigurationEditPage.class, configuration.getId(), ConfigurationListPage.this, getString(configuration.getI18nKey()))); addRowClick(item); cellItemListener.populateItem(item, componentId, rowModel); } });
/** * @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<PollDO>> item, final String componentId, final IModel<PollDO> rowModel) { final PollDO poll = rowModel.getObject(); item.add(new ListSelectActionPanel(componentId, rowModel, NewPollOverviewPage.class, poll.getId(), returnToPage, poll.getTitle())); cellItemListener.populateItem(item, componentId, rowModel); addRowClick(item); } });
@SuppressWarnings({ "unchecked", "rawtypes" }) @Override public void populateItem(final Item item, final String componentId, final IModel rowModel) { final ContractDO contract = (ContractDO) rowModel.getObject(); item.add( new ListSelectActionPanel(componentId, rowModel, ContractEditPage.class, contract.getId(), returnToPage, NumberHelper.getAsString(contract.getNumber()))); cellItemListener.populateItem(item, componentId, rowModel); addRowClick(item); } });
@SuppressWarnings({ "unchecked", "rawtypes" }) @Override public void populateItem(final Item item, final String componentId, final IModel rowModel) { final TrainingDO trainingDo = (TrainingDO) rowModel.getObject(); item.add(new ListSelectActionPanel(componentId, rowModel, TrainingEditPage.class, trainingDo.getId(), returnToPage, DateTimeFormatter.instance().getFormattedDateTime(trainingDo.getCreated()))); addRowClick(item); cellItemListener.populateItem(item, componentId, rowModel); } });
@SuppressWarnings({ "unchecked", "rawtypes" }) @Override public void populateItem(final Item item, final String componentId, final IModel rowModel) { final SkillDO skill = (SkillDO) rowModel.getObject(); item.add(new ListSelectActionPanel(componentId, rowModel, SkillEditPage.class, skill.getId(), returnToPage, DateTimeFormatter .instance().getFormattedDateTime(skill.getCreated()))); addRowClick(item); cellItemListener.populateItem(item, componentId, rowModel); } };
/** * @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<Kost2ArtDO>> item, final String componentId, final IModel<Kost2ArtDO> rowModel) { final Kost2ArtDO kost2Art = rowModel.getObject(); item.add(new ListSelectActionPanel(componentId, rowModel, Kost2ArtEditPage.class, kost2Art.getId(), returnToPage, StringHelper .format2DigitNumber(kost2Art.getId()))); cellItemListener.populateItem(item, componentId, rowModel); addRowClick(item); } });
@SuppressWarnings({ "unchecked", "rawtypes" }) @Override public void populateItem(final Item item, final String componentId, final IModel rowModel) { final SkillRatingDO skillRating = (SkillRatingDO) rowModel.getObject(); item.add(new ListSelectActionPanel(componentId, rowModel, SkillRatingEditPage.class, skillRating.getId(), returnToPage, DateTimeFormatter.instance().getFormattedDateTime(skillRating.getCreated()))); addRowClick(item); cellItemListener.populateItem(item, componentId, rowModel); }
@SuppressWarnings({ "unchecked", "rawtypes" }) @Override public void populateItem(final Item item, final String componentId, final IModel rowModel) { final ContactDO contactDO = (ContactDO) rowModel.getObject(); item.add( new ListSelectActionPanel(componentId, rowModel, ContactEditPage.class, contactDO.getId(), returnToPage, DateTimeFormatter.instance().getFormattedDateTime(contactDO.getCreated()))); addRowClick(item); cellItemListener.populateItem(item, componentId, rowModel); } });
@SuppressWarnings({ "unchecked", "rawtypes" }) @Override public void populateItem(final Item item, final String componentId, final IModel rowModel) { final TrainingAttendeeDO attendeeDO = (TrainingAttendeeDO) rowModel.getObject(); item.add(new ListSelectActionPanel(componentId, rowModel, TrainingAttendeeEditPage.class, attendeeDO.getId(), returnToPage, DateTimeFormatter.instance().getFormattedDateTime(attendeeDO.getCreated()))); addRowClick(item); cellItemListener.populateItem(item, componentId, rowModel); } });
@SuppressWarnings({ "unchecked", "rawtypes" }) @Override public void populateItem(final Item item, final String componentId, final IModel rowModel) { final ToDoDO toDo = (ToDoDO) rowModel.getObject(); item.add(new ListSelectActionPanel(componentId, rowModel, ToDoEditPage.class, toDo.getId(), returnToPage, DateTimeFormatter .instance().getFormattedDateTime(toDo.getCreated()))); addRowClick(item); cellItemListener.populateItem(item, componentId, rowModel); } });
/** * @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<PosteingangDO>> item, final String componentId, final IModel<PosteingangDO> rowModel) { final PosteingangDO posteingang = rowModel.getObject(); item.add(new ListSelectActionPanel(componentId, rowModel, PosteingangEditPage.class, posteingang.getId(), returnToPage, DateTimeFormatter.instance().getFormattedDate(posteingang.getDatum()))); cellItemListener.populateItem(item, componentId, rowModel); addRowClick(item); } });
@Override public void populateItem(final Item<ICellPopulator<HRPlanningEntryDO>> item, final String componentId, final IModel<HRPlanningEntryDO> rowModel) { if (hasFullAccess() == true) { item.add(new ListSelectActionPanel(componentId, rowModel, HRPlanningEditPage.class, rowModel.getObject().getPlanning().getId(), HRPlanningListPage.this, getLabelString(rowModel))); addRowClick(item); } else { item.add(new Label(componentId, getLabelString(rowModel))); } cellItemListener.populateItem(item, componentId, rowModel); } }.withUserFormatter(userFormatter));
/** * @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<MemoDO>> item, final String componentId, final IModel<MemoDO> rowModel) { final MemoDO memo = rowModel.getObject(); item.add(new ListSelectActionPanel(componentId, rowModel, MemoEditPage.class, memo.getId(), returnToPage, DateTimeFormatter .instance().getFormattedDateTime(memo.getCreated()))); addRowClick(item); cellItemListener.populateItem(item, componentId, rowModel); } });