Community
Participate
Working Groups
We've talked before that making facets bold is inconsistent with other places in the UI and isn't evident to the user why it is bold. I finally remembered several other places in the UI that have a similar purpose. The following preferences pages have fixed/uneditable objects in a table with a yellowish background. For consistency I think we should make the facets UI match. Very little code is required - see org.eclipse.wst.server.ui.internal.viewers.LockedCheckboxTableViewer for an example. Examples: * Java > Build Path > Classpath Variables (also puts the word 'reserved' in brackets after the ones that can't be changed) * Java > Debug > Logical Structures * Server > Installed Runtimes (WTP doesn't ship with any 'locked' servers, but they can appear in stack products)
Is the WebDoclet option really independent of the Dynamic Web Module and Java Facets? Isn't a checkbox typically greyed or disabled if it's not meant to be togglable?
Grayed out/disabling would be another option, but I'm not sure it would work since in many of these cases you can still change the version of the facet - disabling would make it look like the user can't do that or actually block them from doing it.
*** This bug has been marked as a duplicate of 115346 ***
Verified.