<div>Eclipse templates can be viewed under CVS repository to see what variations are offered:</div>
<div><strong>Host:</strong> dev.eclipse.org:/cvsroot/eclipse</div>
<div><strong>Repository Path: </strong>/cvsroot/eclipse</div>
<div><strong>Project: </strong>org.eclipse.pde.ui.templates<br><br></div>
<div class="gmail_quote">On Tue, Dec 1, 2009 at 4:26 PM, Ramesh Reddy <span dir="ltr">&lt;<a href="mailto:rareddy@redhat.com">rareddy@redhat.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">
<div class="im">On Tue, 2009-12-01 at 13:49 -0800, Michael Walker wrote:<br>&gt; Ramesh, what&#39;s your take on providing template code vs.<br>&gt; auto-generating code using the standard Eclipse mechanisms, and<br>&gt; augmenting it as needed?<br>
<br></div>As I understand even the standard Eclipse mechanisms use some kind of<br>templates as a starting point to generate the &quot;targets&quot;, like the ones<br>that Sanjay mentioned earlier in the thread.<br><br>When we say template code, we will put in something like<br>
<br>public class ${name}Connector extends Connector{<br>       public Connection getConnection(){<br>               return new ${name}Connection();<br>       }<br>}<br><br>which will generate code like (assumed that name of my connector is<br>
&quot;Google&quot;)<br><br>public class GoogleConnector extends Connector{<br>       public Connection getConnection(){<br>               return new GoogleConnection();<br>       }<br>}<br><br><br>obviously, there is big task of keeping the template code in-line with<br>
Connector API/Base classes.<br><br>However, if there is alternative way to keep them in sync always, I<br>would prefer that. Do you think there is way in eclipse to accomplish<br>this? If so, can you please share your experience.<br>
<br>Thanks<br><font color="#888888"><br>Ramesh..<br><br></font></blockquote></div><br>