mirror of
https://github.com/gnustep/libs-gdl2.git
synced 2025-02-20 18:12:04 +00:00
* EOAccess/EOModel.m: Include EOKeyValueCoding.h.
(-[_addEntity:]): Set model via public API. * EOAccess/EOEntityPriv.h (-[_setModel:]): Remove. git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gdl2/trunk@20027 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
parent
60f924e7ec
commit
fd7890a4cf
3 changed files with 4 additions and 2 deletions
|
@ -6,7 +6,9 @@
|
|||
(-[setName:]): Mark as editited if parent is an entity.
|
||||
|
||||
* EOAccess/EOModel.m (-[_updateCache]): New method.
|
||||
(-[_addEntity:]): Set model via public API.
|
||||
* EOAccess/EOEntity.m
|
||||
* EOAccess/EOEntityPriv.h
|
||||
(-[EOModel _updateCache]): Declare private EOModel method.
|
||||
(-[setName:]): Insure model updates its cache.
|
||||
(-[setModel:]): Set instance variable directly without
|
||||
|
|
|
@ -86,7 +86,6 @@
|
|||
- (EOMKKDInitializer *)_primaryKeyDictionaryInitializer;
|
||||
- (EOMKKDInitializer *)_propertyDictionaryInitializer;
|
||||
- (EOMKKDInitializer *)_instanceDictionaryInitializer;
|
||||
- (void)_setModel: (EOModel *)model;
|
||||
- (void)_setIsEdited;
|
||||
- (NSArray *)_classPropertyAttributes;
|
||||
|
||||
|
|
|
@ -63,6 +63,7 @@ RCS_ID("$Id$")
|
|||
#include <EOControl/EOKeyGlobalID.h>
|
||||
#include <EOControl/EOClassDescription.h>
|
||||
#include <EOControl/EOObserver.h>
|
||||
#include <EOControl/EOKeyValueCoding.h>
|
||||
#include <EOControl/EONSAddOns.h>
|
||||
#include <EOControl/EODebug.h>
|
||||
|
||||
|
@ -1360,7 +1361,7 @@ NSString *EOEntityLoadedNotification = @"EOEntityLoadedNotification";
|
|||
[self _setEntity: entity
|
||||
forEntityName: [entity name]
|
||||
className: entityClassName];
|
||||
[entity _setModel: self];
|
||||
[entity setModel: self];
|
||||
|
||||
return entity;
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue