diff options
author | Sandro S. Andrade <sandroandrade@kde.org> | 2013-08-25 21:01:35 -0300 |
---|---|---|
committer | Sandro S. Andrade <sandroandrade@kde.org> | 2013-08-26 02:01:03 +0200 |
commit | 5392c0a8ce5545783c86d830e8c321d487538613 (patch) | |
tree | c62cf41f3bb917f5767c9f09d94395d644538fad /src/uml/qumltimeinterval.cpp | |
parent | 1c770ad764a39ce0ad40913c1c4bd72bd43710a9 (diff) |
Add dpointer-free UML metamodel implementation
- UML metamodel isn't likely to have changes, therefore we
can get rid of d-pointer and private classes
Change-Id: Id61fd25b965da5ed920e863d047e40ec293c106a
Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
Diffstat (limited to 'src/uml/qumltimeinterval.cpp')
-rw-r--r-- | src/uml/qumltimeinterval.cpp | 30 |
1 files changed, 9 insertions, 21 deletions
diff --git a/src/uml/qumltimeinterval.cpp b/src/uml/qumltimeinterval.cpp index bc7598a0..ac3894ed 100644 --- a/src/uml/qumltimeinterval.cpp +++ b/src/uml/qumltimeinterval.cpp @@ -39,18 +39,11 @@ ** ****************************************************************************/ #include "qumltimeinterval.h" -#include "qumltimeinterval_p.h" #include <QtUml/QUmlTimeExpression> QT_BEGIN_NAMESPACE -QUmlTimeIntervalPrivate::QUmlTimeIntervalPrivate() : - max(0), - min(0) -{ -} - /*! \class QUmlTimeInterval @@ -59,11 +52,10 @@ QUmlTimeIntervalPrivate::QUmlTimeIntervalPrivate() : \brief A time interval defines the range between two time expressions. */ -QUmlTimeInterval::QUmlTimeInterval(bool create_d_ptr) : - QUmlInterval(false) +QUmlTimeInterval::QUmlTimeInterval() : + _max(0), + _min(0) { - if (create_d_ptr) - set_d_ptr(new QUmlTimeIntervalPrivate); } // OWNED ATTRIBUTES @@ -75,17 +67,15 @@ QUmlTimeExpression *QUmlTimeInterval::max() const { // This is a read-write association end - QM_D(const QUmlTimeInterval); - return d->max; + return _max; } void QUmlTimeInterval::setMax(QUmlTimeExpression *max) { // This is a read-write association end - QM_D(QUmlTimeInterval); - if (d->max != max) { - d->max = max; + if (_max != max) { + _max = max; } } @@ -96,17 +86,15 @@ QUmlTimeExpression *QUmlTimeInterval::min() const { // This is a read-write association end - QM_D(const QUmlTimeInterval); - return d->min; + return _min; } void QUmlTimeInterval::setMin(QUmlTimeExpression *min) { // This is a read-write association end - QM_D(QUmlTimeInterval); - if (d->min != min) { - d->min = min; + if (_min != min) { + _min = min; } } |