Community
Participate
Working Groups
Create a HyperlinkFactory (like ButtonFactory and co.)
New Gerrit change created: https://git.eclipse.org/r/c/platform/eclipse.platform.ui/+/180358
There is a cycle dependency introduced in the commit. Deja vu. I remember that I have tried this a while ago already. Following proposal: - abandon the change and create a second WidgetFactory in o.e.ui.forms for the form widgets which are located in o.e.ui.forms. BUT there is only a few potential form widgets for which it might make sense to have them in a factory. IMHO this is Hyperlink ans Section. Do you see any value in created a second WidgetFactory in o.e.ui.forms. This also introduce a naming issues if not better name than WidgetFactory is found for the second factory. WDYT?
I think we should move this factory to the forms plug-in. This would require to open up the factories to be implemented in other plug-ins but that is also nice for customer factories.
Is it allowed w.r.t. stable APIs to move the whole widgetfactories? I mean not only the abstract class, but all concrete implementations like ButtonFactory and LabelFactory and friends. We can also try to move the framework parts to a common plugin and leave the concrete implementations in jface.