imipscheduler.cpp

00001 /*
00002   This file is part of the kcal library.
00003 
00004   Copyright (c) 2001 Cornelius Schumacher <schumacher@kde.org>
00005 
00006   This library is free software; you can redistribute it and/or
00007   modify it under the terms of the GNU Library General Public
00008   License as published by the Free Software Foundation; either
00009   version 2 of the License, or (at your option) any later version.
00010 
00011   This library is distributed in the hope that it will be useful,
00012   but WITHOUT ANY WARRANTY; without even the implied warranty of
00013   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
00014   Library General Public License for more details.
00015 
00016   You should have received a copy of the GNU Library General Public License
00017   along with this library; see the file COPYING.LIB.  If not, write to
00018   the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
00019   Boston, MA 02110-1301, USA.
00020 */
00021 
00022 //
00023 // IMIPScheduler - iMIP implementation of iTIP methods
00024 //
00025 
00026 #include "imipscheduler.h"
00027 #include "event.h"
00028 #include "icalformat.h"
00029 
00030 using namespace KCal;
00031 
00032 IMIPScheduler::IMIPScheduler( Calendar *calendar )
00033   : Scheduler( calendar ), d( 0 )
00034 {
00035 }
00036 
00037 IMIPScheduler::~IMIPScheduler()
00038 {
00039 }
00040 
00041 bool IMIPScheduler::publish ( IncidenceBase *incidence, const QString &recipients )
00042 {
00043   Q_UNUSED( incidence );
00044   Q_UNUSED( recipients );
00045   return false;
00046 }
00047 
00048 bool IMIPScheduler::performTransaction( IncidenceBase *incidence, iTIPMethod method )
00049 {
00050   mFormat->createScheduleMessage( incidence, method );
00051 
00052   return false;
00053 }
00054 
00055 QList<ScheduleMessage*> IMIPScheduler::retrieveTransactions()
00056 {
00057   QList<ScheduleMessage*> messageList;
00058 
00059   return messageList;
00060 }
KDE Home | KDE Accessibility Home | Description of Access Keys