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