-- (NSStatusItem*) statusItem;
-- (NSImage*) alternateImage;
-- (void) setAlternateImage:(NSImage*)image;
-@end
+
+- (id)initWithStatusBar:(NSStatusBar *)statusBar withLength:(float)length;
+
+- (NSImage *)alternateImage;
+- (void)setAlternateImage:(NSImage *)image;
+
+- (id <ITStatusItemMenuProvider>)menuProvider;
+- (void)setMenuProvider:(id <ITStatusItemMenuProvider>)provider;
+
+@end
\ No newline at end of file