bettrrr
06.08.2007, 16:45
запускаю дебаггер там во вкладке variables на нулевом уровне видны объекты классов.
например:
var TFC_obj = new TimeFieldCreator();
и
var my_xml:XML = new XML();
но не виден объект
var XML_obj = new XMLParser(my_xml);
А мне его ОЧЕНЬ надо отладить, т.к. хз что я там понаделал :)
на всякий слуачай вот код проблемного класса:
class XMLParser {
public var XMLArr:Array = new Array();
function XMLParser(XMLData) {
this.Parse(XMLData.firstChild, this);
trace ("XMLParser created");
}
function Parse(node, nodeParent) {
while (node != null) {
if (node.nodeType !== 3) {
nodeParent[node.nodeName] = true;
if (node.hasChildNodes()) {
this.Parse(node.firstChild, nodeParent[node.nodeName]);
}
} else {
nodeParent = node.nodeValue;
}
node = node.nextSibling;
}
return true;
}
}
например:
var TFC_obj = new TimeFieldCreator();
и
var my_xml:XML = new XML();
но не виден объект
var XML_obj = new XMLParser(my_xml);
А мне его ОЧЕНЬ надо отладить, т.к. хз что я там понаделал :)
на всякий слуачай вот код проблемного класса:
class XMLParser {
public var XMLArr:Array = new Array();
function XMLParser(XMLData) {
this.Parse(XMLData.firstChild, this);
trace ("XMLParser created");
}
function Parse(node, nodeParent) {
while (node != null) {
if (node.nodeType !== 3) {
nodeParent[node.nodeName] = true;
if (node.hasChildNodes()) {
this.Parse(node.firstChild, nodeParent[node.nodeName]);
}
} else {
nodeParent = node.nodeValue;
}
node = node.nextSibling;
}
return true;
}
}