umbrello 25.07.90
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
Uml::CmdCreateDiagram Class Reference

#include <cmdcreatediagram.h>

Inheritance diagram for Uml::CmdCreateDiagram:

Public Member Functions

 CmdCreateDiagram (UMLDoc *doc, Uml::DiagramType::Enum type, const QString &name, UMLFolder *parent=nullptr)
 ~CmdCreateDiagram ()
void redo ()
void undo ()
UMLViewview ()

Private Attributes

QString m_name
Uml::DiagramType::Enum m_type
UMLDocm_pUMLDoc
UMLViewm_pUMLView
Uml::ID::Type m_sceneId
UMLFolderm_parent

Constructor & Destructor Documentation

◆ CmdCreateDiagram()

Uml::CmdCreateDiagram::CmdCreateDiagram ( UMLDoc * doc,
Uml::DiagramType::Enum type,
const QString & name,
UMLFolder * parent = nullptr )
explicit

◆ ~CmdCreateDiagram()

Uml::CmdCreateDiagram::~CmdCreateDiagram ( )

Member Function Documentation

◆ redo()

void Uml::CmdCreateDiagram::redo ( )

◆ undo()

void Uml::CmdCreateDiagram::undo ( )

◆ view()

UMLView * Uml::CmdCreateDiagram::view ( )
inline

Member Data Documentation

◆ m_name

QString Uml::CmdCreateDiagram::m_name
private

◆ m_parent

UMLFolder* Uml::CmdCreateDiagram::m_parent
private

◆ m_pUMLDoc

UMLDoc* Uml::CmdCreateDiagram::m_pUMLDoc
private

◆ m_pUMLView

UMLView* Uml::CmdCreateDiagram::m_pUMLView
private

◆ m_sceneId

Uml::ID::Type Uml::CmdCreateDiagram::m_sceneId
private

◆ m_type

Uml::DiagramType::Enum Uml::CmdCreateDiagram::m_type
private

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