<<rule>> Transform: Multiplicity-One Bidirectional Self-Reference - To - Multiplicity-One Containment-Container Self-References (1)


<<preserve>> containerClass : EClass <<preserve>> containerReference : EReference <<create>> upperBound = "1" <<create>> containment = "false" <<preserve>> containmentReference : EReference <<preserve>> upperBound = "1" <<create>> containment = "true" <<preserve>> eOpposite <<create>> eType <<preserve>> eType <<preserve>> eOpposite <<preserve>> eContainingClass eStructuralFeatures <<create>> eContainingClass eStructuralFeatures