将侦听器添加到编辑器(EclipseRCP)
我为xml文件创建了一个简单的编辑器,其中有一个树和两个按钮,用于在树中添加和删除元素,类似于web项目中web.xml文件的编辑器:将侦听器添加到编辑器(EclipseRCP),eclipse,editor,eclipse-rcp,Eclipse,Editor,Eclipse Rcp,我为xml文件创建了一个简单的编辑器,其中有一个树和两个按钮,用于在树中添加和删除元素,类似于web项目中web.xml文件的编辑器: 我想做的是,每次在树中添加节点时,我都需要在项目中创建一个文件夹,同样,每次从树中删除节点时,我都需要删除我在添加节点时创建的文件夹。有没有办法在编辑器中监听这种类型的更改?什么类型的树?SWT树或JFaceTreeViewer或…?我会用另一种方式思考:让树代表文件夹,随着文件夹的来来去自动更新。按钮将操作文件夹,而不是树。这是MVC方式,模型是项目文件夹。
我想做的是,每次在树中添加节点时,我都需要在项目中创建一个文件夹,同样,每次从树中删除节点时,我都需要删除我在添加节点时创建的文件夹。有没有办法在编辑器中监听这种类型的更改?什么类型的树?SWT
树
或JFaceTreeViewer
或…?我会用另一种方式思考:让树代表文件夹,随着文件夹的来来去自动更新。按钮将操作文件夹,而不是树。这是MVC方式,模型是项目文件夹。它是一个JFaceTreeViewer