Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [stp-dev] SCA component introspection

Vatkov, Bogdan a écrit :

Hi Stephane, Etienne,

Happy New Year!

I would like to discuss with you the SCA introspection mechanism. I've noticed that the implementation of java and composite introspection of SCA components that you have provided is bound to the DnD functionality for the SCA Composite Designer editor.

I would propose the following approach:

A definition of SCA Component Introspection interface that re-uses the SCA Metamodel API for the result of the introspection process and uses files for input.

If this pattern is followed then a new extension point shall be defined (for the component introspection) and the DragAndDrop extension point would be extended only once for introspection of SCA Components. You could have another extensions for dragging and dropping of other elements, e.g. Services - that would be WSDL file or Java file, containing interface definition, are dropped onto a component/composite reference or component/composite service in the diagram.

Would you agree with refactoring of this part so that the introspection itself is not bound or not dependent on graphical or even editor related code?

Thanks in advance.

Best regards,

Bogdan


ps://dev.eclipse.org/mailman/listinfo/stp-dev
Hi Bogdan,

Happy New Year to you as well!

I totally agree with you. It's up to you ;)
I tried to outsource XImplementation, XInterface and XBinding. I started with the DnD functionality for SCAImplementation and JavaImplementation. But with other aspects, I have not yet succeeded to do what I want. I search a way to add easily new binding, implementation and interface...

Are you agree to create a wiki page dedicated to the SCA Composite Introspector [0]?

Best regards,

Stéphane Drapeau
Obeo

[0] http://wiki.eclipse.org/SCA_Composite_Tools_roadmap


Back to the top