rem: if (this.readOnly) throw Components.interfaces.calIErrors.CAL_IS_READONLY; 
context:     deleteItem: function (aItem, aListener) {        if (this.readOnly)             throw Components.interfaces.calIErrors.CAL_IS_READONLY;        if (aItem.calendar == null) {            // XXX Can't delete item with NULL parent            throw Components.results.NS_ERROR_FAILURE;        }        aItem.calendar.deleteItem (aItem, aListener);    },
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/318d3ecf2cccb8c378c9fbef4fcede738d534457/calCompositeCalendar.js/clean/calendar/providers/composite/calCompositeCalendar.js