Community
Participate
Working Groups
The use of a custom adapter factory is spread out in different components/classes: - org.eclipse.sphinx.emf.explorer.BasicExplorerContentProvider.getCustomAdapterFactory() - org.eclipse.sphinx.emf.explorer.BasicExplorerLabelProvider.getCustomAdapterFactory() - org.eclipse.sphinx.emf.explorer.actions.providers.BasicModelEditActionProvider.getCustomAdapterFactory() Instead of returning null as default implementation, we should try to get a service contributed by the application to return the custom adapter factory (service interface need to be defined in Sphinx). So the applications will only contribute a service instead of extending all the mentioned classes to override the #getCustomAdapterFactory.
Closed stale issue before migration