Здравствуйте, ·, Вы писали:
vsb>>·>- подумать хорошенько с какого это перепугу renderer вообще должен зависеть от поля которое он рендерит?
vsb>>Нада
Конкретно — локаль получить, в которой надо выводить. А локаль по уму достаётся из компонента. По-хорошему, конечно, она должна бы передаваться параметром, но не передаётся.
·>Не нада. Renderer не должен ничего о локали знать. Он нужен только для обрамления значения T в кусок html. А локализованное значение уже надо держать в самом T.
У меня в T держатся значения для всех (двух) локалей. Простой пример без специфики, по-твоему я не могу держать Integer в качестве T? Ведь чтобы число в строку преобразовать, мне нужна локаль (ну если по уму делать).