home *** CD-ROM | disk | FTP | other *** search
/ OpenStep (Enterprise) / OpenStepENTCD.toast / OEDEV / EODEV.Z / EOPropertyListEncoding.h < prev    next >
Encoding:
Text File  |  1996-09-09  |  723 b   |  18 lines

  1. // EOPropertyListEncoding.h
  2. // Copyright (c) 1995, NeXT Software, Inc. All rights reserved.
  3.  
  4. #import <Foundation/Foundation.h>
  5.  
  6. @protocol EOPropertyListEncoding
  7. - initWithPropertyList:(NSDictionary *)propertyList owner:(id)owner;
  8.     // Initializes a newly allocated object from a property list
  9.     // Owner is optional and should be used by objects requiring a back
  10.     // pointer to their owner.
  11. - (void)awakeWithPropertyList:(NSDictionary *)propertyList;
  12.  
  13. - (void)encodeIntoPropertyList:(NSMutableDictionary *)propertyList;
  14.     // Returns the object as a property list.
  15.     // This method applied on EOModel will force the loading of
  16.     // the whole model in memory. It's very costly if you are using an .eomodeld
  17. @end
  18.