diff options
author | adaussy | 2013-04-16 08:28:03 +0000 |
---|---|---|
committer | adaussy | 2013-04-16 08:28:03 +0000 |
commit | fe5d6f9f950c9658d107cd3b39b0254c2fb2dc1d (patch) | |
tree | 71c65bb7ab59ade461692da987c08e2e4179d734 | |
parent | a7d11e9e0c1675e3d2a1867bee16ed059b0abedc (diff) | |
download | org.eclipse.papyrus-fe5d6f9f950c9658d107cd3b39b0254c2fb2dc1d.tar.gz org.eclipse.papyrus-fe5d6f9f950c9658d107cd3b39b0254c2fb2dc1d.tar.xz org.eclipse.papyrus-fe5d6f9f950c9658d107cd3b39b0254c2fb2dc1d.zip |
Bug 396738 - [LoadingTester] classcastexception
https://bugs.eclipse.org/bugs/show_bug.cgi?id=396738
-rw-r--r-- | plugins/core/org.eclipse.papyrus.core.resourceloading/src/org/eclipse/papyrus/core/resourceloading/util/LoadingTester.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/plugins/core/org.eclipse.papyrus.core.resourceloading/src/org/eclipse/papyrus/core/resourceloading/util/LoadingTester.java b/plugins/core/org.eclipse.papyrus.core.resourceloading/src/org/eclipse/papyrus/core/resourceloading/util/LoadingTester.java index 5cfd2406374..08ded1b9efe 100644 --- a/plugins/core/org.eclipse.papyrus.core.resourceloading/src/org/eclipse/papyrus/core/resourceloading/util/LoadingTester.java +++ b/plugins/core/org.eclipse.papyrus.core.resourceloading/src/org/eclipse/papyrus/core/resourceloading/util/LoadingTester.java @@ -159,7 +159,7 @@ public class LoadingTester extends PropertyTester { }
Setting setting = (Setting)((IAdaptable)obj).getAdapter(Setting.class);
- if (setting != null) {
+ if (setting != null && setting.getEStructuralFeature() != null && !setting.getEStructuralFeature().isMany()) {
return (EObject)setting.get(false);
}
}
|