00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028
00029
00030
00031
00032
00033
#include "korganizerifaceimpl.h"
00034
#include "actionmanager.h"
00035
#include "kogroupware.h"
00036
00037
00038 KOrganizerIfaceImpl::KOrganizerIfaceImpl(
ActionManager* actionManager,
00039
QObject* parent,
const char* name )
00040 : DCOPObject(
"KOrganizerIface" ),
QObject( parent, name ),
00041 mActionManager( actionManager )
00042 {
00043 }
00044
00045 KOrganizerIfaceImpl::~KOrganizerIfaceImpl()
00046 {
00047 }
00048
00049
bool KOrganizerIfaceImpl::openURL(
QString url )
00050 {
00051
return mActionManager->
openURL( url );
00052 }
00053
00054
bool KOrganizerIfaceImpl::mergeURL(
QString url )
00055 {
00056
return mActionManager->
mergeURL( url );
00057 }
00058
00059
void KOrganizerIfaceImpl::closeURL()
00060 {
00061
return mActionManager->
closeURL();
00062 }
00063
00064
bool KOrganizerIfaceImpl::saveURL()
00065 {
00066
return mActionManager->
saveURL();
00067 }
00068
00069
bool KOrganizerIfaceImpl::saveAsURL(
QString url )
00070 {
00071
return mActionManager->
saveAsURL( url );
00072 }
00073
00074
QString KOrganizerIfaceImpl::getCurrentURLasString()
const
00075
{
00076
return mActionManager->
getCurrentURLasString();
00077 }
00078
00079
bool KOrganizerIfaceImpl::deleteEvent(
QString uid )
00080 {
00081
return mActionManager->
deleteEvent( uid );
00082 }
00083
00084
bool KOrganizerIfaceImpl::editIncidence(
QString uid )
00085 {
00086
return mActionManager->
editIncidence( uid );
00087 }
00088
00089
bool KOrganizerIfaceImpl::eventRequest(
QString request,
QString receiver,
00090
QString ical )
00091 {
00092
return mActionManager->
eventRequest( request, receiver, ical );
00093 }
00094
00095
bool KOrganizerIfaceImpl::eventReply(
QString ical )
00096 {
00097
return mActionManager->
eventReply( ical );
00098 }
00099
00100
bool KOrganizerIfaceImpl::cancelEvent(
QString ical )
00101 {
00102
return mActionManager->
cancelEvent( ical );
00103 }
00104
00105
QString KOrganizerIfaceImpl::formatICal(
QString iCal )
00106 {
00107
if( !KOGroupware::instance() )
return QString();
00108
return KOGroupware::instance()->formatICal( iCal );
00109 }
00110
00111
QString KOrganizerIfaceImpl::formatTNEF(
QByteArray tnef )
00112 {
00113
if( !KOGroupware::instance() )
return QString();
00114
return KOGroupware::instance()->formatTNEF( tnef );
00115 }
00116
00117
QString KOrganizerIfaceImpl::msTNEFToVPart(
QByteArray tnef )
00118 {
00119
if( !KOGroupware::instance() )
return QString();
00120
return KOGroupware::instance()->msTNEFToVPart( tnef );
00121 }