detailList.setCellRenderer(new SchemaElementsRenderer());
masterList.setCellRenderer(new QNameRenderer());
final CommandGroup group = getWindowCommandManager().createCommandGroup("typeListCommandGroup", new Object[] { typeHierarchyCommand, typeInspectionCommand, "separator", GlobalCommandIds.PROPERTIES});
final JPopupMenu popup = group.createPopupMenu();
detailList.addMouseListener(new PopupMenuMouseListener(popup));
// build master view
final GridBagLayoutBuilder masterPanelBuilder = new GridBagLayoutBuilder();
final ComponentFactory cf = getComponentFactory();
masterPanelBuilder.append(cf.createLabel("sameNameDifferentTypesView.nameList.label", new ValueModel[] { numNames})).nextLine();