umbrello API Documentation

ClassWizard Class Reference

#include <classwizard.h>

List of all members.

Public Member Functions

 ClassWizard (UMLDoc *pDoc)
 Consrtuctor.
 ~ClassWizard ()
 Deconstructor.

Protected Slots

void help ()
 Opens Umbrello handbook.

Protected Member Functions

void showPage (QWidget *pWidget)
 Overrides the default method.
void next ()
 Overrides the default method.
void back ()
 Overrides the default method.
void accept ()
 Overrides the default method.
void reject ()
 Overrides the default method.
void setupPages ()
 Setup the wizard pages.

Protected Attributes

ClassGenPagem_pGenPage
 Page 1 - General class info.
ClassifierListPagem_pAttPage
 Page 2 - Class Attributes.
ClassifierListPagem_pOpPage
 Page 3 - Class Operations.
UMLDocm_pDoc
 Document currently opened.
UMLClassifierm_pClass
 Class to create.


Detailed Description

Author:
Paul Hensgen Bugs and comments to uml-devel@lists.sf.net or http://bugs.kde.org

Definition at line 27 of file classwizard.h.


Constructor & Destructor Documentation

ClassWizard::ClassWizard UMLDoc pDoc  ) 
 

Consrtuctor.

Definition at line 29 of file classwizard.cpp.

References m_pClass, m_pDoc, and setupPages().

ClassWizard::~ClassWizard  ) 
 

Deconstructor.

Definition at line 49 of file classwizard.cpp.


Member Function Documentation

void ClassWizard::showPage QWidget *  pWidget  )  [protected]
 

Overrides the default method.

Definition at line 66 of file classwizard.cpp.

References m_pOpPage.

void ClassWizard::next  )  [protected]
 

Overrides the default method.

Definition at line 72 of file classwizard.cpp.

References m_pAttPage, and m_pGenPage.

void ClassWizard::back  )  [protected]
 

Overrides the default method.

Definition at line 82 of file classwizard.cpp.

References m_pAttPage, and m_pOpPage.

void ClassWizard::accept  )  [protected]
 

Overrides the default method.

Definition at line 92 of file classwizard.cpp.

References m_pClass, m_pDoc, and UMLDoc::signalUMLObjectCreated().

void ClassWizard::reject  )  [protected]
 

Overrides the default method.

Definition at line 99 of file classwizard.cpp.

References m_pClass.

void ClassWizard::setupPages  )  [protected]
 

Setup the wizard pages.

Definition at line 51 of file classwizard.cpp.

References m_pAttPage, m_pClass, m_pDoc, m_pGenPage, and m_pOpPage.

Referenced by ClassWizard().

void ClassWizard::help  )  [protected, slot]
 

Opens Umbrello handbook.

Definition at line 104 of file classwizard.cpp.


Member Data Documentation

ClassGenPage* ClassWizard::m_pGenPage [protected]
 

Page 1 - General class info.

Definition at line 74 of file classwizard.h.

Referenced by next(), and setupPages().

ClassifierListPage* ClassWizard::m_pAttPage [protected]
 

Page 2 - Class Attributes.

Definition at line 79 of file classwizard.h.

Referenced by back(), next(), and setupPages().

ClassifierListPage* ClassWizard::m_pOpPage [protected]
 

Page 3 - Class Operations.

Definition at line 84 of file classwizard.h.

Referenced by back(), setupPages(), and showPage().

UMLDoc* ClassWizard::m_pDoc [protected]
 

Document currently opened.

Definition at line 89 of file classwizard.h.

Referenced by accept(), ClassWizard(), and setupPages().

UMLClassifier* ClassWizard::m_pClass [protected]
 

Class to create.

Definition at line 94 of file classwizard.h.

Referenced by accept(), ClassWizard(), reject(), and setupPages().


The documentation for this class was generated from the following files:
KDE Logo
This file is part of the documentation for umbrello Version 3.1.0.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Tue Jun 26 08:08:04 2007 by doxygen 1.4.1 written by Dimitri van Heesch, © 1997-2003