upload tizen1.0 source
[profile/ivi/wrt-plugins-tizen.git] / src / platform / API / Calendar / ICalendar.h
index d9e1b24..0b0ea58 100755 (executable)
 #include <dpl/log/log.h>
 #include <dpl/shared_ptr.h>
 #include "CalendarEvent.h"
-#include "EventFilter.h"
 #include "IEventAddEvent.h"
 #include "IEventAddEvents.h"
-#include "IEventCreateEvent.h"
 #include "IEventDeleteEvent.h"
 #include "IEventDeleteEvents.h"
 #include "IEventFindEvents.h"
@@ -38,9 +36,6 @@
 #include "IEventClearWatch.h"
 #include "IEventExpandEventRecurrence.h"
 #include "IEventGet.h"
-#include "OnAddEventsChanged.h"
-#include "OnUpdateEventsChanged.h"
-#include "OnDeleteEventsChanged.h"
 #include "OnEventsChanged.h"
 
 namespace TizenApis {
@@ -54,7 +49,6 @@ class ICalendar : public WrtDeviceApis::Commons::EventRequestReceiver< IEventAdd
     public WrtDeviceApis::Commons::EventRequestReceiver< IEventUpdateEvent >,
     public WrtDeviceApis::Commons::EventRequestReceiver< IEventUpdateEvents >,
     public WrtDeviceApis::Commons::EventRequestReceiver< IEventFindEvents >,
-    public WrtDeviceApis::Commons::EventRequestReceiver< IEventCreateEvent >,
     public WrtDeviceApis::Commons::EventRequestReceiver< IEventCreateEventFromString >,
     public WrtDeviceApis::Commons::EventRequestReceiver< IEventExportEventToString >,
     public WrtDeviceApis::Commons::EventRequestReceiver< IEventWatchChanges >,
@@ -65,7 +59,6 @@ class ICalendar : public WrtDeviceApis::Commons::EventRequestReceiver< IEventAdd
   public:
     ICalendar();
     virtual ~ICalendar();
-    virtual void                createEvent(IEventCreateEventPtr &event);
     virtual void                addEvent(IEventAddEventPtr &event);
     virtual void                addEvents(IEventAddEventsPtr &events);
     virtual void                updateEvent(IEventUpdateEventPtr &event);
@@ -118,33 +111,6 @@ class ICalendar : public WrtDeviceApis::Commons::EventRequestReceiver< IEventAdd
         m_accountId = value;
     }
 
-    virtual OnAddEventsChangedEmitterPtr getAddEmitter() const
-    {
-        return m_addEmitter;
-    }
-    virtual void                setAddEmitter(OnAddEventsChangedEmitterPtr value)
-    {
-        m_addEmitter = value;
-    }
-
-    virtual OnUpdateEventsChangedEmitterPtr getUpdateEmitter() const
-    {
-        return m_updateEmitter;
-    }
-    virtual void                setUpdateEmitter(OnUpdateEventsChangedEmitterPtr value)
-    {
-        m_updateEmitter = value;
-    }
-
-    virtual OnDeleteEventsChangedEmitterPtr getDeleteEmitter() const
-    {
-        return m_deleteEmitter;
-    }
-    virtual void                setDeleteEmitter(OnDeleteEventsChangedEmitterPtr value)
-    {
-        m_deleteEmitter = value;
-    }
-
     virtual std::time_t getLastChangeFetchTime()
     {
         return m_lastChangeFetchTime;
@@ -161,9 +127,6 @@ class ICalendar : public WrtDeviceApis::Commons::EventRequestReceiver< IEventAdd
     int m_accountId;
     std::string m_name;
     CalendarEvent::CalendarType m_type;
-    OnAddEventsChangedEmitterPtr m_addEmitter;
-    OnUpdateEventsChangedEmitterPtr m_updateEmitter;
-    OnDeleteEventsChangedEmitterPtr m_deleteEmitter;
     std::time_t m_lastChangeFetchTime;
 
     virtual void OnRequestReceived(const IEventAddEventPtr &event) = 0;
@@ -173,7 +136,6 @@ class ICalendar : public WrtDeviceApis::Commons::EventRequestReceiver< IEventAdd
     virtual void OnRequestReceived(const IEventUpdateEventPtr &event) = 0;
     virtual void OnRequestReceived(const IEventUpdateEventsPtr &events) = 0;
     virtual void OnRequestReceived(const IEventFindEventsPtr &event) = 0;
-    virtual void OnRequestReceived(const IEventCreateEventPtr &event) = 0;
     virtual void OnRequestReceived(const IEventCreateEventFromStringPtr &event) = 0;
     virtual void OnRequestReceived(const IEventExportEventToStringPtr &event) = 0;
     virtual void OnRequestReceived(const IEventWatchChangesPtr &event) = 0;