package com.clouck.webapp.formatter;
//package com.fleeio.webapp.formatter;
//
//import java.text.ParseException;
//import java.util.Locale;
//
//import org.springframework.beans.factory.annotation.Autowired;
//import org.springframework.beans.factory.annotation.Qualifier;
//import org.springframework.format.Formatter;
//
//import com.fleeio.model.AbstractEntityBean;
//import com.fleeio.service.BaseService;
//
//public abstract class AbstractFormatter<T extends AbstractEntityBean> implements Formatter<T> {
//
// @Autowired
// @Qualifier("baseServiceImpl")
// protected BaseService baseService;
//
// private Class<T> entityClass;
//
// @Override
// public String print(T t, Locale locale) {
// return t.getId().toString();
// }
//
// @Override
// public T parse(String id, Locale locale) throws ParseException {
// return baseService.find(entityClass, Long.valueOf(id));
// }
//}
//