在SDE下游部分很大一部分为Eclipse plugin开发。这其中很多对于用户的展示部分,由于整个Eclipse有自己独有一套展示类层次结构,在做Plugin之前,我们先要对Eclipse展示部分各个类做个介绍。
1..IWorkbench:
workbench是eclipse用户界面中最底层的对象,它建立在Display之上,包含一个或多个IWorkbenchWindow,用于向终端用户呈现信息
当你的workbench插件被激活的时候,eclipse平台将为之创建一个实例,在平台的整个生命周期中,只允许出现该workbench的唯一实例
IWorkbench workbench = PlatformUI.getWorkbench();
2..IWorkbenchWindow
在面提到IWorkbench利用其包含的IWorkbenchWindow向终端用户展现信息