diff options
122 files changed, 495 insertions, 509 deletions
diff --git a/doc/org.eclipse.qvtd.doc.miniocl.build/.classpath b/doc/org.eclipse.qvtd.doc.miniocl.build/.classpath index eca7bdba8..9eb2c3af6 100644 --- a/doc/org.eclipse.qvtd.doc.miniocl.build/.classpath +++ b/doc/org.eclipse.qvtd.doc.miniocl.build/.classpath @@ -1,7 +1,15 @@ <?xml version="1.0" encoding="UTF-8"?> <classpath> - <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/> - <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/> + <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"> + <attributes> + <attribute name="annotationpath" value="/org.eclipse.qvtd.pivot.qvtbase/annotations"/> + </attributes> + </classpathentry> + <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"> + <attributes> + <attribute name="annotationpath" value="/org.eclipse.qvtd.pivot.qvtbase/annotations"/> + </attributes> + </classpathentry> <classpathentry kind="src" path="src"/> <classpathentry kind="output" path="bin"/> </classpath> diff --git a/doc/org.eclipse.qvtd.doc.miniocl.build/.settings/org.eclipse.core.resources.prefs b/doc/org.eclipse.qvtd.doc.miniocl.build/.settings/org.eclipse.core.resources.prefs new file mode 100644 index 000000000..99f26c020 --- /dev/null +++ b/doc/org.eclipse.qvtd.doc.miniocl.build/.settings/org.eclipse.core.resources.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +encoding/<project>=UTF-8 diff --git a/doc/org.eclipse.qvtd.doc.miniocl.build/.settings/org.eclipse.core.runtime.prefs b/doc/org.eclipse.qvtd.doc.miniocl.build/.settings/org.eclipse.core.runtime.prefs new file mode 100644 index 000000000..5a0ad22d2 --- /dev/null +++ b/doc/org.eclipse.qvtd.doc.miniocl.build/.settings/org.eclipse.core.runtime.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +line.separator=\n diff --git a/doc/org.eclipse.qvtd.doc.miniocl.build/META-INF/MANIFEST.MF b/doc/org.eclipse.qvtd.doc.miniocl.build/META-INF/MANIFEST.MF index 77c5ddf1b..942fadc79 100644 --- a/doc/org.eclipse.qvtd.doc.miniocl.build/META-INF/MANIFEST.MF +++ b/doc/org.eclipse.qvtd.doc.miniocl.build/META-INF/MANIFEST.MF @@ -1,6 +1,8 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 -Bundle-Name: MiniOCL Example - Build Plugin +Bundle-Name: %pluginName +Bundle-Vendor: %providerName +Bundle-Localization: plugin Bundle-SymbolicName: org.eclipse.qvtd.doc.miniocl.build Bundle-Version: 0.14.0.qualifier Bundle-RequiredExecutionEnvironment: JavaSE-1.8 diff --git a/doc/org.eclipse.qvtd.doc.miniocl.build/about.html b/doc/org.eclipse.qvtd.doc.miniocl.build/about.html new file mode 100644 index 000000000..87b2a5068 --- /dev/null +++ b/doc/org.eclipse.qvtd.doc.miniocl.build/about.html @@ -0,0 +1,43 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"><head> + + +<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> +<title>About</title> +</head><body lang="EN-US"> +<h2>About This Content</h2> + +<pem>September 21, 2008</em></p> +<h3>License</h3> + +<p>The Eclipse Foundation makes available all content in this plug-in ("Content"). Unless otherwise +indicated below, the Content is provided to you under the terms and conditions of the +Eclipse Public License Version 1.0 ("EPL"). A copy of the EPL is available +at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>. +For purposes of the EPL, "Program" will mean the Content.</p> + +<p>If you did not receive this Content directly from the Eclipse Foundation, the Content is +being redistributed by another party ("Redistributor") and different terms and conditions may +apply to your use of any object code in the Content. Check the Redistributor's license that was +provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise +indicated below, the terms and conditions of the EPL still apply to any source code in the Content +and such source code may be obtained at <a href="http://www.eclipse.org/">http://www.eclipse.org</a>.</p> + + + <h3>Third Party Content</h3> + <p>The Content includes items that have been sourced from third parties as set out below. If you + did not receive this Content directly from the Eclipse Foundation, the following is provided + for informational purposes only, and you should look to the Redistributor's license for + terms and conditions of use.</p> + <p><em> + <br><br> + <strong>OMG QVT 1.0 specification (08-04-03)</strong> <br> + <ul> + <li><a href="http://www.omg.org/spec/QVT/1.0/">QVT 1.0 main page</a></li> + <li><a href="http://www.omg.org/docs/formal/08-04-03.pdf">QVT 1.0 specification</a></li> + <li><a href="http://www.omg.org/">OMG site</a></li> + </ul> + <br> + </em></p> + <p>A detailed list of fixes and clarifications with respect to those specifications may be found in <a href="QVTBaseCompliance.html">QVTBaseCompliance.html</a>.</p> +</body></html>
\ No newline at end of file diff --git a/doc/org.eclipse.qvtd.doc.miniocl.build/build.properties b/doc/org.eclipse.qvtd.doc.miniocl.build/build.properties index 34d2e4d2d..cdd2db7f1 100644 --- a/doc/org.eclipse.qvtd.doc.miniocl.build/build.properties +++ b/doc/org.eclipse.qvtd.doc.miniocl.build/build.properties @@ -1,4 +1,7 @@ source.. = src/ output.. = bin/ bin.includes = META-INF/,\ - . + .,\ + about.html,\ + plugin.properties +src.includes = about.html diff --git a/doc/org.eclipse.qvtd.doc.miniocl.build/plugin.properties b/doc/org.eclipse.qvtd.doc.miniocl.build/plugin.properties new file mode 100644 index 000000000..e6edfcfb1 --- /dev/null +++ b/doc/org.eclipse.qvtd.doc.miniocl.build/plugin.properties @@ -0,0 +1,13 @@ +############################################################################### +# Copyright (c) 2016 Willink Transformations and others. +# All rights reserved. This program and the accompanying materials +# are made available under the terms of the Eclipse Public License v1.0 +# which accompanies this distribution, and is available at +# http://www.eclipse.org/legal/epl-v10.html +# +# Contributors: +# E.D.Willink - initial API and implementation +############################################################################### + +pluginName = QVTd MiniOCL Example - Build Plugin (Incubation) +providerName = Eclipse Modeling Project diff --git a/doc/org.eclipse.qvtd.doc.miniocl/.classpath b/doc/org.eclipse.qvtd.doc.miniocl/.classpath index ae5ac425e..5274e1dcc 100644 --- a/doc/org.eclipse.qvtd.doc.miniocl/.classpath +++ b/doc/org.eclipse.qvtd.doc.miniocl/.classpath @@ -1,7 +1,15 @@ <?xml version="1.0" encoding="UTF-8"?> <classpath> <classpathentry kind="src" path="emf-gen"/> - <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/> - <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/> + <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"> + <attributes> + <attribute name="annotationpath" value="/org.eclipse.qvtd.pivot.qvtbase/annotations"/> + </attributes> + </classpathentry> + <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"> + <attributes> + <attribute name="annotationpath" value="/org.eclipse.qvtd.pivot.qvtbase/annotations"/> + </attributes> + </classpathentry> <classpathentry kind="output" path="bin"/> </classpath> diff --git a/doc/org.eclipse.qvtd.doc.miniocl/.settings/org.eclipse.core.resources.prefs b/doc/org.eclipse.qvtd.doc.miniocl/.settings/org.eclipse.core.resources.prefs new file mode 100644 index 000000000..42a944b8f --- /dev/null +++ b/doc/org.eclipse.qvtd.doc.miniocl/.settings/org.eclipse.core.resources.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +encoding/<project>=Cp1252 diff --git a/doc/org.eclipse.qvtd.doc.miniocl/.settings/org.eclipse.core.runtime.prefs b/doc/org.eclipse.qvtd.doc.miniocl/.settings/org.eclipse.core.runtime.prefs new file mode 100644 index 000000000..5a0ad22d2 --- /dev/null +++ b/doc/org.eclipse.qvtd.doc.miniocl/.settings/org.eclipse.core.runtime.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +line.separator=\n diff --git a/doc/org.eclipse.qvtd.doc.miniocl/META-INF/MANIFEST.MF b/doc/org.eclipse.qvtd.doc.miniocl/META-INF/MANIFEST.MF index d02ca87e0..bf0d261f3 100644 --- a/doc/org.eclipse.qvtd.doc.miniocl/META-INF/MANIFEST.MF +++ b/doc/org.eclipse.qvtd.doc.miniocl/META-INF/MANIFEST.MF @@ -1,6 +1,8 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
-Bundle-Name: MiniOCL Example - AS Infrastructure
+Bundle-Name: %pluginName
+Bundle-Vendor: %providerName
+Bundle-Localization: plugin
Bundle-SymbolicName: org.eclipse.qvtd.doc.miniocl;singleton:=true
Bundle-Version: 0.14.0.qualifier
Require-Bundle: org.eclipse.ocl.pivot;bundle-version="[1.1.0,2.0.0)"
diff --git a/doc/org.eclipse.qvtd.doc.miniocl/about.html b/doc/org.eclipse.qvtd.doc.miniocl/about.html new file mode 100644 index 000000000..87b2a5068 --- /dev/null +++ b/doc/org.eclipse.qvtd.doc.miniocl/about.html @@ -0,0 +1,43 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"><head> + + +<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> +<title>About</title> +</head><body lang="EN-US"> +<h2>About This Content</h2> + +<pem>September 21, 2008</em></p> +<h3>License</h3> + +<p>The Eclipse Foundation makes available all content in this plug-in ("Content"). Unless otherwise +indicated below, the Content is provided to you under the terms and conditions of the +Eclipse Public License Version 1.0 ("EPL"). A copy of the EPL is available +at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>. +For purposes of the EPL, "Program" will mean the Content.</p> + +<p>If you did not receive this Content directly from the Eclipse Foundation, the Content is +being redistributed by another party ("Redistributor") and different terms and conditions may +apply to your use of any object code in the Content. Check the Redistributor's license that was +provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise +indicated below, the terms and conditions of the EPL still apply to any source code in the Content +and such source code may be obtained at <a href="http://www.eclipse.org/">http://www.eclipse.org</a>.</p> + + + <h3>Third Party Content</h3> + <p>The Content includes items that have been sourced from third parties as set out below. If you + did not receive this Content directly from the Eclipse Foundation, the following is provided + for informational purposes only, and you should look to the Redistributor's license for + terms and conditions of use.</p> + <p><em> + <br><br> + <strong>OMG QVT 1.0 specification (08-04-03)</strong> <br> + <ul> + <li><a href="http://www.omg.org/spec/QVT/1.0/">QVT 1.0 main page</a></li> + <li><a href="http://www.omg.org/docs/formal/08-04-03.pdf">QVT 1.0 specification</a></li> + <li><a href="http://www.omg.org/">OMG site</a></li> + </ul> + <br> + </em></p> + <p>A detailed list of fixes and clarifications with respect to those specifications may be found in <a href="QVTBaseCompliance.html">QVTBaseCompliance.html</a>.</p> +</body></html>
\ No newline at end of file diff --git a/doc/org.eclipse.qvtd.doc.miniocl/build.properties b/doc/org.eclipse.qvtd.doc.miniocl/build.properties index 4bbec5ca5..2bdef9cc1 100644 --- a/doc/org.eclipse.qvtd.doc.miniocl/build.properties +++ b/doc/org.eclipse.qvtd.doc.miniocl/build.properties @@ -4,8 +4,10 @@ bin.includes = .,\ model/,\ plugin.xml,\ plugin.properties,\ - META-INF/ + META-INF/,\ + about.html jars.compile.order = . source.. = emf-gen/ output.. = bin/ additional.bundles = org.eclipse.jdt.annotation +src.includes = about.html diff --git a/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/impl/ClassImpl.java b/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/impl/ClassImpl.java index f9d4b1cd3..3de0a2aeb 100644 --- a/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/impl/ClassImpl.java +++ b/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/impl/ClassImpl.java @@ -4,18 +4,14 @@ package org.eclipse.qvtd.doc.miniocl.impl; import java.util.Collection; -import org.eclipse.emf.common.notify.Notification; import org.eclipse.emf.common.notify.NotificationChain; import org.eclipse.emf.common.util.EList; import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.InternalEObject; -import org.eclipse.emf.ecore.impl.ENotificationImpl; -import org.eclipse.emf.ecore.util.EObjectContainmentEList; import org.eclipse.emf.ecore.util.EObjectContainmentWithInverseEList; import org.eclipse.emf.ecore.util.EObjectResolvingEList; import org.eclipse.emf.ecore.util.InternalEList; import org.eclipse.jdt.annotation.NonNull; -import org.eclipse.qvtd.doc.miniocl.Constraint; import org.eclipse.qvtd.doc.miniocl.MiniOCLPackage; import org.eclipse.qvtd.doc.miniocl.Operation; import org.eclipse.qvtd.doc.miniocl.Property; diff --git a/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/impl/MiniOCLFactoryImpl.java b/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/impl/MiniOCLFactoryImpl.java index 24dca2af7..0672e78b6 100644 --- a/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/impl/MiniOCLFactoryImpl.java +++ b/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/impl/MiniOCLFactoryImpl.java @@ -24,7 +24,6 @@ import org.eclipse.qvtd.doc.miniocl.LetExp; import org.eclipse.qvtd.doc.miniocl.MiniOCLFactory; import org.eclipse.qvtd.doc.miniocl.MiniOCLPackage; import org.eclipse.qvtd.doc.miniocl.NullLiteralExp; -import org.eclipse.qvtd.doc.miniocl.OCLExpression; import org.eclipse.qvtd.doc.miniocl.OpaqueExpression; import org.eclipse.qvtd.doc.miniocl.Operation; import org.eclipse.qvtd.doc.miniocl.OperationCallExp; diff --git a/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/impl/MiniOCLPackageImpl.java b/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/impl/MiniOCLPackageImpl.java index 02d5b6654..84c0f51ad 100644 --- a/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/impl/MiniOCLPackageImpl.java +++ b/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/impl/MiniOCLPackageImpl.java @@ -2,8 +2,6 @@ */ package org.eclipse.qvtd.doc.miniocl.impl; -import static org.eclipse.qvtd.doc.miniocl.MiniOCLPackage.CLASS; - import org.eclipse.emf.ecore.EAttribute; import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.EEnum; diff --git a/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/impl/OCLExpressionImpl.java b/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/impl/OCLExpressionImpl.java index 0d510936f..81d16a2d3 100644 --- a/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/impl/OCLExpressionImpl.java +++ b/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/impl/OCLExpressionImpl.java @@ -3,10 +3,8 @@ package org.eclipse.qvtd.doc.miniocl.impl; import org.eclipse.emf.ecore.EClass; -import org.eclipse.jdt.annotation.NonNull; import org.eclipse.qvtd.doc.miniocl.MiniOCLPackage; import org.eclipse.qvtd.doc.miniocl.OCLExpression; -import org.eclipse.qvtd.doc.miniocl.util.Visitor; /** * <!-- begin-user-doc --> diff --git a/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/lookup/impl/EnvironmentFactoryImpl.java b/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/lookup/impl/EnvironmentFactoryImpl.java index 6bc68d848..e6337abda 100644 --- a/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/lookup/impl/EnvironmentFactoryImpl.java +++ b/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/lookup/impl/EnvironmentFactoryImpl.java @@ -7,7 +7,6 @@ import org.eclipse.emf.ecore.EObject; import org.eclipse.emf.ecore.EPackage; import org.eclipse.emf.ecore.impl.EFactoryImpl; import org.eclipse.emf.ecore.plugin.EcorePlugin; -import org.eclipse.qvtd.doc.miniocl.lookup.*; import org.eclipse.qvtd.doc.miniocl.lookup.EnvironmentFactory; import org.eclipse.qvtd.doc.miniocl.lookup.EnvironmentPackage; import org.eclipse.qvtd.doc.miniocl.lookup.LookupEnvironment; diff --git a/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/lookup/util/EnvironmentAdapterFactory.java b/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/lookup/util/EnvironmentAdapterFactory.java index fab7e881b..f82ab772a 100644 --- a/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/lookup/util/EnvironmentAdapterFactory.java +++ b/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/lookup/util/EnvironmentAdapterFactory.java @@ -8,7 +8,6 @@ import org.eclipse.emf.common.notify.impl.AdapterFactoryImpl; import org.eclipse.emf.ecore.EObject; import org.eclipse.jdt.annotation.Nullable; import org.eclipse.ocl.pivot.evaluation.Executor; -import org.eclipse.qvtd.doc.miniocl.lookup.*; import org.eclipse.qvtd.doc.miniocl.lookup.Env4CG; import org.eclipse.qvtd.doc.miniocl.lookup.EnvironmentPackage; import org.eclipse.qvtd.doc.miniocl.lookup.LookupEnvironment; diff --git a/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/lookup/util/EnvironmentSwitch.java b/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/lookup/util/EnvironmentSwitch.java index f92c004ec..e12e3d475 100644 --- a/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/lookup/util/EnvironmentSwitch.java +++ b/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/lookup/util/EnvironmentSwitch.java @@ -7,7 +7,6 @@ import org.eclipse.emf.ecore.EPackage; import org.eclipse.emf.ecore.util.Switch; import org.eclipse.jdt.annotation.Nullable; import org.eclipse.ocl.pivot.evaluation.Executor; -import org.eclipse.qvtd.doc.miniocl.lookup.*; import org.eclipse.qvtd.doc.miniocl.lookup.Env4CG; import org.eclipse.qvtd.doc.miniocl.lookup.EnvironmentPackage; import org.eclipse.qvtd.doc.miniocl.lookup.LookupEnvironment; diff --git a/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/lookup/util/OperationFilter.java b/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/lookup/util/OperationFilter.java index 3f735907d..82ea04954 100644 --- a/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/lookup/util/OperationFilter.java +++ b/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/lookup/util/OperationFilter.java @@ -10,23 +10,16 @@ package org.eclipse.qvtd.doc.miniocl.lookup.util; import java.util.List; + import org.eclipse.jdt.annotation.NonNull; import org.eclipse.ocl.pivot.evaluation.Executor; -import org.eclipse.ocl.pivot.ids.ClassId; -import org.eclipse.ocl.pivot.ids.CollectionTypeId; import org.eclipse.ocl.pivot.ids.IdManager; -import org.eclipse.ocl.pivot.ids.IdResolver; -import org.eclipse.ocl.pivot.ids.NsURIPackageId; -import org.eclipse.ocl.pivot.ids.RootPackageId; import org.eclipse.ocl.pivot.ids.TypeId; import org.eclipse.ocl.pivot.library.collection.CollectionSizeOperation; -import org.eclipse.ocl.pivot.values.IntegerValue; -import org.eclipse.ocl.pivot.values.OrderedSetValue; import org.eclipse.qvtd.doc.miniocl.MiniOCLPackage; import org.eclipse.qvtd.doc.miniocl.OCLExpression; import org.eclipse.qvtd.doc.miniocl.Operation; import org.eclipse.qvtd.doc.miniocl.Parameter; -import org.eclipse.qvtd.doc.miniocl.lookup.util.AbstractMiniOCLLookupFilter; public class OperationFilter extends AbstractMiniOCLLookupFilter<Operation> diff --git a/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/util/AbstractMiniOCLCommonLookupVisitor.java b/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/util/AbstractMiniOCLCommonLookupVisitor.java index 65469ee47..aa80e434e 100644 --- a/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/util/AbstractMiniOCLCommonLookupVisitor.java +++ b/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/util/AbstractMiniOCLCommonLookupVisitor.java @@ -12,9 +12,7 @@ package org.eclipse.qvtd.doc.miniocl.util; import org.eclipse.jdt.annotation.NonNull; import org.eclipse.jdt.annotation.Nullable; - import org.eclipse.qvtd.doc.miniocl.lookup.LookupEnvironment; -import org.eclipse.qvtd.doc.miniocl.util.Visitable; public abstract class AbstractMiniOCLCommonLookupVisitor extends AbstractExtendingVisitor<@Nullable LookupEnvironment, @NonNull LookupEnvironment> { diff --git a/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/util/MiniOCLExportedOperationLookupVisitor.java b/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/util/MiniOCLExportedOperationLookupVisitor.java index 1de563cf7..c700b7f07 100644 --- a/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/util/MiniOCLExportedOperationLookupVisitor.java +++ b/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/util/MiniOCLExportedOperationLookupVisitor.java @@ -9,17 +9,10 @@ package org.eclipse.qvtd.doc.miniocl.util; -import java.util.List; import org.eclipse.jdt.annotation.NonNull; import org.eclipse.jdt.annotation.Nullable; -import org.eclipse.ocl.pivot.StandardLibrary; import org.eclipse.ocl.pivot.evaluation.Executor; -import org.eclipse.ocl.pivot.ids.ClassId; -import org.eclipse.ocl.pivot.ids.CollectionTypeId; import org.eclipse.ocl.pivot.ids.IdManager; -import org.eclipse.ocl.pivot.ids.IdResolver; -import org.eclipse.ocl.pivot.ids.NsURIPackageId; -import org.eclipse.ocl.pivot.ids.RootPackageId; import org.eclipse.ocl.pivot.ids.TypeId; import org.eclipse.ocl.pivot.internal.library.executor.ExecutorSingleIterationManager; import org.eclipse.ocl.pivot.library.AbstractBinaryOperation; @@ -28,14 +21,11 @@ import org.eclipse.ocl.pivot.library.oclany.OclAnyOclAsSetOperation; import org.eclipse.ocl.pivot.oclstdlib.OCLstdlibTables; import org.eclipse.ocl.pivot.utilities.ClassUtil; import org.eclipse.ocl.pivot.values.InvalidValueException; -import org.eclipse.ocl.pivot.values.OrderedSetValue; import org.eclipse.ocl.pivot.values.SetValue; import org.eclipse.qvtd.doc.miniocl.MiniOCLPackage; import org.eclipse.qvtd.doc.miniocl.Operation; import org.eclipse.qvtd.doc.miniocl.lookup.EnvironmentPackage; import org.eclipse.qvtd.doc.miniocl.lookup.LookupEnvironment; -import org.eclipse.qvtd.doc.miniocl.util.AbstractMiniOCLCommonLookupVisitor; -import org.eclipse.qvtd.doc.miniocl.util.Visitable; public class MiniOCLExportedOperationLookupVisitor extends AbstractMiniOCLCommonLookupVisitor diff --git a/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/util/MiniOCLExportedPackageLookupVisitor.java b/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/util/MiniOCLExportedPackageLookupVisitor.java index 679068a9b..acc771bed 100644 --- a/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/util/MiniOCLExportedPackageLookupVisitor.java +++ b/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/util/MiniOCLExportedPackageLookupVisitor.java @@ -9,25 +9,15 @@ package org.eclipse.qvtd.doc.miniocl.util; -import java.util.List; import org.eclipse.jdt.annotation.NonNull; import org.eclipse.jdt.annotation.Nullable; -import org.eclipse.ocl.pivot.evaluation.Executor; -import org.eclipse.ocl.pivot.ids.ClassId; -import org.eclipse.ocl.pivot.ids.CollectionTypeId; import org.eclipse.ocl.pivot.ids.IdManager; -import org.eclipse.ocl.pivot.ids.IdResolver; -import org.eclipse.ocl.pivot.ids.NsURIPackageId; -import org.eclipse.ocl.pivot.ids.RootPackageId; import org.eclipse.ocl.pivot.ids.TypeId; import org.eclipse.ocl.pivot.utilities.ClassUtil; import org.eclipse.qvtd.doc.miniocl.MiniOCLPackage; import org.eclipse.qvtd.doc.miniocl.Package; -import org.eclipse.qvtd.doc.miniocl.Root; import org.eclipse.qvtd.doc.miniocl.lookup.EnvironmentPackage; import org.eclipse.qvtd.doc.miniocl.lookup.LookupEnvironment; -import org.eclipse.qvtd.doc.miniocl.util.AbstractMiniOCLCommonLookupVisitor; -import org.eclipse.qvtd.doc.miniocl.util.Visitable; public class MiniOCLExportedPackageLookupVisitor extends AbstractMiniOCLCommonLookupVisitor diff --git a/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/util/MiniOCLExportedPropertyLookupVisitor.java b/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/util/MiniOCLExportedPropertyLookupVisitor.java index 8c3d56074..81ae2fe70 100644 --- a/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/util/MiniOCLExportedPropertyLookupVisitor.java +++ b/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/util/MiniOCLExportedPropertyLookupVisitor.java @@ -9,17 +9,10 @@ package org.eclipse.qvtd.doc.miniocl.util; -import java.util.List; import org.eclipse.jdt.annotation.NonNull; import org.eclipse.jdt.annotation.Nullable; -import org.eclipse.ocl.pivot.StandardLibrary; import org.eclipse.ocl.pivot.evaluation.Executor; -import org.eclipse.ocl.pivot.ids.ClassId; -import org.eclipse.ocl.pivot.ids.CollectionTypeId; import org.eclipse.ocl.pivot.ids.IdManager; -import org.eclipse.ocl.pivot.ids.IdResolver; -import org.eclipse.ocl.pivot.ids.NsURIPackageId; -import org.eclipse.ocl.pivot.ids.RootPackageId; import org.eclipse.ocl.pivot.ids.TypeId; import org.eclipse.ocl.pivot.internal.library.executor.ExecutorSingleIterationManager; import org.eclipse.ocl.pivot.library.AbstractBinaryOperation; @@ -28,14 +21,11 @@ import org.eclipse.ocl.pivot.library.oclany.OclAnyOclAsSetOperation; import org.eclipse.ocl.pivot.oclstdlib.OCLstdlibTables; import org.eclipse.ocl.pivot.utilities.ClassUtil; import org.eclipse.ocl.pivot.values.InvalidValueException; -import org.eclipse.ocl.pivot.values.OrderedSetValue; import org.eclipse.ocl.pivot.values.SetValue; import org.eclipse.qvtd.doc.miniocl.MiniOCLPackage; import org.eclipse.qvtd.doc.miniocl.Property; import org.eclipse.qvtd.doc.miniocl.lookup.EnvironmentPackage; import org.eclipse.qvtd.doc.miniocl.lookup.LookupEnvironment; -import org.eclipse.qvtd.doc.miniocl.util.AbstractMiniOCLCommonLookupVisitor; -import org.eclipse.qvtd.doc.miniocl.util.Visitable; public class MiniOCLExportedPropertyLookupVisitor extends AbstractMiniOCLCommonLookupVisitor diff --git a/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/util/MiniOCLQualifiedClassLookupVisitor.java b/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/util/MiniOCLQualifiedClassLookupVisitor.java index 0f0cb1f5a..ba3b9b765 100644 --- a/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/util/MiniOCLQualifiedClassLookupVisitor.java +++ b/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/util/MiniOCLQualifiedClassLookupVisitor.java @@ -9,25 +9,15 @@ package org.eclipse.qvtd.doc.miniocl.util; -import java.util.List; import org.eclipse.jdt.annotation.NonNull; import org.eclipse.jdt.annotation.Nullable; -import org.eclipse.ocl.pivot.evaluation.Executor; -import org.eclipse.ocl.pivot.ids.ClassId; -import org.eclipse.ocl.pivot.ids.CollectionTypeId; import org.eclipse.ocl.pivot.ids.IdManager; -import org.eclipse.ocl.pivot.ids.IdResolver; -import org.eclipse.ocl.pivot.ids.NsURIPackageId; -import org.eclipse.ocl.pivot.ids.RootPackageId; import org.eclipse.ocl.pivot.ids.TypeId; import org.eclipse.ocl.pivot.utilities.ClassUtil; import org.eclipse.qvtd.doc.miniocl.Class; import org.eclipse.qvtd.doc.miniocl.MiniOCLPackage; -import org.eclipse.qvtd.doc.miniocl.Package; import org.eclipse.qvtd.doc.miniocl.lookup.EnvironmentPackage; import org.eclipse.qvtd.doc.miniocl.lookup.LookupEnvironment; -import org.eclipse.qvtd.doc.miniocl.util.AbstractMiniOCLCommonLookupVisitor; -import org.eclipse.qvtd.doc.miniocl.util.Visitable; public class MiniOCLQualifiedClassLookupVisitor extends AbstractMiniOCLCommonLookupVisitor diff --git a/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/util/MiniOCLQualifiedOperationLookupVisitor.java b/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/util/MiniOCLQualifiedOperationLookupVisitor.java index 8547a8fe6..9b3d6a322 100644 --- a/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/util/MiniOCLQualifiedOperationLookupVisitor.java +++ b/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/util/MiniOCLQualifiedOperationLookupVisitor.java @@ -9,25 +9,15 @@ package org.eclipse.qvtd.doc.miniocl.util; -import java.util.List; import org.eclipse.jdt.annotation.NonNull; import org.eclipse.jdt.annotation.Nullable; -import org.eclipse.ocl.pivot.evaluation.Executor; -import org.eclipse.ocl.pivot.ids.ClassId; -import org.eclipse.ocl.pivot.ids.CollectionTypeId; import org.eclipse.ocl.pivot.ids.IdManager; -import org.eclipse.ocl.pivot.ids.IdResolver; -import org.eclipse.ocl.pivot.ids.NsURIPackageId; -import org.eclipse.ocl.pivot.ids.RootPackageId; import org.eclipse.ocl.pivot.ids.TypeId; import org.eclipse.ocl.pivot.utilities.ClassUtil; -import org.eclipse.qvtd.doc.miniocl.Class; import org.eclipse.qvtd.doc.miniocl.MiniOCLPackage; import org.eclipse.qvtd.doc.miniocl.Operation; import org.eclipse.qvtd.doc.miniocl.lookup.EnvironmentPackage; import org.eclipse.qvtd.doc.miniocl.lookup.LookupEnvironment; -import org.eclipse.qvtd.doc.miniocl.util.AbstractMiniOCLCommonLookupVisitor; -import org.eclipse.qvtd.doc.miniocl.util.Visitable; public class MiniOCLQualifiedOperationLookupVisitor extends AbstractMiniOCLCommonLookupVisitor diff --git a/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/util/MiniOCLQualifiedPackageLookupVisitor.java b/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/util/MiniOCLQualifiedPackageLookupVisitor.java index faf2d51bd..d28b8604c 100644 --- a/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/util/MiniOCLQualifiedPackageLookupVisitor.java +++ b/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/util/MiniOCLQualifiedPackageLookupVisitor.java @@ -9,24 +9,15 @@ package org.eclipse.qvtd.doc.miniocl.util; -import java.util.List; import org.eclipse.jdt.annotation.NonNull; import org.eclipse.jdt.annotation.Nullable; -import org.eclipse.ocl.pivot.evaluation.Executor; -import org.eclipse.ocl.pivot.ids.ClassId; -import org.eclipse.ocl.pivot.ids.CollectionTypeId; import org.eclipse.ocl.pivot.ids.IdManager; -import org.eclipse.ocl.pivot.ids.IdResolver; -import org.eclipse.ocl.pivot.ids.NsURIPackageId; -import org.eclipse.ocl.pivot.ids.RootPackageId; import org.eclipse.ocl.pivot.ids.TypeId; import org.eclipse.ocl.pivot.utilities.ClassUtil; import org.eclipse.qvtd.doc.miniocl.MiniOCLPackage; import org.eclipse.qvtd.doc.miniocl.Package; import org.eclipse.qvtd.doc.miniocl.lookup.EnvironmentPackage; import org.eclipse.qvtd.doc.miniocl.lookup.LookupEnvironment; -import org.eclipse.qvtd.doc.miniocl.util.AbstractMiniOCLCommonLookupVisitor; -import org.eclipse.qvtd.doc.miniocl.util.Visitable; public class MiniOCLQualifiedPackageLookupVisitor extends AbstractMiniOCLCommonLookupVisitor diff --git a/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/util/MiniOCLQualifiedPropertyLookupVisitor.java b/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/util/MiniOCLQualifiedPropertyLookupVisitor.java index ca680b418..c31c6954e 100644 --- a/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/util/MiniOCLQualifiedPropertyLookupVisitor.java +++ b/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/util/MiniOCLQualifiedPropertyLookupVisitor.java @@ -9,25 +9,15 @@ package org.eclipse.qvtd.doc.miniocl.util; -import java.util.List; import org.eclipse.jdt.annotation.NonNull; import org.eclipse.jdt.annotation.Nullable; -import org.eclipse.ocl.pivot.evaluation.Executor; -import org.eclipse.ocl.pivot.ids.ClassId; -import org.eclipse.ocl.pivot.ids.CollectionTypeId; import org.eclipse.ocl.pivot.ids.IdManager; -import org.eclipse.ocl.pivot.ids.IdResolver; -import org.eclipse.ocl.pivot.ids.NsURIPackageId; -import org.eclipse.ocl.pivot.ids.RootPackageId; import org.eclipse.ocl.pivot.ids.TypeId; import org.eclipse.ocl.pivot.utilities.ClassUtil; -import org.eclipse.qvtd.doc.miniocl.Class; import org.eclipse.qvtd.doc.miniocl.MiniOCLPackage; import org.eclipse.qvtd.doc.miniocl.Property; import org.eclipse.qvtd.doc.miniocl.lookup.EnvironmentPackage; import org.eclipse.qvtd.doc.miniocl.lookup.LookupEnvironment; -import org.eclipse.qvtd.doc.miniocl.util.AbstractMiniOCLCommonLookupVisitor; -import org.eclipse.qvtd.doc.miniocl.util.Visitable; public class MiniOCLQualifiedPropertyLookupVisitor extends AbstractMiniOCLCommonLookupVisitor diff --git a/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/util/MiniOCLUnqualifiedClassLookupVisitor.java b/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/util/MiniOCLUnqualifiedClassLookupVisitor.java index 18ff38d38..76574b876 100644 --- a/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/util/MiniOCLUnqualifiedClassLookupVisitor.java +++ b/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/util/MiniOCLUnqualifiedClassLookupVisitor.java @@ -9,26 +9,16 @@ package org.eclipse.qvtd.doc.miniocl.util; -import java.util.List; import org.eclipse.emf.ecore.EObject; import org.eclipse.jdt.annotation.NonNull; import org.eclipse.jdt.annotation.Nullable; -import org.eclipse.ocl.pivot.evaluation.Executor; -import org.eclipse.ocl.pivot.ids.ClassId; -import org.eclipse.ocl.pivot.ids.CollectionTypeId; import org.eclipse.ocl.pivot.ids.IdManager; -import org.eclipse.ocl.pivot.ids.IdResolver; -import org.eclipse.ocl.pivot.ids.NsURIPackageId; -import org.eclipse.ocl.pivot.ids.RootPackageId; import org.eclipse.ocl.pivot.ids.TypeId; import org.eclipse.ocl.pivot.utilities.ClassUtil; import org.eclipse.qvtd.doc.miniocl.Class; import org.eclipse.qvtd.doc.miniocl.MiniOCLPackage; -import org.eclipse.qvtd.doc.miniocl.Package; import org.eclipse.qvtd.doc.miniocl.lookup.EnvironmentPackage; import org.eclipse.qvtd.doc.miniocl.lookup.LookupEnvironment; -import org.eclipse.qvtd.doc.miniocl.util.AbstractMiniOCLCommonLookupVisitor; -import org.eclipse.qvtd.doc.miniocl.util.Visitable; public class MiniOCLUnqualifiedClassLookupVisitor extends AbstractMiniOCLCommonLookupVisitor diff --git a/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/util/MiniOCLUnqualifiedNamedElementLookupVisitor.java b/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/util/MiniOCLUnqualifiedNamedElementLookupVisitor.java index 7fdc8ac4a..61dfa0e74 100644 --- a/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/util/MiniOCLUnqualifiedNamedElementLookupVisitor.java +++ b/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/util/MiniOCLUnqualifiedNamedElementLookupVisitor.java @@ -12,15 +12,9 @@ package org.eclipse.qvtd.doc.miniocl.util; import org.eclipse.emf.ecore.EObject; import org.eclipse.jdt.annotation.NonNull; import org.eclipse.jdt.annotation.Nullable; -import org.eclipse.ocl.pivot.evaluation.Executor; -import org.eclipse.ocl.pivot.ids.ClassId; import org.eclipse.ocl.pivot.ids.IdManager; -import org.eclipse.ocl.pivot.ids.IdResolver; -import org.eclipse.ocl.pivot.ids.RootPackageId; import org.eclipse.ocl.pivot.utilities.ClassUtil; import org.eclipse.qvtd.doc.miniocl.lookup.LookupEnvironment; -import org.eclipse.qvtd.doc.miniocl.util.AbstractMiniOCLCommonLookupVisitor; -import org.eclipse.qvtd.doc.miniocl.util.Visitable; public class MiniOCLUnqualifiedNamedElementLookupVisitor extends AbstractMiniOCLCommonLookupVisitor diff --git a/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/util/MiniOCLUnqualifiedOperationLookupVisitor.java b/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/util/MiniOCLUnqualifiedOperationLookupVisitor.java index 38fb31211..612aafc7a 100644 --- a/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/util/MiniOCLUnqualifiedOperationLookupVisitor.java +++ b/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/util/MiniOCLUnqualifiedOperationLookupVisitor.java @@ -10,18 +10,13 @@ package org.eclipse.qvtd.doc.miniocl.util; import java.util.Iterator; -import java.util.List; + import org.eclipse.emf.ecore.EObject; import org.eclipse.jdt.annotation.NonNull; import org.eclipse.jdt.annotation.Nullable; -import org.eclipse.ocl.pivot.StandardLibrary; import org.eclipse.ocl.pivot.evaluation.Executor; -import org.eclipse.ocl.pivot.ids.ClassId; -import org.eclipse.ocl.pivot.ids.CollectionTypeId; import org.eclipse.ocl.pivot.ids.IdManager; import org.eclipse.ocl.pivot.ids.IdResolver; -import org.eclipse.ocl.pivot.ids.NsURIPackageId; -import org.eclipse.ocl.pivot.ids.RootPackageId; import org.eclipse.ocl.pivot.ids.TypeId; import org.eclipse.ocl.pivot.internal.library.executor.ExecutorSingleIterationManager; import org.eclipse.ocl.pivot.library.AbstractBinaryOperation; @@ -32,14 +27,11 @@ import org.eclipse.ocl.pivot.utilities.ClassUtil; import org.eclipse.ocl.pivot.utilities.ValueUtil; import org.eclipse.ocl.pivot.values.BagValue; import org.eclipse.ocl.pivot.values.InvalidValueException; -import org.eclipse.ocl.pivot.values.OrderedSetValue; import org.eclipse.ocl.pivot.values.SetValue; import org.eclipse.qvtd.doc.miniocl.MiniOCLPackage; import org.eclipse.qvtd.doc.miniocl.Operation; import org.eclipse.qvtd.doc.miniocl.lookup.EnvironmentPackage; import org.eclipse.qvtd.doc.miniocl.lookup.LookupEnvironment; -import org.eclipse.qvtd.doc.miniocl.util.AbstractMiniOCLCommonLookupVisitor; -import org.eclipse.qvtd.doc.miniocl.util.Visitable; public class MiniOCLUnqualifiedOperationLookupVisitor extends AbstractMiniOCLCommonLookupVisitor diff --git a/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/util/MiniOCLUnqualifiedPackageLookupVisitor.java b/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/util/MiniOCLUnqualifiedPackageLookupVisitor.java index 76eac0094..0b2a5615c 100644 --- a/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/util/MiniOCLUnqualifiedPackageLookupVisitor.java +++ b/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/util/MiniOCLUnqualifiedPackageLookupVisitor.java @@ -9,27 +9,17 @@ package org.eclipse.qvtd.doc.miniocl.util; -import java.util.List; import org.eclipse.emf.ecore.EObject; import org.eclipse.jdt.annotation.NonNull; import org.eclipse.jdt.annotation.Nullable; -import org.eclipse.ocl.pivot.evaluation.Executor; -import org.eclipse.ocl.pivot.ids.ClassId; -import org.eclipse.ocl.pivot.ids.CollectionTypeId; import org.eclipse.ocl.pivot.ids.IdManager; -import org.eclipse.ocl.pivot.ids.IdResolver; -import org.eclipse.ocl.pivot.ids.NsURIPackageId; -import org.eclipse.ocl.pivot.ids.RootPackageId; import org.eclipse.ocl.pivot.ids.TypeId; import org.eclipse.ocl.pivot.utilities.ClassUtil; import org.eclipse.ocl.pivot.values.InvalidValueException; import org.eclipse.qvtd.doc.miniocl.MiniOCLPackage; import org.eclipse.qvtd.doc.miniocl.Package; -import org.eclipse.qvtd.doc.miniocl.Root; import org.eclipse.qvtd.doc.miniocl.lookup.EnvironmentPackage; import org.eclipse.qvtd.doc.miniocl.lookup.LookupEnvironment; -import org.eclipse.qvtd.doc.miniocl.util.AbstractMiniOCLCommonLookupVisitor; -import org.eclipse.qvtd.doc.miniocl.util.Visitable; public class MiniOCLUnqualifiedPackageLookupVisitor extends AbstractMiniOCLCommonLookupVisitor diff --git a/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/util/MiniOCLUnqualifiedPropertyLookupVisitor.java b/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/util/MiniOCLUnqualifiedPropertyLookupVisitor.java index dd092c001..dac8c4b27 100644 --- a/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/util/MiniOCLUnqualifiedPropertyLookupVisitor.java +++ b/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/util/MiniOCLUnqualifiedPropertyLookupVisitor.java @@ -10,18 +10,13 @@ package org.eclipse.qvtd.doc.miniocl.util; import java.util.Iterator; -import java.util.List; + import org.eclipse.emf.ecore.EObject; import org.eclipse.jdt.annotation.NonNull; import org.eclipse.jdt.annotation.Nullable; -import org.eclipse.ocl.pivot.StandardLibrary; import org.eclipse.ocl.pivot.evaluation.Executor; -import org.eclipse.ocl.pivot.ids.ClassId; -import org.eclipse.ocl.pivot.ids.CollectionTypeId; import org.eclipse.ocl.pivot.ids.IdManager; import org.eclipse.ocl.pivot.ids.IdResolver; -import org.eclipse.ocl.pivot.ids.NsURIPackageId; -import org.eclipse.ocl.pivot.ids.RootPackageId; import org.eclipse.ocl.pivot.ids.TypeId; import org.eclipse.ocl.pivot.internal.library.executor.ExecutorSingleIterationManager; import org.eclipse.ocl.pivot.library.AbstractBinaryOperation; @@ -32,14 +27,11 @@ import org.eclipse.ocl.pivot.utilities.ClassUtil; import org.eclipse.ocl.pivot.utilities.ValueUtil; import org.eclipse.ocl.pivot.values.BagValue; import org.eclipse.ocl.pivot.values.InvalidValueException; -import org.eclipse.ocl.pivot.values.OrderedSetValue; import org.eclipse.ocl.pivot.values.SetValue; import org.eclipse.qvtd.doc.miniocl.MiniOCLPackage; import org.eclipse.qvtd.doc.miniocl.Property; import org.eclipse.qvtd.doc.miniocl.lookup.EnvironmentPackage; import org.eclipse.qvtd.doc.miniocl.lookup.LookupEnvironment; -import org.eclipse.qvtd.doc.miniocl.util.AbstractMiniOCLCommonLookupVisitor; -import org.eclipse.qvtd.doc.miniocl.util.Visitable; public class MiniOCLUnqualifiedPropertyLookupVisitor extends AbstractMiniOCLCommonLookupVisitor diff --git a/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/util/MiniOCLUnqualifiedVariableLookupVisitor.java b/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/util/MiniOCLUnqualifiedVariableLookupVisitor.java index d1160ff84..bc9e91fa0 100644 --- a/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/util/MiniOCLUnqualifiedVariableLookupVisitor.java +++ b/doc/org.eclipse.qvtd.doc.miniocl/emf-gen/org/eclipse/qvtd/doc/miniocl/util/MiniOCLUnqualifiedVariableLookupVisitor.java @@ -9,30 +9,19 @@ package org.eclipse.qvtd.doc.miniocl.util; -import java.util.List; import org.eclipse.emf.ecore.EObject; import org.eclipse.jdt.annotation.NonNull; import org.eclipse.jdt.annotation.Nullable; -import org.eclipse.ocl.pivot.evaluation.Executor; -import org.eclipse.ocl.pivot.ids.ClassId; -import org.eclipse.ocl.pivot.ids.CollectionTypeId; import org.eclipse.ocl.pivot.ids.IdManager; -import org.eclipse.ocl.pivot.ids.IdResolver; -import org.eclipse.ocl.pivot.ids.NsURIPackageId; -import org.eclipse.ocl.pivot.ids.RootPackageId; import org.eclipse.ocl.pivot.ids.TypeId; import org.eclipse.ocl.pivot.library.oclany.OclAnyUnsupportedOperation; import org.eclipse.ocl.pivot.utilities.ClassUtil; import org.eclipse.ocl.pivot.values.InvalidValueException; -import org.eclipse.qvtd.doc.miniocl.ExpressionInOCL; import org.eclipse.qvtd.doc.miniocl.MiniOCLPackage; -import org.eclipse.qvtd.doc.miniocl.Operation; import org.eclipse.qvtd.doc.miniocl.Parameter; import org.eclipse.qvtd.doc.miniocl.lookup.Env4CG; import org.eclipse.qvtd.doc.miniocl.lookup.EnvironmentPackage; import org.eclipse.qvtd.doc.miniocl.lookup.LookupEnvironment; -import org.eclipse.qvtd.doc.miniocl.util.AbstractMiniOCLCommonLookupVisitor; -import org.eclipse.qvtd.doc.miniocl.util.Visitable; public class MiniOCLUnqualifiedVariableLookupVisitor extends AbstractMiniOCLCommonLookupVisitor diff --git a/doc/org.eclipse.qvtd.doc.miniocl/plugin.properties b/doc/org.eclipse.qvtd.doc.miniocl/plugin.properties index 0f4ab5cf9..ce877ab6d 100644 --- a/doc/org.eclipse.qvtd.doc.miniocl/plugin.properties +++ b/doc/org.eclipse.qvtd.doc.miniocl/plugin.properties @@ -1,4 +1,13 @@ +############################################################################### +# Copyright (c) 2016 Willink Transformations and others. +# All rights reserved. This program and the accompanying materials +# are made available under the terms of the Eclipse Public License v1.0 +# which accompanies this distribution, and is available at +# http://www.eclipse.org/legal/epl-v10.html # +# Contributors: +# E.D.Willink - initial API and implementation +############################################################################### -pluginName = MiniOCL Model -providerName = www.example.org +pluginName = QVTd MiniOCL Example - AS Infrastructure (Incubation) +providerName = Eclipse Modeling Project diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ide/.classpath b/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ide/.classpath index 858bac421..61bcf3390 100644 --- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ide/.classpath +++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ide/.classpath @@ -1,7 +1,15 @@ <?xml version="1.0" encoding="UTF-8"?> <classpath> <classpathentry kind="src" path="src-gen"/> - <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/> - <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/> + <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"> + <attributes> + <attribute name="annotationpath" value="/org.eclipse.qvtd.pivot.qvtbase/annotations"/> + </attributes> + </classpathentry> + <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"> + <attributes> + <attribute name="annotationpath" value="/org.eclipse.qvtd.pivot.qvtbase/annotations"/> + </attributes> + </classpathentry> <classpathentry kind="output" path="bin"/> </classpath> diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ide/.settings/org.eclipse.core.runtime.prefs b/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ide/.settings/org.eclipse.core.runtime.prefs new file mode 100644 index 000000000..5a0ad22d2 --- /dev/null +++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ide/.settings/org.eclipse.core.runtime.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +line.separator=\n diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ide/META-INF/MANIFEST.MF b/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ide/META-INF/MANIFEST.MF index 968b277b0..3949e076c 100644 --- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ide/META-INF/MANIFEST.MF +++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ide/META-INF/MANIFEST.MF @@ -1,7 +1,8 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
-Bundle-Name: org.eclipse.qvtd.doc.minioclcs.xtext.ide
-Bundle-Vendor: MiniOCL Example - IDE
+Bundle-Name: %pluginName
+Bundle-Vendor: %providerName
+Bundle-Localization: plugin
Bundle-Version: 0.14.0.qualifier
Bundle-SymbolicName: org.eclipse.qvtd.doc.minioclcs.xtext.ide; singleton:=true
Bundle-ActivationPolicy: lazy
diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ide/about.html b/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ide/about.html new file mode 100644 index 000000000..87b2a5068 --- /dev/null +++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ide/about.html @@ -0,0 +1,43 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"><head> + + +<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> +<title>About</title> +</head><body lang="EN-US"> +<h2>About This Content</h2> + +<pem>September 21, 2008</em></p> +<h3>License</h3> + +<p>The Eclipse Foundation makes available all content in this plug-in ("Content"). Unless otherwise +indicated below, the Content is provided to you under the terms and conditions of the +Eclipse Public License Version 1.0 ("EPL"). A copy of the EPL is available +at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>. +For purposes of the EPL, "Program" will mean the Content.</p> + +<p>If you did not receive this Content directly from the Eclipse Foundation, the Content is +being redistributed by another party ("Redistributor") and different terms and conditions may +apply to your use of any object code in the Content. Check the Redistributor's license that was +provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise +indicated below, the terms and conditions of the EPL still apply to any source code in the Content +and such source code may be obtained at <a href="http://www.eclipse.org/">http://www.eclipse.org</a>.</p> + + + <h3>Third Party Content</h3> + <p>The Content includes items that have been sourced from third parties as set out below. If you + did not receive this Content directly from the Eclipse Foundation, the following is provided + for informational purposes only, and you should look to the Redistributor's license for + terms and conditions of use.</p> + <p><em> + <br><br> + <strong>OMG QVT 1.0 specification (08-04-03)</strong> <br> + <ul> + <li><a href="http://www.omg.org/spec/QVT/1.0/">QVT 1.0 main page</a></li> + <li><a href="http://www.omg.org/docs/formal/08-04-03.pdf">QVT 1.0 specification</a></li> + <li><a href="http://www.omg.org/">OMG site</a></li> + </ul> + <br> + </em></p> + <p>A detailed list of fixes and clarifications with respect to those specifications may be found in <a href="QVTBaseCompliance.html">QVTBaseCompliance.html</a>.</p> +</body></html>
\ No newline at end of file diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ide/build.properties b/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ide/build.properties index 98a9e004c..c3761a08a 100644 --- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ide/build.properties +++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ide/build.properties @@ -1,3 +1,6 @@ source.. = src-gen/
bin.includes = .,\
- META-INF/
+ META-INF/,\
+ about.html,\
+ plugin.properties
+src.includes = about.html
diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ide/plugin.properties b/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ide/plugin.properties new file mode 100644 index 000000000..cf10844f3 --- /dev/null +++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ide/plugin.properties @@ -0,0 +1,13 @@ +############################################################################### +# Copyright (c) 2016 Willink Transformations and others. +# All rights reserved. This program and the accompanying materials +# are made available under the terms of the Eclipse Public License v1.0 +# which accompanies this distribution, and is available at +# http://www.eclipse.org/legal/epl-v10.html +# +# Contributors: +# E.D.Willink - initial API and implementation +############################################################################### + +pluginName = QVTd MiniOCL Example - IDE (Incubation) +providerName = Eclipse Modeling Project diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/.settings/org.eclipse.core.runtime.prefs b/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/.settings/org.eclipse.core.runtime.prefs new file mode 100644 index 000000000..5a0ad22d2 --- /dev/null +++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/.settings/org.eclipse.core.runtime.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +line.separator=\n diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/.classpath b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/.classpath index 2534a1484..a630a69c0 100644 --- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/.classpath +++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/.classpath @@ -2,7 +2,15 @@ <classpath> <classpathentry kind="src" path="src"/> <classpathentry kind="src" path="src-gen"/> - <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/> - <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/> + <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"> + <attributes> + <attribute name="annotationpath" value="/org.eclipse.qvtd.pivot.qvtbase/annotations"/> + </attributes> + </classpathentry> + <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"> + <attributes> + <attribute name="annotationpath" value="/org.eclipse.qvtd.pivot.qvtbase/annotations"/> + </attributes> + </classpathentry> <classpathentry kind="output" path="bin"/> </classpath> diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/.settings/org.eclipse.core.runtime.prefs b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/.settings/org.eclipse.core.runtime.prefs new file mode 100644 index 000000000..5a0ad22d2 --- /dev/null +++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/.settings/org.eclipse.core.runtime.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +line.separator=\n diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/META-INF/MANIFEST.MF b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/META-INF/MANIFEST.MF index cb90210d2..75188c4d5 100644 --- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/META-INF/MANIFEST.MF +++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/META-INF/MANIFEST.MF @@ -1,7 +1,8 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
-Bundle-Name: org.eclipse.qvtd.doc.minioclcs.xtext
-Bundle-Vendor: MiniOCL Example - CS Infrastructure
+Bundle-Name: %pluginName
+Bundle-Vendor: %providerName
+Bundle-Localization: plugin
Bundle-Version: 0.14.0.qualifier
Bundle-SymbolicName: org.eclipse.qvtd.doc.minioclcs.xtext; singleton:=true
Bundle-ActivationPolicy: lazy
diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/about.html b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/about.html new file mode 100644 index 000000000..87b2a5068 --- /dev/null +++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/about.html @@ -0,0 +1,43 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"><head> + + +<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> +<title>About</title> +</head><body lang="EN-US"> +<h2>About This Content</h2> + +<pem>September 21, 2008</em></p> +<h3>License</h3> + +<p>The Eclipse Foundation makes available all content in this plug-in ("Content"). Unless otherwise +indicated below, the Content is provided to you under the terms and conditions of the +Eclipse Public License Version 1.0 ("EPL"). A copy of the EPL is available +at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>. +For purposes of the EPL, "Program" will mean the Content.</p> + +<p>If you did not receive this Content directly from the Eclipse Foundation, the Content is +being redistributed by another party ("Redistributor") and different terms and conditions may +apply to your use of any object code in the Content. Check the Redistributor's license that was +provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise +indicated below, the terms and conditions of the EPL still apply to any source code in the Content +and such source code may be obtained at <a href="http://www.eclipse.org/">http://www.eclipse.org</a>.</p> + + + <h3>Third Party Content</h3> + <p>The Content includes items that have been sourced from third parties as set out below. If you + did not receive this Content directly from the Eclipse Foundation, the following is provided + for informational purposes only, and you should look to the Redistributor's license for + terms and conditions of use.</p> + <p><em> + <br><br> + <strong>OMG QVT 1.0 specification (08-04-03)</strong> <br> + <ul> + <li><a href="http://www.omg.org/spec/QVT/1.0/">QVT 1.0 main page</a></li> + <li><a href="http://www.omg.org/docs/formal/08-04-03.pdf">QVT 1.0 specification</a></li> + <li><a href="http://www.omg.org/">OMG site</a></li> + </ul> + <br> + </em></p> + <p>A detailed list of fixes and clarifications with respect to those specifications may be found in <a href="QVTBaseCompliance.html">QVTBaseCompliance.html</a>.</p> +</body></html>
\ No newline at end of file diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/build.properties b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/build.properties index 392bfcc01..6070820ed 100644 --- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/build.properties +++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/build.properties @@ -1,10 +1,10 @@ source.. = src/,\
- src-gen/,\
- xtend-gen/
-bin.includes = model/generated/,\
- .,\
+ src-gen/
+bin.includes = .,\
META-INF/,\
- plugin.xml
+ about.html,\
+ model/,\
+ plugin.properties
additional.bundles = org.eclipse.xtext.xbase,\
org.eclipse.xtext.common.types,\
org.eclipse.xtext.xtext.generator,\
@@ -17,3 +17,5 @@ additional.bundles = org.eclipse.xtext.xbase,\ org.apache.log4j,\
com.ibm.icu,\
org.eclipse.jdt.annotation
+src.includes = about.html
+bin.excludes = model/temp/
diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/plugin.properties b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/plugin.properties index d673cb5f6..e5ba3c55c 100644 --- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/plugin.properties +++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/plugin.properties @@ -1,4 +1,13 @@ -# generated by Xtext 2.10.0-SNAPSHOT +############################################################################### +# Copyright (c) 2016 Willink Transformations and others. +# All rights reserved. This program and the accompanying materials +# are made available under the terms of the Eclipse Public License v1.0 +# which accompanies this distribution, and is available at +# http://www.eclipse.org/legal/epl-v10.html +# +# Contributors: +# E.D.Willink - initial API and implementation +############################################################################### -pluginName = MiniOCLCS Model -providerName = www.example.org +pluginName = QVTd MiniOCL Example - CS Infrastructure (Incubation) +providerName = Eclipse Modeling Project diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/AccVarCS.java b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/AccVarCS.java index 7bc74a497..fb64c8f75 100644 --- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/AccVarCS.java +++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/AccVarCS.java @@ -3,8 +3,6 @@ */ package org.eclipse.qvtd.doc.minioclcs; -import org.eclipse.emf.ecore.EObject; - /** * <!-- begin-user-doc --> * A representation of the model object '<em><b>Acc Var CS</b></em>'. diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/CSTrace.java b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/CSTrace.java index b1a6de518..2c4fc4154 100644 --- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/CSTrace.java +++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/CSTrace.java @@ -4,7 +4,6 @@ package org.eclipse.qvtd.doc.minioclcs; import org.eclipse.emf.ecore.EObject; - import org.eclipse.qvtd.doc.miniocl.Element; /** diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/ClassCS.java b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/ClassCS.java index e85748afd..23339ecdf 100644 --- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/ClassCS.java +++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/ClassCS.java @@ -5,8 +5,6 @@ package org.eclipse.qvtd.doc.minioclcs; import org.eclipse.emf.common.util.EList; -import org.eclipse.emf.ecore.EObject; - /** * <!-- begin-user-doc --> * A representation of the model object '<em><b>Class CS</b></em>'. diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/CollectionLiteralPartCS.java b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/CollectionLiteralPartCS.java index efc9b6a71..e37c83516 100644 --- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/CollectionLiteralPartCS.java +++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/CollectionLiteralPartCS.java @@ -3,8 +3,6 @@ */ package org.eclipse.qvtd.doc.minioclcs; -import org.eclipse.emf.ecore.EObject; - /** * <!-- begin-user-doc --> * A representation of the model object '<em><b>Collection Literal Part CS</b></em>'. diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/ConstraintsDefCS.java b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/ConstraintsDefCS.java index 55a5a6154..0c0daa495 100644 --- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/ConstraintsDefCS.java +++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/ConstraintsDefCS.java @@ -5,8 +5,6 @@ package org.eclipse.qvtd.doc.minioclcs; import org.eclipse.emf.common.util.EList; -import org.eclipse.emf.ecore.EObject; - /** * <!-- begin-user-doc --> * A representation of the model object '<em><b>Constraints Def CS</b></em>'. diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/ExpCS.java b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/ExpCS.java index 83a9bff1a..74e0b0c92 100644 --- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/ExpCS.java +++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/ExpCS.java @@ -3,8 +3,6 @@ */ package org.eclipse.qvtd.doc.minioclcs; -import org.eclipse.emf.ecore.EObject; - /** * <!-- begin-user-doc --> * A representation of the model object '<em><b>Exp CS</b></em>'. diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/ImportCS.java b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/ImportCS.java index 65e014c73..9955e52bd 100644 --- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/ImportCS.java +++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/ImportCS.java @@ -3,8 +3,6 @@ */ package org.eclipse.qvtd.doc.minioclcs; -import org.eclipse.emf.ecore.EObject; - /** * <!-- begin-user-doc --> * A representation of the model object '<em><b>Import CS</b></em>'. diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/InvariantCS.java b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/InvariantCS.java index 61468b848..e69646154 100644 --- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/InvariantCS.java +++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/InvariantCS.java @@ -3,8 +3,6 @@ */ package org.eclipse.qvtd.doc.minioclcs; -import org.eclipse.emf.ecore.EObject; - /** * <!-- begin-user-doc --> * A representation of the model object '<em><b>Invariant CS</b></em>'. diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/IteratorVarCS.java b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/IteratorVarCS.java index 8c727da0b..8e4816bbf 100644 --- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/IteratorVarCS.java +++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/IteratorVarCS.java @@ -3,8 +3,6 @@ */ package org.eclipse.qvtd.doc.minioclcs; -import org.eclipse.emf.ecore.EObject; - /** * <!-- begin-user-doc --> * A representation of the model object '<em><b>Iterator Var CS</b></em>'. diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/LetVarCS.java b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/LetVarCS.java index a06e65bac..718186638 100644 --- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/LetVarCS.java +++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/LetVarCS.java @@ -3,8 +3,6 @@ */ package org.eclipse.qvtd.doc.minioclcs; -import org.eclipse.emf.ecore.EObject; - /** * <!-- begin-user-doc --> * A representation of the model object '<em><b>Let Var CS</b></em>'. diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/MultiplicityCS.java b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/MultiplicityCS.java index 9cd59df0d..6970cb550 100644 --- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/MultiplicityCS.java +++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/MultiplicityCS.java @@ -3,8 +3,6 @@ */ package org.eclipse.qvtd.doc.minioclcs; -import org.eclipse.emf.ecore.EObject; - /** * <!-- begin-user-doc --> * A representation of the model object '<em><b>Multiplicity CS</b></em>'. diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/NavigationExpCS.java b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/NavigationExpCS.java index dec388ce3..f72c11c61 100644 --- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/NavigationExpCS.java +++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/NavigationExpCS.java @@ -3,8 +3,6 @@ */ package org.eclipse.qvtd.doc.minioclcs; -import org.eclipse.emf.ecore.EObject; - /** * <!-- begin-user-doc --> * A representation of the model object '<em><b>Navigation Exp CS</b></em>'. diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/OperationCS.java b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/OperationCS.java index 5234bed8f..5aec51741 100644 --- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/OperationCS.java +++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/OperationCS.java @@ -5,8 +5,6 @@ package org.eclipse.qvtd.doc.minioclcs; import org.eclipse.emf.common.util.EList; -import org.eclipse.emf.ecore.EObject; - /** * <!-- begin-user-doc --> * A representation of the model object '<em><b>Operation CS</b></em>'. diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/PackageCS.java b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/PackageCS.java index cb3bda0eb..a74374840 100644 --- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/PackageCS.java +++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/PackageCS.java @@ -5,8 +5,6 @@ package org.eclipse.qvtd.doc.minioclcs; import org.eclipse.emf.common.util.EList; -import org.eclipse.emf.ecore.EObject; - /** * <!-- begin-user-doc --> * A representation of the model object '<em><b>Package CS</b></em>'. diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/ParameterCS.java b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/ParameterCS.java index ed41634dd..68657c0a9 100644 --- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/ParameterCS.java +++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/ParameterCS.java @@ -3,8 +3,6 @@ */ package org.eclipse.qvtd.doc.minioclcs; -import org.eclipse.emf.ecore.EObject; - /** * <!-- begin-user-doc --> * A representation of the model object '<em><b>Parameter CS</b></em>'. diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/PathElementCS.java b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/PathElementCS.java index 22116e59f..6b4c2625e 100644 --- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/PathElementCS.java +++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/PathElementCS.java @@ -3,8 +3,6 @@ */ package org.eclipse.qvtd.doc.minioclcs; -import org.eclipse.emf.ecore.EObject; - /** * <!-- begin-user-doc --> * A representation of the model object '<em><b>Path Element CS</b></em>'. diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/PathNameCS.java b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/PathNameCS.java index e4e5a5ac2..025123c8d 100644 --- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/PathNameCS.java +++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/PathNameCS.java @@ -5,8 +5,6 @@ package org.eclipse.qvtd.doc.minioclcs; import org.eclipse.emf.common.util.EList; -import org.eclipse.emf.ecore.EObject; - /** * <!-- begin-user-doc --> * A representation of the model object '<em><b>Path Name CS</b></em>'. diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/PropertyCS.java b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/PropertyCS.java index fe4f9db89..ca27bad0a 100644 --- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/PropertyCS.java +++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/PropertyCS.java @@ -3,8 +3,6 @@ */ package org.eclipse.qvtd.doc.minioclcs; -import org.eclipse.emf.ecore.EObject; - /** * <!-- begin-user-doc --> * A representation of the model object '<em><b>Property CS</b></em>'. diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/RootCS.java b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/RootCS.java index 020d76fa5..d550f201e 100644 --- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/RootCS.java +++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/RootCS.java @@ -5,8 +5,6 @@ package org.eclipse.qvtd.doc.minioclcs; import org.eclipse.emf.common.util.EList; -import org.eclipse.emf.ecore.EObject; - /** * <!-- begin-user-doc --> * A representation of the model object '<em><b>Root CS</b></em>'. diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/RoundedBracketClauseCS.java b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/RoundedBracketClauseCS.java index 262760310..1679dd183 100644 --- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/RoundedBracketClauseCS.java +++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/RoundedBracketClauseCS.java @@ -5,8 +5,6 @@ package org.eclipse.qvtd.doc.minioclcs; import org.eclipse.emf.common.util.EList; -import org.eclipse.emf.ecore.EObject; - /** * <!-- begin-user-doc --> * A representation of the model object '<em><b>Rounded Bracket Clause CS</b></em>'. diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/AccVarCSImpl.java b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/AccVarCSImpl.java index cbbf85419..297a89106 100644 --- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/AccVarCSImpl.java +++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/AccVarCSImpl.java @@ -5,13 +5,9 @@ package org.eclipse.qvtd.doc.minioclcs.impl; import org.eclipse.emf.common.notify.Notification; import org.eclipse.emf.common.notify.NotificationChain; - import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.InternalEObject; - import org.eclipse.emf.ecore.impl.ENotificationImpl; -import org.eclipse.emf.ecore.impl.MinimalEObjectImpl; - import org.eclipse.qvtd.doc.minioclcs.AccVarCS; import org.eclipse.qvtd.doc.minioclcs.ExpCS; import org.eclipse.qvtd.doc.minioclcs.MinioclcsPackage; diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/BooleanExpCSImpl.java b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/BooleanExpCSImpl.java index 580e5c1dc..cb28611fa 100644 --- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/BooleanExpCSImpl.java +++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/BooleanExpCSImpl.java @@ -4,11 +4,8 @@ package org.eclipse.qvtd.doc.minioclcs.impl; import org.eclipse.emf.common.notify.Notification; - import org.eclipse.emf.ecore.EClass; - import org.eclipse.emf.ecore.impl.ENotificationImpl; - import org.eclipse.qvtd.doc.minioclcs.BooleanExpCS; import org.eclipse.qvtd.doc.minioclcs.MinioclcsPackage; diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/BooleanLiteralExpCSImpl.java b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/BooleanLiteralExpCSImpl.java index ca4e94803..6a7f9f696 100644 --- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/BooleanLiteralExpCSImpl.java +++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/BooleanLiteralExpCSImpl.java @@ -4,7 +4,6 @@ package org.eclipse.qvtd.doc.minioclcs.impl; import org.eclipse.emf.ecore.EClass; - import org.eclipse.qvtd.doc.minioclcs.BooleanLiteralExpCS; import org.eclipse.qvtd.doc.minioclcs.MinioclcsPackage; diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/CSTraceImpl.java b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/CSTraceImpl.java index 8e3407c6b..1698c040f 100644 --- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/CSTraceImpl.java +++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/CSTraceImpl.java @@ -4,15 +4,11 @@ package org.eclipse.qvtd.doc.minioclcs.impl; import org.eclipse.emf.common.notify.Notification; - import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.InternalEObject; - import org.eclipse.emf.ecore.impl.ENotificationImpl; import org.eclipse.emf.ecore.impl.MinimalEObjectImpl; - import org.eclipse.qvtd.doc.miniocl.Element; - import org.eclipse.qvtd.doc.minioclcs.CSTrace; import org.eclipse.qvtd.doc.minioclcs.MinioclcsPackage; diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/CallExpCSImpl.java b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/CallExpCSImpl.java index 13719b1dd..862b74fa3 100644 --- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/CallExpCSImpl.java +++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/CallExpCSImpl.java @@ -5,12 +5,9 @@ package org.eclipse.qvtd.doc.minioclcs.impl; import org.eclipse.emf.common.notify.Notification; import org.eclipse.emf.common.notify.NotificationChain; - import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.InternalEObject; - import org.eclipse.emf.ecore.impl.ENotificationImpl; - import org.eclipse.qvtd.doc.minioclcs.CallExpCS; import org.eclipse.qvtd.doc.minioclcs.MinioclcsPackage; import org.eclipse.qvtd.doc.minioclcs.NavigationExpCS; diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/ClassCSImpl.java b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/ClassCSImpl.java index 73ff27de1..fa1c2cf7e 100644 --- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/ClassCSImpl.java +++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/ClassCSImpl.java @@ -7,18 +7,12 @@ import java.util.Collection; import org.eclipse.emf.common.notify.Notification; import org.eclipse.emf.common.notify.NotificationChain; - import org.eclipse.emf.common.util.EList; - import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.InternalEObject; - import org.eclipse.emf.ecore.impl.ENotificationImpl; -import org.eclipse.emf.ecore.impl.MinimalEObjectImpl; - import org.eclipse.emf.ecore.util.EObjectContainmentEList; import org.eclipse.emf.ecore.util.InternalEList; - import org.eclipse.qvtd.doc.minioclcs.ClassCS; import org.eclipse.qvtd.doc.minioclcs.MinioclcsPackage; import org.eclipse.qvtd.doc.minioclcs.OperationCS; diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/CollectExpCSImpl.java b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/CollectExpCSImpl.java index e67e842e1..a9bcbdee9 100644 --- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/CollectExpCSImpl.java +++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/CollectExpCSImpl.java @@ -4,7 +4,6 @@ package org.eclipse.qvtd.doc.minioclcs.impl; import org.eclipse.emf.ecore.EClass; - import org.eclipse.qvtd.doc.minioclcs.CollectExpCS; import org.eclipse.qvtd.doc.minioclcs.MinioclcsPackage; diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/CollectionLiteralExpCSImpl.java b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/CollectionLiteralExpCSImpl.java index 80dc00eae..cf6547146 100644 --- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/CollectionLiteralExpCSImpl.java +++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/CollectionLiteralExpCSImpl.java @@ -7,17 +7,12 @@ import java.util.Collection; import org.eclipse.emf.common.notify.Notification; import org.eclipse.emf.common.notify.NotificationChain; - import org.eclipse.emf.common.util.EList; - import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.InternalEObject; - import org.eclipse.emf.ecore.impl.ENotificationImpl; - import org.eclipse.emf.ecore.util.EObjectContainmentEList; import org.eclipse.emf.ecore.util.InternalEList; - import org.eclipse.qvtd.doc.minioclcs.CollectionKindCS; import org.eclipse.qvtd.doc.minioclcs.CollectionLiteralExpCS; import org.eclipse.qvtd.doc.minioclcs.CollectionLiteralPartCS; diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/CollectionLiteralPartCSImpl.java b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/CollectionLiteralPartCSImpl.java index 14217e6c6..d16b0d3fe 100644 --- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/CollectionLiteralPartCSImpl.java +++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/CollectionLiteralPartCSImpl.java @@ -5,13 +5,9 @@ package org.eclipse.qvtd.doc.minioclcs.impl; import org.eclipse.emf.common.notify.Notification; import org.eclipse.emf.common.notify.NotificationChain; - import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.InternalEObject; - import org.eclipse.emf.ecore.impl.ENotificationImpl; -import org.eclipse.emf.ecore.impl.MinimalEObjectImpl; - import org.eclipse.qvtd.doc.minioclcs.CollectionLiteralPartCS; import org.eclipse.qvtd.doc.minioclcs.ExpCS; import org.eclipse.qvtd.doc.minioclcs.MinioclcsPackage; diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/ConstraintsDefCSImpl.java b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/ConstraintsDefCSImpl.java index ed746c683..2ec34566e 100644 --- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/ConstraintsDefCSImpl.java +++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/ConstraintsDefCSImpl.java @@ -7,18 +7,12 @@ import java.util.Collection; import org.eclipse.emf.common.notify.Notification; import org.eclipse.emf.common.notify.NotificationChain; - import org.eclipse.emf.common.util.EList; - import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.InternalEObject; - import org.eclipse.emf.ecore.impl.ENotificationImpl; -import org.eclipse.emf.ecore.impl.MinimalEObjectImpl; - import org.eclipse.emf.ecore.util.EObjectContainmentEList; import org.eclipse.emf.ecore.util.InternalEList; - import org.eclipse.qvtd.doc.minioclcs.ConstraintsDefCS; import org.eclipse.qvtd.doc.minioclcs.InvariantCS; import org.eclipse.qvtd.doc.minioclcs.MinioclcsPackage; diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/EqualityExpCSImpl.java b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/EqualityExpCSImpl.java index d9e1e4205..c396b53fe 100644 --- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/EqualityExpCSImpl.java +++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/EqualityExpCSImpl.java @@ -5,12 +5,9 @@ package org.eclipse.qvtd.doc.minioclcs.impl; import org.eclipse.emf.common.notify.Notification; import org.eclipse.emf.common.notify.NotificationChain; - import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.InternalEObject; - import org.eclipse.emf.ecore.impl.ENotificationImpl; - import org.eclipse.qvtd.doc.minioclcs.CallExpCS; import org.eclipse.qvtd.doc.minioclcs.EqualityExpCS; import org.eclipse.qvtd.doc.minioclcs.MinioclcsPackage; diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/ExpCSImpl.java b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/ExpCSImpl.java index 1ed3329dd..8ab36f274 100644 --- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/ExpCSImpl.java +++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/ExpCSImpl.java @@ -4,9 +4,6 @@ package org.eclipse.qvtd.doc.minioclcs.impl; import org.eclipse.emf.ecore.EClass; - -import org.eclipse.emf.ecore.impl.MinimalEObjectImpl; - import org.eclipse.qvtd.doc.minioclcs.ExpCS; import org.eclipse.qvtd.doc.minioclcs.MinioclcsPackage; diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/ImportCSImpl.java b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/ImportCSImpl.java index 1348a7250..3a0f70707 100644 --- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/ImportCSImpl.java +++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/ImportCSImpl.java @@ -4,12 +4,8 @@ package org.eclipse.qvtd.doc.minioclcs.impl; import org.eclipse.emf.common.notify.Notification; - import org.eclipse.emf.ecore.EClass; - import org.eclipse.emf.ecore.impl.ENotificationImpl; -import org.eclipse.emf.ecore.impl.MinimalEObjectImpl; - import org.eclipse.qvtd.doc.minioclcs.ImportCS; import org.eclipse.qvtd.doc.minioclcs.MinioclcsPackage; diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/IntLiteralExpCSImpl.java b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/IntLiteralExpCSImpl.java index 95c077d5e..d6f97871b 100644 --- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/IntLiteralExpCSImpl.java +++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/IntLiteralExpCSImpl.java @@ -4,11 +4,8 @@ package org.eclipse.qvtd.doc.minioclcs.impl; import org.eclipse.emf.common.notify.Notification; - import org.eclipse.emf.ecore.EClass; - import org.eclipse.emf.ecore.impl.ENotificationImpl; - import org.eclipse.qvtd.doc.minioclcs.IntLiteralExpCS; import org.eclipse.qvtd.doc.minioclcs.MinioclcsPackage; diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/InvariantCSImpl.java b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/InvariantCSImpl.java index 4de3eb155..61aacb8b4 100644 --- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/InvariantCSImpl.java +++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/InvariantCSImpl.java @@ -5,13 +5,9 @@ package org.eclipse.qvtd.doc.minioclcs.impl; import org.eclipse.emf.common.notify.Notification; import org.eclipse.emf.common.notify.NotificationChain; - import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.InternalEObject; - import org.eclipse.emf.ecore.impl.ENotificationImpl; -import org.eclipse.emf.ecore.impl.MinimalEObjectImpl; - import org.eclipse.qvtd.doc.minioclcs.ExpCS; import org.eclipse.qvtd.doc.minioclcs.InvariantCS; import org.eclipse.qvtd.doc.minioclcs.MinioclcsPackage; diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/IterateExpCSImpl.java b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/IterateExpCSImpl.java index 483345953..e2ef12486 100644 --- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/IterateExpCSImpl.java +++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/IterateExpCSImpl.java @@ -5,12 +5,9 @@ package org.eclipse.qvtd.doc.minioclcs.impl; import org.eclipse.emf.common.notify.Notification; import org.eclipse.emf.common.notify.NotificationChain; - import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.InternalEObject; - import org.eclipse.emf.ecore.impl.ENotificationImpl; - import org.eclipse.qvtd.doc.minioclcs.AccVarCS; import org.eclipse.qvtd.doc.minioclcs.IterateExpCS; import org.eclipse.qvtd.doc.minioclcs.MinioclcsPackage; diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/IteratorVarCSImpl.java b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/IteratorVarCSImpl.java index ba23fa26c..353f2b932 100644 --- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/IteratorVarCSImpl.java +++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/IteratorVarCSImpl.java @@ -5,13 +5,9 @@ package org.eclipse.qvtd.doc.minioclcs.impl; import org.eclipse.emf.common.notify.Notification; import org.eclipse.emf.common.notify.NotificationChain; - import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.InternalEObject; - import org.eclipse.emf.ecore.impl.ENotificationImpl; -import org.eclipse.emf.ecore.impl.MinimalEObjectImpl; - import org.eclipse.qvtd.doc.minioclcs.IteratorVarCS; import org.eclipse.qvtd.doc.minioclcs.MinioclcsPackage; import org.eclipse.qvtd.doc.minioclcs.PathNameCS; diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/LetExpCSImpl.java b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/LetExpCSImpl.java index 039dd3954..dac54657b 100644 --- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/LetExpCSImpl.java +++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/LetExpCSImpl.java @@ -7,17 +7,12 @@ import java.util.Collection; import org.eclipse.emf.common.notify.Notification; import org.eclipse.emf.common.notify.NotificationChain; - import org.eclipse.emf.common.util.EList; - import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.InternalEObject; - import org.eclipse.emf.ecore.impl.ENotificationImpl; - import org.eclipse.emf.ecore.util.EObjectContainmentEList; import org.eclipse.emf.ecore.util.InternalEList; - import org.eclipse.qvtd.doc.minioclcs.ExpCS; import org.eclipse.qvtd.doc.minioclcs.LetExpCS; import org.eclipse.qvtd.doc.minioclcs.LetVarCS; diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/LetVarCSImpl.java b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/LetVarCSImpl.java index 138364a78..f65eeb53d 100644 --- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/LetVarCSImpl.java +++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/LetVarCSImpl.java @@ -5,13 +5,9 @@ package org.eclipse.qvtd.doc.minioclcs.impl; import org.eclipse.emf.common.notify.Notification; import org.eclipse.emf.common.notify.NotificationChain; - import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.InternalEObject; - import org.eclipse.emf.ecore.impl.ENotificationImpl; -import org.eclipse.emf.ecore.impl.MinimalEObjectImpl; - import org.eclipse.qvtd.doc.minioclcs.ExpCS; import org.eclipse.qvtd.doc.minioclcs.LetVarCS; import org.eclipse.qvtd.doc.minioclcs.MinioclcsPackage; diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/LiteralExpCSImpl.java b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/LiteralExpCSImpl.java index f6793b69e..4a791ff79 100644 --- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/LiteralExpCSImpl.java +++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/LiteralExpCSImpl.java @@ -4,7 +4,6 @@ package org.eclipse.qvtd.doc.minioclcs.impl; import org.eclipse.emf.ecore.EClass; - import org.eclipse.qvtd.doc.minioclcs.LiteralExpCS; import org.eclipse.qvtd.doc.minioclcs.MinioclcsPackage; diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/LoopExpCSImpl.java b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/LoopExpCSImpl.java index 60cfd3234..ce32afabf 100644 --- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/LoopExpCSImpl.java +++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/LoopExpCSImpl.java @@ -5,12 +5,9 @@ package org.eclipse.qvtd.doc.minioclcs.impl; import org.eclipse.emf.common.notify.Notification; import org.eclipse.emf.common.notify.NotificationChain; - import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.InternalEObject; - import org.eclipse.emf.ecore.impl.ENotificationImpl; - import org.eclipse.qvtd.doc.minioclcs.ExpCS; import org.eclipse.qvtd.doc.minioclcs.IteratorVarCS; import org.eclipse.qvtd.doc.minioclcs.LoopExpCS; diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/MinioclcsFactoryImpl.java b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/MinioclcsFactoryImpl.java index 6bf3e20d4..8e9fca0ee 100644 --- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/MinioclcsFactoryImpl.java +++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/MinioclcsFactoryImpl.java @@ -7,12 +7,45 @@ import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.EDataType; import org.eclipse.emf.ecore.EObject; import org.eclipse.emf.ecore.EPackage; - import org.eclipse.emf.ecore.impl.EFactoryImpl; - import org.eclipse.emf.ecore.plugin.EcorePlugin; - -import org.eclipse.qvtd.doc.minioclcs.*; +import org.eclipse.qvtd.doc.minioclcs.AccVarCS; +import org.eclipse.qvtd.doc.minioclcs.BooleanExpCS; +import org.eclipse.qvtd.doc.minioclcs.BooleanLiteralExpCS; +import org.eclipse.qvtd.doc.minioclcs.CallExpCS; +import org.eclipse.qvtd.doc.minioclcs.ClassCS; +import org.eclipse.qvtd.doc.minioclcs.CollectExpCS; +import org.eclipse.qvtd.doc.minioclcs.CollectionKindCS; +import org.eclipse.qvtd.doc.minioclcs.CollectionLiteralExpCS; +import org.eclipse.qvtd.doc.minioclcs.CollectionLiteralPartCS; +import org.eclipse.qvtd.doc.minioclcs.ConstraintsDefCS; +import org.eclipse.qvtd.doc.minioclcs.EqualityExpCS; +import org.eclipse.qvtd.doc.minioclcs.ExpCS; +import org.eclipse.qvtd.doc.minioclcs.ImportCS; +import org.eclipse.qvtd.doc.minioclcs.IntLiteralExpCS; +import org.eclipse.qvtd.doc.minioclcs.InvariantCS; +import org.eclipse.qvtd.doc.minioclcs.IterateExpCS; +import org.eclipse.qvtd.doc.minioclcs.IteratorVarCS; +import org.eclipse.qvtd.doc.minioclcs.LetExpCS; +import org.eclipse.qvtd.doc.minioclcs.LetVarCS; +import org.eclipse.qvtd.doc.minioclcs.LiteralExpCS; +import org.eclipse.qvtd.doc.minioclcs.LoopExpCS; +import org.eclipse.qvtd.doc.minioclcs.MinioclcsFactory; +import org.eclipse.qvtd.doc.minioclcs.MinioclcsPackage; +import org.eclipse.qvtd.doc.minioclcs.MultiplicityCS; +import org.eclipse.qvtd.doc.minioclcs.NameExpCS; +import org.eclipse.qvtd.doc.minioclcs.NavigationExpCS; +import org.eclipse.qvtd.doc.minioclcs.NullLiteralExpCS; +import org.eclipse.qvtd.doc.minioclcs.OperationCS; +import org.eclipse.qvtd.doc.minioclcs.PackageCS; +import org.eclipse.qvtd.doc.minioclcs.ParameterCS; +import org.eclipse.qvtd.doc.minioclcs.PathElementCS; +import org.eclipse.qvtd.doc.minioclcs.PathNameCS; +import org.eclipse.qvtd.doc.minioclcs.PrimaryExpCS; +import org.eclipse.qvtd.doc.minioclcs.PropertyCS; +import org.eclipse.qvtd.doc.minioclcs.RootCS; +import org.eclipse.qvtd.doc.minioclcs.RoundedBracketClauseCS; +import org.eclipse.qvtd.doc.minioclcs.SelfExpCS; /** * <!-- begin-user-doc --> diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/MinioclcsPackageImpl.java b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/MinioclcsPackageImpl.java index 2518d9f5e..d4b43d64b 100644 --- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/MinioclcsPackageImpl.java +++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/MinioclcsPackageImpl.java @@ -9,9 +9,7 @@ import org.eclipse.emf.ecore.EEnum; import org.eclipse.emf.ecore.EPackage; import org.eclipse.emf.ecore.EReference; import org.eclipse.emf.ecore.EcorePackage; - import org.eclipse.emf.ecore.impl.EPackageImpl; - import org.eclipse.qvtd.doc.miniocl.MiniOCLPackage; import org.eclipse.qvtd.doc.minioclcs.AccVarCS; import org.eclipse.qvtd.doc.minioclcs.BooleanExpCS; diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/MultiplicityCSImpl.java b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/MultiplicityCSImpl.java index f5fc3367b..bbdd9bd28 100644 --- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/MultiplicityCSImpl.java +++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/MultiplicityCSImpl.java @@ -4,12 +4,8 @@ package org.eclipse.qvtd.doc.minioclcs.impl; import org.eclipse.emf.common.notify.Notification; - import org.eclipse.emf.ecore.EClass; - import org.eclipse.emf.ecore.impl.ENotificationImpl; -import org.eclipse.emf.ecore.impl.MinimalEObjectImpl; - import org.eclipse.qvtd.doc.minioclcs.MinioclcsPackage; import org.eclipse.qvtd.doc.minioclcs.MultiplicityCS; diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/NameExpCSImpl.java b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/NameExpCSImpl.java index fd1d2b4df..7f7556188 100644 --- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/NameExpCSImpl.java +++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/NameExpCSImpl.java @@ -5,12 +5,9 @@ package org.eclipse.qvtd.doc.minioclcs.impl; import org.eclipse.emf.common.notify.Notification; import org.eclipse.emf.common.notify.NotificationChain; - import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.InternalEObject; - import org.eclipse.emf.ecore.impl.ENotificationImpl; - import org.eclipse.qvtd.doc.minioclcs.MinioclcsPackage; import org.eclipse.qvtd.doc.minioclcs.NameExpCS; import org.eclipse.qvtd.doc.minioclcs.PathNameCS; diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/NavigationExpCSImpl.java b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/NavigationExpCSImpl.java index ebb2b5d7d..3461d09ec 100644 --- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/NavigationExpCSImpl.java +++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/NavigationExpCSImpl.java @@ -4,9 +4,6 @@ package org.eclipse.qvtd.doc.minioclcs.impl; import org.eclipse.emf.ecore.EClass; - -import org.eclipse.emf.ecore.impl.MinimalEObjectImpl; - import org.eclipse.qvtd.doc.minioclcs.MinioclcsPackage; import org.eclipse.qvtd.doc.minioclcs.NavigationExpCS; diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/NullLiteralExpCSImpl.java b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/NullLiteralExpCSImpl.java index 326bd961f..032012dc0 100644 --- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/NullLiteralExpCSImpl.java +++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/NullLiteralExpCSImpl.java @@ -4,7 +4,6 @@ package org.eclipse.qvtd.doc.minioclcs.impl; import org.eclipse.emf.ecore.EClass; - import org.eclipse.qvtd.doc.minioclcs.MinioclcsPackage; import org.eclipse.qvtd.doc.minioclcs.NullLiteralExpCS; diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/OperationCSImpl.java b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/OperationCSImpl.java index 7007b2040..650eb59a6 100644 --- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/OperationCSImpl.java +++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/OperationCSImpl.java @@ -7,18 +7,12 @@ import java.util.Collection; import org.eclipse.emf.common.notify.Notification; import org.eclipse.emf.common.notify.NotificationChain; - import org.eclipse.emf.common.util.EList; - import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.InternalEObject; - import org.eclipse.emf.ecore.impl.ENotificationImpl; -import org.eclipse.emf.ecore.impl.MinimalEObjectImpl; - import org.eclipse.emf.ecore.util.EObjectContainmentEList; import org.eclipse.emf.ecore.util.InternalEList; - import org.eclipse.qvtd.doc.minioclcs.ExpCS; import org.eclipse.qvtd.doc.minioclcs.MinioclcsPackage; import org.eclipse.qvtd.doc.minioclcs.OperationCS; diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/PackageCSImpl.java b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/PackageCSImpl.java index d10caca10..3158b78b9 100644 --- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/PackageCSImpl.java +++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/PackageCSImpl.java @@ -7,18 +7,12 @@ import java.util.Collection; import org.eclipse.emf.common.notify.Notification; import org.eclipse.emf.common.notify.NotificationChain; - import org.eclipse.emf.common.util.EList; - import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.InternalEObject; - import org.eclipse.emf.ecore.impl.ENotificationImpl; -import org.eclipse.emf.ecore.impl.MinimalEObjectImpl; - import org.eclipse.emf.ecore.util.EObjectContainmentEList; import org.eclipse.emf.ecore.util.InternalEList; - import org.eclipse.qvtd.doc.minioclcs.ClassCS; import org.eclipse.qvtd.doc.minioclcs.MinioclcsPackage; import org.eclipse.qvtd.doc.minioclcs.PackageCS; diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/ParameterCSImpl.java b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/ParameterCSImpl.java index 54d9d5c4d..fd4067b01 100644 --- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/ParameterCSImpl.java +++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/ParameterCSImpl.java @@ -5,13 +5,9 @@ package org.eclipse.qvtd.doc.minioclcs.impl; import org.eclipse.emf.common.notify.Notification; import org.eclipse.emf.common.notify.NotificationChain; - import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.InternalEObject; - import org.eclipse.emf.ecore.impl.ENotificationImpl; -import org.eclipse.emf.ecore.impl.MinimalEObjectImpl; - import org.eclipse.qvtd.doc.minioclcs.MinioclcsPackage; import org.eclipse.qvtd.doc.minioclcs.ParameterCS; import org.eclipse.qvtd.doc.minioclcs.PathNameCS; diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/PathElementCSImpl.java b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/PathElementCSImpl.java index 6f9ce1c9f..0ca187629 100644 --- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/PathElementCSImpl.java +++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/PathElementCSImpl.java @@ -4,12 +4,8 @@ package org.eclipse.qvtd.doc.minioclcs.impl; import org.eclipse.emf.common.notify.Notification; - import org.eclipse.emf.ecore.EClass; - import org.eclipse.emf.ecore.impl.ENotificationImpl; -import org.eclipse.emf.ecore.impl.MinimalEObjectImpl; - import org.eclipse.qvtd.doc.minioclcs.MinioclcsPackage; import org.eclipse.qvtd.doc.minioclcs.PathElementCS; diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/PathNameCSImpl.java b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/PathNameCSImpl.java index a60a0ccba..91272c7c7 100644 --- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/PathNameCSImpl.java +++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/PathNameCSImpl.java @@ -6,17 +6,11 @@ package org.eclipse.qvtd.doc.minioclcs.impl; import java.util.Collection; import org.eclipse.emf.common.notify.NotificationChain; - import org.eclipse.emf.common.util.EList; - import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.InternalEObject; - -import org.eclipse.emf.ecore.impl.MinimalEObjectImpl; - import org.eclipse.emf.ecore.util.EObjectContainmentEList; import org.eclipse.emf.ecore.util.InternalEList; - import org.eclipse.qvtd.doc.minioclcs.MinioclcsPackage; import org.eclipse.qvtd.doc.minioclcs.PathElementCS; import org.eclipse.qvtd.doc.minioclcs.PathNameCS; diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/PrimaryExpCSImpl.java b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/PrimaryExpCSImpl.java index b9369d42e..7b837a31d 100644 --- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/PrimaryExpCSImpl.java +++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/PrimaryExpCSImpl.java @@ -4,7 +4,6 @@ package org.eclipse.qvtd.doc.minioclcs.impl; import org.eclipse.emf.ecore.EClass; - import org.eclipse.qvtd.doc.minioclcs.MinioclcsPackage; import org.eclipse.qvtd.doc.minioclcs.PrimaryExpCS; diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/PropertyCSImpl.java b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/PropertyCSImpl.java index d6a9a8df5..1d0ec3333 100644 --- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/PropertyCSImpl.java +++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/PropertyCSImpl.java @@ -5,13 +5,9 @@ package org.eclipse.qvtd.doc.minioclcs.impl; import org.eclipse.emf.common.notify.Notification; import org.eclipse.emf.common.notify.NotificationChain; - import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.InternalEObject; - import org.eclipse.emf.ecore.impl.ENotificationImpl; -import org.eclipse.emf.ecore.impl.MinimalEObjectImpl; - import org.eclipse.qvtd.doc.minioclcs.MinioclcsPackage; import org.eclipse.qvtd.doc.minioclcs.MultiplicityCS; import org.eclipse.qvtd.doc.minioclcs.PathNameCS; diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/RootCSImpl.java b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/RootCSImpl.java index 58fc930df..38ec0257d 100644 --- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/RootCSImpl.java +++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/RootCSImpl.java @@ -6,17 +6,11 @@ package org.eclipse.qvtd.doc.minioclcs.impl; import java.util.Collection; import org.eclipse.emf.common.notify.NotificationChain; - import org.eclipse.emf.common.util.EList; - import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.InternalEObject; - -import org.eclipse.emf.ecore.impl.MinimalEObjectImpl; - import org.eclipse.emf.ecore.util.EObjectContainmentEList; import org.eclipse.emf.ecore.util.InternalEList; - import org.eclipse.qvtd.doc.minioclcs.ConstraintsDefCS; import org.eclipse.qvtd.doc.minioclcs.ImportCS; import org.eclipse.qvtd.doc.minioclcs.MinioclcsPackage; diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/RoundedBracketClauseCSImpl.java b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/RoundedBracketClauseCSImpl.java index b0466eeca..79a8e7f8b 100644 --- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/RoundedBracketClauseCSImpl.java +++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/RoundedBracketClauseCSImpl.java @@ -6,17 +6,11 @@ package org.eclipse.qvtd.doc.minioclcs.impl; import java.util.Collection; import org.eclipse.emf.common.notify.NotificationChain; - import org.eclipse.emf.common.util.EList; - import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.InternalEObject; - -import org.eclipse.emf.ecore.impl.MinimalEObjectImpl; - import org.eclipse.emf.ecore.util.EObjectContainmentEList; import org.eclipse.emf.ecore.util.InternalEList; - import org.eclipse.qvtd.doc.minioclcs.ExpCS; import org.eclipse.qvtd.doc.minioclcs.MinioclcsPackage; import org.eclipse.qvtd.doc.minioclcs.RoundedBracketClauseCS; diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/SelfExpCSImpl.java b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/SelfExpCSImpl.java index e5eebdf6a..6900c6253 100644 --- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/SelfExpCSImpl.java +++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/impl/SelfExpCSImpl.java @@ -4,7 +4,6 @@ package org.eclipse.qvtd.doc.minioclcs.impl; import org.eclipse.emf.ecore.EClass; - import org.eclipse.qvtd.doc.minioclcs.MinioclcsPackage; import org.eclipse.qvtd.doc.minioclcs.SelfExpCS; diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/xtext/_MiniOCLCS2AS_qvtp_qvtcas/MiniOCLCS2AS_qvtp_qvtcas.java b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/xtext/_MiniOCLCS2AS_qvtp_qvtcas/MiniOCLCS2AS_qvtp_qvtcas.java index 64c671624..9f7ed6c15 100644 --- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/xtext/_MiniOCLCS2AS_qvtp_qvtcas/MiniOCLCS2AS_qvtp_qvtcas.java +++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/minioclcs/xtext/_MiniOCLCS2AS_qvtp_qvtcas/MiniOCLCS2AS_qvtp_qvtcas.java @@ -10,21 +10,15 @@ package org.eclipse.qvtd.doc.minioclcs.xtext._MiniOCLCS2AS_qvtp_qvtcas; import java.util.Iterator; -import java.util.List; + import org.eclipse.emf.ecore.EcorePackage; import org.eclipse.jdt.annotation.NonNull; import org.eclipse.jdt.annotation.Nullable; -import org.eclipse.ocl.pivot.StandardLibrary; import org.eclipse.ocl.pivot.TypedElement; import org.eclipse.ocl.pivot.evaluation.Executor; import org.eclipse.ocl.pivot.ids.ClassId; -import org.eclipse.ocl.pivot.ids.CollectionTypeId; -import org.eclipse.ocl.pivot.ids.DataTypeId; import org.eclipse.ocl.pivot.ids.IdManager; import org.eclipse.ocl.pivot.ids.IdResolver; -import org.eclipse.ocl.pivot.ids.NsURIPackageId; -import org.eclipse.ocl.pivot.ids.PropertyId; -import org.eclipse.ocl.pivot.ids.RootPackageId; import org.eclipse.ocl.pivot.ids.TypeId; import org.eclipse.ocl.pivot.internal.library.executor.AbstractDispatchOperation; import org.eclipse.ocl.pivot.internal.library.executor.AbstractEvaluationOperation; @@ -56,7 +50,6 @@ import org.eclipse.ocl.pivot.values.OrderedSetValue; import org.eclipse.ocl.pivot.values.SequenceValue; import org.eclipse.ocl.pivot.values.SetValue; import org.eclipse.qvtd.doc.miniocl.CallExp; -import org.eclipse.qvtd.doc.miniocl.Element; import org.eclipse.qvtd.doc.miniocl.ExpressionInOCL; import org.eclipse.qvtd.doc.miniocl.MiniOCLFactory; import org.eclipse.qvtd.doc.miniocl.MiniOCLPackage; @@ -72,11 +65,9 @@ import org.eclipse.qvtd.doc.miniocl.VariableExp; import org.eclipse.qvtd.doc.miniocl.lookup.EnvironmentPackage; import org.eclipse.qvtd.doc.miniocl.lookup.LookupEnvironment; import org.eclipse.qvtd.doc.miniocl.lookup.util.MiniOCLLookupSolver; -import org.eclipse.qvtd.doc.miniocl.util.Visitable; import org.eclipse.qvtd.doc.minioclcs.CSTrace; import org.eclipse.qvtd.doc.minioclcs.CallExpCS; import org.eclipse.qvtd.doc.minioclcs.ClassCS; -import org.eclipse.qvtd.doc.minioclcs.ExpCS; import org.eclipse.qvtd.doc.minioclcs.MinioclcsPackage; import org.eclipse.qvtd.doc.minioclcs.NameExpCS; import org.eclipse.qvtd.doc.minioclcs.NavigationExpCS; @@ -84,14 +75,12 @@ import org.eclipse.qvtd.doc.minioclcs.OperationCS; import org.eclipse.qvtd.doc.minioclcs.PackageCS; import org.eclipse.qvtd.doc.minioclcs.ParameterCS; import org.eclipse.qvtd.doc.minioclcs.PathElementCS; -import org.eclipse.qvtd.doc.minioclcs.PathNameCS; import org.eclipse.qvtd.doc.minioclcs.PropertyCS; import org.eclipse.qvtd.doc.minioclcs.RootCS; -import org.eclipse.qvtd.doc.minioclcs.RoundedBracketClauseCS; -import org.eclipse.qvtd.doc.minioclcs.xtext.tx.AbstractInvocation; -import org.eclipse.qvtd.doc.minioclcs.xtext.tx.AbstractCS2ASTransformer; import org.eclipse.qvtd.doc.minioclcs.xtext.internal.tx.AbstractInvocationConstructor; import org.eclipse.qvtd.doc.minioclcs.xtext.library.model.ModelObjectsOfKindOperation; +import org.eclipse.qvtd.doc.minioclcs.xtext.tx.AbstractCS2ASTransformer; +import org.eclipse.qvtd.doc.minioclcs.xtext.tx.AbstractInvocation; /** * The MiniOCLCS2AS_qvtp_qvtcas transformation: diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/services/MiniOCLCSGrammarAccess.java b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/services/MiniOCLCSGrammarAccess.java index 1a311d1f0..21e919e81 100644 --- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/services/MiniOCLCSGrammarAccess.java +++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src-gen/org/eclipse/qvtd/doc/services/MiniOCLCSGrammarAccess.java @@ -3,9 +3,8 @@ */ package org.eclipse.qvtd.doc.services; -import com.google.inject.Inject; -import com.google.inject.Singleton; import java.util.List; + import org.eclipse.xtext.Action; import org.eclipse.xtext.Alternatives; import org.eclipse.xtext.Assignment; @@ -19,10 +18,12 @@ import org.eclipse.xtext.ParserRule; import org.eclipse.xtext.RuleCall; import org.eclipse.xtext.TerminalRule; import org.eclipse.xtext.common.services.TerminalsGrammarAccess; -import org.eclipse.xtext.service.AbstractElementFinder.AbstractEnumRuleElementFinder; import org.eclipse.xtext.service.AbstractElementFinder.AbstractGrammarElementFinder; import org.eclipse.xtext.service.GrammarProvider; +import com.google.inject.Inject; +import com.google.inject.Singleton; + @Singleton public class MiniOCLCSGrammarAccess extends AbstractGrammarElementFinder { diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src/org/eclipse/qvtd/doc/GenerateMiniOCLCS.mwe2 b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src/org/eclipse/qvtd/doc/GenerateMiniOCLCS.mwe2 index 643cd599d..229f82e52 100644 --- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src/org/eclipse/qvtd/doc/GenerateMiniOCLCS.mwe2 +++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src/org/eclipse/qvtd/doc/GenerateMiniOCLCS.mwe2 @@ -2,7 +2,7 @@ module org.eclipse.qvtd.doc.GenerateMiniOCLCS import org.eclipse.xtext.xtext.generator.*
import org.eclipse.xtext.xtext.generator.model.project.*
-import org.eclipse.qvtd.cs2as.xtext.generator.*
+//import org.eclipse.qvtd.cs2as.xtext.generator.*
var rootPath = ".."
diff --git a/plugins/org.eclipse.qvtd.cs2as.xtext.generator/META-INF/MANIFEST.MF b/plugins/org.eclipse.qvtd.cs2as.xtext.generator/META-INF/MANIFEST.MF index 03ad0b146..53ef522ac 100644 --- a/plugins/org.eclipse.qvtd.cs2as.xtext.generator/META-INF/MANIFEST.MF +++ b/plugins/org.eclipse.qvtd.cs2as.xtext.generator/META-INF/MANIFEST.MF @@ -1,6 +1,8 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 -Bundle-Name: CS2AS Xtext Generator +Bundle-Name: %pluginName +Bundle-Vendor: %providerName +Bundle-Localization: plugin Bundle-SymbolicName: org.eclipse.qvtd.cs2as.xtext.generator Bundle-Version: 0.14.0.qualifier Require-Bundle: org.eclipse.xtext.generator;bundle-version="[2.8.1,3.0.0)", diff --git a/plugins/org.eclipse.qvtd.cs2as.xtext.generator/about.html b/plugins/org.eclipse.qvtd.cs2as.xtext.generator/about.html new file mode 100644 index 000000000..87b2a5068 --- /dev/null +++ b/plugins/org.eclipse.qvtd.cs2as.xtext.generator/about.html @@ -0,0 +1,43 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"><head> + + +<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> +<title>About</title> +</head><body lang="EN-US"> +<h2>About This Content</h2> + +<pem>September 21, 2008</em></p> +<h3>License</h3> + +<p>The Eclipse Foundation makes available all content in this plug-in ("Content"). Unless otherwise +indicated below, the Content is provided to you under the terms and conditions of the +Eclipse Public License Version 1.0 ("EPL"). A copy of the EPL is available +at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>. +For purposes of the EPL, "Program" will mean the Content.</p> + +<p>If you did not receive this Content directly from the Eclipse Foundation, the Content is +being redistributed by another party ("Redistributor") and different terms and conditions may +apply to your use of any object code in the Content. Check the Redistributor's license that was +provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise +indicated below, the terms and conditions of the EPL still apply to any source code in the Content +and such source code may be obtained at <a href="http://www.eclipse.org/">http://www.eclipse.org</a>.</p> + + + <h3>Third Party Content</h3> + <p>The Content includes items that have been sourced from third parties as set out below. If you + did not receive this Content directly from the Eclipse Foundation, the following is provided + for informational purposes only, and you should look to the Redistributor's license for + terms and conditions of use.</p> + <p><em> + <br><br> + <strong>OMG QVT 1.0 specification (08-04-03)</strong> <br> + <ul> + <li><a href="http://www.omg.org/spec/QVT/1.0/">QVT 1.0 main page</a></li> + <li><a href="http://www.omg.org/docs/formal/08-04-03.pdf">QVT 1.0 specification</a></li> + <li><a href="http://www.omg.org/">OMG site</a></li> + </ul> + <br> + </em></p> + <p>A detailed list of fixes and clarifications with respect to those specifications may be found in <a href="QVTBaseCompliance.html">QVTBaseCompliance.html</a>.</p> +</body></html>
\ No newline at end of file diff --git a/plugins/org.eclipse.qvtd.cs2as.xtext.generator/build.properties b/plugins/org.eclipse.qvtd.cs2as.xtext.generator/build.properties index 76ce8550b..33872e925 100644 --- a/plugins/org.eclipse.qvtd.cs2as.xtext.generator/build.properties +++ b/plugins/org.eclipse.qvtd.cs2as.xtext.generator/build.properties @@ -8,6 +8,10 @@ # Contributors: # E.D.Willink - initial API and implementation ############################################################################### -source.. = src/ +source.. = src/,\ + xtend-gen/ bin.includes = META-INF/,\ - . + .,\ + about.html,\ + plugin.properties +src.includes = about.html diff --git a/plugins/org.eclipse.qvtd.cs2as.xtext.generator/plugin.properties b/plugins/org.eclipse.qvtd.cs2as.xtext.generator/plugin.properties new file mode 100644 index 000000000..9b628de7f --- /dev/null +++ b/plugins/org.eclipse.qvtd.cs2as.xtext.generator/plugin.properties @@ -0,0 +1,13 @@ +############################################################################### +# Copyright (c) 2015 Willink Transformations and others. +# All rights reserved. This program and the accompanying materials +# are made available under the terms of the Eclipse Public License v1.0 +# which accompanies this distribution, and is available at +# http://www.eclipse.org/legal/epl-v10.html +# +# Contributors: +# E.D.Willink - initial API and implementation +############################################################################### + +pluginName = QVTd CS2AS Xtext Generator (Incubation) +providerName = Eclipse Modeling Project diff --git a/plugins/org.eclipse.qvtd.cs2as.xtext.generator/xtend-gen/.gitignore b/plugins/org.eclipse.qvtd.cs2as.xtext.generator/xtend-gen/.gitignore new file mode 100644 index 000000000..cf1db2eed --- /dev/null +++ b/plugins/org.eclipse.qvtd.cs2as.xtext.generator/xtend-gen/.gitignore @@ -0,0 +1 @@ +/org/ diff --git a/plugins/org.eclipse.qvtd.cs2as.xtext.generator/xtend-gen/org/eclipse/qvtd/cs2as/xtext/generator/.gitignore b/plugins/org.eclipse.qvtd.cs2as.xtext.generator/xtend-gen/org/eclipse/qvtd/cs2as/xtext/generator/.gitignore deleted file mode 100644 index 55bddad2d..000000000 --- a/plugins/org.eclipse.qvtd.cs2as.xtext.generator/xtend-gen/org/eclipse/qvtd/cs2as/xtext/generator/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -/.CS2ASOutlineTreeProviderFragment.java._trace -/.CS2ASOutlineTreeProviderFragment.xtendbin -/CS2ASOutlineTreeProviderFragment.java diff --git a/plugins/org.eclipse.qvtd.cs2as.xtext.generator/xtend-gen/org/eclipse/qvtd/cs2as/xtext/generator/CS2ASOutlineTreeProviderFragment.java b/plugins/org.eclipse.qvtd.cs2as.xtext.generator/xtend-gen/org/eclipse/qvtd/cs2as/xtext/generator/CS2ASOutlineTreeProviderFragment.java deleted file mode 100644 index ef8df88d9..000000000 --- a/plugins/org.eclipse.qvtd.cs2as.xtext.generator/xtend-gen/org/eclipse/qvtd/cs2as/xtext/generator/CS2ASOutlineTreeProviderFragment.java +++ /dev/null @@ -1,133 +0,0 @@ -/** - * Copyright (c) 2015 Willink Transformations and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * E.D.Willink - initial API and implementation - */ -package org.eclipse.qvtd.cs2as.xtext.generator; - -import com.google.inject.Inject; -import org.eclipse.xtend2.lib.StringConcatenationClient; -import org.eclipse.xtext.Grammar; -import org.eclipse.xtext.GrammarUtil; -import org.eclipse.xtext.xtext.generator.model.FileAccessFactory; -import org.eclipse.xtext.xtext.generator.model.IXtextGeneratorFileSystemAccess; -import org.eclipse.xtext.xtext.generator.model.JavaFileAccess; -import org.eclipse.xtext.xtext.generator.model.TypeReference; -import org.eclipse.xtext.xtext.generator.model.XtendFileAccess; -import org.eclipse.xtext.xtext.generator.model.project.IBundleProjectConfig; -import org.eclipse.xtext.xtext.generator.model.project.IXtextProjectConfig; -import org.eclipse.xtext.xtext.generator.ui.outline.OutlineTreeProviderFragment2; - -@SuppressWarnings("all") -public class CS2ASOutlineTreeProviderFragment extends OutlineTreeProviderFragment2 { - @Inject - private FileAccessFactory fileAccessFactory; - - @Inject - private Grammar grammar; - - @Override - public TypeReference getOutlineTreeProviderClass(final Grammar grammar) { - String _namespace = GrammarUtil.getNamespace(grammar); - String _plus = (_namespace + ".ui.outline."); - String _simpleName = GrammarUtil.getSimpleName(grammar); - String _plus_1 = (_plus + _simpleName); - String _plus_2 = (_plus_1 + "CS2ASOutlineTreeProvider"); - return new TypeReference(_plus_2); - } - - @Override - public void generateJavaOutlineTreeProvider() { - TypeReference _outlineTreeProviderClass = this.getOutlineTreeProviderClass(this.grammar); - StringConcatenationClient _client = new StringConcatenationClient() { - @Override - protected void appendTo(StringConcatenationClient.TargetStringConcatenation _builder) { - _builder.append("/**"); - _builder.newLine(); - _builder.append(" "); - _builder.append("* Customization of the default outline structure."); - _builder.newLine(); - _builder.append(" "); - _builder.append("*"); - _builder.newLine(); - _builder.append(" "); - _builder.append("* See https://www.eclipse.org/Xtext/documentation/304_ide_concepts.html#outline"); - _builder.newLine(); - _builder.append(" "); - _builder.append("*/"); - _builder.newLine(); - _builder.append("public class "); - TypeReference _outlineTreeProviderClass = CS2ASOutlineTreeProviderFragment.this.getOutlineTreeProviderClass(CS2ASOutlineTreeProviderFragment.this.grammar); - String _simpleName = _outlineTreeProviderClass.getSimpleName(); - _builder.append(_simpleName, ""); - _builder.append(" extends "); - _builder.newLineIfNotEmpty(); - _builder.append("\t"); - String _namespace = GrammarUtil.getNamespace(CS2ASOutlineTreeProviderFragment.this.grammar); - String _plus = (_namespace + ".ui.outline.CS2ASOutlineTreeProvider"); - _builder.append(_plus, "\t"); - _builder.append(" {"); - _builder.newLineIfNotEmpty(); - _builder.append("\t"); - _builder.newLine(); - _builder.append("}"); - _builder.newLine(); - } - }; - JavaFileAccess _createJavaFile = this.fileAccessFactory.createJavaFile(_outlineTreeProviderClass, _client); - IXtextProjectConfig _projectConfig = this.getProjectConfig(); - IBundleProjectConfig _eclipsePlugin = _projectConfig.getEclipsePlugin(); - IXtextGeneratorFileSystemAccess _src = _eclipsePlugin.getSrc(); - _createJavaFile.writeTo(_src); - } - - @Override - public void generateXtendOutlineTreeProvider() { - TypeReference _outlineTreeProviderClass = this.getOutlineTreeProviderClass(this.grammar); - StringConcatenationClient _client = new StringConcatenationClient() { - @Override - protected void appendTo(StringConcatenationClient.TargetStringConcatenation _builder) { - _builder.append("/**"); - _builder.newLine(); - _builder.append(" "); - _builder.append("* Customization of the default outline structure."); - _builder.newLine(); - _builder.append(" "); - _builder.append("*"); - _builder.newLine(); - _builder.append(" "); - _builder.append("* See https://www.eclipse.org/Xtext/documentation/304_ide_concepts.html#outline"); - _builder.newLine(); - _builder.append(" "); - _builder.append("*/"); - _builder.newLine(); - _builder.append("public class "); - TypeReference _outlineTreeProviderClass = CS2ASOutlineTreeProviderFragment.this.getOutlineTreeProviderClass(CS2ASOutlineTreeProviderFragment.this.grammar); - String _simpleName = _outlineTreeProviderClass.getSimpleName(); - _builder.append(_simpleName, ""); - _builder.append(" extends "); - _builder.newLineIfNotEmpty(); - _builder.append("\t"); - String _namespace = GrammarUtil.getNamespace(CS2ASOutlineTreeProviderFragment.this.grammar); - String _plus = (_namespace + ".ui.outline.CS2ASOutlineTreeProvider"); - _builder.append(_plus, "\t"); - _builder.append(" {"); - _builder.newLineIfNotEmpty(); - _builder.append("\t"); - _builder.newLine(); - _builder.append("}"); - _builder.newLine(); - } - }; - XtendFileAccess _createXtendFile = this.fileAccessFactory.createXtendFile(_outlineTreeProviderClass, _client); - IXtextProjectConfig _projectConfig = this.getProjectConfig(); - IBundleProjectConfig _eclipsePlugin = _projectConfig.getEclipsePlugin(); - IXtextGeneratorFileSystemAccess _src = _eclipsePlugin.getSrc(); - _createXtendFile.writeTo(_src); - } -} diff --git a/plugins/org.eclipse.qvtd.cs2as.xtext.runtime/META-INF/MANIFEST.MF b/plugins/org.eclipse.qvtd.cs2as.xtext.runtime/META-INF/MANIFEST.MF index cd780db7f..f431ca330 100644 --- a/plugins/org.eclipse.qvtd.cs2as.xtext.runtime/META-INF/MANIFEST.MF +++ b/plugins/org.eclipse.qvtd.cs2as.xtext.runtime/META-INF/MANIFEST.MF @@ -1,5 +1,8 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 +Bundle-Name: %pluginName +Bundle-Vendor: %providerName +Bundle-Localization: plugin Bundle-Name: Runtime Bundle-SymbolicName: org.eclipse.qvtd.cs2as.xtext.runtime Bundle-Version: 0.14.0.qualifier diff --git a/tests/org.eclipse.qvtd.doc.minioclcs.xtext.tests/.classpath b/tests/org.eclipse.qvtd.doc.minioclcs.xtext.tests/.classpath index 22f30643c..2018a8d10 100644 --- a/tests/org.eclipse.qvtd.doc.minioclcs.xtext.tests/.classpath +++ b/tests/org.eclipse.qvtd.doc.minioclcs.xtext.tests/.classpath @@ -1,7 +1,15 @@ <?xml version="1.0" encoding="UTF-8"?> <classpath> <classpathentry kind="src" path="src"/> - <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/> - <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/> + <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"> + <attributes> + <attribute name="annotationpath" value="/org.eclipse.qvtd.pivot.qvtbase/annotations"/> + </attributes> + </classpathentry> + <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"> + <attributes> + <attribute name="annotationpath" value="/org.eclipse.qvtd.pivot.qvtbase/annotations"/> + </attributes> + </classpathentry> <classpathentry kind="output" path="bin"/> </classpath> diff --git a/tests/org.eclipse.qvtd.doc.minioclcs.xtext.tests/META-INF/MANIFEST.MF b/tests/org.eclipse.qvtd.doc.minioclcs.xtext.tests/META-INF/MANIFEST.MF index 530bbff68..5a5babf79 100644 --- a/tests/org.eclipse.qvtd.doc.minioclcs.xtext.tests/META-INF/MANIFEST.MF +++ b/tests/org.eclipse.qvtd.doc.minioclcs.xtext.tests/META-INF/MANIFEST.MF @@ -1,7 +1,8 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
-Bundle-Name: org.eclipse.qvtd.doc.minioclcs.xtext.tests
-Bundle-Vendor: MiniOCL Example - Xtext Tests
+Bundle-Name: %pluginName
+Bundle-Vendor: %providerName
+Bundle-Localization: plugin
Bundle-Version: 0.14.0.qualifier
Bundle-SymbolicName: org.eclipse.qvtd.doc.minioclcs.xtext.tests; singleton:=true
Bundle-ActivationPolicy: lazy
diff --git a/tests/org.eclipse.qvtd.doc.minioclcs.xtext.tests/about.html b/tests/org.eclipse.qvtd.doc.minioclcs.xtext.tests/about.html new file mode 100644 index 000000000..87b2a5068 --- /dev/null +++ b/tests/org.eclipse.qvtd.doc.minioclcs.xtext.tests/about.html @@ -0,0 +1,43 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"><head> + + +<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> +<title>About</title> +</head><body lang="EN-US"> +<h2>About This Content</h2> + +<pem>September 21, 2008</em></p> +<h3>License</h3> + +<p>The Eclipse Foundation makes available all content in this plug-in ("Content"). Unless otherwise +indicated below, the Content is provided to you under the terms and conditions of the +Eclipse Public License Version 1.0 ("EPL"). A copy of the EPL is available +at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>. +For purposes of the EPL, "Program" will mean the Content.</p> + +<p>If you did not receive this Content directly from the Eclipse Foundation, the Content is +being redistributed by another party ("Redistributor") and different terms and conditions may +apply to your use of any object code in the Content. Check the Redistributor's license that was +provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise +indicated below, the terms and conditions of the EPL still apply to any source code in the Content +and such source code may be obtained at <a href="http://www.eclipse.org/">http://www.eclipse.org</a>.</p> + + + <h3>Third Party Content</h3> + <p>The Content includes items that have been sourced from third parties as set out below. If you + did not receive this Content directly from the Eclipse Foundation, the following is provided + for informational purposes only, and you should look to the Redistributor's license for + terms and conditions of use.</p> + <p><em> + <br><br> + <strong>OMG QVT 1.0 specification (08-04-03)</strong> <br> + <ul> + <li><a href="http://www.omg.org/spec/QVT/1.0/">QVT 1.0 main page</a></li> + <li><a href="http://www.omg.org/docs/formal/08-04-03.pdf">QVT 1.0 specification</a></li> + <li><a href="http://www.omg.org/">OMG site</a></li> + </ul> + <br> + </em></p> + <p>A detailed list of fixes and clarifications with respect to those specifications may be found in <a href="QVTBaseCompliance.html">QVTBaseCompliance.html</a>.</p> +</body></html>
\ No newline at end of file diff --git a/tests/org.eclipse.qvtd.doc.minioclcs.xtext.tests/build.properties b/tests/org.eclipse.qvtd.doc.minioclcs.xtext.tests/build.properties index 6ea40d961..5cfec4d05 100644 --- a/tests/org.eclipse.qvtd.doc.minioclcs.xtext.tests/build.properties +++ b/tests/org.eclipse.qvtd.doc.minioclcs.xtext.tests/build.properties @@ -1,3 +1,6 @@ source.. = src/
bin.includes = .,\
- META-INF/
+ META-INF/,\
+ about.html,\
+ plugin.properties
+src.includes = about.html
diff --git a/tests/org.eclipse.qvtd.doc.minioclcs.xtext.tests/plugin.properties b/tests/org.eclipse.qvtd.doc.minioclcs.xtext.tests/plugin.properties new file mode 100644 index 000000000..5ac226917 --- /dev/null +++ b/tests/org.eclipse.qvtd.doc.minioclcs.xtext.tests/plugin.properties @@ -0,0 +1,13 @@ +############################################################################### +# Copyright (c) 2015 Willink Transformations and others. +# All rights reserved. This program and the accompanying materials +# are made available under the terms of the Eclipse Public License v1.0 +# which accompanies this distribution, and is available at +# http://www.eclipse.org/legal/epl-v10.html +# +# Contributors: +# E.D.Willink - initial API and implementation +############################################################################### + +pluginName = QVTd MiniOCL Example - Xtext Tests (Incubation) +providerName = Eclipse Modeling Project |