<<rule>> Transform: Multiplicity-Many Bidirectional Reference - To - Multiplicity-One Containment-Container Reference (2)


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