KMyMoneyPlugin::StatementInterface Class Reference

#include <statementinterface.h>

Inheritance diagram for KMyMoneyPlugin::StatementInterface:

QObject KMyMoneyPlugin::KMMStatementInterface
Collaboration diagram for KMyMoneyPlugin::StatementInterface:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 StatementInterface (QObject *parent, const char *name=0)
 ~StatementInterface ()
virtual bool import (const MyMoneyStatement &s)=0
virtual const MyMoneyAccountaccount (const QString &key, const QString &value) const =0
virtual void setAccountOnlineParameters (const MyMoneyAccount &acc, const MyMoneyKeyValueContainer &kvps) const =0


Detailed Description

This abstract class represents the interface to import statements into the KMyMoney application

Constructor & Destructor Documentation

KMyMoneyPlugin::StatementInterface::StatementInterface ( QObject parent,
const char *  name = 0 
)

KMyMoneyPlugin::StatementInterface::~StatementInterface (  )  [inline]


Member Function Documentation

virtual bool KMyMoneyPlugin::StatementInterface::import ( const MyMoneyStatement s  )  [pure virtual]

This method imports a MyMoneyStatement into the engine

Implemented in KMyMoneyPlugin::KMMStatementInterface.

virtual const MyMoneyAccount& KMyMoneyPlugin::StatementInterface::account ( const QString &  key,
const QString &  value 
) const [pure virtual]

This method returns the account for a given key - value pair. If the account is not found in the list of accounts, MyMoneyAccount() is returned.

Implemented in KMyMoneyPlugin::KMMStatementInterface.

virtual void KMyMoneyPlugin::StatementInterface::setAccountOnlineParameters ( const MyMoneyAccount acc,
const MyMoneyKeyValueContainer kvps 
) const [pure virtual]


The documentation for this class was generated from the following file:

Generated on Wed Jan 26 13:10:37 2011 for KMyMoney by  doxygen 1.5.6