Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEd Willink2016-09-07 15:03:51 +0000
committerEd Willink2016-09-19 11:15:19 +0000
commit6d6692786ab700efdae0a660c50e2633314b08c8 (patch)
treeafac66998ad362f3542587615639e4eb4ba42028 /plugins/org.eclipse.qvtd.codegen
parent9aa57f26b2ae18b6922815b0bbfe020d7152a449 (diff)
downloadorg.eclipse.qvtd-6d6692786ab700efdae0a660c50e2633314b08c8.tar.gz
org.eclipse.qvtd-6d6692786ab700efdae0a660c50e2633314b08c8.tar.xz
org.eclipse.qvtd-6d6692786ab700efdae0a660c50e2633314b08c8.zip
[500369] Reduce QVTcoreBase usage
Diffstat (limited to 'plugins/org.eclipse.qvtd.codegen')
-rw-r--r--plugins/org.eclipse.qvtd.codegen/src/org/eclipse/qvtd/codegen/qvti/analyzer/QVTiAS2CGVisitor.java7
-rw-r--r--plugins/org.eclipse.qvtd.codegen/src/org/eclipse/qvtd/codegen/qvti/java/QVTiCG2JavaVisitor.java3
2 files changed, 4 insertions, 6 deletions
diff --git a/plugins/org.eclipse.qvtd.codegen/src/org/eclipse/qvtd/codegen/qvti/analyzer/QVTiAS2CGVisitor.java b/plugins/org.eclipse.qvtd.codegen/src/org/eclipse/qvtd/codegen/qvti/analyzer/QVTiAS2CGVisitor.java
index 04ee72eaa..8eeebf1dc 100644
--- a/plugins/org.eclipse.qvtd.codegen/src/org/eclipse/qvtd/codegen/qvti/analyzer/QVTiAS2CGVisitor.java
+++ b/plugins/org.eclipse.qvtd.codegen/src/org/eclipse/qvtd/codegen/qvti/analyzer/QVTiAS2CGVisitor.java
@@ -114,7 +114,6 @@ import org.eclipse.qvtd.pivot.qvtcorebase.OppositePropertyAssignment;
import org.eclipse.qvtd.pivot.qvtcorebase.PropertyAssignment;
import org.eclipse.qvtd.pivot.qvtcorebase.RealizedVariable;
import org.eclipse.qvtd.pivot.qvtcorebase.VariableAssignment;
-import org.eclipse.qvtd.pivot.qvtcorebase.utilities.QVTcoreBaseUtil;
import org.eclipse.qvtd.pivot.qvtimperative.ConnectionAssignment;
import org.eclipse.qvtd.pivot.qvtimperative.ConnectionStatement;
import org.eclipse.qvtd.pivot.qvtimperative.ConnectionVariable;
@@ -685,7 +684,7 @@ public class QVTiAS2CGVisitor extends AS2CGVisitor implements QVTimperativeVisit
}
protected @NonNull CGTypedModel getTypedModel(@NonNull Variable pVariable) {
- Area pArea = ClassUtil.nonNullState(QVTcoreBaseUtil.getContainingArea(pVariable));
+ Area pArea = ClassUtil.nonNullState(QVTimperativeUtil.getContainingArea(pVariable));
TypedModel asTypedModel = null;
if (pArea instanceof Domain) {
asTypedModel = ClassUtil.nonNullState(((Domain)pArea).getTypedModel());
@@ -942,7 +941,7 @@ public class QVTiAS2CGVisitor extends AS2CGVisitor implements QVTimperativeVisit
CGMiddlePropertyAssignment cgPropertyAssignment = QVTiCGModelFactory.eINSTANCE.createCGMiddlePropertyAssignment();
setAst(cgPropertyAssignment, asNavigationAssignment);
cgPropertyAssignment.setSlotValue(doVisit(CGValuedElement.class, asNavigationAssignment.getSlotExpression()));
- Property asProperty = QVTcoreBaseUtil.getTargetProperty(asNavigationAssignment);
+ Property asProperty = QVTimperativeUtil.getTargetProperty(asNavigationAssignment);
cgPropertyAssignment.setReferredProperty(asProperty);
// cgPredicate.setName(asPredicate.getName());
cgPropertyAssignment.setTypeId(analyzer.getTypeId(TypeId.OCL_VOID));
@@ -960,7 +959,7 @@ public class QVTiAS2CGVisitor extends AS2CGVisitor implements QVTimperativeVisit
return cgPropertyAssignment;
}
else {
- Property asTargetProperty = QVTcoreBaseUtil.getTargetProperty(asNavigationAssignment);
+ Property asTargetProperty = QVTimperativeUtil.getTargetProperty(asNavigationAssignment);
LibraryProperty libraryProperty = metamodelManager.getImplementation(asNavigationAssignment, null, asTargetProperty);
CGPropertyAssignment cgPropertyAssignment = null;
if (isEcoreProperty(libraryProperty)) {
diff --git a/plugins/org.eclipse.qvtd.codegen/src/org/eclipse/qvtd/codegen/qvti/java/QVTiCG2JavaVisitor.java b/plugins/org.eclipse.qvtd.codegen/src/org/eclipse/qvtd/codegen/qvti/java/QVTiCG2JavaVisitor.java
index d584c4f07..847d61886 100644
--- a/plugins/org.eclipse.qvtd.codegen/src/org/eclipse/qvtd/codegen/qvti/java/QVTiCG2JavaVisitor.java
+++ b/plugins/org.eclipse.qvtd.codegen/src/org/eclipse/qvtd/codegen/qvti/java/QVTiCG2JavaVisitor.java
@@ -105,7 +105,6 @@ import org.eclipse.qvtd.pivot.qvtcorebase.BottomPattern;
import org.eclipse.qvtd.pivot.qvtcorebase.NavigationAssignment;
import org.eclipse.qvtd.pivot.qvtcorebase.PropertyAssignment;
import org.eclipse.qvtd.pivot.qvtcorebase.RealizedVariable;
-import org.eclipse.qvtd.pivot.qvtcorebase.utilities.QVTcoreBaseUtil;
import org.eclipse.qvtd.pivot.qvtimperative.ConnectionVariable;
import org.eclipse.qvtd.pivot.qvtimperative.ImperativeArea;
import org.eclipse.qvtd.pivot.qvtimperative.Mapping;
@@ -191,7 +190,7 @@ public class QVTiCG2JavaVisitor extends CG2JavaVisitor<@NonNull QVTiCodeGenerato
protected void doAddRealization(@NonNull CGRealizedVariable cgRealizedVariable) {
RealizedVariable pRealizedVariable = (RealizedVariable)cgRealizedVariable.getAst();
- Area pArea = QVTcoreBaseUtil.getContainingArea(pRealizedVariable);
+ Area pArea = QVTimperativeUtil.getContainingArea(pRealizedVariable);
if (pArea != null) {
BottomPattern pBottomPattern = pArea.getBottomPattern();
if (pBottomPattern != null) {

Back to the top