public Component getTreeCellRendererComponent(JTree tree, Object value, boolean selected, boolean expanded, boolean leaf, int row, boolean hasFocus) {
JLabel cell = (JLabel) delegateTreeCellRenderer.getTreeCellRendererComponent(tree, value, selected, expanded, leaf, row, hasFocus);
if (value instanceof XSModelGroupDefinition) {
XSModelGroupDefinition xsgroup = (XSModelGroupDefinition) value;
StringBuilder sb = new StringBuilder();
sb.append(xsgroup.getName());
sb.append(", <");
sb.append(xsgroup.getNamespace());
sb.append(">");
cell.setText(sb.toString());
cell.setIcon(GroupCellRenderer.icon);
}