This is Change.h in view mode; [Download] [Up]
/* * Please refer to external reference pages for complete * documentation on using the Change class. */ @interface Change : Object { struct { unsigned int disabled: 1; /* YES if disable message receieved */ unsigned int hasBeenDone: 1; /* YES if done or redone */ unsigned int changeInProgress: 1; /* YES after startChange but before endChange */ unsigned int padding: 29; } _changeFlags; id _changeManager; /* Actually a (ChangeManager *). This should be changed in 3.0 when we can use @class. */ } /* Methods called directly by your code */ - init; /* start with [super init] if overriding */ - startChange; /* DO NOT override */ - startChangeIn:aView; /* DO NOT override */ - endChange; /* DO NOT override */ - changeManager; /* DO NOT override */ /* Methods called by ChangeManager or by your code */ - disable; /* DO NOT override */ - (BOOL)disabled; /* DO NOT override */ - (BOOL)hasBeenDone; /* DO NOT override */ - (BOOL)changeInProgress; /* DO NOT override */ - (const char *)changeName; /* override at will */ /* Methods called by ChangeManager */ /* DO NOT call directly */ - saveBeforeChange; /* override at will */ - saveAfterChange; /* override at will */ - undoChange; /* end with [super undoChange] if overriding */ - redoChange; /* end with [super redoChange] if overriding */ - (BOOL)subsumeChange:change; /* override at will */ - (BOOL)incorporateChange:change;/* override at will */ - finishChange; /* override at will */ @end
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.