Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 332827 - Store the project properties in the .settings file
Summary: Store the project properties in the .settings file
Status: VERIFIED FIXED
Alias: None
Product: Dali JPA Tools
Classification: WebTools
Component: Diagram Editor (show other bugs)
Version: 0.5   Edit
Hardware: All All
: P3 major (vote)
Target Milestone: 3.0 M6   Edit
Assignee: Stefan Dimov CLA
QA Contact: Stefan Dimov CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-12-17 04:34 EST by Kaloyan Raev CLA
Modified: 2011-04-16 09:41 EDT (History)
1 user (show)

See Also:


Attachments
Saves project diagram properties under .settings folder (35.48 KB, patch)
2011-01-19 11:53 EST, Stefan Dimov CLA
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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