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




Reply via email to