@@ -87,30 +87,54 @@ public class CapellaMigrationContribution extends AbstractMigrationContribution
87
87
public static HashMap <String , EPackage > pkgs = new HashMap <String , EPackage >();
88
88
89
89
static {
90
- pkgs .put (MigrationConstants .COMPOSITE_STRUCTURE_OLD_NSURI , CsPackage .eINSTANCE );
91
- pkgs .put (MigrationConstants .CONTEXT_ARCHITECTURE_OLD_NSURI , CtxPackage .eINSTANCE );
92
- pkgs .put (MigrationConstants .EPBS_ARCHITECTURE_OLD_NSURI , EpbsPackage .eINSTANCE );
93
- pkgs .put (MigrationConstants .FUNCTIONAL_ANALYSIS_OLD_NSURI , FaPackage .eINSTANCE );
94
- pkgs .put (MigrationConstants .INFORMATION_OLD_NSURI , InformationPackage .eINSTANCE );
95
- pkgs .put (MigrationConstants .INFORMATION_COMMUNICATION_OLD_NSURI , CommunicationPackage .eINSTANCE );
96
- pkgs .put (MigrationConstants .INFORMATION_DATATYPE_OLD_NSURI , DatatypePackage .eINSTANCE );
97
- pkgs .put (MigrationConstants .INFORMATION_DATAVALUE_OLD_NSURI , DatavaluePackage .eINSTANCE );
98
- pkgs .put (MigrationConstants .INTERACTION_OLD_NSURI , InteractionPackage .eINSTANCE );
99
- pkgs .put (MigrationConstants .LOGICAL_ARCHITECTURE_OLD_NSURI , LaPackage .eINSTANCE );
100
- pkgs .put (MigrationConstants .CAPELLA_COMMON_OLD_NSURI , CapellacommonPackage .eINSTANCE );
101
- pkgs .put (MigrationConstants .CAPELLA_CORE_OLD_NSURI , CapellacorePackage .eINSTANCE );
102
- pkgs .put (MigrationConstants .CAPELLA_MODELLER_OLD_NSURI , CapellamodellerPackage .eINSTANCE );
103
- pkgs .put (MigrationConstants .OPERATIONAL_ANALYSIS_OLD_NSURI , OaPackage .eINSTANCE );
104
- pkgs .put (MigrationConstants .PHYSICAL_ARCHITECTURE_OLD_NSURI , PaPackage .eINSTANCE );
105
- pkgs .put (MigrationConstants .PHYSICAL_ARCHITECTURE_DEPLOYMENT_OLD_NSURI , DeploymentPackage .eINSTANCE );
106
- pkgs .put (MigrationConstants .REQUIREMENT_OLD_NSURI , RequirementPackage .eINSTANCE );
107
- pkgs .put (MigrationConstants .SHARED_MODEL_OLD_NSURI , SharedmodelPackage .eINSTANCE );
108
- pkgs .put (MigrationConstants .ACTIVITY_OLD_NSURI , ActivityPackage .eINSTANCE );
109
- pkgs .put (MigrationConstants .BEHAVIOR_OLD_NSURI , BehaviorPackage .eINSTANCE );
110
- pkgs .put (MigrationConstants .MODELLING_CORE_OLD_NSURI , ModellingcorePackage .eINSTANCE );
111
- pkgs .put (MigrationConstants .LIBRARIES_OLD_NSURI , LibrariesPackage .eINSTANCE );
112
- pkgs .put (MigrationConstants .RE_OLD_NSURI , RePackage .eINSTANCE );
113
- // Add 1.4.0 NSURI as we allow migration also from 1.4.x to 6.x
90
+ pkgs .put (MigrationConstants .COMPOSITE_STRUCTURE_OLD_6_NSURI , CsPackage .eINSTANCE );
91
+ pkgs .put (MigrationConstants .CONTEXT_ARCHITECTURE_OLD_6_NSURI , CtxPackage .eINSTANCE );
92
+ pkgs .put (MigrationConstants .EPBS_ARCHITECTURE_OLD_6_NSURI , EpbsPackage .eINSTANCE );
93
+ pkgs .put (MigrationConstants .FUNCTIONAL_ANALYSIS_OLD_6_NSURI , FaPackage .eINSTANCE );
94
+ pkgs .put (MigrationConstants .INFORMATION_OLD_6_NSURI , InformationPackage .eINSTANCE );
95
+ pkgs .put (MigrationConstants .INFORMATION_COMMUNICATION_OLD_6_NSURI , CommunicationPackage .eINSTANCE );
96
+ pkgs .put (MigrationConstants .INFORMATION_DATATYPE_OLD_6_NSURI , DatatypePackage .eINSTANCE );
97
+ pkgs .put (MigrationConstants .INFORMATION_DATAVALUE_OLD_6_NSURI , DatavaluePackage .eINSTANCE );
98
+ pkgs .put (MigrationConstants .INTERACTION_OLD_6_NSURI , InteractionPackage .eINSTANCE );
99
+ pkgs .put (MigrationConstants .LOGICAL_ARCHITECTURE_OLD_6_NSURI , LaPackage .eINSTANCE );
100
+ pkgs .put (MigrationConstants .CAPELLA_COMMON_OLD_6_NSURI , CapellacommonPackage .eINSTANCE );
101
+ pkgs .put (MigrationConstants .CAPELLA_CORE_OLD_6_NSURI , CapellacorePackage .eINSTANCE );
102
+ pkgs .put (MigrationConstants .CAPELLA_MODELLER_OLD_6_NSURI , CapellamodellerPackage .eINSTANCE );
103
+ pkgs .put (MigrationConstants .OPERATIONAL_ANALYSIS_OLD_6_NSURI , OaPackage .eINSTANCE );
104
+ pkgs .put (MigrationConstants .PHYSICAL_ARCHITECTURE_OLD_6_NSURI , PaPackage .eINSTANCE );
105
+ pkgs .put (MigrationConstants .PHYSICAL_ARCHITECTURE_DEPLOYMENT_OLD_6_NSURI , DeploymentPackage .eINSTANCE );
106
+ pkgs .put (MigrationConstants .REQUIREMENT_OLD_6_NSURI , RequirementPackage .eINSTANCE );
107
+ pkgs .put (MigrationConstants .SHARED_MODEL_OLD_6_NSURI , SharedmodelPackage .eINSTANCE );
108
+ pkgs .put (MigrationConstants .ACTIVITY_OLD_6_NSURI , ActivityPackage .eINSTANCE );
109
+ pkgs .put (MigrationConstants .BEHAVIOR_OLD_6_NSURI , BehaviorPackage .eINSTANCE );
110
+ pkgs .put (MigrationConstants .MODELLING_CORE_OLD_6_NSURI , ModellingcorePackage .eINSTANCE );
111
+ pkgs .put (MigrationConstants .LIBRARIES_OLD_6_NSURI , LibrariesPackage .eINSTANCE );
112
+ pkgs .put (MigrationConstants .RE_OLD_6_NSURI , RePackage .eINSTANCE );
113
+ // Add 5.0.0 NSURI as we allow migration also from 5.x to 7.x
114
+ pkgs .put (MigrationConstants .COMPOSITE_STRUCTURE_OLD_5_NSURI , CsPackage .eINSTANCE );
115
+ pkgs .put (MigrationConstants .CONTEXT_ARCHITECTURE_OLD_5_NSURI , CtxPackage .eINSTANCE );
116
+ pkgs .put (MigrationConstants .EPBS_ARCHITECTURE_OLD_5_NSURI , EpbsPackage .eINSTANCE );
117
+ pkgs .put (MigrationConstants .FUNCTIONAL_ANALYSIS_OLD_5_NSURI , FaPackage .eINSTANCE );
118
+ pkgs .put (MigrationConstants .INFORMATION_OLD_5_NSURI , InformationPackage .eINSTANCE );
119
+ pkgs .put (MigrationConstants .INFORMATION_COMMUNICATION_OLD_5_NSURI , CommunicationPackage .eINSTANCE );
120
+ pkgs .put (MigrationConstants .INFORMATION_DATATYPE_OLD_5_NSURI , DatatypePackage .eINSTANCE );
121
+ pkgs .put (MigrationConstants .INFORMATION_DATAVALUE_OLD_5_NSURI , DatavaluePackage .eINSTANCE );
122
+ pkgs .put (MigrationConstants .INTERACTION_OLD_5_NSURI , InteractionPackage .eINSTANCE );
123
+ pkgs .put (MigrationConstants .LOGICAL_ARCHITECTURE_OLD_5_NSURI , LaPackage .eINSTANCE );
124
+ pkgs .put (MigrationConstants .CAPELLA_COMMON_OLD_5_NSURI , CapellacommonPackage .eINSTANCE );
125
+ pkgs .put (MigrationConstants .CAPELLA_CORE_OLD_5_NSURI , CapellacorePackage .eINSTANCE );
126
+ pkgs .put (MigrationConstants .CAPELLA_MODELLER_OLD_5_NSURI , CapellamodellerPackage .eINSTANCE );
127
+ pkgs .put (MigrationConstants .OPERATIONAL_ANALYSIS_OLD_5_NSURI , OaPackage .eINSTANCE );
128
+ pkgs .put (MigrationConstants .PHYSICAL_ARCHITECTURE_OLD_5_NSURI , PaPackage .eINSTANCE );
129
+ pkgs .put (MigrationConstants .PHYSICAL_ARCHITECTURE_DEPLOYMENT_OLD_5_NSURI , DeploymentPackage .eINSTANCE );
130
+ pkgs .put (MigrationConstants .REQUIREMENT_OLD_5_NSURI , RequirementPackage .eINSTANCE );
131
+ pkgs .put (MigrationConstants .SHARED_MODEL_OLD_5_NSURI , SharedmodelPackage .eINSTANCE );
132
+ pkgs .put (MigrationConstants .ACTIVITY_OLD_5_NSURI , ActivityPackage .eINSTANCE );
133
+ pkgs .put (MigrationConstants .BEHAVIOR_OLD_5_NSURI , BehaviorPackage .eINSTANCE );
134
+ pkgs .put (MigrationConstants .MODELLING_CORE_OLD_5_NSURI , ModellingcorePackage .eINSTANCE );
135
+ pkgs .put (MigrationConstants .LIBRARIES_OLD_5_NSURI , LibrariesPackage .eINSTANCE );
136
+ pkgs .put (MigrationConstants .RE_OLD_5_NSURI , RePackage .eINSTANCE );
137
+ // Add 1.4.0 NSURI as we allow migration also from 1.4.x to 7.x
114
138
pkgs .put (MigrationConstants .COMPOSITE_STRUCTURE_OLD_1_4_NSURI , CsPackage .eINSTANCE );
115
139
pkgs .put (MigrationConstants .CONTEXT_ARCHITECTURE_OLD_1_4_NSURI , CtxPackage .eINSTANCE );
116
140
pkgs .put (MigrationConstants .EPBS_ARCHITECTURE_OLD_1_4_NSURI , EpbsPackage .eINSTANCE );
0 commit comments