日食RPC:我应该在哪里让我的模型对象和他们怎么帮你的意见?
-
07-07-2019 - |
题
在日食、能发挥的做事方式,我应该在哪里让我的模型对象?当他们载入或改变,如何,他们应该帮你的意见?
我尝试口我到现有应用程序的日食RPC.它可以被看作是一个IDE样的应用程序:我打开文件,其中含有链接来源文件。源文件显示在树形图。我可以编辑源,并建立来源的进一些输出...
例如,当我处理的开放的命令,在那里我会创建该模型对象所以我的意见可以看到他们吗?我宁愿避免使用单独管理的课,但是,也许最简单的方法。
有趣的代码,我发现浏览JDT的源代码是JavaCore,JavaModel,JavaModelManager.和JavaProject.
IProject[] projects= ResourcesPlugin.getWorkspace().getRoot().getProjects();
public static IJavaProject create(IProject project) {
if (project == null) {
return null;
}
JavaModel javaModel = JavaModelManager.getJavaModelManager().getJavaModel();
return javaModel.getJavaProject(project);
}
相关:
其他提示
我们倾向于使用 IEditorPart
s储存保持一个复制的模型(来自 IEditorInput
).
如果一个视需要知道的模型,然后使用ISelection框架和重点的移动模型周围从编辑器。
不隶属于 StackOverflow