Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration')
-rw-r--r--plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/AbstractAspect.java2
-rw-r--r--plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/AbstractDeclaration.java2
-rw-r--r--plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/AbstractNamedDeclaration.java2
-rw-r--r--plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/Advice.java2
-rw-r--r--plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/Check.java2
-rw-r--r--plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/CreateExtensionStatement.java2
-rw-r--r--plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/DeclarationFactory.java2
-rw-r--r--plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/DeclarationPackage.java2
-rw-r--r--plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/Definition.java2
-rw-r--r--plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/DefinitionAspect.java2
-rw-r--r--plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/Extension.java3
-rw-r--r--plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/ExtensionAspect.java2
-rw-r--r--plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/JavaExtensionStatement.java2
-rw-r--r--plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/impl/AbstractAspectImpl.java2
-rw-r--r--plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/impl/AbstractDeclarationImpl.java2
-rw-r--r--plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/impl/AbstractNamedDeclarationImpl.java2
-rw-r--r--plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/impl/AdviceImpl.java2
-rw-r--r--plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/impl/CheckImpl.java2
-rw-r--r--plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/impl/CreateExtensionStatementImpl.java2
-rw-r--r--plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/impl/DeclarationFactoryImpl.java2
-rw-r--r--plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/impl/DeclarationPackageImpl.java2
-rw-r--r--plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/impl/DefinitionAspectImpl.java2
-rw-r--r--plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/impl/DefinitionImpl.java2
-rw-r--r--plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/impl/ExtensionAspectImpl.java2
-rw-r--r--plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/impl/ExtensionImpl.java7
-rw-r--r--plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/impl/JavaExtensionStatementImpl.java2
-rw-r--r--plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/util/DeclarationAdapterFactory.java2
-rw-r--r--plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/util/DeclarationSwitch.java2
-rw-r--r--plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/validation/AbstractAspectValidator.java26
-rw-r--r--plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/validation/AbstractDeclarationValidator.java29
-rw-r--r--plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/validation/AbstractNamedDeclarationValidator.java21
-rw-r--r--plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/validation/AdviceValidator.java19
-rw-r--r--plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/validation/CheckValidator.java24
-rw-r--r--plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/validation/CreateExtensionStatementValidator.java21
-rw-r--r--plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/validation/DefinitionAspectValidator.java23
-rw-r--r--plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/validation/DefinitionValidator.java23
-rw-r--r--plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/validation/ExtensionAspectValidator.java21
-rw-r--r--plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/validation/ExtensionValidator.java22
-rw-r--r--plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/validation/JavaExtensionStatementValidator.java25
39 files changed, 285 insertions, 31 deletions
diff --git a/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/AbstractAspect.java b/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/AbstractAspect.java
index e0d74dfd..81fa55a4 100644
--- a/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/AbstractAspect.java
+++ b/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/AbstractAspect.java
@@ -2,7 +2,7 @@
* <copyright>
* </copyright>
*
- * $Id: AbstractAspect.java,v 1.1 2008/02/27 13:21:10 sefftinge Exp $
+ * $Id: AbstractAspect.java,v 1.2 2008/03/07 11:10:54 jkohnlein Exp $
*/
package org.eclipse.xpand3.declaration;
diff --git a/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/AbstractDeclaration.java b/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/AbstractDeclaration.java
index e236f407..251fd5af 100644
--- a/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/AbstractDeclaration.java
+++ b/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/AbstractDeclaration.java
@@ -2,7 +2,7 @@
* <copyright>
* </copyright>
*
- * $Id: AbstractDeclaration.java,v 1.1 2008/02/27 13:21:09 sefftinge Exp $
+ * $Id: AbstractDeclaration.java,v 1.2 2008/03/07 11:10:53 jkohnlein Exp $
*/
package org.eclipse.xpand3.declaration;
diff --git a/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/AbstractNamedDeclaration.java b/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/AbstractNamedDeclaration.java
index 997a214b..ca0146af 100644
--- a/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/AbstractNamedDeclaration.java
+++ b/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/AbstractNamedDeclaration.java
@@ -2,7 +2,7 @@
* <copyright>
* </copyright>
*
- * $Id: AbstractNamedDeclaration.java,v 1.1 2008/02/27 13:21:09 sefftinge Exp $
+ * $Id: AbstractNamedDeclaration.java,v 1.2 2008/03/07 11:10:53 jkohnlein Exp $
*/
package org.eclipse.xpand3.declaration;
diff --git a/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/Advice.java b/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/Advice.java
index 052cdcb3..f971eca7 100644
--- a/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/Advice.java
+++ b/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/Advice.java
@@ -2,7 +2,7 @@
* <copyright>
* </copyright>
*
- * $Id: Advice.java,v 1.1 2008/02/27 13:21:09 sefftinge Exp $
+ * $Id: Advice.java,v 1.2 2008/03/07 11:10:53 jkohnlein Exp $
*/
package org.eclipse.xpand3.declaration;
diff --git a/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/Check.java b/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/Check.java
index f587a322..c3f2dcc6 100644
--- a/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/Check.java
+++ b/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/Check.java
@@ -2,7 +2,7 @@
* <copyright>
* </copyright>
*
- * $Id: Check.java,v 1.1 2008/02/27 13:21:09 sefftinge Exp $
+ * $Id: Check.java,v 1.2 2008/03/07 11:10:53 jkohnlein Exp $
*/
package org.eclipse.xpand3.declaration;
diff --git a/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/CreateExtensionStatement.java b/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/CreateExtensionStatement.java
index 59b096f6..d8d76244 100644
--- a/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/CreateExtensionStatement.java
+++ b/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/CreateExtensionStatement.java
@@ -2,7 +2,7 @@
* <copyright>
* </copyright>
*
- * $Id: CreateExtensionStatement.java,v 1.1 2008/02/27 13:21:10 sefftinge Exp $
+ * $Id: CreateExtensionStatement.java,v 1.2 2008/03/07 11:10:54 jkohnlein Exp $
*/
package org.eclipse.xpand3.declaration;
diff --git a/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/DeclarationFactory.java b/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/DeclarationFactory.java
index 441f2463..a2eecf5b 100644
--- a/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/DeclarationFactory.java
+++ b/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/DeclarationFactory.java
@@ -2,7 +2,7 @@
* <copyright>
* </copyright>
*
- * $Id: DeclarationFactory.java,v 1.1 2008/02/27 13:21:10 sefftinge Exp $
+ * $Id: DeclarationFactory.java,v 1.2 2008/03/07 11:10:54 jkohnlein Exp $
*/
package org.eclipse.xpand3.declaration;
diff --git a/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/DeclarationPackage.java b/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/DeclarationPackage.java
index 80935b96..3adc3459 100644
--- a/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/DeclarationPackage.java
+++ b/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/DeclarationPackage.java
@@ -2,7 +2,7 @@
* <copyright>
* </copyright>
*
- * $Id: DeclarationPackage.java,v 1.3 2008/03/07 08:28:25 sefftinge Exp $
+ * $Id: DeclarationPackage.java,v 1.4 2008/03/07 11:10:54 jkohnlein Exp $
*/
package org.eclipse.xpand3.declaration;
diff --git a/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/Definition.java b/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/Definition.java
index 9e05dab6..cdf24b73 100644
--- a/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/Definition.java
+++ b/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/Definition.java
@@ -2,7 +2,7 @@
* <copyright>
* </copyright>
*
- * $Id: Definition.java,v 1.1 2008/02/27 13:21:10 sefftinge Exp $
+ * $Id: Definition.java,v 1.2 2008/03/07 11:10:55 jkohnlein Exp $
*/
package org.eclipse.xpand3.declaration;
diff --git a/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/DefinitionAspect.java b/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/DefinitionAspect.java
index 95be883b..220d1f5a 100644
--- a/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/DefinitionAspect.java
+++ b/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/DefinitionAspect.java
@@ -2,7 +2,7 @@
* <copyright>
* </copyright>
*
- * $Id: DefinitionAspect.java,v 1.1 2008/02/27 13:21:10 sefftinge Exp $
+ * $Id: DefinitionAspect.java,v 1.2 2008/03/07 11:10:54 jkohnlein Exp $
*/
package org.eclipse.xpand3.declaration;
diff --git a/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/Extension.java b/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/Extension.java
index 44a9c1b3..8ac313a7 100644
--- a/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/Extension.java
+++ b/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/Extension.java
@@ -2,13 +2,12 @@
* <copyright>
* </copyright>
*
- * $Id: Extension.java,v 1.3 2008/03/07 08:28:25 sefftinge Exp $
+ * $Id: Extension.java,v 1.4 2008/03/07 11:10:55 jkohnlein Exp $
*/
package org.eclipse.xpand3.declaration;
import org.eclipse.xpand3.expression.AbstractExpression;
-
/**
* <!-- begin-user-doc -->
* A representation of the model object '<em><b>Extension</b></em>'.
diff --git a/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/ExtensionAspect.java b/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/ExtensionAspect.java
index bbc33225..09c0bc1c 100644
--- a/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/ExtensionAspect.java
+++ b/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/ExtensionAspect.java
@@ -2,7 +2,7 @@
* <copyright>
* </copyright>
*
- * $Id: ExtensionAspect.java,v 1.1 2008/02/27 13:21:10 sefftinge Exp $
+ * $Id: ExtensionAspect.java,v 1.2 2008/03/07 11:10:54 jkohnlein Exp $
*/
package org.eclipse.xpand3.declaration;
diff --git a/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/JavaExtensionStatement.java b/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/JavaExtensionStatement.java
index ef1e51da..d0adf18d 100644
--- a/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/JavaExtensionStatement.java
+++ b/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/JavaExtensionStatement.java
@@ -2,7 +2,7 @@
* <copyright>
* </copyright>
*
- * $Id: JavaExtensionStatement.java,v 1.1 2008/02/27 13:21:10 sefftinge Exp $
+ * $Id: JavaExtensionStatement.java,v 1.2 2008/03/07 11:10:54 jkohnlein Exp $
*/
package org.eclipse.xpand3.declaration;
diff --git a/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/impl/AbstractAspectImpl.java b/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/impl/AbstractAspectImpl.java
index df67802d..1ab7fe5a 100644
--- a/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/impl/AbstractAspectImpl.java
+++ b/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/impl/AbstractAspectImpl.java
@@ -2,7 +2,7 @@
* <copyright>
* </copyright>
*
- * $Id: AbstractAspectImpl.java,v 1.1 2008/02/27 13:21:08 sefftinge Exp $
+ * $Id: AbstractAspectImpl.java,v 1.2 2008/03/07 11:10:53 jkohnlein Exp $
*/
package org.eclipse.xpand3.declaration.impl;
diff --git a/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/impl/AbstractDeclarationImpl.java b/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/impl/AbstractDeclarationImpl.java
index 003a7e77..6167a875 100644
--- a/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/impl/AbstractDeclarationImpl.java
+++ b/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/impl/AbstractDeclarationImpl.java
@@ -2,7 +2,7 @@
* <copyright>
* </copyright>
*
- * $Id: AbstractDeclarationImpl.java,v 1.1 2008/02/27 13:21:08 sefftinge Exp $
+ * $Id: AbstractDeclarationImpl.java,v 1.2 2008/03/07 11:10:53 jkohnlein Exp $
*/
package org.eclipse.xpand3.declaration.impl;
diff --git a/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/impl/AbstractNamedDeclarationImpl.java b/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/impl/AbstractNamedDeclarationImpl.java
index 5866203a..77d9a1b2 100644
--- a/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/impl/AbstractNamedDeclarationImpl.java
+++ b/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/impl/AbstractNamedDeclarationImpl.java
@@ -2,7 +2,7 @@
* <copyright>
* </copyright>
*
- * $Id: AbstractNamedDeclarationImpl.java,v 1.1 2008/02/27 13:21:08 sefftinge Exp $
+ * $Id: AbstractNamedDeclarationImpl.java,v 1.2 2008/03/07 11:10:53 jkohnlein Exp $
*/
package org.eclipse.xpand3.declaration.impl;
diff --git a/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/impl/AdviceImpl.java b/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/impl/AdviceImpl.java
index 730b83d2..b4c3ef6a 100644
--- a/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/impl/AdviceImpl.java
+++ b/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/impl/AdviceImpl.java
@@ -2,7 +2,7 @@
* <copyright>
* </copyright>
*
- * $Id: AdviceImpl.java,v 1.1 2008/02/27 13:21:08 sefftinge Exp $
+ * $Id: AdviceImpl.java,v 1.2 2008/03/07 11:10:52 jkohnlein Exp $
*/
package org.eclipse.xpand3.declaration.impl;
diff --git a/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/impl/CheckImpl.java b/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/impl/CheckImpl.java
index 1a91a8e7..51de7739 100644
--- a/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/impl/CheckImpl.java
+++ b/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/impl/CheckImpl.java
@@ -2,7 +2,7 @@
* <copyright>
* </copyright>
*
- * $Id: CheckImpl.java,v 1.1 2008/02/27 13:21:08 sefftinge Exp $
+ * $Id: CheckImpl.java,v 1.2 2008/03/07 11:10:53 jkohnlein Exp $
*/
package org.eclipse.xpand3.declaration.impl;
diff --git a/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/impl/CreateExtensionStatementImpl.java b/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/impl/CreateExtensionStatementImpl.java
index 975226f0..a41cabb0 100644
--- a/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/impl/CreateExtensionStatementImpl.java
+++ b/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/impl/CreateExtensionStatementImpl.java
@@ -2,7 +2,7 @@
* <copyright>
* </copyright>
*
- * $Id: CreateExtensionStatementImpl.java,v 1.1 2008/02/27 13:21:08 sefftinge Exp $
+ * $Id: CreateExtensionStatementImpl.java,v 1.2 2008/03/07 11:10:53 jkohnlein Exp $
*/
package org.eclipse.xpand3.declaration.impl;
diff --git a/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/impl/DeclarationFactoryImpl.java b/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/impl/DeclarationFactoryImpl.java
index c57002b1..85b2d5b2 100644
--- a/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/impl/DeclarationFactoryImpl.java
+++ b/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/impl/DeclarationFactoryImpl.java
@@ -2,7 +2,7 @@
* <copyright>
* </copyright>
*
- * $Id: DeclarationFactoryImpl.java,v 1.1 2008/02/27 13:21:08 sefftinge Exp $
+ * $Id: DeclarationFactoryImpl.java,v 1.2 2008/03/07 11:10:52 jkohnlein Exp $
*/
package org.eclipse.xpand3.declaration.impl;
diff --git a/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/impl/DeclarationPackageImpl.java b/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/impl/DeclarationPackageImpl.java
index 6a0346ce..b45b1286 100644
--- a/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/impl/DeclarationPackageImpl.java
+++ b/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/impl/DeclarationPackageImpl.java
@@ -2,7 +2,7 @@
* <copyright>
* </copyright>
*
- * $Id: DeclarationPackageImpl.java,v 1.3 2008/03/07 08:28:24 sefftinge Exp $
+ * $Id: DeclarationPackageImpl.java,v 1.4 2008/03/07 11:10:52 jkohnlein Exp $
*/
package org.eclipse.xpand3.declaration.impl;
diff --git a/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/impl/DefinitionAspectImpl.java b/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/impl/DefinitionAspectImpl.java
index ae3b94a4..fbaca3a2 100644
--- a/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/impl/DefinitionAspectImpl.java
+++ b/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/impl/DefinitionAspectImpl.java
@@ -2,7 +2,7 @@
* <copyright>
* </copyright>
*
- * $Id: DefinitionAspectImpl.java,v 1.1 2008/02/27 13:21:08 sefftinge Exp $
+ * $Id: DefinitionAspectImpl.java,v 1.2 2008/03/07 11:10:53 jkohnlein Exp $
*/
package org.eclipse.xpand3.declaration.impl;
diff --git a/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/impl/DefinitionImpl.java b/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/impl/DefinitionImpl.java
index 37910e2d..fdb0e907 100644
--- a/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/impl/DefinitionImpl.java
+++ b/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/impl/DefinitionImpl.java
@@ -2,7 +2,7 @@
* <copyright>
* </copyright>
*
- * $Id: DefinitionImpl.java,v 1.1 2008/02/27 13:21:08 sefftinge Exp $
+ * $Id: DefinitionImpl.java,v 1.2 2008/03/07 11:10:53 jkohnlein Exp $
*/
package org.eclipse.xpand3.declaration.impl;
diff --git a/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/impl/ExtensionAspectImpl.java b/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/impl/ExtensionAspectImpl.java
index 54b80916..024b77be 100644
--- a/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/impl/ExtensionAspectImpl.java
+++ b/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/impl/ExtensionAspectImpl.java
@@ -2,7 +2,7 @@
* <copyright>
* </copyright>
*
- * $Id: ExtensionAspectImpl.java,v 1.1 2008/02/27 13:21:08 sefftinge Exp $
+ * $Id: ExtensionAspectImpl.java,v 1.2 2008/03/07 11:10:53 jkohnlein Exp $
*/
package org.eclipse.xpand3.declaration.impl;
diff --git a/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/impl/ExtensionImpl.java b/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/impl/ExtensionImpl.java
index be543abc..7ddf9dad 100644
--- a/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/impl/ExtensionImpl.java
+++ b/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/impl/ExtensionImpl.java
@@ -2,20 +2,21 @@
* <copyright>
* </copyright>
*
- * $Id: ExtensionImpl.java,v 1.3 2008/03/07 08:28:24 sefftinge Exp $
+ * $Id: ExtensionImpl.java,v 1.4 2008/03/07 11:10:52 jkohnlein Exp $
*/
package org.eclipse.xpand3.declaration.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.EClass;
import org.eclipse.emf.ecore.InternalEObject;
+
import org.eclipse.emf.ecore.impl.ENotificationImpl;
import org.eclipse.xpand3.declaration.DeclarationPackage;
import org.eclipse.xpand3.declaration.Extension;
+
import org.eclipse.xpand3.expression.AbstractExpression;
/**
diff --git a/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/impl/JavaExtensionStatementImpl.java b/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/impl/JavaExtensionStatementImpl.java
index 084d12cc..988108fb 100644
--- a/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/impl/JavaExtensionStatementImpl.java
+++ b/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/impl/JavaExtensionStatementImpl.java
@@ -2,7 +2,7 @@
* <copyright>
* </copyright>
*
- * $Id: JavaExtensionStatementImpl.java,v 1.1 2008/02/27 13:21:08 sefftinge Exp $
+ * $Id: JavaExtensionStatementImpl.java,v 1.2 2008/03/07 11:10:52 jkohnlein Exp $
*/
package org.eclipse.xpand3.declaration.impl;
diff --git a/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/util/DeclarationAdapterFactory.java b/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/util/DeclarationAdapterFactory.java
index 2af9d648..34de6921 100644
--- a/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/util/DeclarationAdapterFactory.java
+++ b/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/util/DeclarationAdapterFactory.java
@@ -2,7 +2,7 @@
* <copyright>
* </copyright>
*
- * $Id: DeclarationAdapterFactory.java,v 1.1 2008/02/27 13:21:09 sefftinge Exp $
+ * $Id: DeclarationAdapterFactory.java,v 1.2 2008/03/07 11:10:55 jkohnlein Exp $
*/
package org.eclipse.xpand3.declaration.util;
diff --git a/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/util/DeclarationSwitch.java b/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/util/DeclarationSwitch.java
index 301a3250..2dfac08d 100644
--- a/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/util/DeclarationSwitch.java
+++ b/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/util/DeclarationSwitch.java
@@ -2,7 +2,7 @@
* <copyright>
* </copyright>
*
- * $Id: DeclarationSwitch.java,v 1.1 2008/02/27 13:21:09 sefftinge Exp $
+ * $Id: DeclarationSwitch.java,v 1.2 2008/03/07 11:10:55 jkohnlein Exp $
*/
package org.eclipse.xpand3.declaration.util;
diff --git a/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/validation/AbstractAspectValidator.java b/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/validation/AbstractAspectValidator.java
new file mode 100644
index 00000000..5f0640b8
--- /dev/null
+++ b/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/validation/AbstractAspectValidator.java
@@ -0,0 +1,26 @@
+/**
+ * <copyright>
+ * </copyright>
+ *
+ * $Id: AbstractAspectValidator.java,v 1.3 2008/03/07 11:10:50 jkohnlein Exp $
+ */
+package org.eclipse.xpand3.declaration.validation;
+
+import org.eclipse.emf.common.util.EList;
+
+import org.eclipse.xpand3.DeclaredParameter;
+import org.eclipse.xpand3.Identifier;
+
+/**
+ * A sample validator interface for {@link org.eclipse.xpand3.declaration.AbstractAspect}.
+ * This doesn't really do anything, and it's not a real EMF artifact.
+ * It was generated by the org.eclipse.emf.examples.generator.validator plug-in to illustrate how EMF's code generator can be extended.
+ * This can be disabled with -vmargs -Dorg.eclipse.emf.examples.generator.validator=false.
+ */
+public interface AbstractAspectValidator {
+ boolean validate();
+
+ boolean validatePointcut(Identifier value);
+ boolean validateParams(EList<DeclaredParameter> value);
+ boolean validateWildparams(boolean value);
+}
diff --git a/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/validation/AbstractDeclarationValidator.java b/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/validation/AbstractDeclarationValidator.java
new file mode 100644
index 00000000..f509cac5
--- /dev/null
+++ b/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/validation/AbstractDeclarationValidator.java
@@ -0,0 +1,29 @@
+/**
+ * <copyright>
+ * </copyright>
+ *
+ * $Id: AbstractDeclarationValidator.java,v 1.3 2008/03/07 11:10:49 jkohnlein Exp $
+ */
+package org.eclipse.xpand3.declaration.validation;
+
+import org.eclipse.emf.common.util.EList;
+
+import org.eclipse.xpand3.DeclaredParameter;
+import org.eclipse.xpand3.File;
+
+import org.eclipse.xpand3.expression.AbstractExpression;
+
+/**
+ * A sample validator interface for {@link org.eclipse.xpand3.declaration.AbstractDeclaration}.
+ * This doesn't really do anything, and it's not a real EMF artifact.
+ * It was generated by the org.eclipse.emf.examples.generator.validator plug-in to illustrate how EMF's code generator can be extended.
+ * This can be disabled with -vmargs -Dorg.eclipse.emf.examples.generator.validator=false.
+ */
+public interface AbstractDeclarationValidator {
+ boolean validate();
+
+ boolean validateOwner(File value);
+ boolean validateParams(EList<DeclaredParameter> value);
+ boolean validateIsPrivate(boolean value);
+ boolean validateGuard(AbstractExpression value);
+}
diff --git a/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/validation/AbstractNamedDeclarationValidator.java b/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/validation/AbstractNamedDeclarationValidator.java
new file mode 100644
index 00000000..9006774b
--- /dev/null
+++ b/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/validation/AbstractNamedDeclarationValidator.java
@@ -0,0 +1,21 @@
+/**
+ * <copyright>
+ * </copyright>
+ *
+ * $Id: AbstractNamedDeclarationValidator.java,v 1.3 2008/03/07 11:10:50 jkohnlein Exp $
+ */
+package org.eclipse.xpand3.declaration.validation;
+
+import org.eclipse.xpand3.Identifier;
+
+/**
+ * A sample validator interface for {@link org.eclipse.xpand3.declaration.AbstractNamedDeclaration}.
+ * This doesn't really do anything, and it's not a real EMF artifact.
+ * It was generated by the org.eclipse.emf.examples.generator.validator plug-in to illustrate how EMF's code generator can be extended.
+ * This can be disabled with -vmargs -Dorg.eclipse.emf.examples.generator.validator=false.
+ */
+public interface AbstractNamedDeclarationValidator {
+ boolean validate();
+
+ boolean validateName(Identifier value);
+}
diff --git a/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/validation/AdviceValidator.java b/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/validation/AdviceValidator.java
new file mode 100644
index 00000000..46ad2ae5
--- /dev/null
+++ b/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/validation/AdviceValidator.java
@@ -0,0 +1,19 @@
+/**
+ * <copyright>
+ * </copyright>
+ *
+ * $Id: AdviceValidator.java,v 1.3 2008/03/07 11:10:49 jkohnlein Exp $
+ */
+package org.eclipse.xpand3.declaration.validation;
+
+
+/**
+ * A sample validator interface for {@link org.eclipse.xpand3.declaration.Advice}.
+ * This doesn't really do anything, and it's not a real EMF artifact.
+ * It was generated by the org.eclipse.emf.examples.generator.validator plug-in to illustrate how EMF's code generator can be extended.
+ * This can be disabled with -vmargs -Dorg.eclipse.emf.examples.generator.validator=false.
+ */
+public interface AdviceValidator {
+ boolean validate();
+
+}
diff --git a/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/validation/CheckValidator.java b/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/validation/CheckValidator.java
new file mode 100644
index 00000000..b2f5e8a5
--- /dev/null
+++ b/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/validation/CheckValidator.java
@@ -0,0 +1,24 @@
+/**
+ * <copyright>
+ * </copyright>
+ *
+ * $Id: CheckValidator.java,v 1.3 2008/03/07 11:10:49 jkohnlein Exp $
+ */
+package org.eclipse.xpand3.declaration.validation;
+
+import org.eclipse.xpand3.expression.AbstractExpression;
+
+/**
+ * A sample validator interface for {@link org.eclipse.xpand3.declaration.Check}.
+ * This doesn't really do anything, and it's not a real EMF artifact.
+ * It was generated by the org.eclipse.emf.examples.generator.validator plug-in to illustrate how EMF's code generator can be extended.
+ * This can be disabled with -vmargs -Dorg.eclipse.emf.examples.generator.validator=false.
+ */
+public interface CheckValidator {
+ boolean validate();
+
+ boolean validateErrorSeverity(boolean value);
+ boolean validateMsg(AbstractExpression value);
+ boolean validateConstraint(AbstractExpression value);
+ boolean validateFeature(String value);
+}
diff --git a/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/validation/CreateExtensionStatementValidator.java b/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/validation/CreateExtensionStatementValidator.java
new file mode 100644
index 00000000..232a50e6
--- /dev/null
+++ b/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/validation/CreateExtensionStatementValidator.java
@@ -0,0 +1,21 @@
+/**
+ * <copyright>
+ * </copyright>
+ *
+ * $Id: CreateExtensionStatementValidator.java,v 1.3 2008/03/07 11:10:50 jkohnlein Exp $
+ */
+package org.eclipse.xpand3.declaration.validation;
+
+import org.eclipse.xpand3.DeclaredParameter;
+
+/**
+ * A sample validator interface for {@link org.eclipse.xpand3.declaration.CreateExtensionStatement}.
+ * This doesn't really do anything, and it's not a real EMF artifact.
+ * It was generated by the org.eclipse.emf.examples.generator.validator plug-in to illustrate how EMF's code generator can be extended.
+ * This can be disabled with -vmargs -Dorg.eclipse.emf.examples.generator.validator=false.
+ */
+public interface CreateExtensionStatementValidator {
+ boolean validate();
+
+ boolean validateToBeCreated(DeclaredParameter value);
+}
diff --git a/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/validation/DefinitionAspectValidator.java b/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/validation/DefinitionAspectValidator.java
new file mode 100644
index 00000000..a2228553
--- /dev/null
+++ b/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/validation/DefinitionAspectValidator.java
@@ -0,0 +1,23 @@
+/**
+ * <copyright>
+ * </copyright>
+ *
+ * $Id: DefinitionAspectValidator.java,v 1.3 2008/03/07 11:10:49 jkohnlein Exp $
+ */
+package org.eclipse.xpand3.declaration.validation;
+
+import org.eclipse.emf.common.util.EList;
+
+import org.eclipse.xpand3.statement.AbstractStatement;
+
+/**
+ * A sample validator interface for {@link org.eclipse.xpand3.declaration.DefinitionAspect}.
+ * This doesn't really do anything, and it's not a real EMF artifact.
+ * It was generated by the org.eclipse.emf.examples.generator.validator plug-in to illustrate how EMF's code generator can be extended.
+ * This can be disabled with -vmargs -Dorg.eclipse.emf.examples.generator.validator=false.
+ */
+public interface DefinitionAspectValidator {
+ boolean validate();
+
+ boolean validateBody(EList<AbstractStatement> value);
+}
diff --git a/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/validation/DefinitionValidator.java b/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/validation/DefinitionValidator.java
new file mode 100644
index 00000000..60219cce
--- /dev/null
+++ b/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/validation/DefinitionValidator.java
@@ -0,0 +1,23 @@
+/**
+ * <copyright>
+ * </copyright>
+ *
+ * $Id: DefinitionValidator.java,v 1.3 2008/03/07 11:10:49 jkohnlein Exp $
+ */
+package org.eclipse.xpand3.declaration.validation;
+
+import org.eclipse.emf.common.util.EList;
+
+import org.eclipse.xpand3.statement.AbstractStatement;
+
+/**
+ * A sample validator interface for {@link org.eclipse.xpand3.declaration.Definition}.
+ * This doesn't really do anything, and it's not a real EMF artifact.
+ * It was generated by the org.eclipse.emf.examples.generator.validator plug-in to illustrate how EMF's code generator can be extended.
+ * This can be disabled with -vmargs -Dorg.eclipse.emf.examples.generator.validator=false.
+ */
+public interface DefinitionValidator {
+ boolean validate();
+
+ boolean validateBody(EList<AbstractStatement> value);
+}
diff --git a/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/validation/ExtensionAspectValidator.java b/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/validation/ExtensionAspectValidator.java
new file mode 100644
index 00000000..ac439bd8
--- /dev/null
+++ b/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/validation/ExtensionAspectValidator.java
@@ -0,0 +1,21 @@
+/**
+ * <copyright>
+ * </copyright>
+ *
+ * $Id: ExtensionAspectValidator.java,v 1.3 2008/03/07 11:10:50 jkohnlein Exp $
+ */
+package org.eclipse.xpand3.declaration.validation;
+
+import org.eclipse.xpand3.expression.AbstractExpression;
+
+/**
+ * A sample validator interface for {@link org.eclipse.xpand3.declaration.ExtensionAspect}.
+ * This doesn't really do anything, and it's not a real EMF artifact.
+ * It was generated by the org.eclipse.emf.examples.generator.validator plug-in to illustrate how EMF's code generator can be extended.
+ * This can be disabled with -vmargs -Dorg.eclipse.emf.examples.generator.validator=false.
+ */
+public interface ExtensionAspectValidator {
+ boolean validate();
+
+ boolean validateExpression(AbstractExpression value);
+}
diff --git a/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/validation/ExtensionValidator.java b/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/validation/ExtensionValidator.java
new file mode 100644
index 00000000..6521b9a4
--- /dev/null
+++ b/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/validation/ExtensionValidator.java
@@ -0,0 +1,22 @@
+/**
+ * <copyright>
+ * </copyright>
+ *
+ * $Id: ExtensionValidator.java,v 1.3 2008/03/07 11:10:49 jkohnlein Exp $
+ */
+package org.eclipse.xpand3.declaration.validation;
+
+import org.eclipse.xpand3.expression.AbstractExpression;
+
+/**
+ * A sample validator interface for {@link org.eclipse.xpand3.declaration.Extension}.
+ * This doesn't really do anything, and it's not a real EMF artifact.
+ * It was generated by the org.eclipse.emf.examples.generator.validator plug-in to illustrate how EMF's code generator can be extended.
+ * This can be disabled with -vmargs -Dorg.eclipse.emf.examples.generator.validator=false.
+ */
+public interface ExtensionValidator {
+ boolean validate();
+
+ boolean validateCached(boolean value);
+ boolean validateBody(AbstractExpression value);
+}
diff --git a/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/validation/JavaExtensionStatementValidator.java b/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/validation/JavaExtensionStatementValidator.java
new file mode 100644
index 00000000..0ce4cc73
--- /dev/null
+++ b/plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration/validation/JavaExtensionStatementValidator.java
@@ -0,0 +1,25 @@
+/**
+ * <copyright>
+ * </copyright>
+ *
+ * $Id: JavaExtensionStatementValidator.java,v 1.3 2008/03/07 11:10:49 jkohnlein Exp $
+ */
+package org.eclipse.xpand3.declaration.validation;
+
+import org.eclipse.emf.common.util.EList;
+
+import org.eclipse.xpand3.Identifier;
+
+/**
+ * A sample validator interface for {@link org.eclipse.xpand3.declaration.JavaExtensionStatement}.
+ * This doesn't really do anything, and it's not a real EMF artifact.
+ * It was generated by the org.eclipse.emf.examples.generator.validator plug-in to illustrate how EMF's code generator can be extended.
+ * This can be disabled with -vmargs -Dorg.eclipse.emf.examples.generator.validator=false.
+ */
+public interface JavaExtensionStatementValidator {
+ boolean validate();
+
+ boolean validateJavaType(Identifier value);
+ boolean validateJavaMethod(Identifier value);
+ boolean validateJavaParamTypes(EList<Identifier> value);
+}

Back to the top