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

Bug 238441

Summary: [EclipseLink] Support for PrivateOwned
Product: [WebTools] Dali JPA Tools Reporter: Karen Butzke <karenfbutzke>
Component: GeneralAssignee: Karen Butzke <karenfbutzke>
Status: RESOLVED FIXED QA Contact:
Severity: enhancement    
Priority: P3 Keywords: plan
Version: 2.0   
Target Milestone: 2.1 M3   
Hardware: PC   
OS: Windows XP   
Whiteboard: EclipseLink
Bug Depends on: 237295, 238447    
Bug Blocks:    

Description Karen Butzke CLA 2008-06-25 13:41:48 EDT
On the EclipseLink platform we need to add support for the  org.eclipse.persistence.annotations.PrivateOwned annotation and eclipselink-orm.xml private-owned element.  PrivateOwned is supported on OneToOne and OneToMany mappings.  To support this add a tri-state checkbox with a default of false.

http://wiki.eclipse.org/Using_EclipseLink_JPA_Extensions_(ELUG)#How_to_Use_the_.40PrivateOwned_Annotation

Eclipselink bug 237295 is related since PrivateOwned support should be removed from BasicCollection and BasicMap.  We might want to display the implicit privateOwned=true.  And we will also need to add this support to variable-one-to-one mapping when we have UI for that.
Comment 1 Karen Butzke CLA 2008-07-17 11:28:30 EDT
Functional spec for 'private owned' support http://wiki.eclipse.org/EclipseLinkAttributeMappingOptions#Private_Owned
Comment 2 Karen Butzke CLA 2008-09-29 10:41:58 EDT
PrivateOwned annotation support has been added to the OneToOne and OneToMany mappings for eclipselink