diff options
author | eperico | 2010-01-21 16:01:28 +0000 |
---|---|---|
committer | eperico | 2010-01-21 16:01:28 +0000 |
commit | 0ae0e040a823f2c35aa66c4af85735b4ea8ef5e0 (patch) | |
tree | d824693015cb005f4393be7f908bafb39f1004b5 | |
parent | b27ae46585a7d902f617e9d0504d1477b7f1b27c (diff) | |
download | org.eclipse.papyrus-0ae0e040a823f2c35aa66c4af85735b4ea8ef5e0.tar.gz org.eclipse.papyrus-0ae0e040a823f2c35aa66c4af85735b4ea8ef5e0.tar.xz org.eclipse.papyrus-0ae0e040a823f2c35aa66c4af85735b4ea8ef5e0.zip |
NEW - bug 297816: [SysML] Provide a Parametric diagram
https://bugs.eclipse.org/bugs/show_bug.cgi?id=297816 -Manage diagram initialization through the papyrus wizard
-rw-r--r-- | plugins/uml/org.eclipse.papyrus.umlutils/src/org/eclipse/papyrus/umlutils/ValueSpecificationUtil.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/plugins/uml/org.eclipse.papyrus.umlutils/src/org/eclipse/papyrus/umlutils/ValueSpecificationUtil.java b/plugins/uml/org.eclipse.papyrus.umlutils/src/org/eclipse/papyrus/umlutils/ValueSpecificationUtil.java index 2c6b984a567..38785cf1ed7 100644 --- a/plugins/uml/org.eclipse.papyrus.umlutils/src/org/eclipse/papyrus/umlutils/ValueSpecificationUtil.java +++ b/plugins/uml/org.eclipse.papyrus.umlutils/src/org/eclipse/papyrus/umlutils/ValueSpecificationUtil.java @@ -14,6 +14,7 @@ package org.eclipse.papyrus.umlutils;
+import org.eclipse.uml2.uml.InstanceValue;
import org.eclipse.uml2.uml.LiteralBoolean;
import org.eclipse.uml2.uml.LiteralInteger;
import org.eclipse.uml2.uml.LiteralNull;
@@ -61,6 +62,9 @@ public class ValueSpecificationUtil { case UMLPackage.OPAQUE_EXPRESSION:
value = OpaqueExpressionUtil.getBodyForLanguage((OpaqueExpression)specification, "UML"); //$NON-NLS-1$
break;
+ case UMLPackage.INSTANCE_VALUE:
+ value = ((InstanceValue)specification).getInstance().getName();
+ break;
case UMLPackage.EXPRESSION:
// TODO
break;
|