Mike Matrigali wrote:
My opinion is that this work should be done in the datavalue factory and
not outside. Dan suggested at one point that some of the work of
generating classes/instances should move from Monitor to datavalue factory.
So I was assuming something like RowUtil.newClassInfoTemplate instead
of calling Monitor.classFromIdentifier(format_ids[i]) get an array of
InstanceGetter's, it would call something like
datavaluefactory.classFromIdentifier(format_ids[i], collator_ids[i]) -
then every InstanceGetter would produce the right type with collator set
from then on.
+1
Dan.