X-Git-Url: https://git.yukkurigames.com/?p=enjoyable.git;a=blobdiff_plain;f=Classes%2FNJInputPathElement.h;h=3ad50c9bc5e183c1cd31d62800ba2333faf42d71;hp=87500382f9bdf8836398beac4175f6795dcfbbd4;hb=79b05c3cf1c75bc4f7078acde43aaf4215c6408a;hpb=53afd7c25f4423020c805c3587875cdce99ba3f4 diff --git a/Classes/NJInputPathElement.h b/Classes/NJInputPathElement.h index 8750038..3ad50c9 100644 --- a/Classes/NJInputPathElement.h +++ b/Classes/NJInputPathElement.h @@ -1,10 +1,21 @@ -#import +// +// NJInputPathElement.h +// Enjoyable +// +// Created by Joe Wreschnig on 3/13/13. +// +// +@interface NJInputPathElement : NSObject -@protocol NJInputPathElement +- (id)initWithName:(NSString *)name + did:(NSString *)did + base:(NJInputPathElement *)base; -- (NSArray *)children; -- (id ) base; -- (NSString *)name; -- (NSString *)uid; +@property (nonatomic, weak) NJInputPathElement *base; +@property (nonatomic, copy) NSString *name; +@property (nonatomic, readonly) NSString *uid; +@property (nonatomic, strong) NSArray *children; + +- (NJInputPathElement *)elementForUID:(NSString *)uid; @end