<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Hi spooners,<div><br></div><div>I have a question about a template I'm trying to build.</div><div><br></div><div>Basically, what I want to do is transforming this annotated class </div><div><br></div><div><div>public class MovieImpl {</div><div> @model2code.generation.util.Collection</div><div> private Collection<Film> films;</div><div> </div><div> @model2code.generation.util.Identifier</div><div> @model2code.generation.util.GetterSetter</div><div> private Integer filmId;</div><div> </div><div> @model2code.generation.util.AddCRUD</div><div> public void addMovie(String name, Integer rating) {</div><div> }</div><div>}</div></div><div><br></div><div><br></div><div>into this transformed class</div><div><br></div><div><div>public class MovieImpl {</div><div> private Collection<Film> films;</div><div> </div><div> private Integer filmId;</div><div><br></div></div><div><div> public Void addMovie(String name, Integer rating) {</div><div> Film element = new Film();</div><div> element.setFilmId(filmId);</div><div> element.setName(name);</div><div> element.setRating(rating);</div><div> films.add(element);</div><div> }</div></div><div><div> public void setFilmId(Integer filmId) {</div><div> this.filmId = filmId;</div><div> }</div><div> </div><div> public Integer getFilmId() {</div><div> return filmId;</div><div> }</div><div>}</div></div><div><br></div><div>My main issue is to manage the add method arguments. I don't know the number of arguments I may have here, so I don't see how I could manage it with a simple StatementListTemplate :</div><div><br></div><div><div> Film element = new Film(); // ok</div><div> element.setFilmId(filmId); // ok</div><div> e<b>lement.setName(name); </b>// here is the issue</div><div> <b> element.setRating(rating);</b></div><div> films.add(element); // ok</div></div><div><br></div><div>Is there any way to substitute an undetermine number of arguments while filling in a method body.</div><div><br></div><div>Hope my question was clear enough.</div><div><br></div><div>Cheers,</div><div>Nicolas P.<div apple-content-edited="true"><br class="Apple-interchange-newline"> </div><br></div></body></html>