Hello,
 
We are configuring ModelPacakages to filter out the packages to be processed. At all 
the times we set the processAllModelPackages variable to false, using 
setProcessAllModelPackages() API on ModelPackages.
 
Even though when the ModelPackages are reterieved from CodeGenerationContext by 
Cartridge to filter the packages. The value of variable processAllModelPackages is 
found to re-initialized to true, in which case all the packages are processed.
 
We had to tweak the code in CodeGenerationContext class for this to make it work, 
before returning the modelPackages, we call the setProcessAllModelPackages() API again 
and set the processAllModelPackages attribute's value to false. Doing so the AndroMDA 
engine is able to filter the package for processing as desired. 
 
We were not able to find at which place in the code, did this variables value was set 
again to true.
 
Please comment.
 
Thanks,
-Vikram.

Reply via email to