simplify value widgets to reduce PROCESS calls, make some classes immutable which...
authorgroditi <groditi@03d0b0b2-0e1a-0410-a411-fdb2f4bd65d7>
Fri, 5 Oct 2007 19:28:51 +0000 (19:28 +0000)
committergroditi <groditi@03d0b0b2-0e1a-0410-a411-fdb2f4bd65d7>
Fri, 5 Oct 2007 19:28:51 +0000 (19:28 +0000)
commita5200252cbe43d0d240e75e95d9dfd1623975172
tree2e6bae8f6c6cdee2f762c716bd33c98b632fba5b
parentde48f4e69aef2efba652b10994a920d6a61e856d
simplify value widgets to reduce PROCESS calls, make some classes immutable which were not before. nice increase in performance.
24 files changed:
lib/ComponentUI/Model/TestModel.pm
lib/ComponentUI/TestModel.pm
lib/ComponentUI/View/Site.pm
lib/Reaction/Meta/Attribute.pm
lib/Reaction/Meta/Class.pm
lib/Reaction/UI/Widget/DisplayField/List.pm
lib/Reaction/UI/Widget/Field.pm
lib/Reaction/UI/Widget/Value.pm
lib/Reaction/UI/Widget/Value/Boolean.pm
lib/Reaction/UI/Widget/Value/Collection.pm
lib/Reaction/UI/Widget/Value/DateTime.pm
lib/Reaction/UI/Widget/Value/List.pm
lib/Reaction/UI/Widget/Value/RelatedObject.pm
share/skin/default/layout/value/boolean.tt
share/skin/default/layout/value/collection.tt
share/skin/default/layout/value/date_time.tt
share/skin/default/layout/value/list.tt
share/skin/default/layout/value/number.tt
share/skin/default/layout/value/related_object.tt
share/skin/default/layout/value/string.tt
share/skin/default/layout/value/text.tt
t/lib/RTest/TestDB/Bar.pm
t/lib/RTest/TestDB/Baz.pm
t/lib/RTest/TestDB/Foo.pm