Hi! I have a suggestion about DynaProperty definition. I'm working in a persistent layer that works with Dyna* classes.
With the DynaProperty class, the type of an attribute can be defined. But if I have an indexed (or a mapped) attribute (Vector, ArrayList, HashMap...) I cann't define what class of objects can the DynaBean accepts. I need something like this: /* A mapped attribute whith Integer values (and String keys) */ DynaProperty p = new DynaProperty("integerMap",Integer.class); p.setMapped(true); or /* An indexed attribute whith String values */ DynaProperty p = new DynaProperty("stringArray",String.class); p.setIndexed(true); or /* A mapped attribute that accepts any value */ DynaProperty p = new DynaProperty("objectMap"); p.setMapped(true); or /* A simple Calendar attibute */ DynaProperty p = new DynaProperty("calendar",Calendar.class); I believe that with indexed attributes (the same with mapped attributes) it isn't necessary to specify if it is a ArrayList or a Vector or an Array, because we recober the values of the DynaBean with the method get(java.lang.String name, int index) What do you think? Alf. -- Mensaje enviado desde http://www.e-milio.com --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]