On Fri, Jan 8, 2010 at 2:19 PM, Howard Lovatt <howard.lovatt at iee.org> wrote: > I am not sure what you have in mind, do you have an example I could try > coding up. <T> #T()[] makeArray(int size) { return new #T()[size]; } and a client #String()[] array = makeArray(20);