Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [mdt-papyrus.dev] MARTE NFP Types and static profile generation

Hi Chokri,

first of all thank you for your support.

I think I miss some point:

For instance, in our .uml profile we have some stereotypes having attributes typed with NFR_Real.

I can change my .uml profile, e.g. using String in place of NFP_Real to generate my .genmodel and then my static code with no compilation errors: is this right?

In this case, while using my profile at modeling time, how can I use the VSL editing facilities that should come with Papyrus for those attributes originally typed with NFP_Real (in general as MARTE NFP types)?

Best regards,
Stefano.

Il 04/04/2011 23.54, MRAIDHA Chokri 176997 ha scritto:
Hi Stefano,

NFP_Types have been converted in EDataTypes and instantiated with java.lang.String.
This implementation choice has been made because MARTE NFP_Types are valuated with VSL expressions which are serialized as String.
Converting UML DataTypes in EDataTypes and specifying java.lang.String as instance for these types should resolve your compilation errors.

Best regards,

Chokri


-----Message d'origine-----
De : mdt-papyrus.dev-bounces@xxxxxxxxxxx [mailto:mdt-papyrus.dev-bounces@xxxxxxxxxxx] De la part de Stefano Puri
Envoyé : lundi 4 avril 2011 09:56
À : mdt-papyrus.dev@xxxxxxxxxxx
Objet : [mdt-papyrus.dev] MARTE NFP Types and static profile generation

Hi all,

I am trying to generate a static version of another custom profile which
uses Papyrus MARTE (0.7.2v201101192155). In this profile we have some
tags typed with predefined MARTE NFP types, e.g. NFP_Real.

So NFP types are defined in MARTE .uml profile.

However when I generate code from our genmodel I have compilation errors
for these types. In fact I have seen that in MARTE java generated code
NFP types do not exist, they have been replaced by String type.

Should I remove all the references to NFP types from my profile? Do you
know if there is a better way to manage this problem?

Do you plan to use NFP types in the future instead of String?

Thanks for the support.

Stefano.


LEGAL DISCLAIMER:
The contents of this email and any transmitted files are confidential and intended solely for the use of the individual or entity to whom they are addressed. We hereby exclude any warranty and any liability as to the quality or accuracy of the contents of this email and any attached transmitted files. If you are not the intended recipient, be advised that you have received this email in error and that any use, dissemination, forwarding, printing or copying of this email is strictly prohibited. If you have received this email in error please contact the sender and delete the material from any computer.
_______________________________________________
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


--
Stefano Puri

Intecs SpA
Via E. Giannessi, 5
Ospedaletto
I-56121 Pisa, Italy
Ph: +39-050-9657411 (switchboard)
Ph: +39-050-9657549 (direct)
Fax:+39-050-9657400


LEGAL DISCLAIMER:
The contents of this email and any transmitted files are confidential and intended solely for the use of the individual or entity to whom they are addressed. We hereby exclude any warranty and any liability as to the quality or accuracy of the contents of this email and any attached transmitted files. If you are not the intended recipient, be advised that you have received this email in error and that any use, dissemination, forwarding, printing or copying of this email is strictly prohibited. If you have received this email in error please contact the sender and delete the material from any computer.


Back to the top