widgets: Remove duplicated code between widgets.
widgets: Fix a few java docbook warnings.
widgets: Remove unused individual widget updating.

Remove it for now, readd if it becomes useful in the future.