summaryrefslogtreecommitdiffstats
path: root/src/uml/qumltimeinterval.cpp
diff options
context:
space:
mode:
authorSandro S. Andrade <sandroandrade@kde.org>2013-08-25 21:01:35 -0300
committerSandro S. Andrade <sandroandrade@kde.org>2013-08-26 02:01:03 +0200
commit5392c0a8ce5545783c86d830e8c321d487538613 (patch)
treec62cf41f3bb917f5767c9f09d94395d644538fad /src/uml/qumltimeinterval.cpp
parent1c770ad764a39ce0ad40913c1c4bd72bd43710a9 (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.cpp30
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;
}
}