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

Bug 332827

Summary: Store the project properties in the .settings file
Product: [WebTools] Dali JPA Tools Reporter: Kaloyan Raev <kaloyan>
Component: Diagram EditorAssignee: Stefan Dimov <stefan.dimov>
Status: VERIFIED FIXED QA Contact: Stefan Dimov <stefan.dimov>
Severity: major    
Priority: P3 CC: jolene.moffitt
Version: 0.5   
Target Milestone: 3.0 M6   
Hardware: All   
OS: All   
Whiteboard:
Attachments:
Description Flags
Saves project diagram properties under .settings folder none

Description Kaloyan Raev CLA 2010-12-17 04:34:08 EST
When I change the project's properties related to the JPA Diagram Editor, the new values seems to be saved in a preference store in the Eclipse workspace. This approach is not very usable, because the property values cannot be tracked in a Source Control Management repository, and hence cannot be shared among team members working on the same JPA project. 

The property values should be persisted in a file under the .settings folder.
Comment 1 Stefan Dimov CLA 2011-01-19 11:53:02 EST
Created attachment 187131 [details]
Saves project diagram properties under .settings folder
Comment 2 Stefan Dimov CLA 2011-01-19 12:00:54 EST
Patch committed.
Comment 3 Stefan Dimov CLA 2011-02-08 10:19:44 EST
The fix was submitted in the timeframe of M5, but the JPA Diagram Editor wasn't integrated in PDE build of WTP before the M5 release date, so I'm retargeting this bug to M6.
Comment 4 Jolene Moffitt CLA 2011-04-16 09:41:51 EDT
Verified in Build I-3.3.0-20110414085808

Verified when you make changes to the JPA Diagram Editor property preferences the org.eclipse.jpt.jpadiagrameditor.ui file is updated in the workspace\project\.settings folder.  See the link to view test steps
for verification. http://wiki.eclipse.org/Dali_3.0_M6