Approved!

Regards,
Max Carlson
OpenLaszlo.org

On 6/15/10 12:19 PM, P T Withington wrote:
Change 20100602-ptw-r by [email protected] on 2010-06-02 21:45:50 EDT
     in /Users/ptw/OpenLaszlo/trunk-test
     for http://svn.openlaszlo.org/openlaszlo/trunk

Summary: Attribute descriptor substrate

Bugs Fixed: LPP-7354 Presentation Types (partial)

Technical Reviewer: [email protected] (pending)
QA Reviewer: [email protected] (pending)

Overview:

     Substrate for general attribute descriptors, update constraints to
     be attribute descriptors.

Details:

     LzNode:  Handle LzAttributeDescriptors as class and instance
     args.  Simplify 'ensure dynamic properties'.  Remove unused
     variables.  Reduce overhead of processing setters.

     PresentationTypes:  Add a `nullValue` to each type, for future
     use.

     LzDefs:  Add LzAttributeDescriptor that holds attribute name,
     type, and initial value.  All LzInitExpr's derive from that.

     LzState, LzReplicationManager, NodeModel:  Update to new constraint
     constructor

     LzBootstrapDebugService:  Add a readOnly warning.

Tests:
     lztest, smokecheck, style/metasuite, demos

Files:
M       WEB-INF/lps/lfc/core/LzNode.lzs
M       WEB-INF/lps/lfc/core/PresentationTypes.lzs
M       WEB-INF/lps/lfc/core/LzDefs.lzs
M       WEB-INF/lps/lfc/helpers/LzState.lzs
M       WEB-INF/lps/lfc/data/LzReplicationManager.lzs
M       WEB-INF/lps/lfc/compiler/LzBootstrapDebugService.lzs
M       WEB-INF/lps/server/src/org/openlaszlo/compiler/NodeModel.java

Changeset: http://svn.openlaszlo.org/openlaszlo/patches/20100602-ptw-r.tar

Reply via email to