I'm trying to write a HOT transformation for transforming a weaving model into ATL. I want to use "inject" operation in ATL 3.0 (as I saw some examples in ATL 2.0 ) but I'm getting error that the "operation not found" . Does anybody know if inject is supported in ATL 3.0 or not?
BTW I'm using inject for creating the filters for source('from') sections of matched rules and also for creating helpers in the result ATL file.
I really appreciate if you can help me with your advice.
You can inject an ATL file as an ATL model by using ATL ANT Tasks and the provided ATL injector (cf. ATL User Guide - ATL Tools section for seeing an example).
It is also possible to use the same injector programmatically via the ATL API (cf. corresponding section onto the ATL documentation).