我想创建一个新的对话框,看起来像Eclipse“编辑工作集”对话框,例如:
(它不是那个确切的对话框,但外观相同)。
由于它似乎是一个相当标准的对话框类型,我希望我能够重用它,但我没有发现任何可用的东西。我得到的最好的是package org.eclipse.jdt.internal.ui.workingsets
,see here中工作集对话框的实际代码,这至少可以“复制并粘贴”重用...
答案 0 :(得分:1)
实际上,org.eclipse.jdt.internal.ui.workingsets.JavaWorkingSetPage
的更新版本取决于org.eclipse.jdt.internal.ui.workingsets.AbstractWorkingSetWizardPage
。
这是您想在自己的项目中“模仿”(即复制)的类,因为它是一个更容易重用不同“左”和“右”内容的抽象类。
在Eclipse Helios中看到:
它(抽象类AbstractWorkingSetWizardPage
)仅依赖于“通用”(即“非内部”)类:
org.eclipse.jface.wizard.WizardPage
org.eclipse.ui.dialogs.IWorkingSetPage
我不知道org.eclipse.jdt.internal.ui.workingsets
之外的更通用的类。