how to hide custom tab from eclipse client
One answer
The custom tab is automatically shown in the Eclipse UI if there are any custom attributes that don't have an editor presentation. This is a convenience function. In the Web UI, you have to manually add the custom attributes to a tab. As soon as there are custom attributes that have no presentation, and HideIfEmpty evaluates with false and the tab is shown.
To my knowledge, you can not suppress the tab. You can try to delete the tab from the editor presentations. Or you add all the custom attributes to some other tab and set their presentation to hidden, if you don't want to show them.