Change ptw-20100902-oSO by [email protected] on 2010-09-02 16:35:32 EDT in /Users/ptw/OpenLaszlo/trunk-2 for http://svn.openlaszlo.org/openlaszlo/trunk
Summary: Improve presentation-type infrastructure Bugs Fixed: LPP-7354 Presentation Types (partial) Technical Reviewer: [email protected] (pending) QA Reviewer: [email protected] (pending) Overview: Restructure the presentation type substrate to make it easier to add user-defined types. Moved the presentation types out of node into a "type service" that can be used by anyone. Details: lfc-undeclared, LaszloCanvas: Move scriptlimits documentation into canvas. Correct lps* declarations to be read-only. LzNode, PresentationTypes: Move presentation types out of node to lz.Type service. Rename type classes to conform to class 'namespace'. Add CSSDeclaration type for 'css'. LaszloView, LzDataAttrBind, radio, baseformitem, basevaluecomponent: update callers of acceptTypeValue. Tests: ant lztest, smokecheck X all runtimes, test/style/metasuite Files: M WEB-INF/lps/schema/lfc-undeclared.lzx M WEB-INF/lps/lfc/core/LzNode.lzs M WEB-INF/lps/lfc/core/PresentationTypes.lzs M WEB-INF/lps/lfc/views/LaszloView.lzs M WEB-INF/lps/lfc/views/LaszloCanvas.lzs M WEB-INF/lps/lfc/data/LzDataAttrBind.lzs M lps/components/lz/radio.lzx M lps/components/base/baseformitem.lzx M lps/components/base/basevaluecomponent.lzx Changeset: http://svn.openlaszlo.org/openlaszlo/patches/ptw-20100902-oSO.tar
