def delete(self, context, plan):
	
		"""
		Include a delete operation to the given plan.
		
		:param execution.Context context:
		   Current execution context.
		:param list plan:
		   List of :class:`execution.Operation` instances.
		"""
		
		op = execution.Delete(self.__comp_name, self.__comp())
		if op not in plan and self.available(context) != False:
			for dep_stub in self.__dependents(self.__comp_stub_reg.get(None)):
				dep_stub.delete(context, plan)
			plan.append(op)
Include a delete operation to the given plan.
		
		:param execution.Context context:
		   Current execution context.
		:param list plan:
		   List of :class:`execution.Operation` instances.