rem: var propmap = [["mCreationDate", "createdTime"], ["mLastModifiedTime", "lastModified"], ["mGeneration", "version"], ["mId", "uid"], ["mTitle", "summary"], ["mPriority", "priority"], ["mMethod", "method"], ["mStatus", "status"]]; this.mapPropsFromICS(icalcomp, propmap); if (icalcomp.icalClass == Components.interfaces.calIICSService.VISIBILITY_PUBLIC) 
add: this.mapPropsFromICS(icalcomp, this.icsBasePropMap);  if (icalcomp.icalClass == ICAL.VISIBILITY_PUBLIC) 
context:     setItemBaseFromICS: function (icalcomp) {        if (this.mImmutable)            throw Components.results.NS_ERROR_FAILURE;        var propmap = [["mCreationDate", "createdTime"],                       ["mLastModifiedTime", "lastModified"],                       ["mGeneration", "version"],                       ["mId", "uid"],                       ["mTitle", "summary"],                       ["mPriority", "priority"],                       ["mMethod", "method"],                       ["mStatus", "status"]];        this.mapPropsFromICS(icalcomp, propmap);        if (icalcomp.icalClass == Components.interfaces.calIICSService.VISIBILITY_PUBLIC)            this.mIsPrivate = false;        else            this.mIsPrivate = true;    }
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/9d1ce7384352db1f6d4b2ee069d4f25b88799fc2/calItemBase.js/clean/calendar/base/src/calItemBase.js