KDevelop API Documentation

KDevDiffFrontend Class Reference

The interface to a diff frontend. More...

#include <kdevdifffrontend.h>

Inheritance diagram for KDevDiffFrontend:

KDevPlugin QObject KXMLGUIClient DiffPart List of all members.

Public Member Functions

 KDevDiffFrontend (const QString &pluginName, const QString &icon, QObject *parent=0, const char *name=0)
virtual ~KDevDiffFrontend ()
virtual void showDiff (const QString &diff)=0
 displays the patch.

virtual void openURL (const KURL &url)=0
 displays a patch file

virtual void showDiff (const KURL &url1, const KURL &url2)=0
 displays the difference between the two files


Detailed Description

The interface to a diff frontend.

Definition at line 32 of file kdevdifffrontend.h.


Constructor & Destructor Documentation

KDevDiffFrontend::KDevDiffFrontend const QString pluginName,
const QString icon,
QObject parent = 0,
const char *  name = 0
 

Definition at line 24 of file kdevdifffrontend.cpp.

References KDevDiffFrontend().

Referenced by KDevDiffFrontend().

KDevDiffFrontend::~KDevDiffFrontend  )  [virtual]
 

Definition at line 29 of file kdevdifffrontend.cpp.


Member Function Documentation

virtual void KDevDiffFrontend::openURL const KURL url  )  [pure virtual]
 

displays a patch file

Implemented in DiffPart.

virtual void KDevDiffFrontend::showDiff const KURL url1,
const KURL url2
[pure virtual]
 

displays the difference between the two files

Implemented in DiffPart.

virtual void KDevDiffFrontend::showDiff const QString diff  )  [pure virtual]
 

displays the patch.

Implemented in DiffPart.

Referenced by PerforcePart::slotDiffFinished(), CvsServicePartImpl::slotDiffFinished(), and ClearcasePart::slotDiffFinished().


The documentation for this class was generated from the following files:
KDE Logo
This file is part of the documentation for KDevelop Version 3.0.4.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Tue Oct 19 08:02:01 2004 by doxygen 1.3.7 written by Dimitri van Heesch, © 1997-2003