diff options
author | Sandro S. Andrade <sandroandrade@kde.org> | 2013-11-24 05:26:24 -0300 |
---|---|---|
committer | Sandro S. Andrade <sandroandrade@kde.org> | 2013-11-24 09:22:31 +0100 |
commit | 1b2df2c79004e93a5bab937d9cac32f7621a6c0e (patch) | |
tree | cf6efa06d89078c5bde44c3d2c93080e0447f859 /src/mof/qmofprimitivetype.cpp | |
parent | c0607c35be4b405eee7aa8a5311715e0ae1cd466 (diff) |
Improve metamodel documentation
Change-Id: Iebbb92c6a8aa42de0ab09f8db9f38cd323ebcf93
Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
Diffstat (limited to 'src/mof/qmofprimitivetype.cpp')
-rw-r--r-- | src/mof/qmofprimitivetype.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/mof/qmofprimitivetype.cpp b/src/mof/qmofprimitivetype.cpp index 119e8759..fa825b2b 100644 --- a/src/mof/qmofprimitivetype.cpp +++ b/src/mof/qmofprimitivetype.cpp @@ -70,6 +70,10 @@ QT_BEGIN_NAMESPACE \brief A primitive type defines a predefined data type, without any relevant substructure (i.e., it has no parts in the context of UML). A primitive datatype may have an algebra and operations defined outside of UML, for example, mathematically. */ + +/*! + Creates a new QMofPrimitiveType. Also creates the corresponding QObject-based representation returned by asQModelingObject() if \a createQModelingObject is true. +*/ QMofPrimitiveType::QMofPrimitiveType(bool createQModelingObject) : QMofDataType(false) { @@ -77,6 +81,9 @@ QMofPrimitiveType::QMofPrimitiveType(bool createQModelingObject) : _qModelingObject = qobject_cast<QModelingObject *>(new QMofPrimitiveTypeObject(this)); } +/*! + Returns a deep-copied clone of the QMofPrimitiveType. +*/ QModelingElement *QMofPrimitiveType::clone() const { QMofPrimitiveType *c = new QMofPrimitiveType; |