This is MiscControllerManager.h in view mode; [Download] [Up]
/* MiscControllerManager.h Authors: Todd Thomas and Dave Slotnick $Id:$ */ #import "MiscWindowManager.h" // Forward class declarations @class NSMutableArray; @class NSArray; @class NSEnumerator; @class MiscController; @interface MiscControllerManager : MiscWindowManager { @private NSMutableArray* _controllers; /*" Our controllers "*/ } /*" Initialization / deallocation "*/ - (id) init; - (void) dealloc; /*" Accessing the managed controllers "*/ - (void) addController:(MiscController*)newController; - (void) removeController:(MiscController*)oldController; - (NSArray*) controllers; - (NSEnumerator*) controllerEnumerator; /*" Controllers by class "*/ - (NSArray*) controllersOfClass:(Class)aClass; - (MiscController*) controllerOfClass:(Class)aClass; /*" Controller by name "*/ - (NSArray*) controllersWithName:(NSString*)name; - (MiscController*) controllerWithName:(NSString*)name; /*" Updating the document status "*/ - (void) updateDocumentEdited; /*" Save/revert "*/ - (BOOL) save; - (BOOL) revert; /*" Our editability "*/ - (BOOL) isEditable; - (void) setEditable:(BOOL)nowEditable; @end /* Any headers from here on are protected and should only be used by subclasses. They should be considered more volitile than the public API. */ @interface MiscControllerManager (Protected) /*" Protected accessors "*/ - (NSMutableArray*) mutableControllers; /*" Extended methods "*/ - (void) _initializeUI; @end
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.