rem:  if (this.mIsPrivate) icalcomp.icalClass = ICAL.VISIBILITY_PRIVATE; else icalcomp.icalClass = ICAL.VISIBILITY_PUBLIC; 
add: icalcomp.icalClass = this.mPrivacy; for (var i = 0; i < this.mAttendees.length; i++) icalcomp.addProperty(this.mAttendees[i].icalProperty); if (this.mGeneration != 0) { var genprop = icalProp("X-MOZILLA-GENERATION"); genprop.stringValue = String(this.mGeneration); icalcomp.addProperty(genprop); } 
context:     fillIcalComponentFromBase: function (icalcomp) {        this.mapPropsToICS(icalcomp, this.icsBasePropMap);        if (this.mIsPrivate)            icalcomp.icalClass = ICAL.VISIBILITY_PRIVATE;        else            icalcomp.icalClass = ICAL.VISIBILITY_PUBLIC;    },
meta: 8395	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/8395/c384132735fca7e508def655dc686043010b66fc/calItemBase.js/clean/calendar/base/src/calItemBase.js