自分の視点で新しいフォルダを作成しました
IFolderLayout folderStat = IPageLayout.createFolder(...);
これらのフォルダに複数のビューを追加しました
folderStat.addView(SomeView.ID);
パースペクティブが表示されているときに、フォルダーがデフォルトで最小化されるように、作成されたフォルダーを最小化するにはどうすればよいですか?
自分の視点で新しいフォルダを作成しました
IFolderLayout folderStat = IPageLayout.createFolder(...);
これらのフォルダに複数のビューを追加しました
folderStat.addView(SomeView.ID);
パースペクティブが表示されているときに、フォルダーがデフォルトで最小化されるように、作成されたフォルダーを最小化するにはどうすればよいですか?
org.eclipse.ui.actions.ActioFatoryには、アクティブなページをMAXIMIZE/MINIMIZEするためのロジックがいくつかあります。
IViewPart part = pWindow.getActivePage().findView(pViewName);
pWindow.getActivePage().activate(part);
ActionFactory.IWorkbenchAction minimizeAction = ActionFactory.MINIMIZE.create(pWindow);
if (minimizeAction.isEnabled()) {
minimizeAction.run();
}
これを使用して、すべてのビューが表示されるフォルダーを最小化できる可能性があります。