Tool perspective generation gets called per MGL
Despite the new perspective generation introduced with commit 6daad42f seems to call the generation of the tool perspective multiple times as it is called while Processing MGLs
within the CincoProductGenerationHandler.java
.
Moreover, it isn't ensured the old perspective is deleted prior a new perspective gets generated.
These issues lead to the following error message:
Java Model Exception: Java Model Status [/info.scce.cinco.product.somegraph/src-gen/info/scce/cinco/product/somegraph/perspective/SomeGraphToolPerspective.java already exists in target]
at org.eclipse.jdt.internal.core.CreateCompilationUnitOperation.executeOperation(CreateCompilationUnitOperation.java:105)
at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:733)