// // XCCAbstractOperation.h // XcodeCapp // // Created by Antoine Mercadal on 6/2/15. // Copyright (c) 2015 cappuccino-project. All rights reserved. // #import #import "XCCCappuccinoProject.h" @class XCCCappuccinoProject; @interface XCCAbstractOperation : NSOperation { XCCTaskLauncher *taskLauncher; } @property NSString *operationName; @property NSString *operationDescription; @property XCCCappuccinoProject *cappuccinoProject; - (instancetype)initWithCappuccinoProject:(XCCCappuccinoProject *)aCappuccinoProject taskLauncher:(XCCTaskLauncher*)aTaskLauncher; - (void)dispatchNotificationName:(NSString *)notificationName userInfo:(id)userInfo; - (void)dispatchNotificationName:(NSString *)notificationName; @property (NS_NONATOMIC_IOSONLY, readonly, copy) NSMutableDictionary *operationInformations; @end