]> err.no Git - scalable-opengroupware.org/blobdiff - ZideStore/UI-X/Scheduler/OGoCalView.h
Work in progress - pushed everything from query strings to query parameter dictionari...
[scalable-opengroupware.org] / ZideStore / UI-X / Scheduler / OGoCalView.h
index 6468c7f76c4cc5a9e8691b68b265f0810e4abad2..37783a76b696c3acde0ab3ee25c4207ed5f5c654 100644 (file)
@@ -3,12 +3,12 @@
 #ifndef __ZideStoreUI_OGoCalView_H__
 #define __ZideStoreUI_OGoCalView_H__
 
-#include <NGObjWeb/SoComponent.h>
+#include <CommonUI/OGoComponent.h>
 
 @class NSArray, NSCalendarDate;
 @class SxAptManager, SxAptSetIdentifier;
 
-@interface OGoCalView : SoComponent
+@interface OGoCalView : OGoComponent
 {
   NSArray *appointments;
   id      appointment;
@@ -23,8 +23,6 @@
 
 - (NSString *)appointmentViewURL;
 - (NSString *)ownMethodName;
-- (NSString *)dateNavigationURLWithNewStartDate:(NSCalendarDate *)_newDate;
-- (NSString *)completedLinkForView:(NSString *)_view;
 
 /* backend */
 
 
 /* fetching */
 
+- (NSCalendarDate *)selectedDate;
 - (NSCalendarDate *)startDate;
 - (NSCalendarDate *)endDate;
 - (NSArray *)fetchGIDs;
 - (NSArray *)fetchCoreInfos;
 
 /* date selection */
+- (NSDictionary *)queryParametersBySettingSelectedDate:(NSCalendarDate *)_date;
+- (void)setSelectedDateQueryParameter:(NSCalendarDate *)_newDate
+        inDictionary:(NSMutableDictionary *)_qp;
 - (NSString *)dateStringForDate:(NSCalendarDate *)_date;
 - (NSCalendarDate *)dateForDateString:(NSString *)_dateString;