add:  for (var attprop = icalcomp.getFirstProperty("ATTENDEE"); attprop; attprop = icalcomp.getNextProperty("ATTENDEE")) {  var att = new CalAttendee(); att.icalProperty = attprop; this.addAttendee(att); }  var gen = icalcomp.getFirstProperty("X-MOZILLA-GENERATION"); if (gen) this.mGeneration = parseInt(gen.stringValue); 
context:     setItemBaseFromICS: function (icalcomp) {        if (this.mImmutable)            throw Components.results.NS_ERROR_FAILURE;        this.mapPropsFromICS(icalcomp, this.icsBasePropMap);        if (icalcomp.icalClass == ICAL.VISIBILITY_PUBLIC)            this.mIsPrivate = false;        else            this.mIsPrivate = true;    },
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/4cf75d27d9a59bba5e4aa97a89adccc99ae4da8d/calItemBase.js/clean/calendar/base/src/calItemBase.js