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

Bug 340192

Summary: Provide Extensibility through Flexible Columns
Product: z_Archived Reporter: Tom Ware <tom.ware>
Component: EclipselinkAssignee: Tom Ware <tom.ware>
Status: CLOSED FIXED QA Contact:
Severity: enhancement    
Priority: P3 CC: eclipselink.foundation-inbox
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
URL: http://wiki.eclipse.org/EclipseLink/DesignDocs/340192
See Also: https://bugs.eclipse.org/bugs/show_bug.cgi?id=335601
Whiteboard:
Bug Depends on: 344837    
Bug Blocks: 335601, 337031, 341429, 343757    
Attachments:
Description Flags
initial patch
none
updated patch
none
Updates to allow refresh functionality
none
updates to allow refresh - after review
none
Refactor refresh parts to EMSetupImpl, other minor updates
none
Updates to allow refresh to be called on server, updates to tests for server none

Description Tom Ware CLA 2011-03-16 13:13:09 EDT
This feature will allow mapping pre-existing extra columns in a table by extending ClassDescriptors at runtime.

See the wki page in the URL field for more details.

See Bug 335601 for the more general extensibility feature definition.
Comment 1 Tom Ware CLA 2011-05-11 14:21:28 EDT
Created attachment 195403 [details]
initial patch

initial patch includes annoataions for configuration and weaving of mapping other than 1-1s.

To do:

- refresh() method
- RCM notification
- weaving of 1-1
- allowing types other than Object for get/set methods
Comment 2 Tom Ware CLA 2011-05-12 09:57:15 EDT
Created attachment 195497 [details]
updated patch
Comment 3 Tom Ware CLA 2011-05-17 13:29:19 EDT
Created attachment 195895 [details]
Updates to allow refresh functionality
Comment 4 Tom Ware CLA 2011-05-18 18:56:34 EDT
Created attachment 196064 [details]
updates to allow refresh - after review
Comment 5 Tom Ware CLA 2011-05-24 15:53:52 EDT
Created attachment 196483 [details]
Refactor refresh parts to EMSetupImpl, other minor updates
Comment 6 Tom Ware CLA 2011-05-26 08:51:36 EDT
Created attachment 196656 [details]
Updates to allow refresh to be called on server, updates to tests for server
Comment 7 Tom Ware CLA 2011-05-30 11:55:16 EDT
Final updates to testing checked in.
Comment 8 Eclipse Webmaster CLA 2022-06-09 10:03:24 EDT
The Eclipselink project has moved to Github: https://github.com/eclipse-ee4j/eclipselink
Comment 9 Eclipse Webmaster CLA 2022-06-09 10:08:15 EDT
The Eclipselink project has moved to Github: https://github.com/eclipse-ee4j/eclipselink