diff options
Diffstat (limited to 'plugins/infra/org.eclipse.papyrus.infra.extendedtypes.edit/src/org/eclipse/papyrus/infra/extendedtypes/provider/CustomExtendedtypesItemProviderAdapterFactory.java')
-rw-r--r-- | plugins/infra/org.eclipse.papyrus.infra.extendedtypes.edit/src/org/eclipse/papyrus/infra/extendedtypes/provider/CustomExtendedtypesItemProviderAdapterFactory.java | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/plugins/infra/org.eclipse.papyrus.infra.extendedtypes.edit/src/org/eclipse/papyrus/infra/extendedtypes/provider/CustomExtendedtypesItemProviderAdapterFactory.java b/plugins/infra/org.eclipse.papyrus.infra.extendedtypes.edit/src/org/eclipse/papyrus/infra/extendedtypes/provider/CustomExtendedtypesItemProviderAdapterFactory.java index 6c615ca3664..672fa43e587 100644 --- a/plugins/infra/org.eclipse.papyrus.infra.extendedtypes.edit/src/org/eclipse/papyrus/infra/extendedtypes/provider/CustomExtendedtypesItemProviderAdapterFactory.java +++ b/plugins/infra/org.eclipse.papyrus.infra.extendedtypes.edit/src/org/eclipse/papyrus/infra/extendedtypes/provider/CustomExtendedtypesItemProviderAdapterFactory.java @@ -33,12 +33,21 @@ public class CustomExtendedtypesItemProviderAdapterFactory extends @Override public Adapter createExtendedElementTypeSetAdapter() { if (extendedElementTypeSetItemProvider == null) { - extendedElementTypeSetItemProvider = new CustomExtendedElementTypeSetItemProvider( - this); + extendedElementTypeSetItemProvider = new CustomExtendedElementTypeSetItemProvider(this); } return extendedElementTypeSetItemProvider; } + /** + * {@inheritDoc} + */ + @Override + public Adapter createAspectSemanticTypeConfigurationAdapter() { + if(aspectSemanticTypeConfigurationItemProvider == null) { + aspectSemanticTypeConfigurationItemProvider = new CustomAspectSemanticTypeConfigurationItemProvider(this); + } + return aspectSemanticTypeConfigurationItemProvider; + } } |