<<rule>> Relocation: Containment-Container[No Lower Bound] References


<<preserve>> fromContainedClass : EClass <<preserve>> fromContainerClass : EClass <<preserve>> containmentReference : EReference <<preserve>> containment = "true" <<preserve>> containerReference : EReference <<preserve>> lowerBound = "0" <<preserve>> upperBound = "1" <<preserve>> containment = "false" <<forbid, pre>> preMandatoryContainerClass : EClass <<forbid, pre>> preMandatoryContainmentReference : EReference <<forbid, pre>> containment = "true" <<forbid, pre>> preMandatoryContainerReference : EReference <<forbid, pre>> lowerBound = "1" <<forbid, pre>> containment = "false" <<forbid, pre>> preMandatoryContainmentSelfReference : EReference <<forbid, pre>> containment = "true" <<forbid, pre>> preMandatoryContainerSelfReference : EReference <<forbid, pre>> lowerBound = "1" <<forbid, pre>> containment = "false" <<preserve>> toContainedClass : EClass <<preserve>> toContainerClass : EClass <<forbid, post>> postMandatoryContainerClass : EClass <<forbid, post>> postMandatoryContainmentReference : EReference <<forbid, post>> containment = "true" <<forbid, post>> postMandatoryContainerReference : EReference <<forbid, post>> lowerBound = "1" <<forbid, post>> containment = "false" <<forbid, post>> postMandatoryContainmentSelfReference : EReference <<forbid, post>> containment = "true" <<forbid, post>> postMandatoryContainerSelfReference : EReference <<forbid, post>> lowerBound = "1" <<forbid, post>> containment = "false" <<delete>> eType <<preserve>> eOpposite <<create>> eType <<delete>> eType <<preserve>> eOpposite <<create>> eType <<forbid, pre>> eType <<forbid, pre>> eOpposite <<forbid, pre>> eType <<forbid, pre>> eOpposite <<forbid, pre>> eType <<forbid, pre>> eContainingClass <<forbid, pre>> eOpposite <<forbid, pre>> eType <<forbid, pre>> eContainingClass <<forbid, pre>> eOpposite <<forbid, post>> eType <<forbid, post>> eOpposite <<forbid, post>> eType <<forbid, post>> eOpposite <<forbid, post>> eType <<forbid, post>> eContainingClass <<forbid, post>> eOpposite <<forbid, post>> eType <<forbid, post>> eContainingClass <<forbid, post>> eOpposite <<forbid, pre>> eContainingClass eStructuralFeatures <<delete>> eContainingClass eStructuralFeatures <<delete>> eContainingClass eStructuralFeatures <<forbid, pre>> eContainingClass eStructuralFeatures <<forbid, post>> eContainingClass eStructuralFeatures <<create>> eContainingClass eStructuralFeatures <<create>> eContainingClass eStructuralFeatures <<forbid, post>> eContainingClass eStructuralFeatures