summaryrefslogtreecommitdiffstats
path: root/src/uml/qumldeploymentspecification.cpp
diff options
context:
space:
mode:
authorSandro S. Andrade <sandroandrade@kde.org>2013-10-06 11:31:46 -0300
committerSandro S. Andrade <sandroandrade@kde.org>2013-10-06 16:28:28 +0200
commit3031fe1254052bdeffec90ca76e2f3649a971ae7 (patch)
tree1c53eeec8c4be183f600a8f17c7e156efa779ea1 /src/uml/qumldeploymentspecification.cpp
parente07d31eda9cc77f50fb6dbae8905384219171332 (diff)
Use plural form for multi-valued UML metamodel properties
Change-Id: Ia8ab1c48d0fb552aca0ae729507c18b63d4c448e Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
Diffstat (limited to 'src/uml/qumldeploymentspecification.cpp')
-rw-r--r--src/uml/qumldeploymentspecification.cpp41
1 files changed, 24 insertions, 17 deletions
diff --git a/src/uml/qumldeploymentspecification.cpp b/src/uml/qumldeploymentspecification.cpp
index a8c10572..ae0886a2 100644
--- a/src/uml/qumldeploymentspecification.cpp
+++ b/src/uml/qumldeploymentspecification.cpp
@@ -73,6 +73,7 @@
#include <QtUml/QUmlTemplateSignature>
#include <QtUml/QUmlType>
#include <QtUml/QUmlUseCase>
+
/*!
\class QUmlDeploymentSpecification
@@ -101,18 +102,18 @@ QUmlDeploymentSpecification::~QUmlDeploymentSpecification()
QModelingObject *QUmlDeploymentSpecification::clone() const
{
QUmlDeploymentSpecification *c = new QUmlDeploymentSpecification;
- foreach (QUmlComment *element, ownedComment())
+ foreach (QUmlComment *element, ownedComments())
c->addOwnedComment(dynamic_cast<QUmlComment *>(element->clone()));
- foreach (QUmlDependency *element, clientDependency())
+ foreach (QUmlDependency *element, clientDependencies())
c->addClientDependency(dynamic_cast<QUmlDependency *>(element->clone()));
c->setName(name());
if (nameExpression())
c->setNameExpression(dynamic_cast<QUmlStringExpression *>(nameExpression()->clone()));
- foreach (QUmlElementImport *element, elementImport())
+ foreach (QUmlElementImport *element, elementImports())
c->addElementImport(dynamic_cast<QUmlElementImport *>(element->clone()));
- foreach (QUmlConstraint *element, ownedRule())
+ foreach (QUmlConstraint *element, ownedRules())
c->addOwnedRule(dynamic_cast<QUmlConstraint *>(element->clone()));
- foreach (QUmlPackageImport *element, packageImport())
+ foreach (QUmlPackageImport *element, packageImports())
c->addPackageImport(dynamic_cast<QUmlPackageImport *>(element->clone()));
if (owningTemplateParameter())
c->setOwningTemplateParameter(dynamic_cast<QUmlTemplateParameter *>(owningTemplateParameter()->clone()));
@@ -120,38 +121,38 @@ QModelingObject *QUmlDeploymentSpecification::clone() const
if (package())
c->setPackage(dynamic_cast<QUmlPackage *>(package()->clone()));
c->setLeaf(isLeaf());
- foreach (QUmlTemplateBinding *element, templateBinding())
+ foreach (QUmlTemplateBinding *element, templateBindings())
c->addTemplateBinding(dynamic_cast<QUmlTemplateBinding *>(element->clone()));
- foreach (QUmlCollaborationUse *element, collaborationUse())
+ foreach (QUmlCollaborationUse *element, collaborationUses())
c->addCollaborationUse(dynamic_cast<QUmlCollaborationUse *>(element->clone()));
- foreach (QUmlGeneralization *element, generalization())
+ foreach (QUmlGeneralization *element, generalizations())
c->addGeneralization(dynamic_cast<QUmlGeneralization *>(element->clone()));
c->setAbstract(isAbstract());
c->setFinalSpecialization(isFinalSpecialization());
if (ownedTemplateSignature())
c->setOwnedTemplateSignature(dynamic_cast<QUmlRedefinableTemplateSignature *>(ownedTemplateSignature()->clone()));
- foreach (QUmlUseCase *element, ownedUseCase())
+ foreach (QUmlUseCase *element, ownedUseCases())
c->addOwnedUseCase(dynamic_cast<QUmlUseCase *>(element->clone()));
- foreach (QUmlGeneralizationSet *element, powertypeExtent())
+ foreach (QUmlGeneralizationSet *element, powertypeExtents())
c->addPowertypeExtent(dynamic_cast<QUmlGeneralizationSet *>(element->clone()));
- foreach (QUmlClassifier *element, redefinedClassifier())
+ foreach (QUmlClassifier *element, redefinedClassifiers())
c->addRedefinedClassifier(dynamic_cast<QUmlClassifier *>(element->clone()));
if (representation())
c->setRepresentation(dynamic_cast<QUmlCollaborationUse *>(representation()->clone()));
- foreach (QUmlSubstitution *element, substitution())
+ foreach (QUmlSubstitution *element, substitutions())
c->addSubstitution(dynamic_cast<QUmlSubstitution *>(element->clone()));
if (templateParameter())
c->setTemplateParameter(dynamic_cast<QUmlClassifierTemplateParameter *>(templateParameter()->clone()));
- foreach (QUmlUseCase *element, useCase())
+ foreach (QUmlUseCase *element, useCases())
c->addUseCase(dynamic_cast<QUmlUseCase *>(element->clone()));
c->setFileName(fileName());
- foreach (QUmlManifestation *element, manifestation())
+ foreach (QUmlManifestation *element, manifestations())
c->addManifestation(dynamic_cast<QUmlManifestation *>(element->clone()));
- foreach (QUmlArtifact *element, nestedArtifact())
+ foreach (QUmlArtifact *element, nestedArtifacts())
c->addNestedArtifact(dynamic_cast<QUmlArtifact *>(element->clone()));
- foreach (QUmlProperty *element, ownedAttribute())
+ foreach (QUmlProperty *element, ownedAttributes())
c->addOwnedAttribute(dynamic_cast<QUmlProperty *>(element->clone()));
- foreach (QUmlOperation *element, ownedOperation())
+ foreach (QUmlOperation *element, ownedOperations())
c->addOwnedOperation(dynamic_cast<QUmlOperation *>(element->clone()));
if (deployment())
c->setDeployment(dynamic_cast<QUmlDeployment *>(deployment()->clone()));
@@ -229,6 +230,8 @@ void QUmlDeploymentSpecification::setExecutionLocation(QString executionLocation
void QUmlDeploymentSpecification::setPropertyData()
{
QModelingObject::propertyDataHash[QStringLiteral("deployment")][QtModeling::AggregationRole] = QStringLiteral("none");
+ QModelingObject::propertyDataHash[QStringLiteral("deployment")][QtModeling::PropertyClassRole] = QStringLiteral("QUmlDeploymentSpecification");
+ QModelingObject::propertyDataHash[QStringLiteral("deployment")][QtModeling::IsDerivedRole] = false;
QModelingObject::propertyDataHash[QStringLiteral("deployment")][QtModeling::IsDerivedUnionRole] = false;
QModelingObject::propertyDataHash[QStringLiteral("deployment")][QtModeling::DocumentationRole] = QStringLiteral("The deployment with which the DeploymentSpecification is associated.");
QModelingObject::propertyDataHash[QStringLiteral("deployment")][QtModeling::RedefinedPropertiesRole] = QStringLiteral("");
@@ -236,6 +239,8 @@ void QUmlDeploymentSpecification::setPropertyData()
QModelingObject::propertyDataHash[QStringLiteral("deployment")][QtModeling::OppositeEndRole] = QStringLiteral("Deployment-configuration");
QModelingObject::propertyDataHash[QStringLiteral("deploymentLocation")][QtModeling::AggregationRole] = QStringLiteral("none");
+ QModelingObject::propertyDataHash[QStringLiteral("deploymentLocation")][QtModeling::PropertyClassRole] = QStringLiteral("QUmlDeploymentSpecification");
+ QModelingObject::propertyDataHash[QStringLiteral("deploymentLocation")][QtModeling::IsDerivedRole] = false;
QModelingObject::propertyDataHash[QStringLiteral("deploymentLocation")][QtModeling::IsDerivedUnionRole] = false;
QModelingObject::propertyDataHash[QStringLiteral("deploymentLocation")][QtModeling::DocumentationRole] = QStringLiteral("The location where an Artifact is deployed onto a Node. This is typically a 'directory' or 'memory address'.");
QModelingObject::propertyDataHash[QStringLiteral("deploymentLocation")][QtModeling::RedefinedPropertiesRole] = QStringLiteral("");
@@ -243,6 +248,8 @@ void QUmlDeploymentSpecification::setPropertyData()
QModelingObject::propertyDataHash[QStringLiteral("deploymentLocation")][QtModeling::OppositeEndRole] = QStringLiteral("");
QModelingObject::propertyDataHash[QStringLiteral("executionLocation")][QtModeling::AggregationRole] = QStringLiteral("none");
+ QModelingObject::propertyDataHash[QStringLiteral("executionLocation")][QtModeling::PropertyClassRole] = QStringLiteral("QUmlDeploymentSpecification");
+ QModelingObject::propertyDataHash[QStringLiteral("executionLocation")][QtModeling::IsDerivedRole] = false;
QModelingObject::propertyDataHash[QStringLiteral("executionLocation")][QtModeling::IsDerivedUnionRole] = false;
QModelingObject::propertyDataHash[QStringLiteral("executionLocation")][QtModeling::DocumentationRole] = QStringLiteral("The location where a component Artifact executes. This may be a local or remote location.");
QModelingObject::propertyDataHash[QStringLiteral("executionLocation")][QtModeling::RedefinedPropertiesRole] = QStringLiteral("");