From ea3945a9bd8f9830f70b1efa133f9df13b19362f Mon Sep 17 00:00:00 2001
From: mickeyl <mickeyl>
Date: Tue, 16 Nov 2004 19:14:18 +0000
Subject: libopie1 goes into unsupported

---
(limited to 'libopie/pim/odatebookaccessbackend.h')

diff --git a/libopie/pim/odatebookaccessbackend.h b/libopie/pim/odatebookaccessbackend.h
deleted file mode 100644
index 3472ab3..0000000
--- a/libopie/pim/odatebookaccessbackend.h
+++ b/dev/null
@@ -1,90 +0,0 @@
-#ifndef OPIE_DATE_BOOK_ACCESS_BACKEND_H
-#define OPIE_DATE_BOOK_ACCESS_BACKEND_H
-
-#include <qarray.h>
-
-#include "opimaccessbackend.h"
-#include "oevent.h"
-
-/**
- * This class is the interface to the storage of Events.
- * @see OPimAccessBackend
- *
- */
-class ODateBookAccessBackend : public OPimAccessBackend<OEvent> {
-public:
-    typedef int UID;
-
-    /**
-     * c'tor without parameter
-     */
-    ODateBookAccessBackend();
-    ~ODateBookAccessBackend();
-
-    /**
-     * This method should return a list of UIDs containing
-     * all events. No filter should be applied
-     * @return list of events
-     */
-    virtual QArray<UID> rawEvents()const = 0;
-
-    /**
-     * This method should return a list of UIDs containing
-     * all repeating events. No filter should be applied
-     * @return list of repeating events
-     */
-    virtual QArray<UID> rawRepeats()const = 0;
-
-    /**
-     * This mthod should return a list of UIDs containing all non
-     * repeating events. No filter should be applied
-     * @return list of nonrepeating events
-     */
-    virtual QArray<UID> nonRepeats() const = 0;
-
-    /**
-     * If you do not want to implement the effectiveEvents methods below
-     * you need to supply it with directNonRepeats.
-     * This method can return empty lists if effectiveEvents is implememted
-     */
-    virtual OEvent::ValueList directNonRepeats() = 0;
-
-    /**
-     * Same as above but return raw repeats!
-     */
-    virtual OEvent::ValueList directRawRepeats() = 0;
-
-    /* is implemented by default but you can reimplement it*/
-    /**
-     * Effective Events are special event occuring during a time frame. This method does calcualte
-     * EffectiveEvents bases on the directNonRepeats and directRawRepeats. You may implement this method
-     * yourself
-     */
-    virtual OEffectiveEvent::ValueList effectiveEvents( const QDate& from, const QDate& to );
-
-    /**
-     * this is an overloaded member function
-     * @see effectiveEvents( const QDate& from, const QDate& to )
-     */
-    virtual OEffectiveEvent::ValueList effectiveEvents( const QDateTime& start );
-
-    /**
-     * Effective Events are special event occuring during a time frame. This method does calcualte
-     * EffectiveEvents bases on the directNonRepeats and directRawRepeats. You may implement this method
-     * yourself
-     */
-    virtual OEffectiveEvent::ValueList effectiveNonRepeatingEvents( const QDate& from, const QDate& to );
-
-    /**
-     * this is an overloaded member function
-     * @see effectiveNonRepeatingEvents( const QDate& from, const QDate& to )
-     */
-    virtual OEffectiveEvent::ValueList effectiveNonRepeatingEvents( const QDateTime& start );
-
-private:
-    class Private;
-    Private *d;
-
-};
-
-#endif
--
cgit v0.9.0.2