GWT。按名称调用方法

时间:2011-05-21 18:21:00

标签: java javascript gwt reflection

是否有可能以简单的方式(JSNI?)? 下面的代码说明了我想要做的事情:

public class ExtColumn<T, C> extends Column<T, C>  {
        private String name;

        public String getName() { return name; }

        public ExtColumn(Cell<C> cell, String name) {
                super(cell);
                this.name = name;
        }

        @Override
        public C getValue(T object) {
                //return  invoke from object metod "get" + name;
        }
 }

1 个答案:

答案 0 :(得分:0)

你试过GXT(a.k.a. Ext GWT)吗?它通过BeanModel自动处理这种功能(即绑定到模型的字段,因此您不需要编写这样的getValue方法)。