KWPendingNode.h 777 B

12345678910111213141516171819202122232425262728293031
  1. //
  2. // Licensed under the terms in License.txt
  3. //
  4. // Copyright 2010 Allen Ding. All rights reserved.
  5. //
  6. #import "KiwiConfiguration.h"
  7. #import "KWExampleNode.h"
  8. @class KWContextNode;
  9. @class KWCallSite;
  10. @interface KWPendingNode : NSObject<KWExampleNode>
  11. @property (nonatomic, readonly, strong) KWContextNode *context;
  12. #pragma mark - Initializing
  13. - (id)initWithCallSite:(KWCallSite *)aCallSite context:(KWContextNode *)context description:(NSString *)aDescription;
  14. + (id)pendingNodeWithCallSite:(KWCallSite *)aCallSite context:(KWContextNode *)context description:(NSString *)aDescription;
  15. #pragma mark - Getting Call Sites
  16. @property (nonatomic, readonly) KWCallSite *callSite;
  17. #pragma mark - Getting Descriptions
  18. @property (readonly, copy) NSString *description;
  19. @end