diff options
Diffstat (limited to 'plugins/org.eclipse.xpand3/emf-gen/org/eclipse/xpand3/declaration')
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); +} |