Kaynağa Gözat

ComputationModelUtil and ComputationModelModelWizard updated to support ownedDataType reference.

au@andreasunger.net 15 yıl önce
ebeveyn
işleme
43a99adc14

+ 2 - 2
org.eclipselabs.mscript/plugins/org.eclipselabs.mscript.computation.computationmodel.ui/src/org/eclipselabs/mscript/computation/computationmodel/ui/editor/presentation/ComputationModelModelWizard.java

@@ -150,12 +150,12 @@ public class ComputationModelModelWizard extends Wizard implements INewWizard {
 		computationModel.getNumberFormats().add(fixedPointFormat);
 		
 		NumberFormatMapping mapping = ComputationModelFactory.eINSTANCE.createNumberFormatMapping();
-		mapping.setDataType(TypeSystemFactory.eINSTANCE.createRealType());
+		mapping.setOwnedDataType(TypeSystemFactory.eINSTANCE.createRealType());
 		mapping.setNumberFormat(floatingPointFormat);
 		computationModel.getNumberFormatMappings().add(mapping);
 
 		mapping = ComputationModelFactory.eINSTANCE.createNumberFormatMapping();
-		mapping.setDataType(TypeSystemFactory.eINSTANCE.createIntegerType());
+		mapping.setOwnedDataType(TypeSystemFactory.eINSTANCE.createIntegerType());
 		mapping.setNumberFormat(fixedPointFormat);
 		computationModel.getNumberFormatMappings().add(mapping);
 

+ 2 - 2
org.eclipselabs.mscript/plugins/org.eclipselabs.mscript.computation.computationmodel/src/org/eclipselabs/mscript/computation/computationmodel/util/ComputationModelUtil.java

@@ -40,12 +40,12 @@ public class ComputationModelUtil {
 		computationModel.getNumberFormats().add(fixedPointFormat);
 		
 		NumberFormatMapping mapping = ComputationModelFactory.eINSTANCE.createNumberFormatMapping();
-		mapping.setDataType(TypeSystemFactory.eINSTANCE.createRealType());
+		mapping.setOwnedDataType(TypeSystemFactory.eINSTANCE.createRealType());
 		mapping.setNumberFormat(floatingPointFormat);
 		computationModel.getNumberFormatMappings().add(mapping);
 
 		mapping = ComputationModelFactory.eINSTANCE.createNumberFormatMapping();
-		mapping.setDataType(TypeSystemFactory.eINSTANCE.createIntegerType());
+		mapping.setOwnedDataType(TypeSystemFactory.eINSTANCE.createIntegerType());
 		mapping.setNumberFormat(fixedPointFormat);
 		computationModel.getNumberFormatMappings().add(mapping);