Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAdolfo SBH2016-10-21 16:24:21 +0000
committerEd Willink2016-10-22 14:17:09 +0000
commitccb23cdb19d04e4b7240a04e66104048cc738008 (patch)
tree9f857f9358619c87f005c382ba91933de34a527e
parenteba02dd47c38363da404d1aa4878d926c9554bc7 (diff)
downloadorg.eclipse.qvtd-ccb23cdb19d04e4b7240a04e66104048cc738008.tar.gz
org.eclipse.qvtd-ccb23cdb19d04e4b7240a04e66104048cc738008.tar.xz
org.eclipse.qvtd-ccb23cdb19d04e4b7240a04e66104048cc738008.zip
[cs2as] - .java files in xtend-gen are not welcomed. Change
GenerateMiniOCLCS.mwe2 to produce java stubs rather than xtend ones
-rw-r--r--doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/.classpath1
-rw-r--r--doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/src/org/eclipse/qvtd/doc/ui/MiniOCLCSUiModule.java31
-rw-r--r--doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/src/org/eclipse/qvtd/doc/ui/MiniOCLCSUiModule.xtend24
-rw-r--r--doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/src/org/eclipse/qvtd/doc/ui/contentassist/MiniOCLCSProposalProvider.java12
-rw-r--r--doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/src/org/eclipse/qvtd/doc/ui/contentassist/MiniOCLCSProposalProvider.xtend57
-rw-r--r--doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/src/org/eclipse/qvtd/doc/ui/labeling/MiniOCLCSDescriptionLabelProvider.java24
-rw-r--r--doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/src/org/eclipse/qvtd/doc/ui/labeling/MiniOCLCSDescriptionLabelProvider.xtend24
-rw-r--r--doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/src/org/eclipse/qvtd/doc/ui/labeling/MiniOCLCSLabelProvider.java31
-rw-r--r--doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/src/org/eclipse/qvtd/doc/ui/labeling/MiniOCLCSLabelProvider.xtend31
-rw-r--r--doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/src/org/eclipse/qvtd/doc/ui/outline/MiniOCLCSCS2ASOutlineTreeProvider.java (renamed from doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/src/org/eclipse/qvtd/doc/ui/outline/MiniOCLCSOutlineTreeProvider.xtend)30
-rw-r--r--doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/src/org/eclipse/qvtd/doc/ui/outline/MiniOCLCSCS2ASOutlineTreeProvider.xtend14
-rw-r--r--doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/src/org/eclipse/qvtd/doc/ui/outline/MiniOCLCSOutlineTreeProvider.java13
-rw-r--r--doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/src/org/eclipse/qvtd/doc/ui/quickfix/MiniOCLCSQuickfixProvider.java26
-rw-r--r--doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/src/org/eclipse/qvtd/doc/ui/quickfix/MiniOCLCSQuickfixProvider.xtend24
-rw-r--r--doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/xtend-gen/org/eclipse/qvtd/doc/ui/.gitignore3
-rw-r--r--doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/xtend-gen/org/eclipse/qvtd/doc/ui/contentassist/.gitignore3
-rw-r--r--doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/xtend-gen/org/eclipse/qvtd/doc/ui/labeling/.gitignore6
-rw-r--r--doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/xtend-gen/org/eclipse/qvtd/doc/ui/outline/.gitignore6
-rw-r--r--doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/xtend-gen/org/eclipse/qvtd/doc/ui/quickfix/.gitignore3
-rw-r--r--doc/org.eclipse.qvtd.doc.minioclcs.xtext/.classpath1
-rw-r--r--doc/org.eclipse.qvtd.doc.minioclcs.xtext/src/org/eclipse/qvtd/doc/GenerateMiniOCLCS.mwe21
-rw-r--r--doc/org.eclipse.qvtd.doc.minioclcs.xtext/src/org/eclipse/qvtd/doc/MiniOCLCSRuntimeModule.java (renamed from doc/org.eclipse.qvtd.doc.minioclcs.xtext/xtend-gen/org/eclipse/qvtd/doc/MiniOCLCSRuntimeModule.java)37
-rw-r--r--doc/org.eclipse.qvtd.doc.minioclcs.xtext/src/org/eclipse/qvtd/doc/MiniOCLCSRuntimeModule.xtend16
-rw-r--r--doc/org.eclipse.qvtd.doc.minioclcs.xtext/src/org/eclipse/qvtd/doc/MiniOCLCSStandaloneSetup.java15
-rw-r--r--doc/org.eclipse.qvtd.doc.minioclcs.xtext/src/org/eclipse/qvtd/doc/MiniOCLCSStandaloneSetup.xtend15
-rw-r--r--doc/org.eclipse.qvtd.doc.minioclcs.xtext/src/org/eclipse/qvtd/doc/generator/MiniOCLCSGenerator.java30
-rw-r--r--doc/org.eclipse.qvtd.doc.minioclcs.xtext/src/org/eclipse/qvtd/doc/generator/MiniOCLCSGenerator.xtend25
-rw-r--r--doc/org.eclipse.qvtd.doc.minioclcs.xtext/src/org/eclipse/qvtd/doc/scoping/MiniOCLCSScopeProvider.java (renamed from doc/org.eclipse.qvtd.doc.minioclcs.xtext/xtend-gen/org/eclipse/qvtd/doc/scoping/MiniOCLCSScopeProvider.java)31
-rw-r--r--doc/org.eclipse.qvtd.doc.minioclcs.xtext/src/org/eclipse/qvtd/doc/scoping/MiniOCLCSScopeProvider.xtend15
-rw-r--r--doc/org.eclipse.qvtd.doc.minioclcs.xtext/src/org/eclipse/qvtd/doc/validation/MiniOCLCSValidator.java25
-rw-r--r--doc/org.eclipse.qvtd.doc.minioclcs.xtext/src/org/eclipse/qvtd/doc/validation/MiniOCLCSValidator.xtend25
-rw-r--r--doc/org.eclipse.qvtd.doc.minioclcs.xtext/xtend-gen/org/eclipse/qvtd/doc/.gitignore4
-rw-r--r--doc/org.eclipse.qvtd.doc.minioclcs.xtext/xtend-gen/org/eclipse/qvtd/doc/MiniOCLCSStandaloneSetup.java17
-rw-r--r--doc/org.eclipse.qvtd.doc.minioclcs.xtext/xtend-gen/org/eclipse/qvtd/doc/generator/.gitignore2
-rw-r--r--doc/org.eclipse.qvtd.doc.minioclcs.xtext/xtend-gen/org/eclipse/qvtd/doc/generator/MiniOCLCSGenerator.java21
-rw-r--r--doc/org.eclipse.qvtd.doc.minioclcs.xtext/xtend-gen/org/eclipse/qvtd/doc/scoping/.gitignore2
-rw-r--r--doc/org.eclipse.qvtd.doc.minioclcs.xtext/xtend-gen/org/eclipse/qvtd/doc/validation/.gitignore2
-rw-r--r--doc/org.eclipse.qvtd.doc.minioclcs.xtext/xtend-gen/org/eclipse/qvtd/doc/validation/MiniOCLCSValidator.java15
38 files changed, 256 insertions, 406 deletions
diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/.classpath b/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/.classpath
index 9081d4f70..2534a1484 100644
--- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/.classpath
+++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/.classpath
@@ -2,7 +2,6 @@
<classpath>
<classpathentry kind="src" path="src"/>
<classpathentry kind="src" path="src-gen"/>
- <classpathentry kind="src" path="xtend-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="output" path="bin"/>
diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/src/org/eclipse/qvtd/doc/ui/MiniOCLCSUiModule.java b/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/src/org/eclipse/qvtd/doc/ui/MiniOCLCSUiModule.java
new file mode 100644
index 000000000..be568b555
--- /dev/null
+++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/src/org/eclipse/qvtd/doc/ui/MiniOCLCSUiModule.java
@@ -0,0 +1,31 @@
+/*
+ * generated by Xtext 2.10.0
+ */
+package org.eclipse.qvtd.doc.ui;
+
+import org.eclipse.qvtd.doc.ui.outline.MiniOCLCSCS2ASOutlineTreeProvider;
+import org.eclipse.ui.plugin.AbstractUIPlugin;
+import org.eclipse.xtext.ui.editor.outline.IOutlineTreeProvider;
+import org.eclipse.xtext.ui.editor.outline.impl.IOutlineTreeStructureProvider;
+
+/**
+ * Use this class to register components to be used within the Eclipse IDE.
+ */
+public class MiniOCLCSUiModule extends AbstractMiniOCLCSUiModule {
+
+ public MiniOCLCSUiModule(AbstractUIPlugin plugin) {
+ super(plugin);
+ }
+
+ @Override
+ public Class<? extends IOutlineTreeProvider> bindIOutlineTreeProvider() {
+
+ return MiniOCLCSCS2ASOutlineTreeProvider.class;
+ }
+
+
+ @Override
+ public Class<? extends IOutlineTreeStructureProvider> bindIOutlineTreeStructureProvider() {
+ return MiniOCLCSCS2ASOutlineTreeProvider.class;
+ }
+}
diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/src/org/eclipse/qvtd/doc/ui/MiniOCLCSUiModule.xtend b/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/src/org/eclipse/qvtd/doc/ui/MiniOCLCSUiModule.xtend
deleted file mode 100644
index e6c8e038a..000000000
--- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/src/org/eclipse/qvtd/doc/ui/MiniOCLCSUiModule.xtend
+++ /dev/null
@@ -1,24 +0,0 @@
-/*
- * generated by Xtext 2.10.0-SNAPSHOT
- */
-package org.eclipse.qvtd.doc.ui
-
-import org.eclipse.xtend.lib.annotations.FinalFieldsConstructor
-import org.eclipse.qvtd.doc.ui.outline.MiniOCLCSCS2ASOutlineTreeProvider
-
-/**
- * Use this class to register components to be used within the Eclipse IDE.
- */
-@FinalFieldsConstructor
-class MiniOCLCSUiModule extends AbstractMiniOCLCSUiModule {
-
-
- override bindIOutlineTreeProvider() {
- return MiniOCLCSCS2ASOutlineTreeProvider;
- }
-
- override bindIOutlineTreeStructureProvider() {
- return MiniOCLCSCS2ASOutlineTreeProvider;
- }
-
-}
diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/src/org/eclipse/qvtd/doc/ui/contentassist/MiniOCLCSProposalProvider.java b/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/src/org/eclipse/qvtd/doc/ui/contentassist/MiniOCLCSProposalProvider.java
new file mode 100644
index 000000000..c59f00d14
--- /dev/null
+++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/src/org/eclipse/qvtd/doc/ui/contentassist/MiniOCLCSProposalProvider.java
@@ -0,0 +1,12 @@
+/*
+ * generated by Xtext 2.10.0
+ */
+package org.eclipse.qvtd.doc.ui.contentassist;
+
+
+/**
+ * See https://www.eclipse.org/Xtext/documentation/304_ide_concepts.html#content-assist
+ * on how to customize the content assistant.
+ */
+public class MiniOCLCSProposalProvider extends AbstractMiniOCLCSProposalProvider {
+}
diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/src/org/eclipse/qvtd/doc/ui/contentassist/MiniOCLCSProposalProvider.xtend b/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/src/org/eclipse/qvtd/doc/ui/contentassist/MiniOCLCSProposalProvider.xtend
deleted file mode 100644
index c5699e46b..000000000
--- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/src/org/eclipse/qvtd/doc/ui/contentassist/MiniOCLCSProposalProvider.xtend
+++ /dev/null
@@ -1,57 +0,0 @@
-/*
- * generated by Xtext 2.10.0-SNAPSHOT
- */
-package org.eclipse.qvtd.doc.ui.contentassist
-
-import org.eclipse.emf.ecore.EObject
-import org.eclipse.xtext.RuleCall
-import org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext
-import org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor
-import org.eclipse.qvtd.doc.miniocl.util.Visitable
-import org.eclipse.qvtd.doc.miniocl.lookup.LookupEnvironment
-import org.eclipse.qvtd.doc.miniocl.NamedElement
-import org.eclipse.qvtd.doc.miniocl.util.MiniOCLUnqualifiedClassLookupVisitor
-import org.eclipse.qvtd.doc.minioclcs.CSTrace
-
-/**
- * See https://www.eclipse.org/Xtext/documentation/304_ide_concepts.html#content-assist
- * on how to customize the content assistant.
- */
-class MiniOCLCSProposalProvider extends AbstractMiniOCLCSProposalProvider {
-
-
- override complete_PathElementCS(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- var asElement = getVisitableElement(model);
- if (asElement != null ) {
- var ContentAssitLookupEnvironment lookupEnv = new ContentAssitLookupEnvironment(asElement as EObject);
- var MiniOCLUnqualifiedClassLookupVisitor visitor = new MiniOCLUnqualifiedClassLookupVisitor(lookupEnv);
- createProposals(asElement.accept(visitor), context, acceptor);
- }
- super.complete_PathElementCS(model, ruleCall, context, acceptor)
- }
-
-
-
- def Visitable getVisitableElement(EObject model) {
-
- var sElement = model;
- while (sElement != null) {
- if (sElement instanceof CSTrace) {
- var EObject asElement = sElement.ast;
- if (asElement instanceof Visitable) {
- return asElement;
- }
- }
- sElement = sElement.eContainer;
- }
- return null;
- }
-
- def void createProposals(LookupEnvironment lookupEnv, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
-
- for (NamedElement namedElement : lookupEnv.namedElements) {
- acceptor.accept(createCompletionProposal(namedElement.name, context))
- }
- }
-
-}
diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/src/org/eclipse/qvtd/doc/ui/labeling/MiniOCLCSDescriptionLabelProvider.java b/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/src/org/eclipse/qvtd/doc/ui/labeling/MiniOCLCSDescriptionLabelProvider.java
new file mode 100644
index 000000000..410307b3a
--- /dev/null
+++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/src/org/eclipse/qvtd/doc/ui/labeling/MiniOCLCSDescriptionLabelProvider.java
@@ -0,0 +1,24 @@
+/*
+ * generated by Xtext 2.10.0
+ */
+package org.eclipse.qvtd.doc.ui.labeling;
+
+import org.eclipse.xtext.ui.label.DefaultDescriptionLabelProvider;
+
+/**
+ * Provides labels for IEObjectDescriptions and IResourceDescriptions.
+ *
+ * See https://www.eclipse.org/Xtext/documentation/304_ide_concepts.html#label-provider
+ */
+public class MiniOCLCSDescriptionLabelProvider extends DefaultDescriptionLabelProvider {
+
+ // Labels and icons can be computed like this:
+
+// String text(IEObjectDescription ele) {
+// return ele.getName().toString();
+// }
+//
+// String image(IEObjectDescription ele) {
+// return ele.getEClass().getName() + ".gif";
+// }
+}
diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/src/org/eclipse/qvtd/doc/ui/labeling/MiniOCLCSDescriptionLabelProvider.xtend b/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/src/org/eclipse/qvtd/doc/ui/labeling/MiniOCLCSDescriptionLabelProvider.xtend
deleted file mode 100644
index f5eb780dc..000000000
--- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/src/org/eclipse/qvtd/doc/ui/labeling/MiniOCLCSDescriptionLabelProvider.xtend
+++ /dev/null
@@ -1,24 +0,0 @@
-/*
- * generated by Xtext 2.10.0-SNAPSHOT
- */
-package org.eclipse.qvtd.doc.ui.labeling
-
-import org.eclipse.xtext.ui.label.DefaultDescriptionLabelProvider
-
-/**
- * Provides labels for IEObjectDescriptions and IResourceDescriptions.
- *
- * See https://www.eclipse.org/Xtext/documentation/304_ide_concepts.html#label-provider
- */
-class MiniOCLCSDescriptionLabelProvider extends DefaultDescriptionLabelProvider {
-
- // Labels and icons can be computed like this:
-
-// override text(IEObjectDescription ele) {
-// ele.name.toString
-// }
-//
-// override image(IEObjectDescription ele) {
-// ele.EClass.name + '.gif'
-// }
-}
diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/src/org/eclipse/qvtd/doc/ui/labeling/MiniOCLCSLabelProvider.java b/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/src/org/eclipse/qvtd/doc/ui/labeling/MiniOCLCSLabelProvider.java
new file mode 100644
index 000000000..013cc9c94
--- /dev/null
+++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/src/org/eclipse/qvtd/doc/ui/labeling/MiniOCLCSLabelProvider.java
@@ -0,0 +1,31 @@
+/*
+ * generated by Xtext 2.10.0
+ */
+package org.eclipse.qvtd.doc.ui.labeling;
+
+import com.google.inject.Inject;
+import org.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProvider;
+import org.eclipse.xtext.ui.label.DefaultEObjectLabelProvider;
+
+/**
+ * Provides labels for EObjects.
+ *
+ * See https://www.eclipse.org/Xtext/documentation/304_ide_concepts.html#label-provider
+ */
+public class MiniOCLCSLabelProvider extends DefaultEObjectLabelProvider {
+
+ @Inject
+ public MiniOCLCSLabelProvider(AdapterFactoryLabelProvider delegate) {
+ super(delegate);
+ }
+
+ // Labels and icons can be computed like this:
+
+// String text(Greeting ele) {
+// return "A greeting to " + ele.getName();
+// }
+//
+// String image(Greeting ele) {
+// return "Greeting.gif";
+// }
+}
diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/src/org/eclipse/qvtd/doc/ui/labeling/MiniOCLCSLabelProvider.xtend b/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/src/org/eclipse/qvtd/doc/ui/labeling/MiniOCLCSLabelProvider.xtend
deleted file mode 100644
index 42dc05e2c..000000000
--- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/src/org/eclipse/qvtd/doc/ui/labeling/MiniOCLCSLabelProvider.xtend
+++ /dev/null
@@ -1,31 +0,0 @@
-/*
- * generated by Xtext 2.10.0-SNAPSHOT
- */
-package org.eclipse.qvtd.doc.ui.labeling
-
-import com.google.inject.Inject
-import org.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProvider
-import org.eclipse.xtext.ui.label.DefaultEObjectLabelProvider
-
-/**
- * Provides labels for EObjects.
- *
- * See https://www.eclipse.org/Xtext/documentation/304_ide_concepts.html#label-provider
- */
-class MiniOCLCSLabelProvider extends DefaultEObjectLabelProvider {
-
- @Inject
- new(AdapterFactoryLabelProvider delegate) {
- super(delegate);
- }
-
- // Labels and icons can be computed like this:
-
-// def text(Greeting ele) {
-// 'A greeting to ' + ele.name
-// }
-//
-// def image(Greeting ele) {
-// 'Greeting.gif'
-// }
-}
diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/src/org/eclipse/qvtd/doc/ui/outline/MiniOCLCSOutlineTreeProvider.xtend b/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/src/org/eclipse/qvtd/doc/ui/outline/MiniOCLCSCS2ASOutlineTreeProvider.java
index f64477510..93539b792 100644
--- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/src/org/eclipse/qvtd/doc/ui/outline/MiniOCLCSOutlineTreeProvider.xtend
+++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/src/org/eclipse/qvtd/doc/ui/outline/MiniOCLCSCS2ASOutlineTreeProvider.java
@@ -1,15 +1,15 @@
-/*
- * generated by Xtext 2.10.0
- */
-package org.eclipse.qvtd.doc.ui.outline
-
-import org.eclipse.xtext.ui.editor.outline.impl.DefaultOutlineTreeProvider
-
-/**
- * Customization of the default outline structure.
- *
- * See https://www.eclipse.org/Xtext/documentation/304_ide_concepts.html#outline
- */
-class MiniOCLCSOutlineTreeProvider extends DefaultOutlineTreeProvider {
-
-}
+/*
+ * generated by Xtext 2.10.0
+ */
+package org.eclipse.qvtd.doc.ui.outline;
+
+import org.eclipse.xtext.ui.editor.outline.impl.DefaultOutlineTreeProvider;
+
+/**
+ * Customization of the default outline structure.
+ *
+ * See https://www.eclipse.org/Xtext/documentation/304_ide_concepts.html#outline
+ */
+public class MiniOCLCSCS2ASOutlineTreeProvider extends DefaultOutlineTreeProvider {
+
+}
diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/src/org/eclipse/qvtd/doc/ui/outline/MiniOCLCSCS2ASOutlineTreeProvider.xtend b/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/src/org/eclipse/qvtd/doc/ui/outline/MiniOCLCSCS2ASOutlineTreeProvider.xtend
deleted file mode 100644
index adacdafee..000000000
--- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/src/org/eclipse/qvtd/doc/ui/outline/MiniOCLCSCS2ASOutlineTreeProvider.xtend
+++ /dev/null
@@ -1,14 +0,0 @@
-/*
- * generated by Xtext 2.10.0-SNAPSHOT
- */
-package org.eclipse.qvtd.doc.ui.outline
-
-
-/**
- * Customization of the default outline structure.
- *
- * See https://www.eclipse.org/Xtext/documentation/304_ide_concepts.html#outline
- */
-public class MiniOCLCSCS2ASOutlineTreeProvider extends org.eclipse.qvtd.doc.ui.outline.CS2ASOutlineTreeProvider {
-
-}
diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/src/org/eclipse/qvtd/doc/ui/outline/MiniOCLCSOutlineTreeProvider.java b/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/src/org/eclipse/qvtd/doc/ui/outline/MiniOCLCSOutlineTreeProvider.java
new file mode 100644
index 000000000..a6fb4af06
--- /dev/null
+++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/src/org/eclipse/qvtd/doc/ui/outline/MiniOCLCSOutlineTreeProvider.java
@@ -0,0 +1,13 @@
+/*
+ * generated by Xtext 2.10.0
+ */
+package org.eclipse.qvtd.doc.ui.outline;
+
+/**
+ * Customization of the default outline structure.
+ *
+ * See https://www.eclipse.org/Xtext/documentation/304_ide_concepts.html#outline
+ */
+public class MiniOCLCSOutlineTreeProvider extends CS2ASOutlineTreeProvider {
+
+}
diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/src/org/eclipse/qvtd/doc/ui/quickfix/MiniOCLCSQuickfixProvider.java b/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/src/org/eclipse/qvtd/doc/ui/quickfix/MiniOCLCSQuickfixProvider.java
new file mode 100644
index 000000000..23763875e
--- /dev/null
+++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/src/org/eclipse/qvtd/doc/ui/quickfix/MiniOCLCSQuickfixProvider.java
@@ -0,0 +1,26 @@
+/*
+ * generated by Xtext 2.10.0
+ */
+package org.eclipse.qvtd.doc.ui.quickfix;
+
+import org.eclipse.xtext.ui.editor.quickfix.DefaultQuickfixProvider;
+
+/**
+ * Custom quickfixes.
+ *
+ * See https://www.eclipse.org/Xtext/documentation/310_eclipse_support.html#quick-fixes
+ */
+public class MiniOCLCSQuickfixProvider extends DefaultQuickfixProvider {
+
+// @Fix(MiniOCLCSValidator.INVALID_NAME)
+// public void capitalizeName(final Issue issue, IssueResolutionAcceptor acceptor) {
+// acceptor.accept(issue, "Capitalize name", "Capitalize the name.", "upcase.png", new IModification() {
+// public void apply(IModificationContext context) throws BadLocationException {
+// IXtextDocument xtextDocument = context.getXtextDocument();
+// String firstLetter = xtextDocument.get(issue.getOffset(), 1);
+// xtextDocument.replace(issue.getOffset(), 1, firstLetter.toUpperCase());
+// }
+// });
+// }
+
+}
diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/src/org/eclipse/qvtd/doc/ui/quickfix/MiniOCLCSQuickfixProvider.xtend b/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/src/org/eclipse/qvtd/doc/ui/quickfix/MiniOCLCSQuickfixProvider.xtend
deleted file mode 100644
index 9cfec3e74..000000000
--- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/src/org/eclipse/qvtd/doc/ui/quickfix/MiniOCLCSQuickfixProvider.xtend
+++ /dev/null
@@ -1,24 +0,0 @@
-/*
- * generated by Xtext 2.10.0-SNAPSHOT
- */
-package org.eclipse.qvtd.doc.ui.quickfix
-
-import org.eclipse.xtext.ui.editor.quickfix.DefaultQuickfixProvider
-
-/**
- * Custom quickfixes.
- *
- * See https://www.eclipse.org/Xtext/documentation/304_ide_concepts.html#quick-fixes
- */
-class MiniOCLCSQuickfixProvider extends DefaultQuickfixProvider {
-
-// @Fix(MiniOCLCSValidator.INVALID_NAME)
-// def capitalizeName(Issue issue, IssueResolutionAcceptor acceptor) {
-// acceptor.accept(issue, 'Capitalize name', 'Capitalize the name.', 'upcase.png') [
-// context |
-// val xtextDocument = context.xtextDocument
-// val firstLetter = xtextDocument.get(issue.offset, 1)
-// xtextDocument.replace(issue.offset, 1, firstLetter.toUpperCase)
-// ]
-// }
-}
diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/xtend-gen/org/eclipse/qvtd/doc/ui/.gitignore b/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/xtend-gen/org/eclipse/qvtd/doc/ui/.gitignore
deleted file mode 100644
index 87bafb7dc..000000000
--- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/xtend-gen/org/eclipse/qvtd/doc/ui/.gitignore
+++ /dev/null
@@ -1,3 +0,0 @@
-/.MiniOCLCSUiModule.java._trace
-/.MiniOCLCSUiModule.xtendbin
-/MiniOCLCSUiModule.java
diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/xtend-gen/org/eclipse/qvtd/doc/ui/contentassist/.gitignore b/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/xtend-gen/org/eclipse/qvtd/doc/ui/contentassist/.gitignore
deleted file mode 100644
index 639644ed3..000000000
--- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/xtend-gen/org/eclipse/qvtd/doc/ui/contentassist/.gitignore
+++ /dev/null
@@ -1,3 +0,0 @@
-/.MiniOCLCSProposalProvider.java._trace
-/.MiniOCLCSProposalProvider.xtendbin
-/MiniOCLCSProposalProvider.java
diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/xtend-gen/org/eclipse/qvtd/doc/ui/labeling/.gitignore b/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/xtend-gen/org/eclipse/qvtd/doc/ui/labeling/.gitignore
deleted file mode 100644
index 3623869ec..000000000
--- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/xtend-gen/org/eclipse/qvtd/doc/ui/labeling/.gitignore
+++ /dev/null
@@ -1,6 +0,0 @@
-/.MiniOCLCSDescriptionLabelProvider.java._trace
-/.MiniOCLCSDescriptionLabelProvider.xtendbin
-/.MiniOCLCSLabelProvider.java._trace
-/.MiniOCLCSLabelProvider.xtendbin
-/MiniOCLCSDescriptionLabelProvider.java
-/MiniOCLCSLabelProvider.java
diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/xtend-gen/org/eclipse/qvtd/doc/ui/outline/.gitignore b/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/xtend-gen/org/eclipse/qvtd/doc/ui/outline/.gitignore
deleted file mode 100644
index 4ae842a58..000000000
--- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/xtend-gen/org/eclipse/qvtd/doc/ui/outline/.gitignore
+++ /dev/null
@@ -1,6 +0,0 @@
-/.MiniOCLCSOutlineTreeProvider.java._trace
-/.MiniOCLCSOutlineTreeProvider.xtendbin
-/MiniOCLCSOutlineTreeProvider.java
-/.MiniOCLCSCS2ASOutlineTreeProvider.java._trace
-/.MiniOCLCSCS2ASOutlineTreeProvider.xtendbin
-/MiniOCLCSCS2ASOutlineTreeProvider.java
diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/xtend-gen/org/eclipse/qvtd/doc/ui/quickfix/.gitignore b/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/xtend-gen/org/eclipse/qvtd/doc/ui/quickfix/.gitignore
deleted file mode 100644
index 131e726c8..000000000
--- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext.ui/xtend-gen/org/eclipse/qvtd/doc/ui/quickfix/.gitignore
+++ /dev/null
@@ -1,3 +0,0 @@
-/.MiniOCLCSQuickfixProvider.java._trace
-/.MiniOCLCSQuickfixProvider.xtendbin
-/MiniOCLCSQuickfixProvider.java
diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/.classpath b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/.classpath
index 9081d4f70..2534a1484 100644
--- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/.classpath
+++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/.classpath
@@ -2,7 +2,6 @@
<classpath>
<classpathentry kind="src" path="src"/>
<classpathentry kind="src" path="src-gen"/>
- <classpathentry kind="src" path="xtend-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="output" path="bin"/>
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 b3bce56b8..643cd599d 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
@@ -28,6 +28,7 @@ Workflow {
code = {
encoding = "UTF-8"
fileHeader = "/*\n * generated by Xtext \${version}\n */"
+ preferXtendStubs = false
}
}
language = StandardLanguage {
diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/xtend-gen/org/eclipse/qvtd/doc/MiniOCLCSRuntimeModule.java b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src/org/eclipse/qvtd/doc/MiniOCLCSRuntimeModule.java
index 172c03700..a63fa0ca8 100644
--- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/xtend-gen/org/eclipse/qvtd/doc/MiniOCLCSRuntimeModule.java
+++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src/org/eclipse/qvtd/doc/MiniOCLCSRuntimeModule.java
@@ -1,19 +1,18 @@
-/**
- * generated by Xtext 2.10.0-SNAPSHOT
- */
-package org.eclipse.qvtd.doc;
-
-import org.eclipse.qvtd.doc.AbstractMiniOCLCSRuntimeModule;
-import org.eclipse.qvtd.doc.linker.CS2ASLinker;
-import org.eclipse.xtext.linking.ILinker;
-
-/**
- * Use this class to register components to be used at runtime / without the Equinox extension registry.
- */
-@SuppressWarnings("all")
-public class MiniOCLCSRuntimeModule extends AbstractMiniOCLCSRuntimeModule {
- @Override
- public Class<? extends ILinker> bindILinker() {
- return CS2ASLinker.class;
- }
-}
+/*
+ * generated by Xtext 2.10.0
+ */
+package org.eclipse.qvtd.doc;
+
+import org.eclipse.qvtd.doc.linker.CS2ASLinker;
+import org.eclipse.xtext.linking.ILinker;
+
+/**
+ * Use this class to register components to be used at runtime / without the Equinox extension registry.
+ */
+public class MiniOCLCSRuntimeModule extends AbstractMiniOCLCSRuntimeModule {
+
+ @Override
+ public Class<? extends ILinker> bindILinker() {
+ return CS2ASLinker.class;
+ }
+}
diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src/org/eclipse/qvtd/doc/MiniOCLCSRuntimeModule.xtend b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src/org/eclipse/qvtd/doc/MiniOCLCSRuntimeModule.xtend
deleted file mode 100644
index 992ed7a63..000000000
--- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src/org/eclipse/qvtd/doc/MiniOCLCSRuntimeModule.xtend
+++ /dev/null
@@ -1,16 +0,0 @@
-/*
- * generated by Xtext 2.10.0-SNAPSHOT
- */
-package org.eclipse.qvtd.doc
-
-import org.eclipse.qvtd.doc.linker.CS2ASLinker
-
-/**
- * Use this class to register components to be used at runtime / without the Equinox extension registry.
- */
-class MiniOCLCSRuntimeModule extends AbstractMiniOCLCSRuntimeModule {
-
- override bindILinker() {
- CS2ASLinker
- }
-} \ No newline at end of file
diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src/org/eclipse/qvtd/doc/MiniOCLCSStandaloneSetup.java b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src/org/eclipse/qvtd/doc/MiniOCLCSStandaloneSetup.java
new file mode 100644
index 000000000..cb276342e
--- /dev/null
+++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src/org/eclipse/qvtd/doc/MiniOCLCSStandaloneSetup.java
@@ -0,0 +1,15 @@
+/*
+ * generated by Xtext 2.10.0
+ */
+package org.eclipse.qvtd.doc;
+
+
+/**
+ * Initialization support for running Xtext languages without Equinox extension registry.
+ */
+public class MiniOCLCSStandaloneSetup extends MiniOCLCSStandaloneSetupGenerated {
+
+ public static void doSetup() {
+ new MiniOCLCSStandaloneSetup().createInjectorAndDoEMFRegistration();
+ }
+}
diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src/org/eclipse/qvtd/doc/MiniOCLCSStandaloneSetup.xtend b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src/org/eclipse/qvtd/doc/MiniOCLCSStandaloneSetup.xtend
deleted file mode 100644
index 89a5f44bd..000000000
--- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src/org/eclipse/qvtd/doc/MiniOCLCSStandaloneSetup.xtend
+++ /dev/null
@@ -1,15 +0,0 @@
-/*
- * generated by Xtext 2.10.0-SNAPSHOT
- */
-package org.eclipse.qvtd.doc
-
-
-/**
- * Initialization support for running Xtext languages without Equinox extension registry.
- */
-class MiniOCLCSStandaloneSetup extends MiniOCLCSStandaloneSetupGenerated {
-
- def static void doSetup() {
- new MiniOCLCSStandaloneSetup().createInjectorAndDoEMFRegistration()
- }
-}
diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src/org/eclipse/qvtd/doc/generator/MiniOCLCSGenerator.java b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src/org/eclipse/qvtd/doc/generator/MiniOCLCSGenerator.java
new file mode 100644
index 000000000..091c3d3e4
--- /dev/null
+++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src/org/eclipse/qvtd/doc/generator/MiniOCLCSGenerator.java
@@ -0,0 +1,30 @@
+/*
+ * generated by Xtext 2.10.0
+ */
+package org.eclipse.qvtd.doc.generator;
+
+import org.eclipse.emf.ecore.resource.Resource;
+import org.eclipse.xtext.generator.AbstractGenerator;
+import org.eclipse.xtext.generator.IFileSystemAccess2;
+import org.eclipse.xtext.generator.IGeneratorContext;
+
+/**
+ * Generates code from your model files on save.
+ *
+ * See https://www.eclipse.org/Xtext/documentation/303_runtime_concepts.html#code-generation
+ */
+public class MiniOCLCSGenerator extends AbstractGenerator {
+
+ @Override
+ public void doGenerate(Resource resource, IFileSystemAccess2 fsa, IGeneratorContext context) {
+// Iterator<Greeting> filtered = Iterators.filter(resource.getAllContents(), Greeting.class);
+// Iterator<String> names = Iterators.transform(filtered, new Function<Greeting, String>() {
+//
+// @Override
+// public String apply(Greeting greeting) {
+// return greeting.getName();
+// }
+// });
+// fsa.generateFile("greetings.txt", "People to greet: " + IteratorExtensions.join(names, ", "));
+ }
+}
diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src/org/eclipse/qvtd/doc/generator/MiniOCLCSGenerator.xtend b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src/org/eclipse/qvtd/doc/generator/MiniOCLCSGenerator.xtend
deleted file mode 100644
index 56c4945bc..000000000
--- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src/org/eclipse/qvtd/doc/generator/MiniOCLCSGenerator.xtend
+++ /dev/null
@@ -1,25 +0,0 @@
-/*
- * generated by Xtext 2.10.0-SNAPSHOT
- */
-package org.eclipse.qvtd.doc.generator
-
-import org.eclipse.emf.ecore.resource.Resource
-import org.eclipse.xtext.generator.AbstractGenerator
-import org.eclipse.xtext.generator.IFileSystemAccess2
-import org.eclipse.xtext.generator.IGeneratorContext
-
-/**
- * Generates code from your model files on save.
- *
- * See https://www.eclipse.org/Xtext/documentation/303_runtime_concepts.html#code-generation
- */
-class MiniOCLCSGenerator extends AbstractGenerator {
-
- override doGenerate(Resource input, IFileSystemAccess2 fsa, IGeneratorContext context) {
- // fsa.generateFile('greetings.txt', 'People to greet: ' +
-// resource.allContents
-// .filter(typeof(Greeting))
-// .map[name]
-// .join(', '))
- }
-}
diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/xtend-gen/org/eclipse/qvtd/doc/scoping/MiniOCLCSScopeProvider.java b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src/org/eclipse/qvtd/doc/scoping/MiniOCLCSScopeProvider.java
index 9c4a2fc69..bb6a42f7a 100644
--- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/xtend-gen/org/eclipse/qvtd/doc/scoping/MiniOCLCSScopeProvider.java
+++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src/org/eclipse/qvtd/doc/scoping/MiniOCLCSScopeProvider.java
@@ -1,16 +1,15 @@
-/**
- * generated by Xtext 2.10.0-SNAPSHOT
- */
-package org.eclipse.qvtd.doc.scoping;
-
-import org.eclipse.qvtd.doc.scoping.AbstractMiniOCLCSScopeProvider;
-
-/**
- * This class contains custom scoping description.
- *
- * See https://www.eclipse.org/Xtext/documentation/303_runtime_concepts.html#scoping
- * on how and when to use it.
- */
-@SuppressWarnings("all")
-public class MiniOCLCSScopeProvider extends AbstractMiniOCLCSScopeProvider {
-}
+/*
+ * generated by Xtext 2.10.0
+ */
+package org.eclipse.qvtd.doc.scoping;
+
+
+/**
+ * This class contains custom scoping description.
+ *
+ * See https://www.eclipse.org/Xtext/documentation/303_runtime_concepts.html#scoping
+ * on how and when to use it.
+ */
+public class MiniOCLCSScopeProvider extends AbstractMiniOCLCSScopeProvider {
+
+}
diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src/org/eclipse/qvtd/doc/scoping/MiniOCLCSScopeProvider.xtend b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src/org/eclipse/qvtd/doc/scoping/MiniOCLCSScopeProvider.xtend
deleted file mode 100644
index 0ad6fd1f2..000000000
--- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src/org/eclipse/qvtd/doc/scoping/MiniOCLCSScopeProvider.xtend
+++ /dev/null
@@ -1,15 +0,0 @@
-/*
- * generated by Xtext 2.10.0-SNAPSHOT
- */
-package org.eclipse.qvtd.doc.scoping
-
-
-/**
- * This class contains custom scoping description.
- *
- * See https://www.eclipse.org/Xtext/documentation/303_runtime_concepts.html#scoping
- * on how and when to use it.
- */
-class MiniOCLCSScopeProvider extends AbstractMiniOCLCSScopeProvider {
-
-}
diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src/org/eclipse/qvtd/doc/validation/MiniOCLCSValidator.java b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src/org/eclipse/qvtd/doc/validation/MiniOCLCSValidator.java
new file mode 100644
index 000000000..105e102ab
--- /dev/null
+++ b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src/org/eclipse/qvtd/doc/validation/MiniOCLCSValidator.java
@@ -0,0 +1,25 @@
+/*
+ * generated by Xtext 2.10.0
+ */
+package org.eclipse.qvtd.doc.validation;
+
+
+/**
+ * This class contains custom validation rules.
+ *
+ * See https://www.eclipse.org/Xtext/documentation/303_runtime_concepts.html#validation
+ */
+public class MiniOCLCSValidator extends AbstractMiniOCLCSValidator {
+
+// public static final INVALID_NAME = 'invalidName'
+//
+// @Check
+// public void checkGreetingStartsWithCapital(Greeting greeting) {
+// if (!Character.isUpperCase(greeting.getName().charAt(0))) {
+// warning("Name should start with a capital",
+// MiniOCLCSPackage.Literals.GREETING__NAME,
+// INVALID_NAME);
+// }
+// }
+
+}
diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src/org/eclipse/qvtd/doc/validation/MiniOCLCSValidator.xtend b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src/org/eclipse/qvtd/doc/validation/MiniOCLCSValidator.xtend
deleted file mode 100644
index fe605abcd..000000000
--- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/src/org/eclipse/qvtd/doc/validation/MiniOCLCSValidator.xtend
+++ /dev/null
@@ -1,25 +0,0 @@
-/*
- * generated by Xtext 2.10.0-SNAPSHOT
- */
-package org.eclipse.qvtd.doc.validation
-
-
-/**
- * This class contains custom validation rules.
- *
- * See https://www.eclipse.org/Xtext/documentation/303_runtime_concepts.html#validation
- */
-class MiniOCLCSValidator extends AbstractMiniOCLCSValidator {
-
-// public static val INVALID_NAME = 'invalidName'
-//
-// @Check
-// def checkGreetingStartsWithCapital(Greeting greeting) {
-// if (!Character.isUpperCase(greeting.name.charAt(0))) {
-// warning('Name should start with a capital',
-// MiniOCLCSPackage.Literals.GREETING__NAME,
-// INVALID_NAME)
-// }
-// }
-
-}
diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/xtend-gen/org/eclipse/qvtd/doc/.gitignore b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/xtend-gen/org/eclipse/qvtd/doc/.gitignore
deleted file mode 100644
index 721e307f0..000000000
--- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/xtend-gen/org/eclipse/qvtd/doc/.gitignore
+++ /dev/null
@@ -1,4 +0,0 @@
-/.MiniOCLCSRuntimeModule.java._trace
-/.MiniOCLCSRuntimeModule.xtendbin
-/.MiniOCLCSStandaloneSetup.java._trace
-/.MiniOCLCSStandaloneSetup.xtendbin
diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/xtend-gen/org/eclipse/qvtd/doc/MiniOCLCSStandaloneSetup.java b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/xtend-gen/org/eclipse/qvtd/doc/MiniOCLCSStandaloneSetup.java
deleted file mode 100644
index a60c2c2c6..000000000
--- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/xtend-gen/org/eclipse/qvtd/doc/MiniOCLCSStandaloneSetup.java
+++ /dev/null
@@ -1,17 +0,0 @@
-/**
- * generated by Xtext 2.10.0-SNAPSHOT
- */
-package org.eclipse.qvtd.doc;
-
-import org.eclipse.qvtd.doc.MiniOCLCSStandaloneSetupGenerated;
-
-/**
- * Initialization support for running Xtext languages without Equinox extension registry.
- */
-@SuppressWarnings("all")
-public class MiniOCLCSStandaloneSetup extends MiniOCLCSStandaloneSetupGenerated {
- public static void doSetup() {
- MiniOCLCSStandaloneSetup _miniOCLCSStandaloneSetup = new MiniOCLCSStandaloneSetup();
- _miniOCLCSStandaloneSetup.createInjectorAndDoEMFRegistration();
- }
-}
diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/xtend-gen/org/eclipse/qvtd/doc/generator/.gitignore b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/xtend-gen/org/eclipse/qvtd/doc/generator/.gitignore
deleted file mode 100644
index 6a2df61d5..000000000
--- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/xtend-gen/org/eclipse/qvtd/doc/generator/.gitignore
+++ /dev/null
@@ -1,2 +0,0 @@
-/.MiniOCLCSGenerator.java._trace
-/.MiniOCLCSGenerator.xtendbin
diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/xtend-gen/org/eclipse/qvtd/doc/generator/MiniOCLCSGenerator.java b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/xtend-gen/org/eclipse/qvtd/doc/generator/MiniOCLCSGenerator.java
deleted file mode 100644
index 1264b09b5..000000000
--- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/xtend-gen/org/eclipse/qvtd/doc/generator/MiniOCLCSGenerator.java
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * generated by Xtext 2.10.0-SNAPSHOT
- */
-package org.eclipse.qvtd.doc.generator;
-
-import org.eclipse.emf.ecore.resource.Resource;
-import org.eclipse.xtext.generator.AbstractGenerator;
-import org.eclipse.xtext.generator.IFileSystemAccess2;
-import org.eclipse.xtext.generator.IGeneratorContext;
-
-/**
- * Generates code from your model files on save.
- *
- * See https://www.eclipse.org/Xtext/documentation/303_runtime_concepts.html#code-generation
- */
-@SuppressWarnings("all")
-public class MiniOCLCSGenerator extends AbstractGenerator {
- @Override
- public void doGenerate(final Resource input, final IFileSystemAccess2 fsa, final IGeneratorContext context) {
- }
-}
diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/xtend-gen/org/eclipse/qvtd/doc/scoping/.gitignore b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/xtend-gen/org/eclipse/qvtd/doc/scoping/.gitignore
deleted file mode 100644
index 8715f94e1..000000000
--- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/xtend-gen/org/eclipse/qvtd/doc/scoping/.gitignore
+++ /dev/null
@@ -1,2 +0,0 @@
-/.MiniOCLCSScopeProvider.java._trace
-/.MiniOCLCSScopeProvider.xtendbin
diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/xtend-gen/org/eclipse/qvtd/doc/validation/.gitignore b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/xtend-gen/org/eclipse/qvtd/doc/validation/.gitignore
deleted file mode 100644
index cf030a907..000000000
--- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/xtend-gen/org/eclipse/qvtd/doc/validation/.gitignore
+++ /dev/null
@@ -1,2 +0,0 @@
-/.MiniOCLCSValidator.java._trace
-/.MiniOCLCSValidator.xtendbin
diff --git a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/xtend-gen/org/eclipse/qvtd/doc/validation/MiniOCLCSValidator.java b/doc/org.eclipse.qvtd.doc.minioclcs.xtext/xtend-gen/org/eclipse/qvtd/doc/validation/MiniOCLCSValidator.java
deleted file mode 100644
index bc1e0d784..000000000
--- a/doc/org.eclipse.qvtd.doc.minioclcs.xtext/xtend-gen/org/eclipse/qvtd/doc/validation/MiniOCLCSValidator.java
+++ /dev/null
@@ -1,15 +0,0 @@
-/**
- * generated by Xtext 2.10.0-SNAPSHOT
- */
-package org.eclipse.qvtd.doc.validation;
-
-import org.eclipse.qvtd.doc.validation.AbstractMiniOCLCSValidator;
-
-/**
- * This class contains custom validation rules.
- *
- * See https://www.eclipse.org/Xtext/documentation/303_runtime_concepts.html#validation
- */
-@SuppressWarnings("all")
-public class MiniOCLCSValidator extends AbstractMiniOCLCSValidator {
-}

Back to the top