return false; 
return false; 
	setValue: function(/* item */ item, /* attribute || string */ attribute, /* almost anything */ value){		//	summary:		//		Set an attribute value		//	description:		//		'item' must be an XML element.		//		If 'attribute' specifies "tagName", nothing is set and false is		//		returned.		//		If 'attribute' specifies "childNodes", the value (XML element) is		//		added to the element.		//		If 'attribute' specifies "text()", a text node is created with		//		the value and set it to the element as a child.		//		For generic attributes, if '_attributeMap' is specified,		//		an actual attribute name is looked up with the tag name of		//		the element and 'attribute' (concatenated with '.').		//		Then, if 'attribute' starts with "@", the value is set to the XML		//		attribute.		//		Otherwise, a text node is created with the value and set it to		//		the first child element of the tag name specified with 'attribute'.		//		If the child element does not exist, it is created.		//	item:		//		An XML element that holds the attribute		//	attribute:		//		A tag name of a child element, An XML attribute name or one of		//		special names		//	value:		//		A attribute value to set		//	returns:		//		False for "tagName", otherwise true		if(attribute === "tagName"){			return false;		}		this._backupItem(item);		var element = item.element;		if(attribute === "childNodes"){			var child = value.element;			element.appendChild(child);		}else if(attribute === "text()"){			while (element.firstChild){				element.removeChild(element.firstChild);			}			var text = this._getDocument(element).createTextNode(value);			element.appendChild(text);		}else{			attribute = this._getAttribute(element.nodeName, attribute);			if(attribute.charAt(0) === '@'){				var name = attribute.substring(1);				element.setAttribute(name, value);			}else{				var child = null;				for(var i = 0; i < element.childNodes.length; i++){					var node = element.childNodes[i];					if(	node.nodeType === 1 /*ELEMENT_NODE*/&&						node.nodeName === attribute){						child = node;						break;					}				}				var document = this._getDocument(element);				if(child){					while(child.firstChild){						child.removeChild(child.firstChild);					}				}else{					child = document.createElement(attribute);					element.appendChild(child);				}				var text = document.createTextNode(value);				child.appendChild(text);			}		}		return true; //boolean	},
5168	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/5168/88356e1cf85c84066169f6949f172dad95fbbf5f/XmlStore.js/clean/data/XmlStore.js