Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[geclipse-dev] Grid element creators

Hi All,

 

In the process of reworking our element creators I have found a few strange things that the corresponding developers may be able to clarify:

 

1)       eu.geclipse.info.GlueElementCreator: I was not able to find the corresponding extension of the gridElementCreator extension point. I was also not able to find a reference to this class within my workspace (except for its test class). So am I searching at the wrong place for the extension or is this class not used at all?

2)       eu.geclipse.benchmarking.model.impl.GBDLBenchmarkDescriptionCreator: This class is defined in the eu.geclipse.benchmarking plug-in whereas the extension of the gridElementCreator extension point is defined in the corresponding UI plug-in. Does that make any sense? I cannot see any reason for defining an extension in one plug-in that refers to an implementation in another plug-in. On the other hand I can see a lot of dangers arising from such a pattern.

 

BTW, today I am going to check in a critical change in the element creation process that changes this process to only make use of the extension information rather than relying on the canCreate-methods. Although I tried to catch up all problems with that it may happen that some of your model elements get not created in the right way any more. In that case please let me know about that.

 

Cheers, Mathias


Back to the top