1 15 package org.apache.tapestry.bean; 16 17 import org.apache.tapestry.IBeanProvider; 18 import org.apache.tapestry.IComponent; 19 20 28 29 public class MessageBeanInitializer extends AbstractBeanInitializer 30 { 31 protected String _key; 32 33 34 public void setBeanProperty(IBeanProvider provider, Object bean) 35 { 36 IComponent component = provider.getComponent(); 37 String value = component.getMessages().getMessage(_key); 38 39 setBeanProperty(bean, value); 40 } 41 42 43 44 public String getKey() 45 { 46 return _key; 47 } 48 49 50 51 public void setKey(String key) 52 { 53 _key = key; 54 } 55 56 } 57 | Popular Tags |