]> source.dussan.org Git - vaadin-framework.git/commit
Remove AbstractComponent.immediate
authorPekka Hyvönen <pekka@vaadin.com>
Fri, 7 Oct 2016 13:06:01 +0000 (16:06 +0300)
committerVaadin Code Review <review@vaadin.com>
Thu, 13 Oct 2016 06:41:15 +0000 (06:41 +0000)
commitfb4248119d77a6865a42ffdf0d80f10d683769a5
tree60692a31b04a85958fefb6959e06e7039a3ea879
parentb66631c3dc5d79caa6a78274d2ea4107ccae7973
Remove AbstractComponent.immediate

All components are now in immediate mode by default.
V7 compatibility components will use AbstractLegacyComponent that has immediate.
V7 ColorPickerPopup will not have setImmediate, since it extends V8 Window,
which is not in V7 compatibility packages.
Removed OutOfSync and ResynchronizeAfterAsyncRemoval Tests,
since those tested UI in not immediate mode, which is invalid now.
Removed WindowResizeListener, LazyWindowResize, test UIs,
since both used immediate and there were no test run for either.

Change-Id: Ie1c8cfa4c48461db944ff9b13efe8473c5a3298f
151 files changed:
client/src/main/java/com/vaadin/client/communication/ServerRpcQueue.java
client/src/main/java/com/vaadin/client/ui/VAbstractSplitPanel.java
client/src/main/java/com/vaadin/client/ui/VCheckBox.java
client/src/main/java/com/vaadin/client/ui/VDateField.java
client/src/main/java/com/vaadin/client/ui/VDateFieldCalendar.java
client/src/main/java/com/vaadin/client/ui/VSlider.java
client/src/main/java/com/vaadin/client/ui/VTextualDate.java
client/src/main/java/com/vaadin/client/ui/VUI.java
client/src/main/java/com/vaadin/client/ui/VWindow.java
client/src/main/java/com/vaadin/client/ui/checkbox/CheckBoxConnector.java
client/src/main/java/com/vaadin/client/ui/datefield/AbstractDateFieldConnector.java
client/src/main/java/com/vaadin/client/ui/datefield/DateFieldConnector.java
client/src/main/java/com/vaadin/client/ui/slider/SliderConnector.java
client/src/main/java/com/vaadin/client/ui/splitpanel/AbstractSplitPanelConnector.java
client/src/main/java/com/vaadin/client/ui/ui/UIConnector.java
client/src/main/java/com/vaadin/client/ui/window/WindowConnector.java
compatibility-client/src/main/java/com/vaadin/v7/client/ui/AbstractFieldConnector.java
compatibility-client/src/main/java/com/vaadin/v7/client/ui/AbstractLegacyComponentConnector.java
compatibility-client/src/main/java/com/vaadin/v7/client/ui/VCheckBox.java [new file with mode: 0644]
compatibility-client/src/main/java/com/vaadin/v7/client/ui/calendar/CalendarConnector.java
compatibility-client/src/main/java/com/vaadin/v7/client/ui/checkbox/CheckBoxConnector.java
compatibility-client/src/main/java/com/vaadin/v7/client/ui/colorpicker/AbstractColorPickerConnector.java
compatibility-client/src/main/java/com/vaadin/v7/client/ui/colorpicker/ColorPickerGradientConnector.java
compatibility-client/src/main/java/com/vaadin/v7/client/ui/colorpicker/ColorPickerGridConnector.java
compatibility-client/src/main/java/com/vaadin/v7/client/ui/label/LabelConnector.java
compatibility-server/src/main/java/com/vaadin/v7/ui/AbstractColorPicker.java
compatibility-server/src/main/java/com/vaadin/v7/ui/AbstractField.java
compatibility-server/src/main/java/com/vaadin/v7/ui/AbstractLegacyComponent.java [new file with mode: 0644]
compatibility-server/src/main/java/com/vaadin/v7/ui/Calendar.java
compatibility-server/src/main/java/com/vaadin/v7/ui/Form.java
compatibility-server/src/main/java/com/vaadin/v7/ui/Label.java
compatibility-server/src/main/java/com/vaadin/v7/ui/Upload.java
compatibility-server/src/main/java/com/vaadin/v7/ui/components/colorpicker/ColorPickerPopup.java
compatibility-server/src/main/java/com/vaadin/v7/ui/components/colorpicker/ColorPickerPreview.java
compatibility-server/src/test/java/com/vaadin/v7/ui/AbstractLegacyComponentDeclarativeTest.java [new file with mode: 0644]
compatibility-server/src/test/java/com/vaadin/v7/ui/AbstractLegacyComponentTest.java [new file with mode: 0644]
compatibility-shared/src/main/java/com/vaadin/v7/shared/AbstractFieldState.java
compatibility-shared/src/main/java/com/vaadin/v7/shared/AbstractLegacyComponentState.java [new file with mode: 0644]
compatibility-shared/src/main/java/com/vaadin/v7/shared/ui/calendar/CalendarState.java
compatibility-shared/src/main/java/com/vaadin/v7/shared/ui/colorpicker/ColorPickerGradientState.java
compatibility-shared/src/main/java/com/vaadin/v7/shared/ui/colorpicker/ColorPickerGridState.java
compatibility-shared/src/main/java/com/vaadin/v7/shared/ui/colorpicker/ColorPickerState.java
compatibility-shared/src/main/java/com/vaadin/v7/shared/ui/label/LabelState.java
compatibility-shared/src/main/java/com/vaadin/v7/shared/ui/upload/UploadState.java
server/src/main/java/com/vaadin/server/DragAndDropService.java
server/src/main/java/com/vaadin/server/VariableOwner.java
server/src/main/java/com/vaadin/ui/AbstractColorPicker.java
server/src/main/java/com/vaadin/ui/AbstractComponent.java
server/src/main/java/com/vaadin/ui/Component.java
server/src/main/java/com/vaadin/ui/TabSheet.java
server/src/main/java/com/vaadin/ui/components/colorpicker/ColorPickerPopup.java
server/src/main/java/com/vaadin/ui/components/colorpicker/ColorPickerPreview.java
server/src/test/java/com/vaadin/tests/server/component/abstractcomponent/AbstractComponentDeclarativeTest.java
server/src/test/java/com/vaadin/tests/server/component/abstractcomponent/AbstractComponentTest.java [deleted file]
shared/src/main/java/com/vaadin/shared/AbstractComponentState.java
uitest/src/main/java/com/vaadin/tests/TestDateField.java
uitest/src/main/java/com/vaadin/tests/TestForWindowing.java
uitest/src/main/java/com/vaadin/tests/application/ResynchronizeAfterAsyncRemoval.java [deleted file]
uitest/src/main/java/com/vaadin/tests/components/AbstractComponentTest.java
uitest/src/main/java/com/vaadin/tests/components/AbstractComponentTestCase.java
uitest/src/main/java/com/vaadin/tests/components/ComponentTestCase.java
uitest/src/main/java/com/vaadin/tests/components/OutOfSync.java [deleted file]
uitest/src/main/java/com/vaadin/tests/components/absolutelayout/AbsoluteLayoutHideComponent.java
uitest/src/main/java/com/vaadin/tests/components/abstractcomponent/EnableState.java
uitest/src/main/java/com/vaadin/tests/components/abstractfield/RequiredIndicatorForFieldsWithoutCaption.java
uitest/src/main/java/com/vaadin/tests/components/button/ButtonMouseDetails.java
uitest/src/main/java/com/vaadin/tests/components/button/ButtonUpdateAltText.java
uitest/src/main/java/com/vaadin/tests/components/calendar/CalendarTest.java
uitest/src/main/java/com/vaadin/tests/components/checkbox/CheckBoxImmediate.java [deleted file]
uitest/src/main/java/com/vaadin/tests/components/colorpicker/ColorPickerTestUI.java
uitest/src/main/java/com/vaadin/tests/components/combobox/ComboBoxCursorPositionReset.java
uitest/src/main/java/com/vaadin/tests/components/combobox/ComboBoxParentDisable.java
uitest/src/main/java/com/vaadin/tests/components/combobox/ComboBoxResetValue.java
uitest/src/main/java/com/vaadin/tests/components/combobox/ComboboxPrimaryStyleNames.java
uitest/src/main/java/com/vaadin/tests/components/combobox/Comboboxes.java
uitest/src/main/java/com/vaadin/tests/components/combobox/RemovalOfSelectedIcon.java
uitest/src/main/java/com/vaadin/tests/components/datefield/CustomDateFormats.java
uitest/src/main/java/com/vaadin/tests/components/datefield/DateFieldChangeResolution.java
uitest/src/main/java/com/vaadin/tests/components/datefield/DateFieldIsValid.java
uitest/src/main/java/com/vaadin/tests/components/datefield/DateFieldRangeValidation.java
uitest/src/main/java/com/vaadin/tests/components/datefield/DateFieldRanges.java
uitest/src/main/java/com/vaadin/tests/components/datefield/DateFieldUnparsableDate.java
uitest/src/main/java/com/vaadin/tests/components/datefield/DisabledParentLayout.java
uitest/src/main/java/com/vaadin/tests/components/datefield/LegacyDateFieldRanges.java
uitest/src/main/java/com/vaadin/tests/components/datefield/LenientMode.java
uitest/src/main/java/com/vaadin/tests/components/datefield/LowResolution.java
uitest/src/main/java/com/vaadin/tests/components/draganddropwrapper/DragAndDropDisable.java
uitest/src/main/java/com/vaadin/tests/components/formlayout/FormLayoutErrorHover.java
uitest/src/main/java/com/vaadin/tests/components/formlayout/NestedFormLayouts.java
uitest/src/main/java/com/vaadin/tests/components/gridlayout/GridLayoutExpandRatio.java
uitest/src/main/java/com/vaadin/tests/components/gridlayout/GridLayoutScrollPosition.java
uitest/src/main/java/com/vaadin/tests/components/javascriptcomponent/JavaScriptResizeListener.java
uitest/src/main/java/com/vaadin/tests/components/media/AudioTest.java
uitest/src/main/java/com/vaadin/tests/components/optiongroup/ReadOnlyOptionGroup.java
uitest/src/main/java/com/vaadin/tests/components/orderedlayout/BoxLayoutTest.java
uitest/src/main/java/com/vaadin/tests/components/orderedlayout/VerticalLayoutWithEmptyLabel.java
uitest/src/main/java/com/vaadin/tests/components/panel/BasicPanelTest.java
uitest/src/main/java/com/vaadin/tests/components/richtextarea/RichTextAreaUpdateWhileTyping.java
uitest/src/main/java/com/vaadin/tests/components/slider/SliderUpdateFromValueChange.java
uitest/src/main/java/com/vaadin/tests/components/splitpanel/SplitPanelReversePosition.java
uitest/src/main/java/com/vaadin/tests/components/table/AddItemToEmptyTable.java
uitest/src/main/java/com/vaadin/tests/components/table/ColumnHeaderAlignments.java
uitest/src/main/java/com/vaadin/tests/components/table/DoublesInTable.java
uitest/src/main/java/com/vaadin/tests/components/table/EditableTableLeak.java
uitest/src/main/java/com/vaadin/tests/components/table/EmptyRowsWhenScrolling.java
uitest/src/main/java/com/vaadin/tests/components/table/Footer.java
uitest/src/main/java/com/vaadin/tests/components/table/FooterClick.java
uitest/src/main/java/com/vaadin/tests/components/table/HeaderClick.java
uitest/src/main/java/com/vaadin/tests/components/table/HeaderFooterClickLeftRightMiddle.java
uitest/src/main/java/com/vaadin/tests/components/table/HeaderPositionWhenSorting.java
uitest/src/main/java/com/vaadin/tests/components/table/HeaderUpdateWhenNoRows.java
uitest/src/main/java/com/vaadin/tests/components/table/ItemClickEvents.java
uitest/src/main/java/com/vaadin/tests/components/table/TableAndBrowserContextMenu.java
uitest/src/main/java/com/vaadin/tests/components/table/TableHeightWhenHidingHeaders.java
uitest/src/main/java/com/vaadin/tests/components/table/TableItemDescriptionGeneratorUI.java
uitest/src/main/java/com/vaadin/tests/components/table/TableScrollOnFocus.java
uitest/src/main/java/com/vaadin/tests/components/table/TableUndefinedSize.java
uitest/src/main/java/com/vaadin/tests/components/table/TableWithBrokenGeneratorAndContainer.java
uitest/src/main/java/com/vaadin/tests/components/table/ValueAfterClearingContainer.java
uitest/src/main/java/com/vaadin/tests/components/textarea/Wordwrap.java
uitest/src/main/java/com/vaadin/tests/components/textfield/SelectionAndCursorPosition.java
uitest/src/main/java/com/vaadin/tests/components/textfield/SetTabIndex.java
uitest/src/main/java/com/vaadin/tests/components/textfield/TextFieldFocusAndBlurListeners.java
uitest/src/main/java/com/vaadin/tests/components/textfield/TextFieldInputPromptAndClickShortcut.java
uitest/src/main/java/com/vaadin/tests/components/tree/TreeConnectors.java
uitest/src/main/java/com/vaadin/tests/components/tree/TreeFiltering.java
uitest/src/main/java/com/vaadin/tests/components/ui/IdOverrideTest.java
uitest/src/main/java/com/vaadin/tests/components/window/LazyWindowResize.java [deleted file]
uitest/src/main/java/com/vaadin/tests/components/window/WindowResizeListener.java [deleted file]
uitest/src/main/java/com/vaadin/tests/containers/BeanItemContainerFilteringTest.java
uitest/src/main/java/com/vaadin/tests/containers/IndexedContainerFilteringTest.java
uitest/src/main/java/com/vaadin/tests/dd/TreeDragStart.java
uitest/src/main/java/com/vaadin/tests/integration/EmbedSizeTest.java
uitest/src/main/java/com/vaadin/tests/layouts/CaptionsInLayouts.java
uitest/src/main/java/com/vaadin/tests/layouts/CaptionsInLayoutsWaiAria.java
uitest/src/main/java/com/vaadin/tests/layouts/CssLayoutCustomCss.java
uitest/src/main/java/com/vaadin/tests/layouts/FormLayoutWithInvisibleComponent.java
uitest/src/main/java/com/vaadin/tests/minitutorials/v71beta/CSSInjectWithColorpicker.java
uitest/src/main/java/com/vaadin/tests/minitutorials/v7b1/ReducingRoundTrips.java
uitest/src/main/java/com/vaadin/tests/push/TogglePush.java
uitest/src/main/java/com/vaadin/tests/themes/ButtonsTest.java
uitest/src/main/java/com/vaadin/tests/themes/valo/CalendarTest.java
uitest/src/main/java/com/vaadin/tests/themes/valo/Tabsheets.java
uitest/src/main/java/com/vaadin/tests/validation/ValidationOfRequiredEmptyFields.java
uitest/src/main/java/com/vaadin/tests/widgetset/client/v7/grid/GridClientColumnRendererConnector.java
uitest/src/main/java/com/vaadin/v7/tests/components/grid/GridCheckBoxDisplay.java
uitest/src/main/java/com/vaadin/v7/tests/components/grid/GridDetailsLocation.java
uitest/src/main/java/com/vaadin/v7/tests/components/grid/GridFastAsyncUpdate.java
uitest/src/test/java/com/vaadin/tests/application/ResynchronizeAfterAsyncRemovalTest.java [deleted file]
uitest/src/test/java/com/vaadin/tests/components/OutOfSyncTest.java [deleted file]
uitest/src/test/java/com/vaadin/tests/components/checkbox/CheckBoxImmediateTest.java [deleted file]