Make the Freemarker template for generating proxies more generic

This commit is contained in:
jendave
2011-10-12 18:51:11 +00:00
parent a36d3d2c44
commit 8750c6df2d
4 changed files with 10 additions and 3 deletions

View File

@@ -1,6 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" output="target/classes" path="src/main/java"/>
<classpathentry excluding="**" kind="src" output="target/classes" path="src/main/resources"/>
<classpathentry kind="src" output="target/test-classes" path="src/test/java"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/>
<classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER"/>

View File

@@ -11,12 +11,12 @@
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.m2e.core.maven2Builder</name>
<name>net.sf.eclipsecs.core.CheckstyleBuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>net.sf.eclipsecs.core.CheckstyleBuilder</name>
<name>org.eclipse.m2e.core.maven2Builder</name>
<arguments>
</arguments>
</buildCommand>

View File

@@ -636,6 +636,9 @@ public class DeckManager {
*/
private static void writeDeckHtml(final Deck d, final BufferedWriter out) throws IOException {
Template temp = null;
int cardBorder = 0;
int height = 319;
int width = 222;
/* Create and adjust the configuration */
Configuration cfg = new Configuration();
@@ -659,6 +662,9 @@ public class DeckManager {
list.add(card.getSets().get(0).URL);
}
root.put("urls", list);
root.put("cardBorder", cardBorder);
root.put("height", height);
root.put("width", width);
/* Merge data-model with template */
//StringWriter sw = new StringWriter();

View File

@@ -15,7 +15,7 @@
</head>
<body>
<#list urls as url>
<img src="${url}" height="319" width="222" style="margin: 0 1px 1px 0;">
<img src="${url}" height="${height}" width="${width}" style="margin: 0 ${cardBorder}px ${cardBorder}px 0;">
</#list>
</body>
</html>