Annotation of Examples/DatabaseKit/PubsDemo/Controller.h, revision 1.1.1.1

1.1       root        1: /* Controller.h:
                      2:  * You may freely copy, distribute, and reuse the code in this example.
                      3:  * NeXT disclaims any warranty of any kind, expressed or  implied, as to its
                      4:  * fitness for any particular use.
                      5:  *
                      6:  * Written by Mai Nguyen, NeXT Developer Support
                      7:  *
                      8:  */
                      9: 
                     10: #import <objc/Object.h>
                     11: 
                     12: 
                     13: @interface Controller:Object
                     14: {
                     15:        id      theWindow;                      /* The main application window */
                     16:     id dbModule;                       /* DBModule instance representing the Authors
                     17:                                                   table */
                     18:        id  dbDatabase;                 /* the pubs database */ 
                     19:        id      dbRecordList;
                     20:        id      dbTableView;
                     21:        id      dbQualifier;
                     22:        id      dbFetchGroup;
                     23:        id      sortProp;                       /* Property used for sorting    */
                     24:        id      aValue;                         /* a DBValue instance to look at record contents */     
                     25:        int recordOrder;                /* Record retrieval order */
                     26:        id      formMatrix;                     /* Author data form matrix */
                     27:        id      qualifierField;         /* Text field to build the query before a SELECT */     
                     28: }
                     29: 
                     30: - select:sender;
                     31: - insert:sender;
                     32: - checkInputRecord:sender;
                     33: - display;
                     34: - clearData;
                     35: - fillNewRecordAt:(int)index;
                     36: - changeRetrieveOrder:sender;
                     37: - buildSelectQualifier:sender; 
                     38: 
                     39: /* Controller Object Delegate methods */
                     40: - fetchGroup:fetchGroup didInsertRecordAt:(int)index;
                     41: - fetchGroupDidSave:fetchGroup;
                     42: - fetchGroupWillFetch:fetchGroup;
                     43: 
                     44: 
                     45: @end
                     46: 

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.