Remember expanded rows between activations / device insertion.
[enjoyable.git] / Classes / NJInputPathElement.h
index 87500382f9bdf8836398beac4175f6795dcfbbd4..f3f27c2f9c66b3f63578102dc3b5cd42aeb37c1b 100644 (file)
@@ -2,9 +2,13 @@
 
 @protocol NJInputPathElement <NSObject>
 
 
 @protocol NJInputPathElement <NSObject>
 
+// TODO: It's time this became a real base class rather than a protocol.
+
 - (NSArray *)children;
 - (id <NJInputPathElement>) base;
 - (NSString *)name;
 - (NSString *)uid;
 
 - (NSArray *)children;
 - (id <NJInputPathElement>) base;
 - (NSString *)name;
 - (NSString *)uid;
 
+- (id <NJInputPathElement>)elementForUID:(NSString *)uid;
+
 @end
 @end