example below doesnt compile, so im not exactly sure how to override
generified getconverter() properly ... do we need to change our
generics decl somehow?

-igor

     @Override
        public <Z> IConverter<Z> getConverter(Class<Z> type)
        {
                if (Integer.class.isAssignableFrom(type))
                {
                        return new IConverter<Integer>()
                        {
                                private static final long serialVersionUID = 1L;

                                public Integer convertToObject(String value, 
Locale locale)
                                {
                                        return null;
                                }

                                public String convertToString(Integer value, 
Locale locale)
                                {
                                        return null;
                                }

                        };
                }
                else
                {
                        return super.getConverter(type);
                }
        }

Reply via email to