Select 带字符串的 Eclipse WorkingSet
Select Eclipse WorkingSet with String
我目前正在开发 Eclipse 插件 (Java)。插件在 table 中显示一些文件,当我双击该列时,我想 select 它所在的工作集。获取工作集的方法已经完成(returns 作为字符串的工作集)。我只需要 select Workingset 的帮助。
private void jumpToWorkset()
{
m_viewer.addDoubleClickListener(new IDoubleClickListener()
{
@Override
public void doubleClick(DoubleClickEvent event)
{
IStructuredSelection selection = (IStructuredSelection) event.getSelection();
Object first = selection.getFirstElement();
MyFileInformation b = (MyFileInformation) first;
String ws=b.getWorkingSet();
//Insert Code to select working set here
}
});
}
description
如果您需要任何进一步的信息,请随时询问!
IWorkingSetManager
负责工作集。通过以下方式获取:
IWorkingSetManager manager = PlatformUI.getWorkbench().getWorkingSetManager();
各个工作集由 IWorkingSet
表示,使用:
IWorkingSet workingSet = manager.getWorkingSet("name");
活动workbench window 工作集可以使用IWorkbenchPage.setWorkingSets
方法设置。
各个视图可能有自己的活动工作集。这些通常不提供 API 来设置值。
我目前正在开发 Eclipse 插件 (Java)。插件在 table 中显示一些文件,当我双击该列时,我想 select 它所在的工作集。获取工作集的方法已经完成(returns 作为字符串的工作集)。我只需要 select Workingset 的帮助。
private void jumpToWorkset()
{
m_viewer.addDoubleClickListener(new IDoubleClickListener()
{
@Override
public void doubleClick(DoubleClickEvent event)
{
IStructuredSelection selection = (IStructuredSelection) event.getSelection();
Object first = selection.getFirstElement();
MyFileInformation b = (MyFileInformation) first;
String ws=b.getWorkingSet();
//Insert Code to select working set here
}
});
}
description 如果您需要任何进一步的信息,请随时询问!
IWorkingSetManager
负责工作集。通过以下方式获取:
IWorkingSetManager manager = PlatformUI.getWorkbench().getWorkingSetManager();
各个工作集由 IWorkingSet
表示,使用:
IWorkingSet workingSet = manager.getWorkingSet("name");
活动workbench window 工作集可以使用IWorkbenchPage.setWorkingSets
方法设置。
各个视图可能有自己的活动工作集。这些通常不提供 API 来设置值。