Skip to main content

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

Hi Stephane,

The code for introspection was built on top of SCA Matamodel API that was created out of again corrected version of SCA XSDs.
The ejb, web and bpel introspction is based on the SCA metamodel enchanced with the ejb, web and bpel implementation schemas.
So, before this piece of code starts working I will need SCA metamodel api that supports all these impl types.

Best regards,
Bogdan
 

-----Original Message-----
From: stp-dev-bounces@xxxxxxxxxxx [mailto:stp-dev-bounces@xxxxxxxxxxx] On Behalf Of Stéphane Drapeau
Sent: Friday, January 04, 2008 7:18 PM
To: STP Dev list
Subject: 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
>
>  
>
>  
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> stp-dev mailing list
> stp-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/stp-dev
>   
Bogdan,

Do you have ideas for the roadmap and about how to implement the 
introspection part?
Can you reuse some part of the graphical designer previously developed 
by SAP?

Stéphane Drapeau
Obeo
_______________________________________________
stp-dev mailing list
stp-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/stp-dev


Back to the top