KDevelop API Documentation

KDevSourceProvider Class Reference

Inheritance diagram for KDevSourceProvider:

Inheritance graph
[legend]
Collaboration diagram for KDevSourceProvider:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 KDevSourceProvider (CppSupportPart *cppSupport)
void setReadFromDisk (bool b)
bool readFromDisk () const
virtual QString contents (const QString &fileName)
virtual bool isModified (const QString &fileName)
 KDevSourceProvider (JavaSupportPart *javaSupport)
void setReadFromDisk (bool b)
bool readFromDisk () const
virtual QString contents (const QString &fileName)
virtual bool isModified (const QString &fileName)

Private Member Functions

 KDevSourceProvider (const KDevSourceProvider &source)
void operator= (const KDevSourceProvider &source)
 KDevSourceProvider (const KDevSourceProvider &source)
void operator= (const KDevSourceProvider &source)

Private Attributes

CppSupportPartm_cppSupport
bool m_readFromDisk
JavaSupportPartm_javaSupport

Constructor & Destructor Documentation

KDevSourceProvider::KDevSourceProvider CppSupportPart cppSupport  )  [inline]
 

Definition at line 48 of file backgroundparser.cpp.

References m_cppSupport, and m_readFromDisk.

KDevSourceProvider::KDevSourceProvider const KDevSourceProvider source  )  [private]
 

KDevSourceProvider::KDevSourceProvider JavaSupportPart javaSupport  )  [inline]
 

Definition at line 45 of file backgroundparser.cpp.

References m_javaSupport, and m_readFromDisk.

KDevSourceProvider::KDevSourceProvider const KDevSourceProvider source  )  [private]
 


Member Function Documentation

virtual QString KDevSourceProvider::contents const QString fileName  )  [inline, virtual]
 

Implements SourceProvider.

Definition at line 52 of file backgroundparser.cpp.

References contents(), m_javaSupport, KDevPlugin::partController(), KParts::PartManager::parts(), KURL::path(), KTextEditor::EditInterface::text(), and KParts::ReadOnlyPart::url().

virtual QString KDevSourceProvider::contents const QString fileName  )  [inline, virtual]
 

Implements SourceProvider.

Definition at line 55 of file backgroundparser.cpp.

References contents(), m_cppSupport, KDevPlugin::partController(), KParts::PartManager::parts(), KURL::path(), KTextEditor::EditInterface::text(), and KParts::ReadOnlyPart::url().

Referenced by contents().

virtual bool KDevSourceProvider::isModified const QString fileName  )  [inline, virtual]
 

Implements SourceProvider.

Definition at line 99 of file backgroundparser.cpp.

virtual bool KDevSourceProvider::isModified const QString fileName  )  [inline, virtual]
 

Implements SourceProvider.

Definition at line 100 of file backgroundparser.cpp.

void KDevSourceProvider::operator= const KDevSourceProvider source  )  [private]
 

void KDevSourceProvider::operator= const KDevSourceProvider source  )  [private]
 

bool KDevSourceProvider::readFromDisk  )  const [inline]
 

Definition at line 50 of file backgroundparser.cpp.

bool KDevSourceProvider::readFromDisk  )  const [inline]
 

Definition at line 53 of file backgroundparser.cpp.

void KDevSourceProvider::setReadFromDisk bool  b  )  [inline]
 

Definition at line 49 of file backgroundparser.cpp.

References m_readFromDisk.

void KDevSourceProvider::setReadFromDisk bool  b  )  [inline]
 

Definition at line 52 of file backgroundparser.cpp.

References m_readFromDisk.


Member Data Documentation

CppSupportPart* KDevSourceProvider::m_cppSupport [private]
 

Definition at line 107 of file backgroundparser.cpp.

Referenced by contents(), and KDevSourceProvider().

JavaSupportPart* KDevSourceProvider::m_javaSupport [private]
 

Definition at line 106 of file backgroundparser.cpp.

Referenced by contents(), and KDevSourceProvider().

bool KDevSourceProvider::m_readFromDisk [private]
 

Definition at line 107 of file backgroundparser.cpp.

Referenced by KDevSourceProvider(), and setReadFromDisk().


The documentation for this class was generated from the following files:
KDE Logo
This file is part of the documentation for KDevelop Version 3.1.2.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Wed Mar 23 00:22:57 2005 by doxygen 1.3.9.1 written by Dimitri van Heesch, © 1997-2003