From: david Date: Fri, 30 Jan 2004 07:43:02 +0000 (+0000) Subject: 2003/12/19 05:21:11 X-Git-Tag: RC3~258 X-Git-Url: http://git.megacz.com/?p=org.ibex.core.git;a=commitdiff_plain;h=d58fe1a8f2e1f5f23f0ba53c6643956ec88e08e6 2003/12/19 05:21:11 darcs-hash:20040130074302-0c9ea-e15ac9d58032e4133846007d439e480ffb70cce8.gz --- diff --git a/src/org/xwt/Template.java b/src/org/xwt/Template.java index 1d39655..af84178 100644 --- a/src/org/xwt/Template.java +++ b/src/org/xwt/Template.java @@ -6,6 +6,7 @@ import java.util.zip.*; import java.util.*; import java.lang.*; import org.xwt.js.*; +import org.xwt.translators.*; import org.xwt.util.*; /** @@ -145,7 +146,9 @@ public class Template { if (rbox == null) Log.log(this, "unknown box id '"+vals[i]+"' referenced in XML attribute"); else b.putAndTriggerTraps(keys[i], rbox); } - else if ("image".equals(keys[i])) b.putAndTriggerTraps("image", resolveStringToResource((String)vals[i], xwt, true)); + else if ("fill".equals(keys[i]) && ((String)vals[i]).indexOf('.') >= 0) { + b.putAndTriggerTraps("fill", resolveStringToResource((String)vals[i], xwt, true)); + } else if ("redirect".equals(keys[i])) { if (vals[i] == null || "null".equals(vals[i])) b.putAndTriggerTraps("redirect", null); Object rbox = pis.get("$"+vals[i]); @@ -235,8 +238,10 @@ public class Template { // WARNING: c.keys.length != c.len; USE c.len for(int i=0; i