[
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