Skip to content

Changes

Summary

  1. Bug 580339 - Fix leak in ViewModelContextImpl (details)
  2. Bug 497466 - Using generics in databinding (details)
Commit f047343ec221467ed92341d1ebc68287e074a3b0 by Alexandra Buzila
Bug 580339 - Fix leak in ViewModelContextImpl

Clear disposeListeners list when the context is disposed

Change-Id: I7aaf78f145d63bb7da18d556db85015715aa1f34
Signed-off-by: Alexandra Buzila <abuzila@eclipsesource.com>
The file was modified bundles/org.eclipse.emf.ecp.view.context/src/org/eclipse/emf/ecp/view/internal/context/ViewModelContextImpl.java
Commit 4b3d2300e235df9a533ee8612898f1bf1a5cb44a by Eugen Neufeld
Bug 497466 - Using generics in databinding

- remove deprecated databinding api
- update all target files to newest versions

Change-Id: Ibc3a6faaaf0196b4f5921d83d9077518a27c949b
Signed-off-by: Eugen Neufeld <eneufeld@eclipsesource.com>
The file was modified bundles/org.eclipse.emf.ecp.view.table.ui.swt/META-INF/MANIFEST.MF
The file was modified bundles/org.eclipse.emf.ecp.view.control.multireference/META-INF/MANIFEST.MF
The file was modified bundles/org.eclipse.emf.ecp.ui.view.editor.controls/src/org/eclipse/emf/ecp/view/internal/editor/controls/EditableEReferenceLabelControlSWTRenderer.java
The file was modified tests/org.eclipse.emfforms.core.services.structuralchange.test/META-INF/MANIFEST.MF
The file was modified tests/org.eclipse.emfforms.core.services.databinding.featurepath.tests/META-INF/MANIFEST.MF
The file was modified bundles/org.eclipse.emf.ecp.view.table.ui.nebula.grid.rap/META-INF/MANIFEST.MF
The file was modified bundles/org.eclipse.emf.ecp.view.core.swt/src/org/eclipse/emf/ecp/view/spi/core/swt/AbstractControlSWTRenderer.java
The file was modified bundles/org.eclipse.emf.ecp.view.group.swt.collapsable/META-INF/MANIFEST.MF
The file was modified releng/org.eclipse.emf.ecp.target.rap/ecpRAP_withECP.target
The file was modified bundles/org.eclipse.emf.ecp.view.template.tooling/src/org/eclipse/emf/ecp/view/template/internal/tooling/controls/DMRSelectorControlSWTRenderer.java
The file was modified tests/org.eclipse.emfforms.common.validation.tests/META-INF/MANIFEST.MF
The file was modified releng/org.eclipse.emf.ecp.target.rap/ecpRAP.tpd
The file was modified tests/org.eclipse.emfforms.core.bazaar.tests/META-INF/MANIFEST.MF
The file was modified bundles/org.eclipse.emfforms.swt.table/src/org/eclipse/emfforms/internal/swt/table/util/DMREditingSupport.java
The file was modified bundles/org.eclipse.emf.ecp.view.section.ui.swt/src/org/eclipse/emf/ecp/view/spi/section/swt/SectionNodeSWTRenderer.java
The file was modified bundles/org.eclipse.emfforms.swt.categorization.expandbar/META-INF/MANIFEST.MF
The file was modified bundles/org.eclipse.emfforms.swt.control.text.richtext/src/org/eclipse/emfforms/spi/swt/control/text/richtext/renderer/RichTextControlSWTRenderer.java
The file was modified bundles/org.eclipse.emf.ecp.edit.swt/src/org/eclipse/emf/ecp/edit/internal/swt/controls/DateTimeControl.java
The file was modified bundles/org.eclipse.emf.ecp.edit.swt/src/org/eclipse/emf/ecp/edit/spi/swt/table/MultiStringCellEditor.java
The file was modified releng/org.eclipse.emf.ecp.products/org.eclipse.emf.ecp.application.e4.product
The file was modified bundles/org.eclipse.emf.ecp.view.label.ui.swt/src/org/eclipse/emf/ecp/view/spi/label/swt/LabelSWTRenderer.java
The file was modified bundles/org.eclipse.emf.ecp.view.group.swt.embedded/META-INF/MANIFEST.MF
The file was modified tests/org.eclipse.emfforms.ide.view.multisegment.test/META-INF/MANIFEST.MF
The file was modified bundles/org.eclipse.emf.ecp.view.categorization.swt/src/org/eclipse/emf/ecp/view/spi/categorization/swt/SWTCategorizationRenderer.java
The file was modified tests/org.eclipse.emfforms.core.services.databinding.index.tests/META-INF/MANIFEST.MF
The file was modified bundles/org.eclipse.emf.ecp.view.section.ui.swt/META-INF/MANIFEST.MF
The file was modified bundles/org.eclipse.emf.ecp.edit.swt/src/org/eclipse/emf/ecp/edit/internal/swt/controls/NumericalControl.java
The file was modified tests/org.eclipse.emf.ecp.view.template.tooling.test/META-INF/MANIFEST.MF
The file was modified tests/org.eclipse.emfforms.core.services.domainexpander.default.tests/META-INF/MANIFEST.MF
The file was modified bundles/org.eclipse.emf.ecp.view.custom.ui.swt/META-INF/MANIFEST.MF
The file was modified bundles/org.eclipse.emf.ecp.edit.swt/src/org/eclipse/emf/ecp/edit/spi/swt/table/StringCellEditor.java
The file was modified releng/org.eclipse.emf.ecp.rap.products/org.eclipse.emf.ecp.rap.product
The file was modified releng/org.eclipse.emf.ecp.target.next/next.target
The file was modified bundles/org.eclipse.emfforms.swt.treemasterdetail/src/org/eclipse/emfforms/spi/swt/treemasterdetail/TreeMasterDetailComposite.java
The file was modified bundles/org.eclipse.emf.ecp.view.compoundcontrol.swt/src/org/eclipse/emf/ecp/view/spi/compoundcontrol/swt/CompoundControlSWTRenderer.java
The file was modified features/org.eclipse.emf.ecp.target.feature/feature.xml
The file was modified bundles/org.eclipse.emf.ecp.edit.swt/src/org/eclipse/emf/ecp/edit/internal/swt/table/NumberCellEditor.java
The file was modified bundles/org.eclipse.emfforms.swt.control.text.autocomplete/META-INF/MANIFEST.MF
The file was modified tests/org.eclipse.emfforms.core.services.segments.multi.test/META-INF/MANIFEST.MF
The file was modified bundles/org.eclipse.emf.ecp.edit.swt/src/org/eclipse/emf/ecp/edit/internal/swt/controls/XmlDateControlText.java
The file was modified tests/org.eclipse.emf.ecp.ui.view.swt.test/META-INF/MANIFEST.MF
The file was modified bundles/org.eclipse.emf.ecp.emf2web.ui/src/org/eclipse/emf/ecp/emf2web/ui/wizard/SelectLocationPage.java
The file was modified bundles/org.eclipse.emfforms.swt.table/src/org/eclipse/emfforms/spi/swt/table/DefaultTableViewerColumnBuilder.java
The file was modified bundles/org.eclipse.emf.ecp.view.categorization.swt/META-INF/MANIFEST.MF
The file was modified releng/spreadsheet/org.eclipse.emfforms.spreadsheet.releng.target/emfforms_spreadsheet.target
The file was modified tests/org.eclipse.emf.ecp.view.core.swt.tests/META-INF/MANIFEST.MF
The file was modified bundles/org.eclipse.emf.ecp.emf2web.ui/META-INF/MANIFEST.MF
The file was modified bundles/org.eclipse.emf.ecp.edit.swt/META-INF/MANIFEST.MF
The file was modified tests/org.eclipse.emf.ecp.view.model.provider.generator.test/META-INF/MANIFEST.MF
The file was modified bundles/org.eclipse.emf.ecp.edit.swt/src/org/eclipse/emf/ecp/edit/internal/swt/reference/LinkControl.java
The file was modified tests/org.eclipse.emf.ecp.view.section.ui.swt.test/META-INF/MANIFEST.MF
The file was modified bundles/org.eclipse.emf.ecp.ui.view.editor.controls/src/org/eclipse/emf/ecp/view/internal/editor/controls/ControlRootEClassControl2SWTRenderer.java
The file was modified bundles/org.eclipse.emfforms.swt.categorization.expandbar/src/org/eclipse/emfforms/internal/swt/categorization/expandbar/ExpandBarCategorizationElementRenderer.java
The file was modified bundles/org.eclipse.emf.ecp.view.custom.ui.swt/src/org/eclipse/emf/ecp/view/spi/custom/swt/ECPAbstractCustomControlSWT.java
The file was modified bundles/org.eclipse.emf.ecp.view.template.tooling/src/org/eclipse/emf/ecp/view/template/internal/tooling/controls/ViewModelSelectControlSWTRenderer.java
The file was modified bundles/org.eclipse.emf.ecp.view.group.swt.collapsable/src/org/eclipse/emf/ecp/view/group/swt/internal/collapsable/CollapsableGroupSWTRenderer.java
The file was modified bundles/org.eclipse.emf.ecp.ui.view.editor.controls/src/org/eclipse/emf/ecp/view/internal/editor/controls/EReferenceLabelControlSWTRenderer.java
The file was modified bundles/org.eclipse.emf.ecp.view.group.ui.swt/META-INF/MANIFEST.MF
The file was modified tests/org.eclipse.emfforms.core.services.tests/META-INF/MANIFEST.MF
The file was modified bundles/org.eclipse.emf.ecp.edit.swt/src/org/eclipse/emf/ecp/edit/internal/swt/controls/TableControl.java
The file was modified bundles/org.eclipse.emf.ecp.view.table.ui.swt/src/org/eclipse/emf/ecp/view/spi/table/swt/TableControlSWTRenderer.java
The file was modified bundles/org.eclipse.emf.ecp.edit.swt/src/org/eclipse/emf/ecp/edit/internal/swt/controls/AbstractTextControl.java
The file was modified bundles/org.eclipse.emf.ecp.view.template.tooling/src/org/eclipse/emf/ecp/view/template/internal/tooling/controls/URLSelectionControlSWTRenderer.java
The file was modified tests/org.eclipse.emfforms.core.services.emf.tests/META-INF/MANIFEST.MF
The file was modified bundles/org.eclipse.emfforms.swt.control.text.autocomplete/src/org/eclipse/emfforms/internal/swt/control/text/autocomplete/renderer/AutocompleteTextControlSWTRenderer.java
The file was modified tests/org.eclipse.emf.ecp.ui.view.editor.controls.test/META-INF/MANIFEST.MF
The file was modified tests/org.eclipse.emfforms.datatemplate.tooling.tests/META-INF/MANIFEST.MF
The file was modified bundles/org.eclipse.emf.ecp.view.compoundcontrol.swt/META-INF/MANIFEST.MF
The file was modified tests/org.eclipse.emf.ecp.view.test.common/META-INF/MANIFEST.MF
The file was modified tests/org.eclipse.emfforms.core.services.databinding.keyattribute.tests/META-INF/MANIFEST.MF
The file was modified bundles/org.eclipse.emfforms.swt.control.multiattribute/src/org/eclipse/emfforms/spi/view/control/multiattribute/MultiAttributeSWTRenderer.java
The file was modified tests/org.eclipse.emfforms.core.services.segments.index.test/META-INF/MANIFEST.MF
The file was modified tests/org.eclipse.emfforms.ide.view.multisegment.test.uithread/META-INF/MANIFEST.MF
The file was modified bundles/org.eclipse.emfforms.swt.table/src/org/eclipse/emfforms/spi/swt/table/AbstractTableViewerColumnBuilder.java
The file was modified bundles/org.eclipse.emf.ecp.view.core.swt/src/org/eclipse/emf/ecp/view/internal/core/swt/renderer/BooleanControlSWTRenderer.java
The file was modified bundles/org.eclipse.emf.ecp.view.core.swt/src/org/eclipse/emf/ecp/view/internal/core/swt/renderer/XMLDateControlSWTRenderer.java
The file was modified tests/org.eclipse.emf.ecp.view.control.multireference.tests/META-INF/MANIFEST.MF
The file was modified tests/org.eclipse.emfforms.core.services.mappingprovider.table.panel.test/META-INF/MANIFEST.MF
The file was modified bundles/org.eclipse.emf.ecp.view.categorization.swt/src/org/eclipse/emf/ecp/view/spi/categorization/swt/AbstractSWTTabRenderer.java
The file was modified bundles/org.eclipse.emf.ecp.ui.view.editor.controls/src/org/eclipse/emf/ecp/view/internal/editor/controls/ExpectedValueControlRenderer.java
The file was modified bundles/org.eclipse.emf.ecp.view.table.ui.nebula.grid/META-INF/MANIFEST.MF
The file was modified tests/org.eclipse.emf.ecp.view.migrator.test/META-INF/MANIFEST.MF
The file was modified tests/org.eclipse.emfforms.core.services.segments.test/META-INF/MANIFEST.MF
The file was modified tests/org.eclipse.emf.ecp.ide.util.test/META-INF/MANIFEST.MF
The file was modified tests/org.eclipse.emfforms.rulerepository.tooling.test/META-INF/MANIFEST.MF
The file was modified bundles/org.eclipse.emfforms.swt.treemasterdetail/META-INF/MANIFEST.MF
The file was modified tests/org.eclipse.emf.ecp.view.model.preview.common.test/META-INF/MANIFEST.MF
The file was modified tests/org.eclipse.emfforms.swt.table.test/META-INF/MANIFEST.MF
The file was modified bundles/org.eclipse.emfforms.editor.ecore/src/org/eclipse/emfforms/internal/editor/ecore/controls/TypedElementBoundsRenderer.java
The file was modified bundles/org.eclipse.emf.ecp.view.core.swt/META-INF/MANIFEST.MF
The file was modified bundles/org.eclipse.emfforms.swt.control.multiattribute/META-INF/MANIFEST.MF
The file was modified tests/org.eclipse.emf.ecp.view.categorization.model.edit.test/META-INF/MANIFEST.MF
The file was modified tests/org.eclipse.emf.ecp.view.table.ui.nebula.grid.test/META-INF/MANIFEST.MF
The file was modified tests/org.eclipse.emfforms.core.services.segments.mapping.test/META-INF/MANIFEST.MF
The file was modified tests/org.eclipse.emf.ecp.view.table.model.test/META-INF/MANIFEST.MF
The file was modified bundles/org.eclipse.emf.ecp.ui.view.editor.controls/src/org/eclipse/emf/ecp/view/internal/editor/controls/TableDetailViewControlSWTRenderer.java
The file was modified bundles/org.eclipse.emf.ecp.edit.swt/src/org/eclipse/emf/ecp/edit/internal/swt/controls/BooleanControl.java
The file was modified bundles/org.eclipse.emf.ecp.view.group.ui.swt/src/org/eclipse/emf/ecp/view/spi/group/swt/GroupSWTRenderer.java
The file was modified bundles/org.eclipse.emf.ecp.view.section.ui.swt/src/org/eclipse/emf/ecp/view/spi/section/swt/SectionLeafSWTRenderer.java
The file was modified tests/org.eclipse.emfforms.core.services.databinding.mapping.tests/META-INF/MANIFEST.MF
The file was modified releng/org.eclipse.emf.ecp.target.rcp/ecp.tpd
The file was modified tests/org.eclipse.emf.ecp.view.rule.test/META-INF/MANIFEST.MF
The file was modified bundles/org.eclipse.emf.ecp.ui.view.editor.controls/META-INF/MANIFEST.MF
The file was modified bundles/org.eclipse.emf.ecp.edit.swt/src/org/eclipse/emf/ecp/edit/internal/swt/controls/EEnumControl.java
The file was modified releng/org.eclipse.emf.ecp.target.rap/ecpRAP.target
The file was modified tests/org.eclipse.emf.ecp.view.template.service.test/META-INF/MANIFEST.MF
The file was modified tests/org.eclipse.emfforms.ide.view.segments.test/META-INF/MANIFEST.MF
The file was modified bundles/org.eclipse.emf.ecp.view.table.ui.swt/src/org/eclipse/emf/ecp/view/spi/table/swt/ItemProviderEnumCellEditor.java
The file was modified tests/org.eclipse.emfforms.core.services.datatemplate.test/META-INF/MANIFEST.MF
The file was modified tests/org.eclipse.emfforms.core.services.segments.featurepath.test/META-INF/MANIFEST.MF
The file was modified bundles/org.eclipse.emf.ecp.view.group.swt.embedded/src/org/eclipse/emf/ecp/view/alignmentgroup/internal/swt/EmbeddedGroupSWTRenderer.java
The file was modified bundles/org.eclipse.emfforms.swt.table/src/org/eclipse/emfforms/spi/swt/table/AbstractTableViewerComposite.java
The file was modified bundles/org.eclipse.emf.ecp.view.core.swt/src/org/eclipse/emf/ecp/view/internal/core/swt/renderer/DateTimeControlSWTRenderer.java
The file was modified tests/org.eclipse.emf.ecp.view.table.ui.swt.test/META-INF/MANIFEST.MF
The file was modified bundles/org.eclipse.emfforms.ide.view.multisegment/META-INF/MANIFEST.MF
The file was modified tests/org.eclipse.emfforms.swt.core.tests/META-INF/MANIFEST.MF
The file was modified bundles/org.eclipse.emf.ecp.view.core.swt/src/org/eclipse/emf/ecp/view/spi/core/swt/renderer/TextControlSWTRenderer.java
The file was modified bundles/org.eclipse.emf.ecp.view.core.swt/src/org/eclipse/emf/ecp/view/internal/core/swt/renderer/EnumComboViewerSWTRenderer.java
The file was modified tests/org.eclipse.emf.ecp.view.model.test/META-INF/MANIFEST.MF
The file was modified bundles/org.eclipse.emf.ecp.view.label.ui.swt/META-INF/MANIFEST.MF
The file was modified tests/org.eclipse.emfforms.ide.view.mappingsegment.test/META-INF/MANIFEST.MF
The file was modified tests/org.eclipse.emf.ecp.view.table.validation.test/META-INF/MANIFEST.MF
The file was modified bundles/org.eclipse.emf.ecp.view.template.tooling/src/org/eclipse/emf/ecp/view/template/internal/tooling/controls/HexColorSelectionControlSWTRenderer.java
The file was modified bundles/org.eclipse.emfforms.swt.table/META-INF/MANIFEST.MF
The file was modified tests/org.eclipse.emfforms.core.services.mappingprovider.table.test/META-INF/MANIFEST.MF
The file was modified releng/org.eclipse.emf.ecp.target.next/next.tpd
The file was modified bundles/org.eclipse.emf.ecp.ui.view.editor.controls/src/org/eclipse/emf/ecp/view/internal/editor/controls/TableColumnsDMRTableControl.java
The file was modified bundles/org.eclipse.emf.ecp.view.template.tooling/src/org/eclipse/emf/ecp/view/template/internal/tooling/controls/AttributeSelectControlSWTRenderer.java
The file was modified bundles/org.eclipse.emf.ecp.ui.view.editor.controls/src/org/eclipse/emf/ecp/view/internal/editor/controls/DomainModelReferenceControlSWTRenderer.java
The file was modified releng/org.eclipse.emf.ecp.target.rcp/ecp.target
The file was modified bundles/org.eclipse.emf.ecp.view.core.swt/src/org/eclipse/emf/ecp/view/internal/core/swt/renderer/LinkControlSWTRenderer.java
The file was modified bundles/org.eclipse.emfforms.editor.ecore/src/org/eclipse/emfforms/internal/editor/ecore/controls/DataTypeControl.java
The file was modified bundles/org.eclipse.emf.ecp.view.control.multireference/src/org/eclipse/emf/ecp/view/internal/control/multireference/MultiReferenceSWTRenderer.java