@Override public void addDataItem(IDataItem v) { if ((v instanceof EdfDataItem) && (!itemList.contains(v))) { itemList.add((EdfDataItem) v); objectList.add((EdfDataItem) v); v.setParent(this); } }
@Override public void setShortName(final String name) { try { this.shortName = name; this.name = getParentGroup().getName() + HdfPath.PATH_SEPARATOR + name; for (IDataItem item : itemMap.values()) { item.setParent(this); } } catch (Exception e) { Factory.getLogger().severe(e.getMessage()); } }
@Override public void addDataItem(final IDataItem item) { item.setParent(this); itemMap.put(item.getName(), item); }