Running modisco discover on save action [message #1417404] |
Fri, 05 September 2014 06:43  |
Eclipse User |
|
|
|
Hi,
I am running the discoverer programmatically like it is mentioned in the forum:
try {
DiscoverJavaModelFromJavaProject javaDiscoverer = new DiscoverJavaModelFromJavaProject();
if (javaDiscoverer.isApplicableTo(this.javaProject)) {
javaDiscoverer.discoverElement(this.javaProject, new NullProgressMonitor());
Resource javaResource = javaDiscoverer.getTargetModel();
javaResource.setURI(uri);
javaResource.save(null);
}
} catch (DiscoveryException | FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
This works quit well for me. I trigger it now by using an Eclipse-Action (IEditorActionDelegate) on the
Java editor. Now I would like to do this serialization every time my java resources
are changed/saved. But I dont know how to trigger the save-events for a specific project.
Maybe someone can give me a hint where to start?
~Alex
|
|
|
|
Powered by
FUDForum. Page generated in 0.07976 seconds