This patch against trunk allows multiple define-property tags for the
same deferred binding property.  The second and subsequent definitions
of a property will override the allowable values and undo the effects
of any previous set-value tags.  No change will be made to the
existing property-provider.

For example, to build just a module for Safari and IE6, you could write:
  <define-property name="user.agent" values="safari,ie6" />

Diffstat:
 ModuleDefSchema.java |   17    9 +     8 -     0 !
 Property.java        |   25    17 +    8 -     0 !
 2 files changed, 26 insertions(+), 16 deletions(-)


-- 
Bob Vawter
Google Web Toolkit Team

--~--~---------~--~----~------------~-------~--~----~
http://groups.google.com/group/Google-Web-Toolkit-Contributors
-~----------~----~----~----~------~----~------~--~---

Attachment: redefine_property_r3639.patch
Description: Binary data

Reply via email to