]> source.dussan.org Git - vaadin-framework.git/commit
Refactor to use the right Element class (#13287)
authorLeif Åstrand <leif@vaadin.com>
Mon, 24 Mar 2014 16:24:45 +0000 (18:24 +0200)
committerVaadin Code Review <review@vaadin.com>
Tue, 25 Mar 2014 11:33:17 +0000 (11:33 +0000)
commita9845c9c10ec891800e4a9bc57fbb95d1275de32
treecaf4736ad192863664c013d5f80754320a8d0f0e
parentdc89e28f4d8251d0b721a2b9e143770a5fcda195
Refactor to use the right Element class (#13287)

Changed implementations and APIs to use the non-deprecated Element class
wherever possible without breaking backwards compatibility.
* Methods defined in interfaces have not been touched.
* Return types have only been changed methods that should have no
existing third party callers (i.e. private, internal or @since 7.2)
* For methods that third party code might have overridden, the method
has been deprecated in favor of a new method that just delegates to the
old method.
* For methods that can't reasonably be overridden by third party code
(i.e. private, final, static, internal or @since 7.2), the parameter
type has been changed without retaining the old method.

Change-Id: I7da943a77b8d0d0b9185d8c70f87d676a275d24b
84 files changed:
client/src/com/vaadin/client/ApplicationConnection.java
client/src/com/vaadin/client/RenderInformation.java
client/src/com/vaadin/client/SimpleTree.java
client/src/com/vaadin/client/Util.java
client/src/com/vaadin/client/VCaption.java
client/src/com/vaadin/client/VErrorMessage.java
client/src/com/vaadin/client/VLoadingIndicator.java
client/src/com/vaadin/client/VTooltip.java
client/src/com/vaadin/client/componentlocator/ComponentLocator.java
client/src/com/vaadin/client/componentlocator/LegacyLocatorStrategy.java
client/src/com/vaadin/client/componentlocator/LocatorStrategy.java
client/src/com/vaadin/client/componentlocator/VaadinFinderLocatorStrategy.java
client/src/com/vaadin/client/debug/internal/HierarchySection.java
client/src/com/vaadin/client/debug/internal/Highlight.java
client/src/com/vaadin/client/debug/internal/SelectConnectorListener.java
client/src/com/vaadin/client/debug/internal/SelectorPath.java
client/src/com/vaadin/client/debug/internal/TestBenchSection.java
client/src/com/vaadin/client/ui/AbstractClickEventHandler.java
client/src/com/vaadin/client/ui/FocusElementPanel.java
client/src/com/vaadin/client/ui/FocusableScrollPanel.java
client/src/com/vaadin/client/ui/ShortcutActionHandler.java
client/src/com/vaadin/client/ui/VAbsoluteLayout.java
client/src/com/vaadin/client/ui/VAbstractSplitPanel.java
client/src/com/vaadin/client/ui/VAccordion.java
client/src/com/vaadin/client/ui/VCalendar.java
client/src/com/vaadin/client/ui/VCalendarPanel.java
client/src/com/vaadin/client/ui/VCheckBox.java
client/src/com/vaadin/client/ui/VContextMenu.java
client/src/com/vaadin/client/ui/VCustomLayout.java
client/src/com/vaadin/client/ui/VDragAndDropWrapper.java
client/src/com/vaadin/client/ui/VDragAndDropWrapperIE.java
client/src/com/vaadin/client/ui/VEmbedded.java
client/src/com/vaadin/client/ui/VFilterSelect.java
client/src/com/vaadin/client/ui/VForm.java
client/src/com/vaadin/client/ui/VFormLayout.java
client/src/com/vaadin/client/ui/VGridLayout.java
client/src/com/vaadin/client/ui/VLink.java
client/src/com/vaadin/client/ui/VMediaBase.java
client/src/com/vaadin/client/ui/VMenuBar.java
client/src/com/vaadin/client/ui/VNotification.java
client/src/com/vaadin/client/ui/VOverlay.java
client/src/com/vaadin/client/ui/VPanel.java
client/src/com/vaadin/client/ui/VPopupCalendar.java
client/src/com/vaadin/client/ui/VPopupView.java
client/src/com/vaadin/client/ui/VProgressBar.java
client/src/com/vaadin/client/ui/VRichTextArea.java
client/src/com/vaadin/client/ui/VScrollTable.java
client/src/com/vaadin/client/ui/VSlider.java
client/src/com/vaadin/client/ui/VTabsheet.java
client/src/com/vaadin/client/ui/VTabsheetPanel.java
client/src/com/vaadin/client/ui/VTextField.java
client/src/com/vaadin/client/ui/VTree.java
client/src/com/vaadin/client/ui/VTreeTable.java
client/src/com/vaadin/client/ui/VUpload.java
client/src/com/vaadin/client/ui/VVideo.java
client/src/com/vaadin/client/ui/VWindow.java
client/src/com/vaadin/client/ui/VWindowOverlay.java
client/src/com/vaadin/client/ui/absolutelayout/AbsoluteLayoutConnector.java
client/src/com/vaadin/client/ui/aria/AriaHelper.java
client/src/com/vaadin/client/ui/calendar/CalendarConnector.java
client/src/com/vaadin/client/ui/calendar/schedule/DateCell.java
client/src/com/vaadin/client/ui/calendar/schedule/DateCellDayEvent.java
client/src/com/vaadin/client/ui/calendar/schedule/dd/CalendarMonthDropHandler.java
client/src/com/vaadin/client/ui/calendar/schedule/dd/CalendarWeekDropHandler.java
client/src/com/vaadin/client/ui/colorpicker/VColorPickerGrid.java
client/src/com/vaadin/client/ui/dd/DDUtil.java
client/src/com/vaadin/client/ui/dd/VDragAndDropManager.java
client/src/com/vaadin/client/ui/dd/VDragEvent.java
client/src/com/vaadin/client/ui/embedded/EmbeddedConnector.java
client/src/com/vaadin/client/ui/formlayout/FormLayoutConnector.java
client/src/com/vaadin/client/ui/layout/VLayoutSlot.java
client/src/com/vaadin/client/ui/menubar/MenuBar.java
client/src/com/vaadin/client/ui/menubar/MenuBarConnector.java
client/src/com/vaadin/client/ui/orderedlayout/AbstractOrderedLayoutConnector.java
client/src/com/vaadin/client/ui/orderedlayout/Slot.java
client/src/com/vaadin/client/ui/orderedlayout/VAbstractOrderedLayout.java
client/src/com/vaadin/client/ui/splitpanel/AbstractSplitPanelConnector.java
client/src/com/vaadin/client/ui/table/TableConnector.java
client/src/com/vaadin/client/ui/tabsheet/TabsheetConnector.java
client/src/com/vaadin/client/ui/tree/TreeConnector.java
client/src/com/vaadin/client/ui/treetable/TreeTableConnector.java
client/src/com/vaadin/client/ui/ui/UIConnector.java
client/src/com/vaadin/client/ui/window/WindowConnector.java
uitest/src/com/vaadin/tests/minitutorials/v7a2/MyPickerConnector.java