summaryrefslogtreecommitdiffstats
path: root/src/uml/qpackage.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/uml/qpackage.cpp')
-rw-r--r--src/uml/qpackage.cpp122
1 files changed, 61 insertions, 61 deletions
diff --git a/src/uml/qpackage.cpp b/src/uml/qpackage.cpp
index d45d9ff4..15357be7 100644
--- a/src/uml/qpackage.cpp
+++ b/src/uml/qpackage.cpp
@@ -74,16 +74,16 @@ QPackagePrivate::~QPackagePrivate()
\brief A package can have one or more profile applications to indicate which profiles have been applied. Because a profile is a package, it is possible to apply a profile not only to packages, but also to profiles.Package specializes TemplateableElement and PackageableElement specializes ParameterableElement to specify that a package can be used as a template and a PackageableElement as a template parameter.A package is used to group elements, and provides a namespace for the grouped elements.
*/
-QPackage::QPackage(QtMof::QMofObject *parent, QtMof::QMofObject *wrapper) :
- QtMof::QMofObject(*new QPackagePrivate, parent, wrapper),
+QPackage::QPackage(QWrappedObject *parent, QWrappedObject *wrapper) :
+ QWrappedObject(*new QPackagePrivate, parent, wrapper),
_wrappedNamespace(new QNamespace(this, this)),
_wrappedPackageableElement(new QPackageableElement(this, this)),
_wrappedTemplateableElement(new QTemplateableElement(this, this))
{
}
-QPackage::QPackage(QPackagePrivate &dd, QtMof::QMofObject *parent, QtMof::QMofObject *wrapper) :
- QtMof::QMofObject(dd, parent, wrapper),
+QPackage::QPackage(QPackagePrivate &dd, QWrappedObject *parent, QWrappedObject *wrapper) :
+ QWrappedObject(dd, parent, wrapper),
_wrappedNamespace(new QNamespace(this, this)),
_wrappedPackageableElement(new QPackageableElement(this, this)),
_wrappedTemplateableElement(new QTemplateableElement(this, this))
@@ -103,7 +103,7 @@ QPackage::~QPackage()
*/
const QSet<QElement *> *QPackage::ownedElements() const
{
- return (qmofobject_cast<const QElement *>(this))->ownedElements();
+ return (qwrappedobject_cast<const QElement *>(this))->ownedElements();
}
/*!
@@ -111,7 +111,7 @@ const QSet<QElement *> *QPackage::ownedElements() const
*/
QElement *QPackage::owner() const
{
- return (qmofobject_cast<const QElement *>(this))->owner();
+ return (qwrappedobject_cast<const QElement *>(this))->owner();
}
/*!
@@ -119,17 +119,17 @@ QElement *QPackage::owner() const
*/
const QSet<QComment *> *QPackage::ownedComments() const
{
- return (qmofobject_cast<const QElement *>(this))->ownedComments();
+ return (qwrappedobject_cast<const QElement *>(this))->ownedComments();
}
void QPackage::addOwnedComment(QComment *ownedComment)
{
- (qmofobject_cast<QElement *>(this))->addOwnedComment(ownedComment);
+ (qwrappedobject_cast<QElement *>(this))->addOwnedComment(ownedComment);
}
void QPackage::removeOwnedComment(QComment *ownedComment)
{
- (qmofobject_cast<QElement *>(this))->removeOwnedComment(ownedComment);
+ (qwrappedobject_cast<QElement *>(this))->removeOwnedComment(ownedComment);
}
// ---------------------------------------------------------------
@@ -141,12 +141,12 @@ void QPackage::removeOwnedComment(QComment *ownedComment)
*/
QString QPackage::name() const
{
- return (qmofobject_cast<const QNamedElement *>(this))->name();
+ return (qwrappedobject_cast<const QNamedElement *>(this))->name();
}
void QPackage::setName(QString name)
{
- (qmofobject_cast<QNamedElement *>(this))->setName(name);
+ (qwrappedobject_cast<QNamedElement *>(this))->setName(name);
}
/*!
@@ -154,7 +154,7 @@ void QPackage::setName(QString name)
*/
QString QPackage::qualifiedName() const
{
- return (qmofobject_cast<const QNamedElement *>(this))->qualifiedName();
+ return (qwrappedobject_cast<const QNamedElement *>(this))->qualifiedName();
}
// ---------------------------------------------------------------
@@ -166,12 +166,12 @@ QString QPackage::qualifiedName() const
*/
QStringExpression *QPackage::nameExpression() const
{
- return (qmofobject_cast<const QNamedElement *>(this))->nameExpression();
+ return (qwrappedobject_cast<const QNamedElement *>(this))->nameExpression();
}
void QPackage::setNameExpression(QStringExpression *nameExpression)
{
- (qmofobject_cast<QNamedElement *>(this))->setNameExpression(nameExpression);
+ (qwrappedobject_cast<QNamedElement *>(this))->setNameExpression(nameExpression);
}
/*!
@@ -179,7 +179,7 @@ void QPackage::setNameExpression(QStringExpression *nameExpression)
*/
QNamespace *QPackage::namespace_() const
{
- return (qmofobject_cast<const QNamedElement *>(this))->namespace_();
+ return (qwrappedobject_cast<const QNamedElement *>(this))->namespace_();
}
/*!
@@ -187,17 +187,17 @@ QNamespace *QPackage::namespace_() const
*/
const QSet<QDependency *> *QPackage::clientDependencies() const
{
- return (qmofobject_cast<const QNamedElement *>(this))->clientDependencies();
+ return (qwrappedobject_cast<const QNamedElement *>(this))->clientDependencies();
}
void QPackage::addClientDependency(QDependency *clientDependency)
{
- (qmofobject_cast<QNamedElement *>(this))->addClientDependency(clientDependency);
+ (qwrappedobject_cast<QNamedElement *>(this))->addClientDependency(clientDependency);
}
void QPackage::removeClientDependency(QDependency *clientDependency)
{
- (qmofobject_cast<QNamedElement *>(this))->removeClientDependency(clientDependency);
+ (qwrappedobject_cast<QNamedElement *>(this))->removeClientDependency(clientDependency);
}
// ---------------------------------------------------------------
@@ -209,17 +209,17 @@ void QPackage::removeClientDependency(QDependency *clientDependency)
*/
const QSet<QPackageImport *> *QPackage::packageImports() const
{
- return (qmofobject_cast<const QNamespace *>(this))->packageImports();
+ return (qwrappedobject_cast<const QNamespace *>(this))->packageImports();
}
void QPackage::addPackageImport(QPackageImport *packageImport)
{
- (qmofobject_cast<QNamespace *>(this))->addPackageImport(packageImport);
+ (qwrappedobject_cast<QNamespace *>(this))->addPackageImport(packageImport);
}
void QPackage::removePackageImport(QPackageImport *packageImport)
{
- (qmofobject_cast<QNamespace *>(this))->removePackageImport(packageImport);
+ (qwrappedobject_cast<QNamespace *>(this))->removePackageImport(packageImport);
}
/*!
@@ -227,7 +227,7 @@ void QPackage::removePackageImport(QPackageImport *packageImport)
*/
const QSet<QNamedElement *> *QPackage::members() const
{
- return (qmofobject_cast<const QNamespace *>(this))->members();
+ return (qwrappedobject_cast<const QNamespace *>(this))->members();
}
/*!
@@ -235,7 +235,7 @@ const QSet<QNamedElement *> *QPackage::members() const
*/
const QSet<QPackageableElement *> *QPackage::importedMembers() const
{
- return (qmofobject_cast<const QNamespace *>(this))->importedMembers();
+ return (qwrappedobject_cast<const QNamespace *>(this))->importedMembers();
}
/*!
@@ -243,17 +243,17 @@ const QSet<QPackageableElement *> *QPackage::importedMembers() const
*/
const QSet<QElementImport *> *QPackage::elementImports() const
{
- return (qmofobject_cast<const QNamespace *>(this))->elementImports();
+ return (qwrappedobject_cast<const QNamespace *>(this))->elementImports();
}
void QPackage::addElementImport(QElementImport *elementImport)
{
- (qmofobject_cast<QNamespace *>(this))->addElementImport(elementImport);
+ (qwrappedobject_cast<QNamespace *>(this))->addElementImport(elementImport);
}
void QPackage::removeElementImport(QElementImport *elementImport)
{
- (qmofobject_cast<QNamespace *>(this))->removeElementImport(elementImport);
+ (qwrappedobject_cast<QNamespace *>(this))->removeElementImport(elementImport);
}
/*!
@@ -261,17 +261,17 @@ void QPackage::removeElementImport(QElementImport *elementImport)
*/
const QSet<QConstraint *> *QPackage::ownedRules() const
{
- return (qmofobject_cast<const QNamespace *>(this))->ownedRules();
+ return (qwrappedobject_cast<const QNamespace *>(this))->ownedRules();
}
void QPackage::addOwnedRule(QConstraint *ownedRule)
{
- (qmofobject_cast<QNamespace *>(this))->addOwnedRule(ownedRule);
+ (qwrappedobject_cast<QNamespace *>(this))->addOwnedRule(ownedRule);
}
void QPackage::removeOwnedRule(QConstraint *ownedRule)
{
- (qmofobject_cast<QNamespace *>(this))->removeOwnedRule(ownedRule);
+ (qwrappedobject_cast<QNamespace *>(this))->removeOwnedRule(ownedRule);
}
/*!
@@ -279,7 +279,7 @@ void QPackage::removeOwnedRule(QConstraint *ownedRule)
*/
const QSet<QNamedElement *> *QPackage::ownedMembers() const
{
- return (qmofobject_cast<const QNamespace *>(this))->ownedMembers();
+ return (qwrappedobject_cast<const QNamespace *>(this))->ownedMembers();
}
// ---------------------------------------------------------------
@@ -291,12 +291,12 @@ const QSet<QNamedElement *> *QPackage::ownedMembers() const
*/
QTemplateParameter *QPackage::owningTemplateParameter() const
{
- return (qmofobject_cast<const QParameterableElement *>(this))->owningTemplateParameter();
+ return (qwrappedobject_cast<const QParameterableElement *>(this))->owningTemplateParameter();
}
void QPackage::setOwningTemplateParameter(QTemplateParameter *owningTemplateParameter)
{
- (qmofobject_cast<QParameterableElement *>(this))->setOwningTemplateParameter(owningTemplateParameter);
+ (qwrappedobject_cast<QParameterableElement *>(this))->setOwningTemplateParameter(owningTemplateParameter);
}
/*!
@@ -304,12 +304,12 @@ void QPackage::setOwningTemplateParameter(QTemplateParameter *owningTemplatePara
*/
QTemplateParameter *QPackage::templateParameter() const
{
- return (qmofobject_cast<const QParameterableElement *>(this))->templateParameter();
+ return (qwrappedobject_cast<const QParameterableElement *>(this))->templateParameter();
}
void QPackage::setTemplateParameter(QTemplateParameter *templateParameter)
{
- (qmofobject_cast<QParameterableElement *>(this))->setTemplateParameter(templateParameter);
+ (qwrappedobject_cast<QParameterableElement *>(this))->setTemplateParameter(templateParameter);
}
// ---------------------------------------------------------------
@@ -321,12 +321,12 @@ void QPackage::setTemplateParameter(QTemplateParameter *templateParameter)
*/
QtUml::VisibilityKind QPackage::visibility() const
{
- return (qmofobject_cast<const QPackageableElement *>(this))->visibility();
+ return (qwrappedobject_cast<const QPackageableElement *>(this))->visibility();
}
void QPackage::setVisibility(QtUml::VisibilityKind visibility)
{
- (qmofobject_cast<QPackageableElement *>(this))->setVisibility(visibility);
+ (qwrappedobject_cast<QPackageableElement *>(this))->setVisibility(visibility);
}
// ---------------------------------------------------------------
@@ -338,12 +338,12 @@ void QPackage::setVisibility(QtUml::VisibilityKind visibility)
*/
QTemplateSignature *QPackage::ownedTemplateSignature() const
{
- return (qmofobject_cast<const QTemplateableElement *>(this))->ownedTemplateSignature();
+ return (qwrappedobject_cast<const QTemplateableElement *>(this))->ownedTemplateSignature();
}
void QPackage::setOwnedTemplateSignature(QTemplateSignature *ownedTemplateSignature)
{
- (qmofobject_cast<QTemplateableElement *>(this))->setOwnedTemplateSignature(ownedTemplateSignature);
+ (qwrappedobject_cast<QTemplateableElement *>(this))->setOwnedTemplateSignature(ownedTemplateSignature);
}
/*!
@@ -351,17 +351,17 @@ void QPackage::setOwnedTemplateSignature(QTemplateSignature *ownedTemplateSignat
*/
const QSet<QTemplateBinding *> *QPackage::templateBindings() const
{
- return (qmofobject_cast<const QTemplateableElement *>(this))->templateBindings();
+ return (qwrappedobject_cast<const QTemplateableElement *>(this))->templateBindings();
}
void QPackage::addTemplateBinding(QTemplateBinding *templateBinding)
{
- (qmofobject_cast<QTemplateableElement *>(this))->addTemplateBinding(templateBinding);
+ (qwrappedobject_cast<QTemplateableElement *>(this))->addTemplateBinding(templateBinding);
}
void QPackage::removeTemplateBinding(QTemplateBinding *templateBinding)
{
- (qmofobject_cast<QTemplateableElement *>(this))->removeTemplateBinding(templateBinding);
+ (qwrappedobject_cast<QTemplateableElement *>(this))->removeTemplateBinding(templateBinding);
}
// ---------------------------------------------------------------
@@ -404,7 +404,7 @@ const QSet<QType *> *QPackage::ownedTypes() const
Q_D(const QPackage);
QSet<QType *> *ownedTypes_ = new QSet<QType *>;
foreach (QPackageableElement *packageableElement, *d->packagedElements)
- if (QType *type = qmofobject_cast<QType *>(packageableElement))
+ if (QType *type = qwrappedobject_cast<QType *>(packageableElement))
ownedTypes_->insert(type);
return ownedTypes_;
}
@@ -416,7 +416,7 @@ void QPackage::addOwnedType(QType *ownedType)
Q_D(QPackage);
if (!d->packagedElements->contains(ownedType)) {
// Adjust subsetted property(ies)
- (qmofobject_cast<QPackage *>(this))->addPackagedElement(qmofobject_cast<QPackageableElement *>(ownedType));
+ (qwrappedobject_cast<QPackage *>(this))->addPackagedElement(qwrappedobject_cast<QPackageableElement *>(ownedType));
// Adjust opposite property
ownedType->setPackage(this);
@@ -430,7 +430,7 @@ void QPackage::removeOwnedType(QType *ownedType)
Q_D(QPackage);
if (d->packagedElements->contains(ownedType)) {
// Adjust subsetted property(ies)
- (qmofobject_cast<QPackage *>(this))->removePackagedElement(qmofobject_cast<QPackageableElement *>(ownedType));
+ (qwrappedobject_cast<QPackage *>(this))->removePackagedElement(qwrappedobject_cast<QPackageableElement *>(ownedType));
// Adjust opposite property
ownedType->setPackage(0);
@@ -457,7 +457,7 @@ void QPackage::addPackagedElement(QPackageableElement *packagedElement)
d->packagedElements->insert(packagedElement);
// Adjust subsetted property(ies)
- (qmofobject_cast<QNamespacePrivate *>(d))->addOwnedMember(qmofobject_cast<QNamedElement *>(packagedElement));
+ (qwrappedobject_cast<QNamespacePrivate *>(d))->addOwnedMember(qwrappedobject_cast<QNamedElement *>(packagedElement));
}
}
@@ -470,7 +470,7 @@ void QPackage::removePackagedElement(QPackageableElement *packagedElement)
d->packagedElements->remove(packagedElement);
// Adjust subsetted property(ies)
- (qmofobject_cast<QNamespacePrivate *>(d))->removeOwnedMember(qmofobject_cast<QNamedElement *>(packagedElement));
+ (qwrappedobject_cast<QNamespacePrivate *>(d))->removeOwnedMember(qwrappedobject_cast<QNamedElement *>(packagedElement));
}
}
@@ -498,7 +498,7 @@ void QPackage::setNestingPackage(QPackage *nestingPackage)
d->nestingPackage = nestingPackage;
// Adjust subsetted property(ies)
- (qmofobject_cast<QNamedElementPrivate *>(d))->setNamespace_(qmofobject_cast<QNamespace *>(nestingPackage));
+ (qwrappedobject_cast<QNamedElementPrivate *>(d))->setNamespace_(qwrappedobject_cast<QNamespace *>(nestingPackage));
// Adjust opposite property
if (nestingPackage)
@@ -526,7 +526,7 @@ void QPackage::addProfileApplication(QProfileApplication *profileApplication)
d->profileApplications->insert(profileApplication);
// Adjust subsetted property(ies)
- (qmofobject_cast<QElementPrivate *>(d))->addOwnedElement(qmofobject_cast<QElement *>(profileApplication));
+ (qwrappedobject_cast<QElementPrivate *>(d))->addOwnedElement(qwrappedobject_cast<QElement *>(profileApplication));
// Adjust opposite property
profileApplication->setApplyingPackage(this);
@@ -542,7 +542,7 @@ void QPackage::removeProfileApplication(QProfileApplication *profileApplication)
d->profileApplications->remove(profileApplication);
// Adjust subsetted property(ies)
- (qmofobject_cast<QElementPrivate *>(d))->removeOwnedElement(qmofobject_cast<QElement *>(profileApplication));
+ (qwrappedobject_cast<QElementPrivate *>(d))->removeOwnedElement(qwrappedobject_cast<QElement *>(profileApplication));
// Adjust opposite property
profileApplication->setApplyingPackage(0);
@@ -560,7 +560,7 @@ const QSet<QStereotype *> *QPackage::ownedStereotypes() const
Q_D(const QPackage);
QSet<QStereotype *> *ownedStereotypes_ = new QSet<QStereotype *>;
foreach (QPackageableElement *packageableElement, *d->packagedElements)
- if (QStereotype *stereotype = qmofobject_cast<QStereotype *>(packageableElement))
+ if (QStereotype *stereotype = qwrappedobject_cast<QStereotype *>(packageableElement))
ownedStereotypes_->insert(stereotype);
return ownedStereotypes_;
}
@@ -585,7 +585,7 @@ void QPackage::addPackageMerge(QPackageMerge *packageMerge)
d->packageMerges->insert(packageMerge);
// Adjust subsetted property(ies)
- (qmofobject_cast<QElementPrivate *>(d))->addOwnedElement(qmofobject_cast<QElement *>(packageMerge));
+ (qwrappedobject_cast<QElementPrivate *>(d))->addOwnedElement(qwrappedobject_cast<QElement *>(packageMerge));
// Adjust opposite property
packageMerge->setReceivingPackage(this);
@@ -601,7 +601,7 @@ void QPackage::removePackageMerge(QPackageMerge *packageMerge)
d->packageMerges->remove(packageMerge);
// Adjust subsetted property(ies)
- (qmofobject_cast<QElementPrivate *>(d))->removeOwnedElement(qmofobject_cast<QElement *>(packageMerge));
+ (qwrappedobject_cast<QElementPrivate *>(d))->removeOwnedElement(qwrappedobject_cast<QElement *>(packageMerge));
// Adjust opposite property
packageMerge->setReceivingPackage(0);
@@ -619,7 +619,7 @@ const QSet<QPackage *> *QPackage::nestedPackages() const
Q_D(const QPackage);
QSet<QPackage *> *nestedPackages_ = new QSet<QPackage *>;
foreach (QPackageableElement *packageableElement, *d->packagedElements)
- if (QPackage *package = qmofobject_cast<QPackage *>(packageableElement))
+ if (QPackage *package = qwrappedobject_cast<QPackage *>(packageableElement))
nestedPackages_->insert(package);
return nestedPackages_;
}
@@ -629,9 +629,9 @@ void QPackage::addNestedPackage(QPackage *nestedPackage)
// This is a read-write derived association end
Q_D(QPackage);
- if (!d->packagedElements->contains(qmofobject_cast<QPackageableElement *>(nestedPackage))) {
+ if (!d->packagedElements->contains(qwrappedobject_cast<QPackageableElement *>(nestedPackage))) {
// Adjust subsetted property(ies)
- (qmofobject_cast<QPackage *>(this))->addPackagedElement(qmofobject_cast<QPackageableElement *>(nestedPackage));
+ (qwrappedobject_cast<QPackage *>(this))->addPackagedElement(qwrappedobject_cast<QPackageableElement *>(nestedPackage));
// Adjust opposite property
nestedPackage->setNestingPackage(this);
@@ -643,9 +643,9 @@ void QPackage::removeNestedPackage(QPackage *nestedPackage)
// This is a read-write derived association end
Q_D(QPackage);
- if (d->packagedElements->contains(qmofobject_cast<QPackageableElement *>(nestedPackage))) {
+ if (d->packagedElements->contains(qwrappedobject_cast<QPackageableElement *>(nestedPackage))) {
// Adjust subsetted property(ies)
- (qmofobject_cast<QPackage *>(this))->removePackagedElement(qmofobject_cast<QPackageableElement *>(nestedPackage));
+ (qwrappedobject_cast<QPackage *>(this))->removePackagedElement(qwrappedobject_cast<QPackageableElement *>(nestedPackage));
// Adjust opposite property
nestedPackage->setNestingPackage(0);
@@ -705,22 +705,22 @@ const QSet<QPackageableElement *> *QPackage::visibleMembers() const
// Overriden methods for subsetted properties
-void QPackage::addPackagedElement(QtMof::QMofPointer<QType> ownedType)
+void QPackage::addPackagedElement(QWrappedObjectPointer<QType> ownedType)
{
addOwnedType(ownedType);
}
-void QPackage::removePackagedElement(QtMof::QMofPointer<QType> ownedType)
+void QPackage::removePackagedElement(QWrappedObjectPointer<QType> ownedType)
{
removeOwnedType(ownedType);
}
-void QPackage::addPackagedElement(QtMof::QMofPointer<QPackage> nestedPackage)
+void QPackage::addPackagedElement(QWrappedObjectPointer<QPackage> nestedPackage)
{
addNestedPackage(nestedPackage);
}
-void QPackage::removePackagedElement(QtMof::QMofPointer<QPackage> nestedPackage)
+void QPackage::removePackagedElement(QWrappedObjectPointer<QPackage> nestedPackage)
{
removeNestedPackage(nestedPackage);
}