pre { | |
var package = Application.all.first().name.toLowerCase(); | |
} | |
rule Application2Class | |
transform s : Application { | |
template : "application2class.egl" | |
parameters : Map {"package" = package} | |
target : "src/" + package + "/" + s.name + ".java" | |
} | |
rule Component2Class | |
transform c : Component { | |
template : "component2class.egl" | |
parameters : Map {"package" = package} | |
target : "src/" + package + "/" + c.name + ".java" | |
} |