Annotation of Examples/EnterpriseObjects/SHLExamples/KeyValueCoding/Catalog.h, revision 1.1.1.1

1.1       root        1: /*--------------------------------------------------------------------------
                      2:  *
                      3:  *     You may freely copy, distribute, and reuse the code in this example.
                      4:  *     SHL Systemhouse disclaims any warranty of any kind, expressed or  
                      5:  *     implied, as to its fitness for any particular use.
                      6:  *
                      7:  *     Catalog
                      8:  *
                      9:  *     Inherits From:          NSObject
                     10:  *
                     11:  *     Conforms To:            None
                     12:  *
                     13:  *     Declared In:            Catalog.h
                     14:  *
                     15:  *     Class Description
                     16:  *
                     17:  *             Contains author information with titles and publishing information.
                     18:  *             Demonstrates the KeyValueCoding protocol.
                     19:  *
                     20:  *------------------------------------------------------------------------*/
                     21: #import <appkit/appkit.h>
                     22: #import <eointerface/eointerface.h>
                     23: #import <eoaccess/eoaccess.h>
                     24: #import <foundation/NSObject.h>
                     25: #import <foundation/NSArray.h>
                     26: #import <foundation/NSDictionary.h>    
                     27: 
                     28: @interface Catalog:NSObject
                     29: {
                     30:     id fullname;
                     31:     id price;
                     32:     id volumeTitle;
                     33: }
                     34: 
                     35: /*--------------------------------------------------------------------------
                     36:  *     Accessor methods
                     37:  *------------------------------------------------------------------------*/
                     38: - authorName;
                     39: - volumeTitle;
                     40: - price;
                     41: 
                     42: - setPrice: aPrice;
                     43: 
                     44: 
                     45: /*--------------------------------------------------------------------------
                     46:  *     Key Value Coding protocol
                     47:  *------------------------------------------------------------------------*/
                     48: - (BOOL)takeValuesFromDictionary:(NSDictionary *)dictionary;
                     49: - (NSDictionary *)valuesForKeys:(NSArray *)keys;
                     50: 
                     51: 
                     52: @end

unix.superglobalmegacorp.com

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