/** * Adds the tree item. * * @param label the label * @param parent the parent */ // FIXME: It sounds reasonable to sort the tree after adding a new MIB ? private void addTreeItem(final String label, final String parent) { mibsTree.addItem(label); if (parent == null) { LOG.debug("Adding root directory {}", label); mibsTree.setChildrenAllowed(parent, true); } else { LOG.debug("Adding item {} to {} folder", label, parent); mibsTree.setParent(label, parent); mibsTree.setChildrenAllowed(label, false); } }
setParent(childItemId, itemId);
newResourceTypeItem.getItemProperty("resourceTypeLabel").setValue(resourceTypeMapEntry.getKey().getLabel()); m_tree.setParent(newResourceTypeItemId, itemToExpandId); m_tree.setChildrenAllowed(newResourceTypeItemId, true); newResourceItem.getItemProperty("resourceTypeLabel").setValue(newResourceTypeItem.getItemProperty("label").getValue()); m_tree.setParent(newResourceItemId, newResourceTypeItemId); m_tree.setChildrenAllowed(newResourceItemId, true); newGraphItem.getItemProperty("graphUrl").setValue(map.get(entry.getValue())); m_tree.setParent(newGraphItemId, itemToExpandId); m_tree.setChildrenAllowed(newGraphItemId, false);
tree.setParent(dashletFactory.getName(), "Installed Dashlets"); tree.setChildrenAllowed(dashletFactory.getName(), false);