From 81c4e615c6f9c9daddd24f4696bbd911a13c958d Mon Sep 17 00:00:00 2001 From: brian Date: Fri, 30 Jan 2004 07:39:29 +0000 Subject: [PATCH] 2003/10/16 18:37:27 darcs-hash:20040130073929-aa32f-e936413f441beecab017003665cf03e7a6909c15.gz --- src/org/xwt/Template.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/org/xwt/Template.java b/src/org/xwt/Template.java index a180bf9..e7e72b5 100644 --- a/src/org/xwt/Template.java +++ b/src/org/xwt/Template.java @@ -351,15 +351,15 @@ public class Template { } public boolean isTransparent() { return true; } public Object get(Object key) { + if (super.has(key)) return super.get(key); if (key.equals("xwt")) return xwt; if (key.equals("static")) return myStatic; if (Box.SpecialBoxProperty.specialBoxProperties.get(key.toString()) != null) return getParentScope().get(key); - if (super.has(key)) return super.get(key); throw new JS.Exn("must declare " + key + " before using it!"); } public void put(Object key, Object val) { - if (Box.SpecialBoxProperty.specialBoxProperties.get(key.toString()) != null) getParentScope().put(key, val); - else if (super.has(key)) super.put(key, val); + if (super.has(key)) super.put(key, val); + else if (Box.SpecialBoxProperty.specialBoxProperties.get(key.toString()) != null) getParentScope().put(key, val); else throw new JS.Exn("must declare " + key + " before using it!"); } } -- 1.7.10.4