1 15 package org.apache.tapestry.script; 16 17 import org.apache.hivemind.Location; 18 19 28 29 class SetToken extends AbstractToken 30 { 31 private String _key; 32 private String _expression; 33 34 SetToken(String key, String expression, Location location) 35 { 36 super(location); 37 _key = key; 38 _expression = expression; 39 } 40 41 47 48 public void write(StringBuffer buffer, ScriptSession session) 49 { 50 51 Object value = evaluate(_expression, session); 52 53 session.getSymbols().put(_key, value); 54 } 55 56 } | Popular Tags |