Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEd Willink2021-12-16 11:05:48 +0000
committerEd Willink2021-12-16 11:08:43 +0000
commitac0e070ac0b81ffef2e2e9fc228dbcef9d4b4ead (patch)
tree99a6626c6e4c99431027819ee2f06ea9ec96d707
parent1bed8b6dae78da56ed0f489bddf0498ea7cc8ffe (diff)
downloadorg.eclipse.qvtd-ac0e070ac0b81ffef2e2e9fc228dbcef9d4b4ead.tar.gz
org.eclipse.qvtd-ac0e070ac0b81ffef2e2e9fc228dbcef9d4b4ead.tar.xz
org.eclipse.qvtd-ac0e070ac0b81ffef2e2e9fc228dbcef9d4b4ead.zip
[releng] Regen libraries with line trimming
-rw-r--r--plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/AddStatement.java2
-rw-r--r--plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/AppendParameter.java2
-rw-r--r--plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/AppendParameterBinding.java8
-rw-r--r--plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/BufferStatement.java4
-rw-r--r--plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/CheckStatement.java8
-rw-r--r--plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/ConnectionVariable.java2
-rw-r--r--plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/DeclareStatement.java12
-rw-r--r--plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/EntryPoint.java6
-rw-r--r--plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/GuardParameter.java2
-rw-r--r--plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/GuardParameterBinding.java8
-rw-r--r--plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/ImperativeTransformation.java6
-rw-r--r--plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/LoopParameterBinding.java10
-rw-r--r--plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/LoopVariable.java6
-rw-r--r--plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/Mapping.java2
-rw-r--r--plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/MappingLoop.java2
-rw-r--r--plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/MappingParameter.java6
-rw-r--r--plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/MappingParameterBinding.java6
-rw-r--r--plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/MappingStatement.java2
-rw-r--r--plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/NewStatement.java8
-rw-r--r--plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/ObservableStatement.java2
-rw-r--r--plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/QVTimperativePackage.java12
-rw-r--r--plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/SetStatement.java6
-rw-r--r--plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/SimpleParameter.java8
-rw-r--r--plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/SimpleParameterBinding.java8
-rw-r--r--plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/SpeculateStatement.java8
-rw-r--r--plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/Statement.java6
-rw-r--r--plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/VariableStatement.java6
-rw-r--r--plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/impl/MappingStatementImpl.java6
-rw-r--r--plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/impl/SpeculateStatementImpl.java6
-rw-r--r--plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/model/QVTimperativeLibrary.java29
-rw-r--r--plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/util/AbstractDelegatingQVTimperativeVisitor.java4
-rw-r--r--plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/util/AbstractExtendingQVTimperativeVisitor.java4
-rw-r--r--plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/util/AbstractMergedQVTimperativeVisitor.java6
-rw-r--r--plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/util/AbstractNullQVTimperativeVisitor.java4
-rw-r--r--plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/util/AbstractQVTimperativeAS2MonikerVisitor.java4
-rw-r--r--plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/util/AbstractQVTimperativeASSaverLocateVisitor.java4
-rw-r--r--plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/util/AbstractQVTimperativeASSaverNormalizeVisitor.java6
-rw-r--r--plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/util/AbstractQVTimperativeASSaverResolveVisitor.java4
-rw-r--r--plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/util/AbstractQVTimperativeTemplateParameterSubstitutionVisitor.java6
-rw-r--r--plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/util/AbstractQVTimperativeVisitor.java4
-rw-r--r--plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/util/AbstractWrappingQVTimperativeVisitor.java4
-rw-r--r--plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/util/QVTimperativeVisitor.java4
-rw-r--r--plugins/org.eclipse.qvtd.runtime/emf-gen/org/eclipse/qvtd/runtime/model/QVTruntimeLibrary.java45
-rw-r--r--plugins/org.eclipse.qvtd.runtime/emf-gen/org/eclipse/qvtd/runtime/qvtruntimelibrary/Extent.java2
-rw-r--r--plugins/org.eclipse.qvtd.runtime/emf-gen/org/eclipse/qvtd/runtime/qvtruntimelibrary/QVTruntimeLibraryFactory.java2
-rw-r--r--plugins/org.eclipse.qvtd.runtime/emf-gen/org/eclipse/qvtd/runtime/qvtruntimelibrary/util/QVTruntimeLibraryAdapterFactory.java2
-rw-r--r--plugins/org.eclipse.qvtd.runtime/emf-gen/org/eclipse/qvtd/runtime/qvtruntimelibrary/util/QVTruntimeLibrarySwitch.java2
-rw-r--r--plugins/org.eclipse.qvtd.runtime/emf-gen/org/eclipse/qvtd/runtime/qvttrace/Execution.java6
-rw-r--r--plugins/org.eclipse.qvtd.runtime/emf-gen/org/eclipse/qvtd/runtime/qvttrace/QVTtraceFactory.java6
-rw-r--r--plugins/org.eclipse.qvtd.runtime/emf-gen/org/eclipse/qvtd/runtime/qvttrace/TraceInstance.java6
-rw-r--r--plugins/org.eclipse.qvtd.runtime/emf-gen/org/eclipse/qvtd/runtime/qvttrace/TransformationExecution.java6
-rw-r--r--plugins/org.eclipse.qvtd.runtime/emf-gen/org/eclipse/qvtd/runtime/qvttrace/impl/ExecutionImpl.java6
-rw-r--r--plugins/org.eclipse.qvtd.runtime/emf-gen/org/eclipse/qvtd/runtime/qvttrace/impl/TransformationExecutionImpl.java6
-rw-r--r--releng/org.eclipse.qvtd.build/src/org/eclipse/qvtd/build/mwe2/GenerateQVTdLibraryModels.mwe26
-rw-r--r--tests/org.eclipse.qvtd.umlx.tests/src/org/eclipse/qvtd/umlx/tests/UMLXCompilerTests.java1
55 files changed, 176 insertions, 173 deletions
diff --git a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/AddStatement.java b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/AddStatement.java
index 5cd078f35..7f5c65c87 100644
--- a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/AddStatement.java
+++ b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/AddStatement.java
@@ -25,7 +25,7 @@ import org.eclipse.ocl.pivot.OCLExpression;
*
* <!-- begin-model-doc -->
* An AddStatement appends the value of an expression to a connection.
- *
+ *
* syntax: oclText[add connection := expression;]
* <!-- end-model-doc -->
*
diff --git a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/AppendParameter.java b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/AppendParameter.java
index 1b61fe7c1..98d7bdf38 100644
--- a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/AppendParameter.java
+++ b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/AppendParameter.java
@@ -21,7 +21,7 @@ package org.eclipse.qvtd.pivot.qvtimperative;
*
* <!-- begin-model-doc -->
* An AppendParameter of a Mapping defines an output connection to which values may be appended.
- *
+ *
* syntax: oclText[append name : type;]
* <!-- end-model-doc -->
*
diff --git a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/AppendParameterBinding.java b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/AppendParameterBinding.java
index 5df01fd04..7c1d2557c 100644
--- a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/AppendParameterBinding.java
+++ b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/AppendParameterBinding.java
@@ -1,15 +1,15 @@
/**
* <copyright>
- *
+ *
* Copyright (c) 2013, 2018 Willink Transformations and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v20.html
- *
+ *
* Contributors:
* E.D.Willink - Initial API and implementation
- *
+ *
* </copyright>
*/
package org.eclipse.qvtd.pivot.qvtimperative;
@@ -23,7 +23,7 @@ package org.eclipse.qvtd.pivot.qvtimperative;
* <!-- begin-model-doc -->
* An AppendParameterBinding binds an AppendParameter of an invoked Mapping to a connection of the invoker.
* Execution of the mapping may append to the connection.
- *
+ *
* syntax: oclText[formalName appendsTo connection;]
* <!-- end-model-doc -->
*
diff --git a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/BufferStatement.java b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/BufferStatement.java
index 3c7f6a400..3136bff32 100644
--- a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/BufferStatement.java
+++ b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/BufferStatement.java
@@ -25,9 +25,9 @@ import org.eclipse.ocl.pivot.OCLExpression;
*
* <!-- begin-model-doc -->
* A BufferStatement declares a connection buffer and optionally assigns initial content.
- *
+ *
* syntax: oclText[buffer name : type := expression;]
- *
+ *
* oclText[type] or oclText[expression] but not both may be omitted. An omitted type is deduced from the initial expression values.
* <!-- end-model-doc -->
*
diff --git a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/CheckStatement.java b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/CheckStatement.java
index 7c211c077..a5dba28f8 100644
--- a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/CheckStatement.java
+++ b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/CheckStatement.java
@@ -1,15 +1,15 @@
/**
* <copyright>
- *
+ *
* Copyright (c) 2013, 2018 Willink Transformations and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v20.html
- *
+ *
* Contributors:
* E.D.Willink - Initial API and implementation
- *
+ *
* </copyright>
*/
package org.eclipse.qvtd.pivot.qvtimperative;
@@ -26,7 +26,7 @@ import org.eclipse.ocl.pivot.OCLExpression;
* <!-- begin-model-doc -->
* A CheckStatement evaluates a predicate. If the evaluation is false, the mapping execution
* terminates fails and does nothing.
- *
+ *
* syntax: oclText[check expression;]
* <!-- end-model-doc -->
*
diff --git a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/ConnectionVariable.java b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/ConnectionVariable.java
index 0863284d6..bdb2f7992 100644
--- a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/ConnectionVariable.java
+++ b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/ConnectionVariable.java
@@ -44,7 +44,7 @@ public interface ConnectionVariable extends VariableDeclaration {
* <!-- end-user-doc -->
* <!-- begin-model-doc -->
* Duplicate elements in a strict ConnectionVariable are suppressed at run-time.
- *
+ *
* Duplicate elements in a not-strict ConnectionVariable are guaranteed not to occur.
* <!-- end-model-doc -->
* @return the value of the '<em>Is Strict</em>' attribute.
diff --git a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/DeclareStatement.java b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/DeclareStatement.java
index cbdefb034..d355e1537 100644
--- a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/DeclareStatement.java
+++ b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/DeclareStatement.java
@@ -1,15 +1,15 @@
/**
* <copyright>
- *
+ *
* Copyright (c) 2013, 2020 Willink Transformations and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v20.html
- *
+ *
* Contributors:
* E.D.Willink - Initial API and implementation
- *
+ *
* </copyright>
*/
package org.eclipse.qvtd.pivot.qvtimperative;
@@ -25,11 +25,11 @@ import org.eclipse.ocl.pivot.OCLExpression;
*
* <!-- begin-model-doc -->
* A DeclareStatement declares a variable and initial value.
- *
+ *
* syntax: oclText[check var name : type := expression;]
- *
+ *
* oclText[type] or oclText[expression] but not both may be omitted. An omitted type is deduced from the initial expression values.
- *
+ *
* oclText[check] may be omitted when the expression type is necessarily conformant.
* <!-- end-model-doc -->
*
diff --git a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/EntryPoint.java b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/EntryPoint.java
index e0721742f..7a41c6c05 100644
--- a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/EntryPoint.java
+++ b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/EntryPoint.java
@@ -1,15 +1,15 @@
/**
* <copyright>
- *
+ *
* Copyright (c) 2013, 2019 Willink Transformations and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v20.html
- *
+ *
* Contributors:
* E.D.Willink - Initial API and implementation
- *
+ *
* </copyright>
*/
package org.eclipse.qvtd.pivot.qvtimperative;
diff --git a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/GuardParameter.java b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/GuardParameter.java
index ec76938c6..7b2671a38 100644
--- a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/GuardParameter.java
+++ b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/GuardParameter.java
@@ -24,7 +24,7 @@ import org.eclipse.qvtd.pivot.qvtbase.TypedModel;
*
* <!-- begin-model-doc -->
* A GuardParameter of a Mapping defines a input at which a value is consumed from a connection.
- *
+ *
* syntax: oclText[guard:typedModel name : type;]
* <!-- end-model-doc -->
*
diff --git a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/GuardParameterBinding.java b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/GuardParameterBinding.java
index dd68581a7..575ccf13a 100644
--- a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/GuardParameterBinding.java
+++ b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/GuardParameterBinding.java
@@ -1,15 +1,15 @@
/**
* <copyright>
- *
+ *
* Copyright (c) 2013, 2020 Willink Transformations and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v20.html
- *
+ *
* Contributors:
* E.D.Willink - Initial API and implementation
- *
+ *
* </copyright>
*/
package org.eclipse.qvtd.pivot.qvtimperative;
@@ -23,7 +23,7 @@ package org.eclipse.qvtd.pivot.qvtimperative;
* A GuardParameterBinding binds a guard parameter of an invoked Mapping to a value of a connection.
* Execution of the mapping may use the value. A distinct Mapping invocation occurs for each value
* in the connection.
- *
+ *
* syntax: oclText[formalName consumes expression;]
* <!-- end-model-doc -->
*
diff --git a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/ImperativeTransformation.java b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/ImperativeTransformation.java
index 58342a185..ec043d99b 100644
--- a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/ImperativeTransformation.java
+++ b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/ImperativeTransformation.java
@@ -1,15 +1,15 @@
/**
* <copyright>
- *
+ *
* Copyright (c) 2013, 2019 Willink Transformations and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v20.html
- *
+ *
* Contributors:
* E.D.Willink - Initial API and implementation
- *
+ *
* </copyright>
*/
package org.eclipse.qvtd.pivot.qvtimperative;
diff --git a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/LoopParameterBinding.java b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/LoopParameterBinding.java
index 7f8c4c1a8..41592966a 100644
--- a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/LoopParameterBinding.java
+++ b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/LoopParameterBinding.java
@@ -1,15 +1,15 @@
/**
* <copyright>
- *
+ *
* Copyright (c) 2013, 2018 Willink Transformations and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v20.html
- *
+ *
* Contributors:
* E.D.Willink - Initial API and implementation
- *
+ *
* </copyright>
*/
package org.eclipse.qvtd.pivot.qvtimperative;
@@ -23,9 +23,9 @@ package org.eclipse.qvtd.pivot.qvtimperative;
* <!-- begin-model-doc -->
* A LoopParameterBinding binds a guard parameter of an invoked Mapping to the value of a loop variable
* in the invoker. Execution of the mapping may use the value.
- *
+ *
* syntax: oclText[formalName iterates expression;]
- *
+ *
* Deprecated - WIP for a consuming stream
* <!-- end-model-doc -->
*
diff --git a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/LoopVariable.java b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/LoopVariable.java
index 0b1b0a033..06c3bcaff 100644
--- a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/LoopVariable.java
+++ b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/LoopVariable.java
@@ -1,15 +1,15 @@
/**
* <copyright>
- *
+ *
* Copyright (c) 2013, 2018 Willink Transformations and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v20.html
- *
+ *
* Contributors:
* E.D.Willink - Initial API and implementation
- *
+ *
* </copyright>
*/
package org.eclipse.qvtd.pivot.qvtimperative;
diff --git a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/Mapping.java b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/Mapping.java
index 5a2e3cb2a..d55ae46b4 100644
--- a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/Mapping.java
+++ b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/Mapping.java
@@ -48,7 +48,7 @@ public interface Mapping extends Rule {
* <!-- end-user-doc -->
* <!-- begin-model-doc -->
* Repeated invocations of a strict Mapping are suppressed at run-time.
- *
+ *
* Repeated invocations of a not-strict Mapping are guaranteed not to occur.
* <!-- end-model-doc -->
* @return the value of the '<em>Is Strict</em>' attribute.
diff --git a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/MappingLoop.java b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/MappingLoop.java
index 5bbce03c2..f0c1def19 100644
--- a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/MappingLoop.java
+++ b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/MappingLoop.java
@@ -20,7 +20,7 @@ import org.eclipse.ocl.pivot.OCLExpression;
*
* <!-- begin-model-doc -->
* A MappingLoop supports an iteration of mapping invocations.
- *
+ *
* syntax: oclText[for name : type in expression {...}]
* <!-- end-model-doc -->
*
diff --git a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/MappingParameter.java b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/MappingParameter.java
index 48efae77a..f337fd48d 100644
--- a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/MappingParameter.java
+++ b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/MappingParameter.java
@@ -1,15 +1,15 @@
/**
* <copyright>
- *
+ *
* Copyright (c) 2013, 2018 Willink Transformations and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v20.html
- *
+ *
* Contributors:
* E.D.Willink - Initial API and implementation
- *
+ *
* </copyright>
*/
package org.eclipse.qvtd.pivot.qvtimperative;
diff --git a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/MappingParameterBinding.java b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/MappingParameterBinding.java
index a6e177e3a..2fdf39569 100644
--- a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/MappingParameterBinding.java
+++ b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/MappingParameterBinding.java
@@ -1,15 +1,15 @@
/**
* <copyright>
- *
+ *
* Copyright (c) 2013, 2018 Willink Transformations and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v20.html
- *
+ *
* Contributors:
* E.D.Willink - Initial API and implementation
- *
+ *
* </copyright>
*/
package org.eclipse.qvtd.pivot.qvtimperative;
diff --git a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/MappingStatement.java b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/MappingStatement.java
index 098d029db..55d7c6f2e 100644
--- a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/MappingStatement.java
+++ b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/MappingStatement.java
@@ -4,7 +4,7 @@
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v20.html
- *
+ *
* Contributors:
* E.D.Willink - Initial API and implementation
*******************************************************************************/
diff --git a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/NewStatement.java b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/NewStatement.java
index 64023352e..393b34cc2 100644
--- a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/NewStatement.java
+++ b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/NewStatement.java
@@ -27,14 +27,14 @@ import org.eclipse.qvtd.pivot.qvtbase.TypedModel;
*
* <!-- begin-model-doc -->
* A NewStatement creates an instance of a class and binds a name to it.
- *
+ *
* syntax: oclText[new:typedModel name : type := expression;]
- *
+ *
* If expression is omitted, a new instance if the tyope is created. If expression is provided, it
* computes the 'new' object, typically a singleton supervisor fpr a QVTr key.
- *
+ *
* syntax: oclText[new:typedModel name : type { name1 = init1, name2 = init2 }]
- *
+ *
* If constructor parts are provided, a unique instance of the parameterized property names is shared
* by all identical constructions.
* <!-- end-model-doc -->
diff --git a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/ObservableStatement.java b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/ObservableStatement.java
index b896efb63..6883ac8c6 100644
--- a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/ObservableStatement.java
+++ b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/ObservableStatement.java
@@ -29,7 +29,7 @@ import org.eclipse.ocl.pivot.Property;
* An ObservableStatement may involve evaluation of an expression that accesses object properties whose
* values may not be available. If not ready,the mapping execution is suspended until the required value
* is made available by a notifying SetStatement.
- *
+ *
* syntax: oclText[observe class::property ...]
* <!-- end-model-doc -->
*
diff --git a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/QVTimperativePackage.java b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/QVTimperativePackage.java
index dfe36548e..0a7c7a1c9 100644
--- a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/QVTimperativePackage.java
+++ b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/QVTimperativePackage.java
@@ -30,17 +30,17 @@ import org.eclipse.jdt.annotation.NonNull;
* <!-- end-user-doc -->
* <!-- begin-model-doc -->
* The Package for an Imperative QVT transformation.
- *
+ *
* An Imperative QVT trabsformation is expected to be created by an autogenerator that observes the following run-time restrictions:
- *
+ *
* A mapping that my be re-invoked must have MappingCall.isInfinite set for every possible invocation.
- *
+ *
* A mapping that reads object slots before they are guaranteed to have been assigned must declare the slots property in a corresponding ImperativeArea.checkedProperties entry.
- *
+ *
* A mapping that assigns an object slot that any mapping may access before assignment is guaranteed must declare declare the slots property in a corresponding ImperativeArea.enforcedProperties entry.
- *
+ *
* All reads by Functions/Queries must be guaranteed to succeed; i.e. the invoking mapping must check readiness before calling the query.
- *
+ *
* All writes to multi-valued properties must be guaranteed to occur before any read of the property.
* <!-- end-model-doc -->
* @see org.eclipse.qvtd.pivot.qvtimperative.QVTimperativeFactory
diff --git a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/SetStatement.java b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/SetStatement.java
index bd8431fab..0205fbc12 100644
--- a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/SetStatement.java
+++ b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/SetStatement.java
@@ -27,9 +27,9 @@ import org.eclipse.ocl.pivot.VariableDeclaration;
*
* <!-- begin-model-doc -->
* A SetStatement sets an object property to a computed value.
- *
+ *
* syntax: oclText[notify set name : type := expression;]
- *
+ *
* If oclText[notify] is specified, execution defines the property as ready enabling
* mappings whose ObservableStatements are waiting for the value to resume.
* <!-- end-model-doc -->
@@ -108,7 +108,7 @@ public interface SetStatement extends ObservableStatement {
* <!-- end-user-doc -->
* <!-- begin-model-doc -->
* If not isPartial, the value of the ownedExpression is assigned as the entirety of the targetProperty of the targetVariable.
- *
+ *
* If isPartial, the value of the ownedExpression is included within the targetProperty of the targetVariable.
* <!-- end-model-doc -->
* @return the value of the '<em>Is Partial</em>' attribute.
diff --git a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/SimpleParameter.java b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/SimpleParameter.java
index ac4371488..9c46e37ec 100644
--- a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/SimpleParameter.java
+++ b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/SimpleParameter.java
@@ -1,15 +1,15 @@
/**
* <copyright>
- *
+ *
* Copyright (c) 2013, 2019 Willink Transformations and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v20.html
- *
+ *
* Contributors:
* E.D.Willink - Initial API and implementation
- *
+ *
* </copyright>
*/
package org.eclipse.qvtd.pivot.qvtimperative;
@@ -24,7 +24,7 @@ import org.eclipse.qvtd.pivot.qvtbase.TypedModel;
*
* <!-- begin-model-doc -->
* A SimpleParameter of a Mapping defines an input at which a value is passed to the mapping.
- *
+ *
* syntax: oclText[in:typedModel name : type;]
* <!-- end-model-doc -->
*
diff --git a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/SimpleParameterBinding.java b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/SimpleParameterBinding.java
index a25541217..ba6e7096b 100644
--- a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/SimpleParameterBinding.java
+++ b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/SimpleParameterBinding.java
@@ -1,15 +1,15 @@
/**
* <copyright>
- *
+ *
* Copyright (c) 2013, 2018 Willink Transformations and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v20.html
- *
+ *
* Contributors:
* E.D.Willink - Initial API and implementation
- *
+ *
* </copyright>
*/
package org.eclipse.qvtd.pivot.qvtimperative;
@@ -26,7 +26,7 @@ import org.eclipse.ocl.pivot.OCLExpression;
* <!-- begin-model-doc -->
* A SimpleParameterBinding binds a simple parameter of an invoked Mapping to the value of an expression
* computed by the invoker. Execution of the mapping may use the value.
- *
+ *
* syntax: oclText[formalName uses expression;]
* <!-- end-model-doc -->
*
diff --git a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/SpeculateStatement.java b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/SpeculateStatement.java
index 56eec64fc..3f331cfe5 100644
--- a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/SpeculateStatement.java
+++ b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/SpeculateStatement.java
@@ -1,15 +1,15 @@
/**
* <copyright>
- *
+ *
* Copyright (c) 2013, 2020 Willink Transformations and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v20.html
- *
+ *
* Contributors:
* E.D.Willink - Initial API and implementation
- *
+ *
* </copyright>
*/
package org.eclipse.qvtd.pivot.qvtimperative;
@@ -26,7 +26,7 @@ import org.eclipse.ocl.pivot.OCLExpression;
* <!-- begin-model-doc -->
* A CheckStatement evaluates a predicate. If the evaluation is false, the mapping execution
* terminates fails and does nothing.
- *
+ *
* syntax: oclText[check expression;]
* <!-- end-model-doc -->
*
diff --git a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/Statement.java b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/Statement.java
index a2efe1e8e..4c8fec490 100644
--- a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/Statement.java
+++ b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/Statement.java
@@ -1,15 +1,15 @@
/**
* <copyright>
- *
+ *
* Copyright (c) 2013, 2018 Willink Transformations and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v20.html
- *
+ *
* Contributors:
* E.D.Willink - Initial API and implementation
- *
+ *
* </copyright>
*/
package org.eclipse.qvtd.pivot.qvtimperative;
diff --git a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/VariableStatement.java b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/VariableStatement.java
index 28fcc5f6c..83d930f22 100644
--- a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/VariableStatement.java
+++ b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/VariableStatement.java
@@ -1,15 +1,15 @@
/**
* <copyright>
- *
+ *
* Copyright (c) 2013, 2018 Willink Transformations and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v20.html
- *
+ *
* Contributors:
* E.D.Willink - Initial API and implementation
- *
+ *
* </copyright>
*/
package org.eclipse.qvtd.pivot.qvtimperative;
diff --git a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/impl/MappingStatementImpl.java b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/impl/MappingStatementImpl.java
index 1915a46dd..c02b7ec8c 100644
--- a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/impl/MappingStatementImpl.java
+++ b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/impl/MappingStatementImpl.java
@@ -1,15 +1,15 @@
/**
* <copyright>
- *
+ *
* Copyright (c) 2013, 2019 Willink Transformations and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v20.html
- *
+ *
* Contributors:
* E.D.Willink - Initial API and implementation
- *
+ *
* </copyright>
*/
package org.eclipse.qvtd.pivot.qvtimperative.impl;
diff --git a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/impl/SpeculateStatementImpl.java b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/impl/SpeculateStatementImpl.java
index cec288cbd..98d21e3b9 100644
--- a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/impl/SpeculateStatementImpl.java
+++ b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/impl/SpeculateStatementImpl.java
@@ -1,15 +1,15 @@
/**
* <copyright>
- *
+ *
* Copyright (c) 2013, 2020 Willink Transformations and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v20.html
- *
+ *
* Contributors:
* E.D.Willink - Initial API and implementation
- *
+ *
* </copyright>
*/
package org.eclipse.qvtd.pivot.qvtimperative.impl;
diff --git a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/model/QVTimperativeLibrary.java b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/model/QVTimperativeLibrary.java
index b65355d5a..4faf4f61f 100644
--- a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/model/QVTimperativeLibrary.java
+++ b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/model/QVTimperativeLibrary.java
@@ -22,7 +22,6 @@ import java.util.ArrayList;
import java.util.List;
import java.util.Map;
import java.util.Set;
-import java.util.WeakHashMap;
import org.eclipse.emf.common.notify.Notification;
import org.eclipse.emf.common.notify.NotificationChain;
@@ -275,7 +274,7 @@ public class QVTimperativeLibrary extends ASResourceImpl
public @NonNull Model getModel() {
return model;
}
-
+
private final @NonNull Package _ocl = getPackage(org.eclipse.ocl.pivot.model.OCLstdlib.getDefaultModel(), "ocl");
private final @NonNull CollectionType _Collection = getCollectionType(_ocl, "Collection");
private final @NonNull AnyType _OclAny = getAnyType(_ocl, "OclAny");
@@ -285,19 +284,19 @@ public class QVTimperativeLibrary extends ASResourceImpl
private final @NonNull TemplateParameter _Collection_T = getTemplateParameter(_Collection, 0);
private final @NonNull TemplateParameter _Set_T = getTemplateParameter(_Set, 0);
private final @NonNull TemplateParameter _UniqueCollection_T = getTemplateParameter(_UniqueCollection, 0);
-
+
private void installPackages() {
model.getOwnedPackages().add(qvtruntimelibrary);
model.getOwnedPackages().add(orphanage);
model.getOwnedImports().add(createImport(null, _ocl));
}
-
+
private final @NonNull Class _Model = createClass("Model");
private final @NonNull Class _Transformation = createClass("Transformation");
-
+
private final @NonNull TemplateParameter tp_Model_objectsOfKind_TT = createTemplateParameter("TT");
private final @NonNull TemplateParameter tp_Model_objectsOfType_TT = createTemplateParameter("TT");
-
+
private final @NonNull CollectionType _Collection_OclElement = createCollectionType(_Collection);
private final @NonNull CollectionType _Collection_Model_objectsOfKind_TT = createCollectionType(_Collection);
private final @NonNull CollectionType _Collection_Model_objectsOfType_TT = createCollectionType(_Collection);
@@ -307,12 +306,12 @@ public class QVTimperativeLibrary extends ASResourceImpl
private final @NonNull CollectionType _UniqueCollection_OclElement = createCollectionType(_UniqueCollection);
private final @NonNull CollectionType _UniqueCollection_Model_objectsOfKind_TT = createCollectionType(_UniqueCollection);
private final @NonNull CollectionType _UniqueCollection_Model_objectsOfType_TT = createCollectionType(_UniqueCollection);
-
+
private void installClassTypes() {
List<Class> ownedClasses;
List<Class> superClasses;
Class type;
-
+
ownedClasses = qvtruntimelibrary.getOwnedClasses();
ownedClasses.add(type = _Model);
superClasses = type.getSuperClasses();
@@ -321,12 +320,12 @@ public class QVTimperativeLibrary extends ASResourceImpl
superClasses = type.getSuperClasses();
superClasses.add(_OclElement);
}
-
+
private void installCollectionTypes() {
List<Class> ownedClasses;
List<Class> superClasses;
CollectionType type;
-
+
ownedClasses = orphanage.getOwnedClasses();
ownedClasses.add(type = _Collection_OclElement);
superClasses = type.getSuperClasses();
@@ -359,18 +358,18 @@ public class QVTimperativeLibrary extends ASResourceImpl
superClasses = type.getSuperClasses();
superClasses.add(_Collection_Model_objectsOfType_TT);
}
-
+
private final @NonNull Operation op_Model_allObjects = createOperation("allObjects", _Set_OclElement_NullFree, "org.eclipse.qvtd.runtime.library.model.AllObjectsOperation", org.eclipse.qvtd.runtime.library.model.AllObjectsOperation.INSTANCE);
private final @NonNull Operation op_Model_objectsOfKind = createOperation("objectsOfKind", _Set_Model_objectsOfKind_TT_NullFree, "org.eclipse.qvtd.runtime.library.model.ModelObjectsOfKindOperation", org.eclipse.qvtd.runtime.library.model.ModelObjectsOfKindOperation.INSTANCE, tp_Model_objectsOfKind_TT);
private final @NonNull Operation op_Model_objectsOfType = createOperation("objectsOfType", _Set_Model_objectsOfType_TT_NullFree, "org.eclipse.qvtd.runtime.library.model.ModelObjectsOfTypeOperation", org.eclipse.qvtd.runtime.library.model.ModelObjectsOfTypeOperation.INSTANCE, tp_Model_objectsOfType_TT);
private final @NonNull Operation op_Model_rootObjects = createOperation("rootObjects", _Set_OclElement_NullFree, "org.eclipse.qvtd.runtime.library.model.RootObjectsOperation", org.eclipse.qvtd.runtime.library.model.RootObjectsOperation.INSTANCE);
-
+
private void installOperations() {
List<Operation> ownedOperations;
List<Parameter> ownedParameters;
Operation operation;
Parameter parameter;
-
+
ownedOperations = _Model.getOwnedOperations();
ownedOperations.add(operation = op_Model_allObjects);
ownedOperations.add(operation = op_Model_objectsOfKind);
@@ -383,7 +382,7 @@ public class QVTimperativeLibrary extends ASResourceImpl
parameter.setIsTypeof(true);
ownedOperations.add(operation = op_Model_rootObjects);
}
-
+
private void installTemplateBindings() {
addBinding(_Collection_Model_objectsOfKind_TT, tp_Model_objectsOfKind_TT);
addBinding(_Collection_Model_objectsOfType_TT, tp_Model_objectsOfType_TT);
@@ -395,7 +394,7 @@ public class QVTimperativeLibrary extends ASResourceImpl
addBinding(_UniqueCollection_Model_objectsOfType_TT, tp_Model_objectsOfType_TT);
addBinding(_UniqueCollection_OclElement, _OclElement);
}
-
+
private void installComments() {
}
}
diff --git a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/util/AbstractDelegatingQVTimperativeVisitor.java b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/util/AbstractDelegatingQVTimperativeVisitor.java
index 16764e667..0425dce7f 100644
--- a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/util/AbstractDelegatingQVTimperativeVisitor.java
+++ b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/util/AbstractDelegatingQVTimperativeVisitor.java
@@ -4,10 +4,10 @@
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v20.html
- *
+ *
* Contributors:
* E.D.Willink - Initial API and implementation
- *
+ *
* </copyright>
*
* This code is auto-generated
diff --git a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/util/AbstractExtendingQVTimperativeVisitor.java b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/util/AbstractExtendingQVTimperativeVisitor.java
index 90de01d9a..f00b79859 100644
--- a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/util/AbstractExtendingQVTimperativeVisitor.java
+++ b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/util/AbstractExtendingQVTimperativeVisitor.java
@@ -4,10 +4,10 @@
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v20.html
- *
+ *
* Contributors:
* E.D.Willink - Initial API and implementation
- *
+ *
* </copyright>
*
* This code is auto-generated
diff --git a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/util/AbstractMergedQVTimperativeVisitor.java b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/util/AbstractMergedQVTimperativeVisitor.java
index 437792ab6..a3f4322a4 100644
--- a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/util/AbstractMergedQVTimperativeVisitor.java
+++ b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/util/AbstractMergedQVTimperativeVisitor.java
@@ -1,15 +1,15 @@
/*******************************************************************************
* <copyright>
- *
+ *
* Copyright (c) 2013, 2020 Willink Transformations and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v20.html
- *
+ *
* Contributors:
* E.D.Willink - Initial API and implementation
- *
+ *
* </copyright>
*
* This code is auto-generated
diff --git a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/util/AbstractNullQVTimperativeVisitor.java b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/util/AbstractNullQVTimperativeVisitor.java
index b066d536b..8e463ac65 100644
--- a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/util/AbstractNullQVTimperativeVisitor.java
+++ b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/util/AbstractNullQVTimperativeVisitor.java
@@ -4,10 +4,10 @@
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v20.html
- *
+ *
* Contributors:
* E.D.Willink - Initial API and implementation
- *
+ *
* </copyright>
*
* This code is auto-generated
diff --git a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/util/AbstractQVTimperativeAS2MonikerVisitor.java b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/util/AbstractQVTimperativeAS2MonikerVisitor.java
index 003d86d43..142d6410f 100644
--- a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/util/AbstractQVTimperativeAS2MonikerVisitor.java
+++ b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/util/AbstractQVTimperativeAS2MonikerVisitor.java
@@ -4,10 +4,10 @@
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v20.html
- *
+ *
* Contributors:
* E.D.Willink - Initial API and implementation
- *
+ *
* </copyright>
*
* This code is auto-generated
diff --git a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/util/AbstractQVTimperativeASSaverLocateVisitor.java b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/util/AbstractQVTimperativeASSaverLocateVisitor.java
index 8f87de2f8..4218db301 100644
--- a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/util/AbstractQVTimperativeASSaverLocateVisitor.java
+++ b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/util/AbstractQVTimperativeASSaverLocateVisitor.java
@@ -4,10 +4,10 @@
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v20.html
- *
+ *
* Contributors:
* E.D.Willink - Initial API and implementation
- *
+ *
* </copyright>
*
* This code is auto-generated
diff --git a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/util/AbstractQVTimperativeASSaverNormalizeVisitor.java b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/util/AbstractQVTimperativeASSaverNormalizeVisitor.java
index f83777cc1..721f65b54 100644
--- a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/util/AbstractQVTimperativeASSaverNormalizeVisitor.java
+++ b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/util/AbstractQVTimperativeASSaverNormalizeVisitor.java
@@ -1,15 +1,15 @@
/*******************************************************************************
* <copyright>
- *
+ *
* Copyright (c) 2013, 2020 Willink Transformations and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v20.html
- *
+ *
* Contributors:
* E.D.Willink - Initial API and implementation
- *
+ *
* </copyright>
*
* This code is auto-generated
diff --git a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/util/AbstractQVTimperativeASSaverResolveVisitor.java b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/util/AbstractQVTimperativeASSaverResolveVisitor.java
index d38c01bce..e0279dfe7 100644
--- a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/util/AbstractQVTimperativeASSaverResolveVisitor.java
+++ b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/util/AbstractQVTimperativeASSaverResolveVisitor.java
@@ -4,10 +4,10 @@
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v20.html
- *
+ *
* Contributors:
* E.D.Willink - Initial API and implementation
- *
+ *
* </copyright>
*
* This code is auto-generated
diff --git a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/util/AbstractQVTimperativeTemplateParameterSubstitutionVisitor.java b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/util/AbstractQVTimperativeTemplateParameterSubstitutionVisitor.java
index c50219736..b73909e10 100644
--- a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/util/AbstractQVTimperativeTemplateParameterSubstitutionVisitor.java
+++ b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/util/AbstractQVTimperativeTemplateParameterSubstitutionVisitor.java
@@ -1,15 +1,15 @@
/*******************************************************************************
* <copyright>
- *
+ *
* Copyright (c) 2013, 2020 Willink Transformations and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v20.html
- *
+ *
* Contributors:
* E.D.Willink - Initial API and implementation
- *
+ *
* </copyright>
*
* This code is auto-generated
diff --git a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/util/AbstractQVTimperativeVisitor.java b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/util/AbstractQVTimperativeVisitor.java
index b9e92628f..219d42b52 100644
--- a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/util/AbstractQVTimperativeVisitor.java
+++ b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/util/AbstractQVTimperativeVisitor.java
@@ -4,10 +4,10 @@
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v20.html
- *
+ *
* Contributors:
* E.D.Willink - Initial API and implementation
- *
+ *
* </copyright>
*
* This code is auto-generated
diff --git a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/util/AbstractWrappingQVTimperativeVisitor.java b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/util/AbstractWrappingQVTimperativeVisitor.java
index 46c961651..e15bd7611 100644
--- a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/util/AbstractWrappingQVTimperativeVisitor.java
+++ b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/util/AbstractWrappingQVTimperativeVisitor.java
@@ -4,10 +4,10 @@
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v20.html
- *
+ *
* Contributors:
* E.D.Willink - Initial API and implementation
- *
+ *
* </copyright>
*
* This code is auto-generated
diff --git a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/util/QVTimperativeVisitor.java b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/util/QVTimperativeVisitor.java
index 1edeb649c..faf64f0e4 100644
--- a/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/util/QVTimperativeVisitor.java
+++ b/plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen/org/eclipse/qvtd/pivot/qvtimperative/util/QVTimperativeVisitor.java
@@ -4,10 +4,10 @@
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v20.html
- *
+ *
* Contributors:
* E.D.Willink - Initial API and implementation
- *
+ *
* </copyright>
*
* This code is auto-generated
diff --git a/plugins/org.eclipse.qvtd.runtime/emf-gen/org/eclipse/qvtd/runtime/model/QVTruntimeLibrary.java b/plugins/org.eclipse.qvtd.runtime/emf-gen/org/eclipse/qvtd/runtime/model/QVTruntimeLibrary.java
index 20a9dc9b1..a8905804e 100644
--- a/plugins/org.eclipse.qvtd.runtime/emf-gen/org/eclipse/qvtd/runtime/model/QVTruntimeLibrary.java
+++ b/plugins/org.eclipse.qvtd.runtime/emf-gen/org/eclipse/qvtd/runtime/model/QVTruntimeLibrary.java
@@ -22,7 +22,6 @@ import java.util.ArrayList;
import java.util.List;
import java.util.Map;
import java.util.Set;
-import java.util.WeakHashMap;
import org.eclipse.emf.common.notify.Notification;
import org.eclipse.emf.common.notify.NotificationChain;
@@ -280,7 +279,7 @@ public class QVTruntimeLibrary extends ASResourceImpl
public @NonNull Model getModel() {
return model;
}
-
+
private final @NonNull Package _ocl = getPackage(org.eclipse.ocl.pivot.model.OCLstdlib.getDefaultModel(), "ocl");
private final @NonNull Package _pivot = getPackage(org.eclipse.ocl.pivot.model.OCLmetamodel.getDefaultModel(), "pivot");
private final @NonNull CollectionType _Collection = getCollectionType(_ocl, "Collection");
@@ -308,7 +307,7 @@ public class QVTruntimeLibrary extends ASResourceImpl
private final @NonNull TemplateParameter _OrderedSet_T = getTemplateParameter(_OrderedSet, 0);
private final @NonNull TemplateParameter _Set_T = getTemplateParameter(_Set, 0);
private final @NonNull TemplateParameter _UniqueCollection_T = getTemplateParameter(_UniqueCollection, 0);
-
+
private void installPackages() {
model.getOwnedPackages().add(ocl);
model.getOwnedPackages().add(qvtruntimelibrary);
@@ -316,14 +315,14 @@ public class QVTruntimeLibrary extends ASResourceImpl
model.getOwnedImports().add(createImport(null, _ocl));
model.getOwnedImports().add(createImport("ocl", _pivot));
}
-
+
private final @NonNull Class _OclElement_1 = createClass("OclElement");
-
+
private final @NonNull Class _Extent = createClass(QVTruntimeLibraryPackage.Literals.EXTENT);
private final @NonNull Class _Model = createClass(QVTruntimeLibraryPackage.Literals.MODEL);
private final @NonNull Class _PseudoOperations = createClass("PseudoOperations");
private final @NonNull Class _Transformation = createClass(QVTruntimeLibraryPackage.Literals.TRANSFORMATION);
-
+
private final @NonNull TemplateParameter tp_PseudoOperations_collection_T = createTemplateParameter("T");
private final @NonNull TemplateParameter tp_PseudoOperations_error_T = createTemplateParameter("T");
private final @NonNull TemplateParameter tp_PseudoOperations_if_T = createTemplateParameter("T");
@@ -335,7 +334,7 @@ public class QVTruntimeLibrary extends ASResourceImpl
private final @NonNull TemplateParameter tp_PseudoOperations_shadow_T = createTemplateParameter("T");
private final @NonNull TemplateParameter tp_PseudoOperations_tuple_T = createTemplateParameter("T");
private final @NonNull TemplateParameter tp_PseudoOperations_type_V = createTemplateParameter("V");
-
+
private final @NonNull CollectionType _Collection_OclElement = createCollectionType(_Collection);
private final @NonNull CollectionType _Collection_CollectionItem = createCollectionType(_Collection);
private final @NonNull CollectionType _Collection_Element = createCollectionType(_Collection);
@@ -355,15 +354,15 @@ public class QVTruntimeLibrary extends ASResourceImpl
private final @NonNull CollectionType _UniqueCollection_Property = createCollectionType(_UniqueCollection);
private final @NonNull CollectionType _UniqueCollection_TupleLiteralPart = createCollectionType(_UniqueCollection);
private final @NonNull CollectionType _UniqueCollection_PseudoOperations_loop_E = createCollectionType(_UniqueCollection);
-
+
private void installClassTypes() {
List<Class> ownedClasses;
List<Class> superClasses;
Class type;
-
+
ownedClasses = ocl.getOwnedClasses();
ownedClasses.add(type = _OclElement_1);
-
+
ownedClasses = qvtruntimelibrary.getOwnedClasses();
ownedClasses.add(type = _Extent);
superClasses = type.getSuperClasses();
@@ -378,12 +377,12 @@ public class QVTruntimeLibrary extends ASResourceImpl
superClasses = type.getSuperClasses();
superClasses.add(_OclElement);
}
-
+
private void installCollectionTypes() {
List<Class> ownedClasses;
List<Class> superClasses;
CollectionType type;
-
+
ownedClasses = orphanage.getOwnedClasses();
ownedClasses.add(type = _Collection_OclElement);
superClasses = type.getSuperClasses();
@@ -445,7 +444,7 @@ public class QVTruntimeLibrary extends ASResourceImpl
superClasses = type.getSuperClasses();
superClasses.add(_Collection_PseudoOperations_loop_E);
}
-
+
private final @NonNull Operation op_PseudoOperations_collection = createOperation("collection", _CollectionLiteralExp, null, null, tp_PseudoOperations_collection_T);
private final @NonNull Operation op_PseudoOperations_error = createOperation("error", _OclVoid, null, null, tp_PseudoOperations_error_T);
private final @NonNull Operation op_PseudoOperations_if = createOperation("if", tp_PseudoOperations_if_T, null, null, tp_PseudoOperations_if_T);
@@ -456,13 +455,13 @@ public class QVTruntimeLibrary extends ASResourceImpl
private final @NonNull Operation op_PseudoOperations_shadow = createOperation("shadow", _ShadowExp, null, null, tp_PseudoOperations_shadow_T);
private final @NonNull Operation op_PseudoOperations_tuple = createOperation("tuple", _TupleLiteralExp, null, null, tp_PseudoOperations_tuple_T);
private final @NonNull Operation op_PseudoOperations_type = createOperation("type", _TypeExp, null, null, tp_PseudoOperations_type_V);
-
+
private void installOperations() {
List<Operation> ownedOperations;
List<Parameter> ownedParameters;
Operation operation;
Parameter parameter;
-
+
ownedOperations = _PseudoOperations.getOwnedOperations();
ownedOperations.add(operation = op_PseudoOperations_collection);
operation.setIsStatic(true);
@@ -513,29 +512,29 @@ public class QVTruntimeLibrary extends ASResourceImpl
ownedParameters = operation.getOwnedParameters();
ownedParameters.add(parameter = createParameter("type", tp_PseudoOperations_type_V, false));
}
-
-
+
+
private final @NonNull Property pr_OclElement_extent_elements = createProperty("extent", _Extent);
-
+
private final @NonNull Property pr_Extent_elements = createProperty("elements", _OrderedSet_OclElement_NullFree);
-
+
private void installProperties() {
List<Property> ownedProperties;
Property property;
-
+
ownedProperties = _OclElement_1.getOwnedProperties();
ownedProperties.add(property = pr_OclElement_extent_elements);
property.setIsImplicit(true);
property.setIsRequired(false);
property.setIsResolveProxies(true);
property.setOpposite(pr_Extent_elements);
-
+
ownedProperties = _Extent.getOwnedProperties();
ownedProperties.add(property = pr_Extent_elements);
property.setIsResolveProxies(true);
property.setOpposite(pr_OclElement_extent_elements);
}
-
+
private void installTemplateBindings() {
addBinding(_Collection_CollectionItem, _CollectionItem);
addBinding(_Collection_Element, _Element);
@@ -557,7 +556,7 @@ public class QVTruntimeLibrary extends ASResourceImpl
addBinding(_UniqueCollection_PseudoOperations_loop_E, tp_PseudoOperations_loop_E);
addBinding(_UniqueCollection_TupleLiteralPart, _TupleLiteralPart);
}
-
+
private void installComments() {
installComment(op_PseudoOperations_collection, "The PseudoOperations::collection(items) pseudo-operation provides items to allow a collection construction to be treated\nas an Operation within QVTs.");
installComment(op_PseudoOperations_error, "The PseudoOperations::error(elements) pseudo-operation provides parameters to allow an error construction to be treated\nas an Operation within QVTs.");
diff --git a/plugins/org.eclipse.qvtd.runtime/emf-gen/org/eclipse/qvtd/runtime/qvtruntimelibrary/Extent.java b/plugins/org.eclipse.qvtd.runtime/emf-gen/org/eclipse/qvtd/runtime/qvtruntimelibrary/Extent.java
index 042db9286..802aab127 100644
--- a/plugins/org.eclipse.qvtd.runtime/emf-gen/org/eclipse/qvtd/runtime/qvtruntimelibrary/Extent.java
+++ b/plugins/org.eclipse.qvtd.runtime/emf-gen/org/eclipse/qvtd/runtime/qvtruntimelibrary/Extent.java
@@ -4,7 +4,7 @@
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v20.html
- *
+ *
* Contributors:
* E.D.Willink - Initial API and implementation
*/
diff --git a/plugins/org.eclipse.qvtd.runtime/emf-gen/org/eclipse/qvtd/runtime/qvtruntimelibrary/QVTruntimeLibraryFactory.java b/plugins/org.eclipse.qvtd.runtime/emf-gen/org/eclipse/qvtd/runtime/qvtruntimelibrary/QVTruntimeLibraryFactory.java
index 9c177460e..4eadc9e3b 100644
--- a/plugins/org.eclipse.qvtd.runtime/emf-gen/org/eclipse/qvtd/runtime/qvtruntimelibrary/QVTruntimeLibraryFactory.java
+++ b/plugins/org.eclipse.qvtd.runtime/emf-gen/org/eclipse/qvtd/runtime/qvtruntimelibrary/QVTruntimeLibraryFactory.java
@@ -4,7 +4,7 @@
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v20.html
- *
+ *
* Contributors:
* E.D.Willink - Initial API and implementation
*/
diff --git a/plugins/org.eclipse.qvtd.runtime/emf-gen/org/eclipse/qvtd/runtime/qvtruntimelibrary/util/QVTruntimeLibraryAdapterFactory.java b/plugins/org.eclipse.qvtd.runtime/emf-gen/org/eclipse/qvtd/runtime/qvtruntimelibrary/util/QVTruntimeLibraryAdapterFactory.java
index d821d811e..baed93384 100644
--- a/plugins/org.eclipse.qvtd.runtime/emf-gen/org/eclipse/qvtd/runtime/qvtruntimelibrary/util/QVTruntimeLibraryAdapterFactory.java
+++ b/plugins/org.eclipse.qvtd.runtime/emf-gen/org/eclipse/qvtd/runtime/qvtruntimelibrary/util/QVTruntimeLibraryAdapterFactory.java
@@ -4,7 +4,7 @@
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v20.html
- *
+ *
* Contributors:
* E.D.Willink - Initial API and implementation
*/
diff --git a/plugins/org.eclipse.qvtd.runtime/emf-gen/org/eclipse/qvtd/runtime/qvtruntimelibrary/util/QVTruntimeLibrarySwitch.java b/plugins/org.eclipse.qvtd.runtime/emf-gen/org/eclipse/qvtd/runtime/qvtruntimelibrary/util/QVTruntimeLibrarySwitch.java
index 5e3b0eabb..c2c6b7a91 100644
--- a/plugins/org.eclipse.qvtd.runtime/emf-gen/org/eclipse/qvtd/runtime/qvtruntimelibrary/util/QVTruntimeLibrarySwitch.java
+++ b/plugins/org.eclipse.qvtd.runtime/emf-gen/org/eclipse/qvtd/runtime/qvtruntimelibrary/util/QVTruntimeLibrarySwitch.java
@@ -4,7 +4,7 @@
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v20.html
- *
+ *
* Contributors:
* E.D.Willink - Initial API and implementation
*/
diff --git a/plugins/org.eclipse.qvtd.runtime/emf-gen/org/eclipse/qvtd/runtime/qvttrace/Execution.java b/plugins/org.eclipse.qvtd.runtime/emf-gen/org/eclipse/qvtd/runtime/qvttrace/Execution.java
index fb68e3ad0..9b35180f5 100644
--- a/plugins/org.eclipse.qvtd.runtime/emf-gen/org/eclipse/qvtd/runtime/qvttrace/Execution.java
+++ b/plugins/org.eclipse.qvtd.runtime/emf-gen/org/eclipse/qvtd/runtime/qvttrace/Execution.java
@@ -1,15 +1,15 @@
/**
* <copyright>
- *
+ *
* Copyright (c) 2018 Willink Transformations and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v20.html
- *
+ *
* Contributors:
* E.D.Willink - Initial API and implementation
- *
+ *
* </copyright>
*/
package org.eclipse.qvtd.runtime.qvttrace;
diff --git a/plugins/org.eclipse.qvtd.runtime/emf-gen/org/eclipse/qvtd/runtime/qvttrace/QVTtraceFactory.java b/plugins/org.eclipse.qvtd.runtime/emf-gen/org/eclipse/qvtd/runtime/qvttrace/QVTtraceFactory.java
index e79299839..a5f0afb20 100644
--- a/plugins/org.eclipse.qvtd.runtime/emf-gen/org/eclipse/qvtd/runtime/qvttrace/QVTtraceFactory.java
+++ b/plugins/org.eclipse.qvtd.runtime/emf-gen/org/eclipse/qvtd/runtime/qvttrace/QVTtraceFactory.java
@@ -1,15 +1,15 @@
/**
* <copyright>
- *
+ *
* Copyright (c) 2018 Willink Transformations and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v20.html
- *
+ *
* Contributors:
* E.D.Willink - Initial API and implementation
- *
+ *
* </copyright>
*/
package org.eclipse.qvtd.runtime.qvttrace;
diff --git a/plugins/org.eclipse.qvtd.runtime/emf-gen/org/eclipse/qvtd/runtime/qvttrace/TraceInstance.java b/plugins/org.eclipse.qvtd.runtime/emf-gen/org/eclipse/qvtd/runtime/qvttrace/TraceInstance.java
index 56c727549..a34c33003 100644
--- a/plugins/org.eclipse.qvtd.runtime/emf-gen/org/eclipse/qvtd/runtime/qvttrace/TraceInstance.java
+++ b/plugins/org.eclipse.qvtd.runtime/emf-gen/org/eclipse/qvtd/runtime/qvttrace/TraceInstance.java
@@ -1,15 +1,15 @@
/**
* <copyright>
- *
+ *
* Copyright (c) 2018 Willink Transformations and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v20.html
- *
+ *
* Contributors:
* E.D.Willink - Initial API and implementation
- *
+ *
* </copyright>
*/
package org.eclipse.qvtd.runtime.qvttrace;
diff --git a/plugins/org.eclipse.qvtd.runtime/emf-gen/org/eclipse/qvtd/runtime/qvttrace/TransformationExecution.java b/plugins/org.eclipse.qvtd.runtime/emf-gen/org/eclipse/qvtd/runtime/qvttrace/TransformationExecution.java
index d10b2316b..11a667744 100644
--- a/plugins/org.eclipse.qvtd.runtime/emf-gen/org/eclipse/qvtd/runtime/qvttrace/TransformationExecution.java
+++ b/plugins/org.eclipse.qvtd.runtime/emf-gen/org/eclipse/qvtd/runtime/qvttrace/TransformationExecution.java
@@ -1,15 +1,15 @@
/**
* <copyright>
- *
+ *
* Copyright (c) 2019 Willink Transformations and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v20.html
- *
+ *
* Contributors:
* E.D.Willink - Initial API and implementation
- *
+ *
* </copyright>
*/
package org.eclipse.qvtd.runtime.qvttrace;
diff --git a/plugins/org.eclipse.qvtd.runtime/emf-gen/org/eclipse/qvtd/runtime/qvttrace/impl/ExecutionImpl.java b/plugins/org.eclipse.qvtd.runtime/emf-gen/org/eclipse/qvtd/runtime/qvttrace/impl/ExecutionImpl.java
index 3a93acde3..ecd626fc2 100644
--- a/plugins/org.eclipse.qvtd.runtime/emf-gen/org/eclipse/qvtd/runtime/qvttrace/impl/ExecutionImpl.java
+++ b/plugins/org.eclipse.qvtd.runtime/emf-gen/org/eclipse/qvtd/runtime/qvttrace/impl/ExecutionImpl.java
@@ -1,15 +1,15 @@
/**
* <copyright>
- *
+ *
* Copyright (c) 2018, 2019 Willink Transformations and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v20.html
- *
+ *
* Contributors:
* E.D.Willink - Initial API and implementation
- *
+ *
* </copyright>
*/
package org.eclipse.qvtd.runtime.qvttrace.impl;
diff --git a/plugins/org.eclipse.qvtd.runtime/emf-gen/org/eclipse/qvtd/runtime/qvttrace/impl/TransformationExecutionImpl.java b/plugins/org.eclipse.qvtd.runtime/emf-gen/org/eclipse/qvtd/runtime/qvttrace/impl/TransformationExecutionImpl.java
index 4523fcf61..a737c2aeb 100644
--- a/plugins/org.eclipse.qvtd.runtime/emf-gen/org/eclipse/qvtd/runtime/qvttrace/impl/TransformationExecutionImpl.java
+++ b/plugins/org.eclipse.qvtd.runtime/emf-gen/org/eclipse/qvtd/runtime/qvttrace/impl/TransformationExecutionImpl.java
@@ -1,15 +1,15 @@
/**
* <copyright>
- *
+ *
* Copyright (c) 2019 Willink Transformations and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v20.html
- *
+ *
* Contributors:
* E.D.Willink - Initial API and implementation
- *
+ *
* </copyright>
*/
package org.eclipse.qvtd.runtime.qvttrace.impl;
diff --git a/releng/org.eclipse.qvtd.build/src/org/eclipse/qvtd/build/mwe2/GenerateQVTdLibraryModels.mwe2 b/releng/org.eclipse.qvtd.build/src/org/eclipse/qvtd/build/mwe2/GenerateQVTdLibraryModels.mwe2
index 8a3a8a699..8c720dc87 100644
--- a/releng/org.eclipse.qvtd.build/src/org/eclipse/qvtd/build/mwe2/GenerateQVTdLibraryModels.mwe2
+++ b/releng/org.eclipse.qvtd.build/src/org/eclipse/qvtd/build/mwe2/GenerateQVTdLibraryModels.mwe2
@@ -110,5 +110,11 @@ Workflow {
genOCLstdlib = true
}
component = OCLInstanceDispose { oclInstanceSetup = qvtiInstanceSetup }
+ component = ConvertToUnixLineEndings {
+ directory = "../../plugins/org.eclipse.qvtd.pivot.qvtimperative/emf-gen"
+ }
+ component = ConvertToUnixLineEndings {
+ directory = "../../plugins/org.eclipse.qvtd.runtime/emf-gen"
+ }
}
diff --git a/tests/org.eclipse.qvtd.umlx.tests/src/org/eclipse/qvtd/umlx/tests/UMLXCompilerTests.java b/tests/org.eclipse.qvtd.umlx.tests/src/org/eclipse/qvtd/umlx/tests/UMLXCompilerTests.java
index 985172ba5..59e8b9e07 100644
--- a/tests/org.eclipse.qvtd.umlx.tests/src/org/eclipse/qvtd/umlx/tests/UMLXCompilerTests.java
+++ b/tests/org.eclipse.qvtd.umlx.tests/src/org/eclipse/qvtd/umlx/tests/UMLXCompilerTests.java
@@ -20,7 +20,6 @@ import org.eclipse.jdt.annotation.Nullable;
import org.eclipse.ocl.examples.codegen.dynamic.JavaFileUtil;
import org.eclipse.ocl.examples.xtext.tests.TestFileSystemHelper;
import org.eclipse.ocl.examples.xtext.tests.TestProject;
-import org.eclipse.ocl.pivot.internal.resource.ProjectMap;
import org.eclipse.ocl.pivot.internal.utilities.OCLInternal;
import org.eclipse.ocl.pivot.model.OCLstdlib;
import org.eclipse.ocl.pivot.resource.ProjectManager;

Back to the top