1Y9hBLn3819YIJDLcZKNbI changeset

Changeset383639333163 (b)
ParentNone (a)
ab
0+
0+
0+#import <Foundation/Foundation.h>
0+
0+@protocol IntervalDictionaryKey <NSObject>
0+- (BOOL)intervalContains:(id)object;
0+@end
0+
0+@interface IntervalDictionary : NSObject {
0+    NSMutableArray *keys, *values;
0+}
0+
0+- (void)addInterval:(id<IntervalDictionaryKey>)interval withObject:(id)object;
0+- (void)setObject:(id)object forIntervalOf:(id)intervalObject;
0+- (id)objectForIntervalOf:(id)object;
0+@end
...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
--- Revision None
+++ Revision 383639333163
@@ -0,0 +1,16 @@
+
+
+#import <Foundation/Foundation.h>
+
+@protocol IntervalDictionaryKey <NSObject>
+- (BOOL)intervalContains:(id)object;
+@end
+
+@interface IntervalDictionary : NSObject {
+ NSMutableArray *keys, *values;
+}
+
+- (void)addInterval:(id<IntervalDictionaryKey>)interval withObject:(id)object;
+- (void)setObject:(id)object forIntervalOf:(id)intervalObject;
+- (id)objectForIntervalOf:(id)object;
+@end