public String getItemMetaDataByLabel(String label) { for (Iterator<ItemMetaDataIfc> i = this.itemMetaDataSet.iterator(); i.hasNext(); ) { ItemMetaData imd = (ItemMetaData) i.next(); if (imd.getLabel().equals(label)) { return (String) imd.getEntry(); } } return null; }
public String getItemMetaDataByLabel(String label) { for (Iterator<ItemMetaDataIfc> i = this.itemMetaDataSet.iterator(); i.hasNext(); ) { ItemMetaData imd = (ItemMetaData) i.next(); if (imd.getLabel().equals(label)) { return (String) imd.getEntry(); } } return null; }
private Set copyItemMetaDataSet(ItemData cloned, Set itemMetaDataSet) { Set h = new HashSet(); Iterator n = itemMetaDataSet.iterator(); while (n.hasNext()) { ItemMetaData itemMetaData = (ItemMetaData) n.next(); ItemMetaData newItemMetaData = new ItemMetaData( cloned, itemMetaData.getLabel(), itemMetaData.getEntry()); h.add(newItemMetaData); } return h; }
public Set prepareItemMetaDataSet(ItemData newItem, Set itemMetaDataSet) { HashSet h = new HashSet(); Iterator n = itemMetaDataSet.iterator(); while (n.hasNext()) { ItemMetaData itemMetaData = (ItemMetaData) n.next(); ItemMetaData newItemMetaData = new ItemMetaData(newItem, itemMetaData.getLabel(), itemMetaData.getEntry()); h.add(newItemMetaData); } return h; }
public Set prepareItemMetaDataSet(ItemData newItem, Set itemMetaDataSet) { HashSet h = new HashSet(); Iterator n = itemMetaDataSet.iterator(); while (n.hasNext()) { ItemMetaData itemMetaData = (ItemMetaData) n.next(); ItemMetaData newItemMetaData = new ItemMetaData(newItem, itemMetaData.getLabel(), itemMetaData.getEntry()); h.add(newItemMetaData); } return h; }
private Set copyItemMetaDataSet(ItemData cloned, Set itemMetaDataSet) { Set h = new HashSet(); Iterator n = itemMetaDataSet.iterator(); while (n.hasNext()) { ItemMetaData itemMetaData = (ItemMetaData) n.next(); ItemMetaData newItemMetaData = new ItemMetaData( cloned, itemMetaData.getLabel(), itemMetaData.getEntry()); h.add(newItemMetaData); } return h; }
private Set copyMetaData(ItemDataIfc toItemData, ItemDataIfc fromItemData) { Set toSet = new HashSet(); Set fromSet = fromItemData.getItemMetaDataSet(); Iterator iter = fromSet.iterator(); while (iter.hasNext()) { ItemMetaData itemMetaData = (ItemMetaData) iter.next(); toSet.add(new ItemMetaData(toItemData, itemMetaData.getLabel(), itemMetaData.getEntry())); } return toSet; }
private Set copyMetaData(ItemDataIfc toItemData, ItemDataIfc fromItemData) { Set toSet = new HashSet(); Set fromSet = fromItemData.getItemMetaDataSet(); Iterator iter = fromSet.iterator(); while (iter.hasNext()) { ItemMetaData itemMetaData = (ItemMetaData) iter.next(); toSet.add(new ItemMetaData(toItemData, itemMetaData.getLabel(), itemMetaData.getEntry())); } return toSet; }
public Set preparePublishedItemMetaDataSet(PublishedItemData publishedItem, Set itemMetaDataSet) { HashSet h = new HashSet(); Iterator n = itemMetaDataSet.iterator(); while (n.hasNext()) { ItemMetaData itemMetaData = (ItemMetaData) n.next(); // The itemMetaData.getEntry() is actually the pending/core part id. // What should be used is the published part id. // However, the published part id has not been created at this point. // Therefore, we have to update it later. // I really don't think this is good. I would like to remove PARTID // from the ItemMetaData. However, there are lots of changes involved and // I don't have time for this now. Will do it in later release. PublishedItemMetaData publishedItemMetaData = new PublishedItemMetaData( publishedItem, itemMetaData.getLabel(), itemMetaData .getEntry()); h.add(publishedItemMetaData); } return h; }
public Set preparePublishedItemMetaDataSet(PublishedItemData publishedItem, Set itemMetaDataSet) { HashSet h = new HashSet(); Iterator n = itemMetaDataSet.iterator(); while (n.hasNext()) { ItemMetaData itemMetaData = (ItemMetaData) n.next(); // The itemMetaData.getEntry() is actually the pending/core part id. // What should be used is the published part id. // However, the published part id has not been created at this point. // Therefore, we have to update it later. // I really don't think this is good. I would like to remove PARTID // from the ItemMetaData. However, there are lots of changes involved and // I don't have time for this now. Will do it in later release. PublishedItemMetaData publishedItemMetaData = new PublishedItemMetaData( publishedItem, itemMetaData.getLabel(), itemMetaData .getEntry()); h.add(publishedItemMetaData); } return h; }
while (itemMetaDataIter.hasNext()) { ItemMetaData itemMetaData = (ItemMetaData) itemMetaDataIter.next(); if (itemMetaData.getLabel() != null && itemMetaData.getLabel().equals(ItemMetaDataIfc.PARTID)) { log.debug("sectionId = " + section.getSectionId()); itemMetaData.setEntry(section.getSectionId().toString());
while (itemMetaDataIter.hasNext()) { ItemMetaData itemMetaData = (ItemMetaData) itemMetaDataIter.next(); if (itemMetaData.getLabel() != null && itemMetaData.getLabel().equals(ItemMetaDataIfc.PARTID)) { log.debug("sectionId = " + section.getSectionId()); itemMetaData.setEntry(section.getSectionId().toString());
while (itemMetaDataIter.hasNext()) { ItemMetaData itemMetaData = (ItemMetaData) itemMetaDataIter.next(); if (itemMetaData.getLabel() != null && itemMetaData.getLabel().equals(ItemMetaDataIfc.PARTID)) { log.debug("sectionId = " + section.getSectionId()); itemMetaData.setEntry(section.getSectionId().toString());
while (itemMetaDataIter.hasNext()) { ItemMetaData itemMetaData = (ItemMetaData) itemMetaDataIter.next(); if (itemMetaData.getLabel() != null && itemMetaData.getLabel().equals(ItemMetaDataIfc.PARTID)) { log.debug("sectionId = " + section.getSectionId()); itemMetaData.setEntry(section.getSectionId().toString());