Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 330936 - [Interpreter] Parameter in AmalgamationUnit not passed to the kernel rule parameter
Summary: [Interpreter] Parameter in AmalgamationUnit not passed to the kernel rule par...
Status: RESOLVED WONTFIX
Alias: None
Product: EMFT.Henshin
Classification: Modeling
Component: Interpreter (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows 7
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Enrico Biermann CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-11-23 11:04 EST by Stefan Jurack CLA
Modified: 2011-02-11 05:36 EST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Stefan Jurack CLA 2010-11-23 11:04:32 EST
If a Parameter A is defined in an AmalgamationUnit and a different Parameter B is defined in its kernel Rule, Parameter A is not passed to B although a related ParameterMapping exists.
Comment 1 Stefan Jurack CLA 2011-02-11 05:36:38 EST
Kernel rules as well as multi rules in an AmalgamationUnit (AU) are handled as concrete part of the unit, i.e. parameters of the AU are parameters of its rules as well. Consequently, parameters in the rules are obsolete and so are parameter mappings from the AU to its rules.

In fact, the Henshin developers consider to change AUs references "kernelRule" and "multiRules" to *container* references, in order to meet the concerns above more adequately.