rem: if (icalcomp.icalClass == "PUBLIC") this.mIsPrivate = false; else this.mIsPrivate = true; 
context:     setItemBaseFromICS: function (icalcomp) {        if (this.mImmutable)            throw Components.results.NS_ERROR_FAILURE;        this.mapPropsFromICS(icalcomp, this.icsBasePropMap);        this.mPrivacy = icalcomp.icalClass;        if (icalcomp.icalClass == "PUBLIC")            this.mIsPrivate = false;        else            this.mIsPrivate = true;        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);    },
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/9dc296acdc5c89d3bc452e9d6250f9c544a30556/calItemBase.js/clean/calendar/base/src/calItemBase.js