[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Newsgroup Home]
[news.eclipse.stp.sca-tools] Re: SCA Meta-model & Designer extensibility

Hi Bogdan.


Bogdan Vatkov a écrit :
I see SCA meta-model and designer extensibility is possible since December 2008 but I cannot find much details how this is technically done.
Could you please, describe with few sentences how this could be achieved? e.g. is done only via extension points, what would be those extension point?
Is there an example how the common SCA meta-model is extended with e.g. additional binding type? How component visualizations are contriubuted to the Deigner?

Yes, there are examples in the trunk showing how you can extend the model and the diagram editor.

For the model extension (add a new binding and a new implementation),
take a look at *.domainmodel.frascati, *.domainmodel.frascati.edit and
*.domainmodel.frascati.editor (there is also an extension for Apache
Tuscany).

For the designer extension, take a look at *.diagram.frascati.

And to extend the validation (to add extra-constraints on your model),
you can take a look at *.validation.frascati


Is it possible to change the shapes of the core
components in the SCA Designer via extension point too?

Maybe Stéphane has done something about this, but I don't think it is possible.


Regards,

           Vincent Zurczak.


-- Vincent Zurczak EBM WebSourcing +33 (0) 4 38 12 16 77