-- @atlcompiler atl2006 module JEE2JAVA; create OUT : JAVA from IN : JEE; rule System2System { from s : JEE!System to t : JAVA!System ( name <- s.name, classes <- s.entities ) } rule EntityBean2Class { from s : JEE!EntityBean to t : JAVA!Class ( name <- s.name, attributes <- s.attributes ) } rule Attributes2Attributes { from s : JEE!Attribute to t : JAVA!Attribute( name <- s.name ), mGet:JAVA!Getter( class <- s.entity, name <- 'get' + s.name ), mSet:JAVA!Setter( class <- s.entity, name <- 'set' + s.name ) }