对于MVC模型类,我的setter方法是这样的:Eclipse的模板()
enum BoundProperty {FIELD_NAME, ...}
private Type fieldName;
public setFieldName(Type newValue) {
Type oldValue = fieldName;
fieldName = newValue;
firePropertyChange(BoundProperty.FIELD_NAME, oldValue, newValue);
}
给定一个领域,这可以从输出自动生成的制定者产生?如果没有,有没有办法从模板获取这个输出?
输出结果应该是CamelCase的字段名以产生方法名,所以fieldName生成setFieldName()和Uppercase字段名来产生属性枚举。
所以fieldName生成FIELD_NAME
(或FIELDNAME
也可以)。
它看起来像[这个答案](http://stackoverflow.com/a/7237108/274350)做一些我在找的东西。 – 2012-01-17 13:50:21