umbrello/umbrello
template.cpp
Go to the documentation of this file.
bool showPropertiesDialog(QWidget *parent)
Display the properties configuration dialog for the template.
Definition: template.cpp:142
void saveToXMI(QDomDocument &qDoc, QDomElement &qElement)
Writes the XMI element.
Definition: template.cpp:119
Classifiers (classes, interfaces) have lists of operations, attributes, templates and others...
Definition: classifierlistitem.h:29
virtual QString getTypeName() const
Overrides method from UMLClassifierListItem.
Definition: template.cpp:72
This class holds information used by template classes, called paramaterised class in UML and a generi...
Definition: template.h:26
Definition: umlobject.h:61
virtual void copyInto(UMLObject *lhs) const
Copy the internal presentation of this object into the new object.
Definition: template.cpp:100
A dialog to edit the properties of a class template (paramaterised class)
Definition: umltemplatedialog.h:28
virtual void copyInto(UMLObject *lhs) const
Copy the internal presentation of this object into the new object.
Definition: classifierlistitem.cpp:77
UMLTemplate(UMLObject *parent, const QString &name, Uml::ID::Type id=Uml::ID::None, const QString &type="class")
Sets up a template.
Definition: template.cpp:28
QString toString(Uml::SignatureType::Enum sig=Uml::SignatureType::NoSig)
Returns a string representation of the list item.
Definition: template.cpp:54
QDomElement save(const QString &tag, QDomDocument &qDoc)
Auxiliary to saveToXMI.
Definition: umlobject.cpp:808
QString m_SecondaryId
xmi.id of the secondary object for intermediate use during loading.
Definition: umlobject.h:186
UMLObject * m_pSecondary
pointer to an associated object Only a few of the classes inheriting from UMLObject use this...
Definition: umlobject.h:182
void setTypeName(const QString &type)
Sets the type name of the UMLClassifierListItem.
Definition: classifierlistitem.cpp:139
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:06:00 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:06:00 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.