KDevelop API Documentation

AddClassInfo Class Reference

#include <addclass.h>

List of all members.

Public Types

enum  Visibility { PublicClass, ProtectedClass, PrivateClass }

Public Member Functions

 AddClassInfo ()
QString adaFileName () const

Public Attributes

QString className
QString extends
bool interfaceOpt
bool abstractOpt
bool finalOpt
QString projectDir
QString sourceDir
Visibility visibility
QStringList implements
bool createConstructor
bool createMain
QString documentation
QString license


Member Enumeration Documentation

enum AddClassInfo::Visibility
 

Enumeration values:
PublicClass 
ProtectedClass 
PrivateClass 

Definition at line 15 of file addclass.h.


Constructor & Destructor Documentation

AddClassInfo::AddClassInfo  ) 
 

Definition at line 26 of file addclass.cpp.


Member Function Documentation

QString AddClassInfo::adaFileName  )  const
 

Definition at line 33 of file addclass.cpp.

References className, and sourceDir.

Referenced by AddClass::generate().


Member Data Documentation

bool AddClassInfo::abstractOpt
 

Definition at line 19 of file addclass.h.

Referenced by AddClass::generate(), and AddClass::showDialog().

QString AddClassInfo::className
 

Definition at line 17 of file addclass.h.

Referenced by adaFileName(), AddClass::generate(), and AddClass::showDialog().

bool AddClassInfo::createConstructor
 

Definition at line 23 of file addclass.h.

Referenced by AddClass::generate(), and AddClass::showDialog().

bool AddClassInfo::createMain
 

Definition at line 23 of file addclass.h.

Referenced by AddClass::generate(), and AddClass::showDialog().

QString AddClassInfo::documentation
 

Definition at line 24 of file addclass.h.

Referenced by AddClass::generate(), and AddClass::showDialog().

QString AddClassInfo::extends
 

Definition at line 18 of file addclass.h.

Referenced by AddClass::generate(), and AddClass::showDialog().

bool AddClassInfo::finalOpt
 

Definition at line 19 of file addclass.h.

Referenced by AddClass::generate(), and AddClass::showDialog().

QStringList AddClassInfo::implements
 

Definition at line 22 of file addclass.h.

Referenced by AddClass::generate(), and AddClass::showDialog().

bool AddClassInfo::interfaceOpt
 

Definition at line 19 of file addclass.h.

Referenced by AddClass::generate(), and AddClass::showDialog().

QString AddClassInfo::license
 

Definition at line 25 of file addclass.h.

Referenced by AddClass::generate(), and AddClass::showDialog().

QString AddClassInfo::projectDir
 

Definition at line 20 of file addclass.h.

Referenced by AddClass::showDialog().

QString AddClassInfo::sourceDir
 

Definition at line 20 of file addclass.h.

Referenced by adaFileName(), AddClass::generate(), and AddClass::showDialog().

Visibility AddClassInfo::visibility
 

Definition at line 21 of file addclass.h.

Referenced by AddClass::generate(), and AddClass::showDialog().


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:01:58 2004 by doxygen 1.3.7 written by Dimitri van Heesch, © 1997-2003