[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [henshin-dev] Exported Packages in org.eclipse.emf.henshin.model
|
Hi Christian,
so I made a model which has some classes that inherit from a Henshin node.
When I generate the model into Java then I have some unimplemented methods.
e.g.: public Action getAction()
My first implementation of these methods is just a copy from the
implemented methods within the henshin model.
The above mentioned method uses
NodeActionHelper.INSTANCE.getAction(this); for the body. This class is
within the org.eclipse.emf.henshin.model.actions package which is not
exported from the Henshin manifest file.
So I get the following error:
Access restriction: The method
'GenericActionHelper<Node,Rule>.getAction(Node)' is not API (restriction
on required project 'org.eclipse.emf.henshin.model')
Greets,
Jürgen
Dipl.-Ing. Jürgen Freund
Arbeitsgruppe Ähnlichkeitsmechanik
Telefon: +49 (0)711 685 69530
E-Mail: freund@xxxxxxxxxxxxxxxxxxxx
Postadresse:
Universität Stuttgart
Institut für Statik und Dynamik der Luft- und Raumfahrtkonstruktionen
Pfaffenwaldring 27 - Zimmer 01.002
70569 Stuttgart
On 14.08.2015 11:22, Christian Krause wrote:
> Hi Juergen,
>
> Could you let us know the exact dependency problem / error message?
>
> Cheers,
> Christian
>
>
> Sent from my mobile
>
> -------- Original message --------
> From: Juergen Freund
> Date:14/08/2015 10:23 (GMT+01:00)
> To: henshin-dev@xxxxxxxxxxx
> Subject: [henshin-dev] Exported Packages in org.eclipse.emf.henshin.model
>
> Dear all,
>
> I try to use Henshin within a software I write and therefore I inherit
> from parts of the Henshin model.
>
> But it will not compile since the package
> org.eclipse.emf.henshin.model.actions is not in the exported list of the
> manifest file.
> Every package within the model plugin gets exported except this one. Is
> there a specific reason for that?
>
>
> Thanks in advance and best regards,
> Jürgen
>
>
> --
> Dipl.-Ing. Jürgen Freund
> Arbeitsgruppe Ähnlichkeitsmechanik
>
> Telefon: +49 (0)711 685 69530
> E-Mail: freund@xxxxxxxxxxxxxxxxxxxx
>
> Postadresse:
> Universität Stuttgart
> Institut für Statik und Dynamik der Luft- und Raumfahrtkonstruktionen
> Pfaffenwaldring 27 - Zimmer 01.002
> 70569 Stuttgart
> _______________________________________________
> henshin-dev mailing list
> henshin-dev@xxxxxxxxxxx
> To change your delivery options, retrieve your password, or unsubscribe
> from this list, visit
> https://dev.eclipse.org/mailman/listinfo/henshin-dev
>
>
> _______________________________________________
> henshin-dev mailing list
> henshin-dev@xxxxxxxxxxx
> To change your delivery options, retrieve your password, or unsubscribe from this list, visit
> https://dev.eclipse.org/mailman/listinfo/henshin-dev
>