private void setDateValue(Object bean, String property, DateTime dateTime) {
log.trace("Change value {} @ {}", property, bean);
GregorianCalendar calendar = new GregorianCalendar();
calendar.set(Calendar.DAY_OF_MONTH, dateTime.getDay());
calendar.set(Calendar.YEAR, dateTime.getYear());
calendar.set(Calendar.MONTH, dateTime.getMonth());
try {
if (Bean.getType(bean, property) == Date.class)
Bean.setValue(bean, property, calendar.getTime());
else if (Bean.getType(bean, property) == GregorianCalendar.class)
Bean.setValue(bean, property, calendar);
else
log.error("Cannot set bean value");
} catch (Exception e) {
error("Cannot set bean value", e);
}
}
DataBinding.java 文件源码
java
阅读 25
收藏 0
点赞 0
评论 0
项目:olca-app
作者:
评论列表
文章目录