]> err.no Git - scalable-opengroupware.org/commitdiff
git-svn-id: http://svn.opengroupware.org/SOGo/trunk@182 d1b88da0-ebda-0310-925b-ed51d...
authorhelge <helge@d1b88da0-ebda-0310-925b-ed51d893ca5b>
Wed, 11 Aug 2004 15:26:17 +0000 (15:26 +0000)
committerhelge <helge@d1b88da0-ebda-0310-925b-ed51d893ca5b>
Wed, 11 Aug 2004 15:26:17 +0000 (15:26 +0000)
SOGo/SoObjects/Appointments/ChangeLog
SOGo/SoObjects/Appointments/SOGoAppointmentFolder.h
SOGo/SoObjects/Appointments/SOGoAppointmentFolder.m
SOGo/SoObjects/Appointments/SOGoGroupAppointmentFolder.m
SOGo/SoObjects/Appointments/Version

index 8893336c2961f91dc133af248f6776f4bff5cad8..14a1ca0825bd5bd558cc05fbce7cecc322e2c84d 100644 (file)
@@ -1,4 +1,10 @@
-2004-08-11    <helge@agenor.opengroupware.org>
+2004-08-11  Helge Hess  <helge.hess@skyrix.com>
+
+       * v0.9.2
+
+       * SOGoAppointmentFolder.m, SOGoGroupAppointmentFolder: added 
+         -calendarUIDs method which returns the UIDs of the currently 
+         displayed persons (eg the members of a group)
 
        * started SOGoGroupAppointmentFolder
 
index 1a10c9697496d1c12f913079c5492415c1ab0d56..0ae8fb6dd13e5d1a884289240f274c0eb5557a96 100644 (file)
 
 + (NSString *)globallyUniqueObjectId;
 
+/* selection */
+
+- (NSArray *)calendarUIDs;
+
 /* fetching */
 
 - (NSArray *)fetchCoreInfosFrom:(NSCalendarDate *)_startDate
index 152869189ea2f5c177449494e94a6802c6038f27..4d3dd0058a682f72f539f08a09fc929291998219 100644 (file)
@@ -61,6 +61,15 @@ static NSTimeZone *MET = nil;
   [super dealloc];
 }
 
+/* selection */
+
+- (NSArray *)calendarUIDs {
+  NSString *s;
+
+  s = [[self container] nameInContainer];
+  return [s isNotNull] ? [NSArray arrayWithObjects:&s count:1] : nil;
+}
+
 /* name lookup */
 
 - (BOOL)isValidAppointmentName:(NSString *)_key {
index 850822d2d4f6fab4fd2aaa86f06e82f8dd2cdb6a..06b32b333820c936ff511c5a9d2cb8bc5b43d2e4 100644 (file)
   return [[self container] lookupGroupsFolder];
 }
 
+/* selection */
+
+- (NSArray *)calendarUIDs {
+  return [[self container] valueForKey:@"uids"];
+}
+
 /* functionality */
 
 - (NSArray *)fetchCoreInfosFrom:(NSCalendarDate *)_startDate
index 93766a7a935b05866c1a1a84802c531df6d9fac9..d277318d27b3d7b819dd0782e2b4cebe985dbebb 100644 (file)
@@ -1,3 +1,3 @@
 # $Id: Version,v 1.9 2004/05/19 14:30:45 helge Exp $
 
-SUBMINOR_VERSION:=1
+SUBMINOR_VERSION:=2