summaryrefslogtreecommitdiffstats
path: root/src/uml/qumlwritevariableaction.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/uml/qumlwritevariableaction.cpp')
-rw-r--r--src/uml/qumlwritevariableaction.cpp33
1 files changed, 33 insertions, 0 deletions
diff --git a/src/uml/qumlwritevariableaction.cpp b/src/uml/qumlwritevariableaction.cpp
index 68ea139a..f459d323 100644
--- a/src/uml/qumlwritevariableaction.cpp
+++ b/src/uml/qumlwritevariableaction.cpp
@@ -164,3 +164,36 @@ void QUmlWriteVariableAction::setPropertyData()
}
+void QUmlWriteVariableAction::setClassForProperty()
+{
+ _classForProperty[QStringLiteral("ownedComments")] = QStringLiteral("QUmlElement");
+ _classForProperty[QStringLiteral("ownedElements")] = QStringLiteral("QUmlElement");
+ _classForProperty[QStringLiteral("owner")] = QStringLiteral("QUmlElement");
+ _classForProperty[QStringLiteral("clientDependencies")] = QStringLiteral("QUmlNamedElement");
+ _classForProperty[QStringLiteral("name")] = QStringLiteral("QUmlNamedElement");
+ _classForProperty[QStringLiteral("nameExpression")] = QStringLiteral("QUmlNamedElement");
+ _classForProperty[QStringLiteral("namespace_")] = QStringLiteral("QUmlNamedElement");
+ _classForProperty[QStringLiteral("qualifiedName")] = QStringLiteral("QUmlNamedElement");
+ _classForProperty[QStringLiteral("visibility")] = QStringLiteral("QUmlNamedElement");
+ _classForProperty[QStringLiteral("isLeaf")] = QStringLiteral("QUmlRedefinableElement");
+ _classForProperty[QStringLiteral("redefinedElements")] = QStringLiteral("QUmlRedefinableElement");
+ _classForProperty[QStringLiteral("redefinitionContexts")] = QStringLiteral("QUmlRedefinableElement");
+ _classForProperty[QStringLiteral("activity")] = QStringLiteral("QUmlActivityNode");
+ _classForProperty[QStringLiteral("inGroups")] = QStringLiteral("QUmlActivityNode");
+ _classForProperty[QStringLiteral("inInterruptibleRegions")] = QStringLiteral("QUmlActivityNode");
+ _classForProperty[QStringLiteral("inPartitions")] = QStringLiteral("QUmlActivityNode");
+ _classForProperty[QStringLiteral("inStructuredNode")] = QStringLiteral("QUmlActivityNode");
+ _classForProperty[QStringLiteral("incomings")] = QStringLiteral("QUmlActivityNode");
+ _classForProperty[QStringLiteral("outgoings")] = QStringLiteral("QUmlActivityNode");
+ _classForProperty[QStringLiteral("redefinedNodes")] = QStringLiteral("QUmlActivityNode");
+ _classForProperty[QStringLiteral("handlers")] = QStringLiteral("QUmlExecutableNode");
+ _classForProperty[QStringLiteral("context")] = QStringLiteral("QUmlAction");
+ _classForProperty[QStringLiteral("inputs")] = QStringLiteral("QUmlAction");
+ _classForProperty[QStringLiteral("isLocallyReentrant")] = QStringLiteral("QUmlAction");
+ _classForProperty[QStringLiteral("localPostconditions")] = QStringLiteral("QUmlAction");
+ _classForProperty[QStringLiteral("localPreconditions")] = QStringLiteral("QUmlAction");
+ _classForProperty[QStringLiteral("outputs")] = QStringLiteral("QUmlAction");
+ _classForProperty[QStringLiteral("variable")] = QStringLiteral("QUmlVariableAction");
+ _classForProperty[QStringLiteral("value")] = QStringLiteral("QUmlWriteVariableAction");
+}
+