diff options
author | adaussy | 2012-11-05 17:54:16 +0000 |
---|---|---|
committer | adaussy | 2012-11-05 17:54:16 +0000 |
commit | 371550dd120507dbf4666e0b3e8e4eba36068ca0 (patch) | |
tree | c5a3ec614f3d680882e9b6ee25c8dfd99cb6e664 /plugins/developer | |
parent | ce486d9b7b866fed15e8c94904832c1ad6a0942d (diff) | |
download | org.eclipse.papyrus-371550dd120507dbf4666e0b3e8e4eba36068ca0.tar.gz org.eclipse.papyrus-371550dd120507dbf4666e0b3e8e4eba36068ca0.tar.xz org.eclipse.papyrus-371550dd120507dbf4666e0b3e8e4eba36068ca0.zip |
NEW - bug 352555: [SysML Static Profile] Improvement of the AdapterFactories (used to get SysML ItemProviders) in oep.sysml.edit
https://bugs.eclipse.org/bugs/show_bug.cgi?id=352555
Diffstat (limited to 'plugins/developer')
-rw-r--r-- | plugins/developer/org.eclipse.papyrus.sysml.sysmloveruml.codegen/templates/edit/ItemProvider.javajet | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/plugins/developer/org.eclipse.papyrus.sysml.sysmloveruml.codegen/templates/edit/ItemProvider.javajet b/plugins/developer/org.eclipse.papyrus.sysml.sysmloveruml.codegen/templates/edit/ItemProvider.javajet index 86f4d29fb84..a590b3972ef 100644 --- a/plugins/developer/org.eclipse.papyrus.sysml.sysmloveruml.codegen/templates/edit/ItemProvider.javajet +++ b/plugins/developer/org.eclipse.papyrus.sysml.sysmloveruml.codegen/templates/edit/ItemProvider.javajet @@ -477,7 +477,7 @@ public class <%=genClass.getProviderClassName()%> /**
* Notify UML element
*/
- if ( ((IComposableAdapterFactory)adapterFactory).getIRootAdapterFactory() != null) {
+ if ((adapterFactory instanceof IComposableAdapterFactory) && ((IComposableAdapterFactory)adapterFactory).getIRootAdapterFactory() != null) {
<%for(EClass basedClass : SysMLOverUMLHelper.getBasedElement(genClass.getEcoreClass())) {%>
|