Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 564010

Summary: [Databinding] Add property versions of WorkbenchObservables methods
Product: [Eclipse Project] Platform Reporter: Jens Lideström <jens>
Component: UIAssignee: Jens Lideström <jens>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: daniel_megert
Version: 4.16Flags: daniel_megert: pmc_approved+
Target Milestone: ---   
Hardware: All   
OS: All   
See Also: https://git.eclipse.org/r/164318
https://git.eclipse.org/c/platform/eclipse.platform.ui.git/commit/?id=ed4c96aea6a0d1e77b8a5b9e8793144ddda2ded0
Whiteboard:
Bug Depends on:    
Bug Blocks: 546820    

Description Jens Lideström CLA 2020-06-05 17:55:04 EDT
The class org.eclipse.ui.databinding.WorkbenchObservables contains some methods that don't have any corresponding methods in org.eclipse.ui.databinding.typed.WorkbenchProperties.

This stops the transition to a property based API.

The missing methods on WorkbenchProperties should be added.
Comment 1 Eclipse Genie CLA 2020-06-05 18:03:37 EDT
New Gerrit change created: https://git.eclipse.org/r/164318
Comment 3 Dani Megert CLA 2020-06-23 10:35:11 EDT
Fine with me but please make sure that there are no usages in the SDK.
Comment 4 Jens Lideström CLA 2020-06-23 12:58:02 EDT
(In reply to Dani Megert from comment #3)
> Fine with me but please make sure that there are no usages in the SDK.

This ticket is only for the addition of replacement API on the WorkbenchProperties class.

Discussion about the actual removal of the WorkbenchObservables class should happen on Bug 546820.