1 24 package org.riotfamily.website.txt2img; 25 26 import java.util.List ; 27 28 import org.springframework.beans.BeansException; 29 import org.springframework.beans.factory.BeanFactory; 30 import org.springframework.beans.factory.BeanFactoryAware; 31 import org.springframework.beans.factory.InitializingBean; 32 33 37 public class Txt2ImgConfigurer implements BeanFactoryAware, InitializingBean { 38 39 private Txt2ImgController controller; 40 41 private List rules; 42 43 public void setBeanFactory(BeanFactory beanFactory) throws BeansException { 44 controller = (Txt2ImgController) beanFactory.getBean( 45 "txt2ImgController", Txt2ImgController.class); 46 } 47 48 public void setRules(List rules) { 49 this.rules = rules; 50 } 51 52 public void afterPropertiesSet() throws Exception { 53 controller.setRules(rules); 54 } 55 56 } 57 | Popular Tags |