public static ConfirmationTab createAssignmentTab ( final ActionTypeOptionGroupAssignmentLayout actionTypeOptionGroupLayout , final MaintenanceWindowLayout maintenanceWindowLayout , final Consumer < Boolean > saveButtonToggle , final VaadinMessageSource i18n , final UiProperties uiProperties ) { final CheckBox maintenanceWindowControl = maintenanceWindowControl ( i18n , maintenanceWindowLayout , saveButtonToggle ) ; final Link maintenanceWindowHelpLink = maintenanceWindowHelpLinkControl ( uiProperties , i18n ) ; final HorizontalLayout layout = createHorizontalLayout ( maintenanceWindowControl , maintenanceWindowHelpLink ) ; actionTypeOptionGroupLayout . selectDefaultOption ( ) ; initMaintenanceWindow ( maintenanceWindowLayout , saveButtonToggle ) ; addValueChangeListener ( actionTypeOptionGroupLayout , maintenanceWindowControl , maintenanceWindowHelpLink ) ; return createAssignmentTab ( actionTypeOptionGroupLayout , layout , maintenanceWindowLayout ) ; }
Create the Assignment Confirmation Tab