11. The computer program product of claim 7 , wherein computer executable program code, responsive to a positive confirmation, to validate each tab using the validation rules further comprises: computer executable program code to send updates to a respective source of each tab in the group of tabs in the widget properties dialog using the change information.
12. The computer program product of claim 11 , wherein the computer-readable medium further contains: computer executable program code to determine whether to present the widget properties dialog; computer executable program code, responsive to a determination to present the widget properties dialog, to present the widget properties dialog; and computer executable program code, responsive to a determination to not present the widget properties dialog, to store the widget properties dialog.