diff options
author | Vincent Lorenzo | 2017-12-04 15:26:29 +0000 |
---|---|---|
committer | vincent lorenzo | 2017-12-07 10:35:01 +0000 |
commit | fd96c4b1c10f408812071b651aec0105fb30be42 (patch) | |
tree | 491f7d6c87cbdb12eab9ebb6dd1426833e1e539b /plugins/uml | |
parent | bdcde67beabd4960b5edd0a1a9ab9fc604ed88e4 (diff) | |
download | org.eclipse.papyrus-fd96c4b1c10f408812071b651aec0105fb30be42.tar.gz org.eclipse.papyrus-fd96c4b1c10f408812071b651aec0105fb30be42.tar.xz org.eclipse.papyrus-fd96c4b1c10f408812071b651aec0105fb30be42.zip |
Bug 528097: [Matrix][Table] Creation of Dependencies or Abstractions is forbidden when the row/columns sources are not a Package
Change-Id: Ide5abbe8602c8c730029413e9750805774d10b7c
Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
Diffstat (limited to 'plugins/uml')
-rwxr-xr-x | plugins/uml/tools/org.eclipse.papyrus.uml.tools/src/org/eclipse/papyrus/uml/tools/helper/UMLRelationshipHelper.java | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/plugins/uml/tools/org.eclipse.papyrus.uml.tools/src/org/eclipse/papyrus/uml/tools/helper/UMLRelationshipHelper.java b/plugins/uml/tools/org.eclipse.papyrus.uml.tools/src/org/eclipse/papyrus/uml/tools/helper/UMLRelationshipHelper.java index 286fe2723dc..f174ae8209f 100755 --- a/plugins/uml/tools/org.eclipse.papyrus.uml.tools/src/org/eclipse/papyrus/uml/tools/helper/UMLRelationshipHelper.java +++ b/plugins/uml/tools/org.eclipse.papyrus.uml.tools/src/org/eclipse/papyrus/uml/tools/helper/UMLRelationshipHelper.java @@ -8,7 +8,7 @@ * * Contributors: * Vincent Lorenzo (CEA LIST) - vincent.lorenzo@cea.fr - Initial API and implementation - * + * Vincent Lorenzo (CEA LIST) - bug 528097 *****************************************************************************/ package org.eclipse.papyrus.uml.tools.helper; @@ -189,7 +189,10 @@ public class UMLRelationshipHelper { if (source instanceof Package || null == source.getOwner()) { return source; } - return source.getOwner(); + if (null != source.getNearestPackage()) { + return source.getNearestPackage(); + } + return source.getOwner();//not sure it is currently use... } return null; } |