jtStructure.setCellRenderer(new SchemaElementsRenderer());
final ValueModel selectionHolder = new TreeSelectionValueModelAdapter(jtStructure.getSelectionModel());
final ValueModel vModel = new JTreeValueModelAdapter((TreeSelectionValueModelAdapter) selectionHolder);
final DefaultMutableTreeNodeAccessor accessor = new DefaultMutableTreeNodeAccessor();
final CommandGroup group = getWindowCommandManager().createCommandGroup("schemaElementsCommandGroup", new Object[] { new TypeHierarchyCommand(vModel), new TypeInspectionCommand(vModel), "separator", "propertiesCommand"});
jtStructure.addMouseListener(new PopupMenuMouseListener() {
@Override