List of usage examples for com.intellij.openapi.wm IdeRootPaneNorthExtension getComponent
@NotNull
public abstract JComponent getComponent();
From source file:com.intellij.ide.navigationToolbar.SelectInNavBarTarget.java
License:Apache License
private static void selectInNavBar() { DataManager.getInstance().getDataContextFromFocus().doWhenDone(new AsyncResult.Handler<DataContext>() { @Override// www . j a v a 2 s . co m public void run(DataContext context) { final IdeFrame frame = IdeFrame.KEY.getData(context); if (frame != null) { final IdeRootPaneNorthExtension navBarExt = frame .getNorthExtension(NavBarRootPaneExtension.NAV_BAR); if (navBarExt != null) { final JComponent c = navBarExt.getComponent(); final NavBarPanel panel = (NavBarPanel) c.getClientProperty("NavBarPanel"); panel.rebuildAndSelectTail(true); } } } }); }