[Laszlo-dev] Changes to make LzDataNode a base class of LzNode

P T Withington ptw at openlaszlo.org
Thu Jan 24 08:18:22 PST 2008


Can you add this to the Jira bug?

On 2008-01-24, at 10:23 EST, Philip Romanik wrote:

> Hi Tucker, Henry,
>
> This lists the changes I made to test LzDataNode as the base class  
> of LzNode. I'll keep my changes around for a few days/weeks in case  
> we need to revisit it.
>
> Thanks!
>
> Phil
>
>
> ==================
>
>
> core/Library.lzs   Added LzDataNode include before LzNode include
>
> core/LzNode.lzs
>  LzNode extends LzDataNode
>
>  var setters={} moved to LzDataNode and initialization moved to  
> individual lines, ie.
>  setters.name = “setName”;
>>
> data/Library.lzs Removed LzDataNode
>
> data/LzDataElement.lzs
>  Removed LzMiniNode class
>  Removed LzDataElementTrait trait
>
>  LzDataElement extends LzDataNodePlus
>
>  Removed static var valueToElement;
>
> data/LzDataNode.lzs
>  included LzDataElementTrait contents
>
>  Added from LzNode:
>    var __LZdeleted = false;
>    var setters = {} and initialized LzDataNode setters here
>    function setAttribute()
>
>  Renamed childOf() to be dataChildOf()  (name collision)
>
> data/LzDataPath.lzs
>  childOf references -> dataChildOf
>
> data/LzDatapointer.lzs
>  childOf references -> dataChildOf
>
> data/LzDataset.lzs
>  LzDataset exends LzNode and nothing else
>
> data/LzDataText.lzs
>  LzDataText extends LzDataNode
>
> data/LzReplicationManager.lzs
>  childOf references -> dataChildOf
>
>




More information about the Laszlo-dev mailing list