Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 356160 - UI changes to generalize EGLDD Editor Services Binding tab to Resource Binding
Summary: UI changes to generalize EGLDD Editor Services Binding tab to Resource Binding
Status: CLOSED FIXED
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: EDT (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows XP
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Zhi Zhu CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-08-30 03:00 EDT by Tony Chen CLA
Modified: 2017-02-23 14:15 EST (History)
2 users (show)

See Also:


Attachments
code for this feature (171.81 KB, patch)
2011-09-06 23:08 EDT, Zhi Zhu CLA
lasher: iplog+
Details | Diff
minor changes (171.84 KB, patch)
2011-09-07 01:17 EDT, Zhi Zhu CLA
lasher: iplog+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Tony Chen CLA 2011-08-30 03:00:18 EDT
SQL database configuration information will be stored in the deployment descriptor and then 'deployed' as appropriate during the deployment operation. Instead of creating a new "data source" section to capture this information, we determined that data source binding info is conceptually no different than service binding info (or any other named resource binding info), in that this information is used to make some type of connection to some resource at runtime. Because of this, we should generalize the current service binding concept to support bindings for services, data sources, files (future), etc. So, instead of a "Service Bindings" tab in the Deployment Descriptor editor, we will have a Resource Bindings (name TBD) tab. 

This bug covers the UI changes, there's underlying model changes which are covered in bug 356157
Comment 1 Tony Chen CLA 2011-08-31 06:14:41 EDT
80% UI changes are done. Left work

* Need to encrypt password field
Comment 2 Tony Chen CLA 2011-09-01 02:08:24 EDT
Theresa, you has some suggestions in today's review, could you please put it here. thanks.
Comment 3 Tony Chen CLA 2011-09-01 02:09:05 EDT
Set owner to ZhuZhi to continue work on this.
Comment 4 Zhi Zhu CLA 2011-09-02 00:56:17 EDT
Aspects to be improved:
  1. The 'Remove' is not functioning properly.
  2. Add 'Ping Connection' button to test whether connection is correct or not
Comment 5 Zhi Zhu CLA 2011-09-06 23:08:08 EDT
Created attachment 202853 [details]
code for this feature
Comment 6 Zhi Zhu CLA 2011-09-06 23:08:22 EDT
Implement the feature
Comment 7 Zhi Zhu CLA 2011-09-07 01:17:50 EDT
Created attachment 202856 [details]
minor changes
Comment 8 Zhi Zhu CLA 2011-10-12 04:26:35 EDT
close it