organizer_plat/agenda_interface_api/inc/agendautil.h
changeset 58 ef813d54df51
parent 49 5de72ea7a065
child 68 a5a1242fd2e8
--- a/organizer_plat/agenda_interface_api/inc/agendautil.h	Tue Jul 06 14:14:56 2010 +0300
+++ b/organizer_plat/agenda_interface_api/inc/agendautil.h	Wed Aug 18 09:47:38 2010 +0300
@@ -72,14 +72,11 @@
 	AgendaUtil(QObject* parent = 0);
 	~AgendaUtil();
 
-	ulong addEntry(const AgendaEntry& entry);
+	ulong store(AgendaEntry &entry, AgendaUtil::RecurrenceRange range = ThisAndAll);
 	ulong cloneEntry(const AgendaEntry& entry, AgendaEntry::Type type);
 	bool deleteEntry(ulong id);
 	void deleteRepeatedEntry(
 			AgendaEntry& entry, AgendaUtil::RecurrenceRange range);
-	bool updateEntry(const AgendaEntry& entry, bool isChild = false);
-	bool storeRepeatingEntry(const AgendaEntry& entry, bool copyToChildren);
-	bool createException(const AgendaEntry& entry,QDateTime instanceOriginalDateTime);
 	QList<ulong> entryIds(
 			AgendaUtil::FilterFlags filter = AgendaUtil::IncludeAll);
 	QList<AgendaEntry> fetchAllEntries(
@@ -101,7 +98,6 @@
 			QDateTime& start, QDateTime& end,
 			AgendaUtil::FilterFlags filter = AgendaUtil::IncludeAll);
 	AgendaEntry parentEntry(AgendaEntry& entry);
-	void clearRepeatingProperties(AgendaEntry& entry);
 	void getPreviousInstanceTimes(AgendaEntry& entry, QDateTime& startTime, 
 	                              QDateTime& endTime);
 	void getNextInstanceTimes(AgendaEntry& entry, QDateTime& startTime,