package com.revolsys.spring;
import org.springframework.beans.BeansException;
import org.springframework.beans.factory.BeanFactory;
import org.springframework.beans.factory.BeanFactoryAware;
public class BeanReference implements BeanFactoryAware {
private BeanFactory beanFactory;
private String name;
public Object getBean() {
return this.beanFactory.getBean(this.name);
}
public String getName() {
return this.name;
}
@Override
public void setBeanFactory(final BeanFactory beanFactory) throws BeansException {
this.beanFactory = beanFactory;
}
public void setName(final String name) {
this.name = name;
}
}