* EOControl/EOEditingContext.h/m

(setDefaultFetchTimestampLag:, defaultFetchTimestampLag):
        Implemented.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gdl2/trunk@20625 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
David Ayers 2005-01-27 09:31:43 +00:00
parent 06b7c0bf3c
commit 780853a70b
4 changed files with 21 additions and 1 deletions

View file

@ -1,3 +1,9 @@
2005-01-27 David Ayers <d.ayers@inode.at>
* EOControl/EOEditingContext.h/m
(setDefaultFetchTimestampLag:, defaultFetchTimestampLag):
Implemented.
2005-01-26 David Ayers <d.ayers@inode.at>
* EOAccess/EOUtilities.m (NSObjectNotAvailableException):

View file

@ -99,6 +99,9 @@
NSAutoreleasePool * _lockPool;
}
+ (void)setDefaultFetchTimestampLag: (NSTimeInterval)lag;
+ (NSTimeInterval)defaultFetchTimestampLag;
+ (void)setInstancesRetainRegisteredObjects: (BOOL)flag;
+ (BOOL)instancesRetainRegisteredObjects;

View file

@ -76,6 +76,7 @@ RCS_ID("$Id$")
static EOObjectStore *defaultParentStore = nil;
static NSTimeInterval defaultFetchLag = 3600.0;
//Notifications
NSString *EOObjectsChangedInEditingContextNotification = @"EOObjectsChangedInEditingContextNotification";
@ -90,6 +91,16 @@ NSString *EOEditingContextDidSaveChangesNotification = @"EOEditingContextDidSave
}
}
+ (NSTimeInterval)defaultFetchTimestampLag
{
return defaultFetchLag;
}
+ (void)setDefaultFetchTimestampLag: (NSTimeInterval)lag
{
defaultFetchLag = lag;
}
+ (void)setInstancesRetainRegisteredObjects: (BOOL)flag
{
[self notImplemented: _cmd];

View file

@ -190,7 +190,7 @@ GDL2_ActivateAllGDL2Categories(void)
object,
sel_get_name(sel));
[results addObject: result]; //TODO What to do if nil ??
[results addObject: result];
}
}
NS_HANDLER