rem: mStampDate: null, get stampDate() { return this.mStampDate; }, set stampDate(v) { if (this.mImmutable) throw Components.results.NS_ERROR_FAILURE; else this.mStampDate = v; } 
add: set icalString(value) { if (this.mImmutable) throw Components.results.NS_ERROR_FAILURE; var ical = icalFromString(value); var event = ical.getFirstSubcomponent(Components.interfaces.calIIcalComponent.VEVENT_COMPONENT); if (!event)  throw Components.results.NS_ERROR_INVALID_ARG;  this.setItemBaseFromICS(event); var propmap = [["mStartDate", "startTime"], ["mEndDate", "endTime"], ["mStampDate", "stampDate"]]; this.mapPropsFromICS(event, propmap); this.mIsAllDay = this.mStartDate.isDate; }, 
context:     mStampDate: null, get stampDate() { return this.mStampDate; }, set stampDate(v) { if (this.mImmutable) throw Components.results.NS_ERROR_FAILURE; else this.mStampDate = v; }
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/9c9eadd9be24eb6769f06d1470a4192730c4a0c2/calEvent.js/buggy/calendar/base/src/calEvent.js