sDestId,sRelType,sRelDir);
// TODO: consider when to delete destination related items
if ((srcRelItems != null) && (srcRelItems.size() > 0)) {
for (AgpItem srcRelItem: srcRelItems.values()) {
AgpItem destRelItem = this.itemHelper.makeDestinationItem(src,srcRelItem);
boolean bRequiresUpdate = this.itemHelper.requiresUpdate(srcRelItem,dest,destRelItem);
if (this.forceUpdates || bRequiresUpdate) {
this.execPublishItem(srcRelItem,destRelItem);