Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [mdt-papyrus.dev] [PROVENANCE INTERNET] Re: Fwd: Using Papyrus' model data structureinanother eclipse plugin

Hi Rapael,

there is already a link between TMF and Papyrus. The trace format (CTF) has optional attributes that are used for the URI in the model and TMF navigates from the URI to the element within the model. The tracepoint definition including the model URI is generated by Qompass designer with tracing support. Look for Qompass and tracing model library in the Papyrus extras.
Contact me, if you need further information.

Best regards

Ansgar

On 03/29/2014 06:41 PM, CADAVID Juan wrote:
Hi Raphaël,

Indeed, Papyrus relies on other Eclipse Modeling technologies to store models:
-Eclipse UML2 for semantic models (*.uml)
-GMF for concrete syntax representations (tables and diagrams) (*.notation)

These in turn rely on EMF and its XMI persistence mechanism, which results in the XML-based files you were looking at (though Papyrus also supports other storage technologies such as CDO).

Hope that answers your questions,

Juan

________________________________________
Von: mdt-papyrus.dev-bounces@xxxxxxxxxxx [mdt-papyrus.dev-bounces@xxxxxxxxxxx]" im Auftrag von "Raphaël Beamonte [raphael.beamonte@xxxxxxxxx]
Gesendet: Samstag, 29. März 2014 15:12
An: Papyrus Project list
Cc: Gen Bastien
Betreff: [mdt-papyrus.dev] Fwd: Using Papyrus' model data structure in  another eclipse plugin

Hello Papyrus folks,

I'm trying to use Papyrus' model data structure in another eclipse
plugin (linuxtools TMF) to be able to correlate modeling and tracing.
To do so, I'd need to know what is exactly the data structure used to
store models in Papyrus, and how it is possible to load and read a
model ?
By reading Papyrus' code accessible via git, we didn't find this
structure and had the impression it was using some other resource from
eclipse modeling, as the model is stored using xml format.

Thank you,
Raphaël
_______________________________________________
mdt-papyrus.dev mailing list
mdt-papyrus.dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/mdt-papyrus.dev
_______________________________________________
mdt-papyrus.dev mailing list
mdt-papyrus.dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/mdt-papyrus.dev
.



--
Ansgar Radermacher                CEA/DRT/DILS/LISE
http://www-list.cea.fr/index.htm
phone: +33 16908 3812
mailto: ansgar.radermacher@xxxxxx




Back to the top