diff options
author | Sandro S. Andrade <sandroandrade@kde.org> | 2013-11-27 00:46:44 -0300 |
---|---|---|
committer | Sandro S. Andrade <sandroandrade@kde.org> | 2013-11-27 04:42:33 +0100 |
commit | 3198bd4e3c7086d4ea112339107eade27a1db58e (patch) | |
tree | 5e46acf996b96a095cfbca13de7c1da08763673c /src/mof/qmofprimitivetype.cpp | |
parent | dccc32006217247d6105a64f5e2e2239d69943e5 (diff) |
Fix implementation of clone() operation. Update metamodels.
UML update coming soon.
Change-Id: I49e37052e9090aa9056c85e89bab1386c0f043fd
Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
Diffstat (limited to 'src/mof/qmofprimitivetype.cpp')
-rw-r--r-- | src/mof/qmofprimitivetype.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/mof/qmofprimitivetype.cpp b/src/mof/qmofprimitivetype.cpp index 4643cd16..44c5bd85 100644 --- a/src/mof/qmofprimitivetype.cpp +++ b/src/mof/qmofprimitivetype.cpp @@ -95,6 +95,8 @@ QMofPrimitiveType::~QMofPrimitiveType() QModelingElement *QMofPrimitiveType::clone() const { QMofPrimitiveType *c = new QMofPrimitiveType; + c->asQModelingObject()->setObjectName(this->asQModelingObject()->objectName()); + c->asQModelingObject()->setProperty("role", this->asQModelingObject()->property("role")); foreach (QMofComment *element, ownedComments()) c->addOwnedComment(dynamic_cast<QMofComment *>(element->clone())); c->setName(name()); |