@Override protected void removeDestEntry( final List<KostZuweisungDO> destList, final KostZuweisungDO destEntry, final int pos, final Object... objects) { final AbstractRechnungsPositionDO destPositionDO = (AbstractRechnungsPositionDO) objects[0]; destPositionDO.deleteKostZuweisung(destEntry.getIndex()); }
@Override protected void appendDestEntry( final List<KostZuweisungDO> destList, final KostZuweisungDO srcEntry, final Object... objects) { final AbstractRechnungsPositionDO destPositionDO = (AbstractRechnungsPositionDO) objects[0]; final KostZuweisungDO destEntry = new KostZuweisungDO(); destEntry.copyValuesFrom(srcEntry, IGNORE_FIELDS); destPositionDO.addKostZuweisung(destEntry); }