/** * Copyright (c) 2012 BMW Car IT and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v10.html */ package org.jnario.feature.feature; import org.eclipse.emf.ecore.EAttribute; import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.EPackage; import org.eclipse.emf.ecore.EReference; import org.eclipse.xtend.core.xtend.XtendPackage; import org.jnario.JnarioPackage; /** * <!-- begin-user-doc --> * The <b>Package</b> for the model. * It contains accessors for the meta objects to represent * <ul> * <li>each class,</li> * <li>each feature of each class,</li> * <li>each enum,</li> * <li>and each data type</li> * </ul> * <!-- end-user-doc --> * @see org.jnario.feature.feature.FeatureFactory * @model kind="package" * @generated */ public interface FeaturePackage extends EPackage { /** * The package name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNAME = "feature"; /** * The package namespace URI. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_URI = "http://www.org/jnario/feature/Feature"; /** * The package namespace name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_PREFIX = "feature"; /** * The singleton instance of the package. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ FeaturePackage eINSTANCE = org.jnario.feature.feature.impl.FeaturePackageImpl.init(); /** * The meta object id for the '{@link org.jnario.feature.feature.impl.FeatureImpl <em>Feature</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.jnario.feature.feature.impl.FeatureImpl * @see org.jnario.feature.feature.impl.FeaturePackageImpl#getFeature() * @generated */ int FEATURE = 0; /** * The feature id for the '<em><b>Annotations</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FEATURE__ANNOTATIONS = JnarioPackage.SPECIFICATION__ANNOTATIONS; /** * The feature id for the '<em><b>Annotation Info</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FEATURE__ANNOTATION_INFO = JnarioPackage.SPECIFICATION__ANNOTATION_INFO; /** * The feature id for the '<em><b>Modifiers</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FEATURE__MODIFIERS = JnarioPackage.SPECIFICATION__MODIFIERS; /** * The feature id for the '<em><b>Declaring Type</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FEATURE__DECLARING_TYPE = JnarioPackage.SPECIFICATION__DECLARING_TYPE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FEATURE__NAME = JnarioPackage.SPECIFICATION__NAME; /** * The feature id for the '<em><b>Members</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FEATURE__MEMBERS = JnarioPackage.SPECIFICATION__MEMBERS; /** * The feature id for the '<em><b>Extends</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FEATURE__EXTENDS = JnarioPackage.SPECIFICATION__EXTENDS; /** * The feature id for the '<em><b>Implements</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FEATURE__IMPLEMENTS = JnarioPackage.SPECIFICATION__IMPLEMENTS; /** * The feature id for the '<em><b>Type Parameters</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FEATURE__TYPE_PARAMETERS = JnarioPackage.SPECIFICATION__TYPE_PARAMETERS; /** * The feature id for the '<em><b>Description</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FEATURE__DESCRIPTION = JnarioPackage.SPECIFICATION_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Scenarios</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FEATURE__SCENARIOS = JnarioPackage.SPECIFICATION_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Background</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FEATURE__BACKGROUND = JnarioPackage.SPECIFICATION_FEATURE_COUNT + 2; /** * The number of structural features of the '<em>Feature</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FEATURE_FEATURE_COUNT = JnarioPackage.SPECIFICATION_FEATURE_COUNT + 3; /** * The meta object id for the '{@link org.jnario.feature.feature.impl.ScenarioImpl <em>Scenario</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.jnario.feature.feature.impl.ScenarioImpl * @see org.jnario.feature.feature.impl.FeaturePackageImpl#getScenario() * @generated */ int SCENARIO = 2; /** * The feature id for the '<em><b>Annotations</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SCENARIO__ANNOTATIONS = XtendPackage.XTEND_CLASS__ANNOTATIONS; /** * The feature id for the '<em><b>Annotation Info</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SCENARIO__ANNOTATION_INFO = XtendPackage.XTEND_CLASS__ANNOTATION_INFO; /** * The feature id for the '<em><b>Modifiers</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SCENARIO__MODIFIERS = XtendPackage.XTEND_CLASS__MODIFIERS; /** * The feature id for the '<em><b>Declaring Type</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SCENARIO__DECLARING_TYPE = XtendPackage.XTEND_CLASS__DECLARING_TYPE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SCENARIO__NAME = XtendPackage.XTEND_CLASS__NAME; /** * The feature id for the '<em><b>Members</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SCENARIO__MEMBERS = XtendPackage.XTEND_CLASS__MEMBERS; /** * The feature id for the '<em><b>Extends</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SCENARIO__EXTENDS = XtendPackage.XTEND_CLASS__EXTENDS; /** * The feature id for the '<em><b>Implements</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SCENARIO__IMPLEMENTS = XtendPackage.XTEND_CLASS__IMPLEMENTS; /** * The feature id for the '<em><b>Type Parameters</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SCENARIO__TYPE_PARAMETERS = XtendPackage.XTEND_CLASS__TYPE_PARAMETERS; /** * The number of structural features of the '<em>Scenario</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SCENARIO_FEATURE_COUNT = XtendPackage.XTEND_CLASS_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.jnario.feature.feature.impl.BackgroundImpl <em>Background</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.jnario.feature.feature.impl.BackgroundImpl * @see org.jnario.feature.feature.impl.FeaturePackageImpl#getBackground() * @generated */ int BACKGROUND = 1; /** * The feature id for the '<em><b>Annotations</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BACKGROUND__ANNOTATIONS = SCENARIO__ANNOTATIONS; /** * The feature id for the '<em><b>Annotation Info</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BACKGROUND__ANNOTATION_INFO = SCENARIO__ANNOTATION_INFO; /** * The feature id for the '<em><b>Modifiers</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BACKGROUND__MODIFIERS = SCENARIO__MODIFIERS; /** * The feature id for the '<em><b>Declaring Type</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BACKGROUND__DECLARING_TYPE = SCENARIO__DECLARING_TYPE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BACKGROUND__NAME = SCENARIO__NAME; /** * The feature id for the '<em><b>Members</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BACKGROUND__MEMBERS = SCENARIO__MEMBERS; /** * The feature id for the '<em><b>Extends</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BACKGROUND__EXTENDS = SCENARIO__EXTENDS; /** * The feature id for the '<em><b>Implements</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BACKGROUND__IMPLEMENTS = SCENARIO__IMPLEMENTS; /** * The feature id for the '<em><b>Type Parameters</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BACKGROUND__TYPE_PARAMETERS = SCENARIO__TYPE_PARAMETERS; /** * The number of structural features of the '<em>Background</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BACKGROUND_FEATURE_COUNT = SCENARIO_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.jnario.feature.feature.impl.StepImpl <em>Step</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.jnario.feature.feature.impl.StepImpl * @see org.jnario.feature.feature.impl.FeaturePackageImpl#getStep() * @generated */ int STEP = 3; /** * The feature id for the '<em><b>Annotations</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STEP__ANNOTATIONS = XtendPackage.XTEND_FUNCTION__ANNOTATIONS; /** * The feature id for the '<em><b>Annotation Info</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STEP__ANNOTATION_INFO = XtendPackage.XTEND_FUNCTION__ANNOTATION_INFO; /** * The feature id for the '<em><b>Modifiers</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STEP__MODIFIERS = XtendPackage.XTEND_FUNCTION__MODIFIERS; /** * The feature id for the '<em><b>Declaring Type</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STEP__DECLARING_TYPE = XtendPackage.XTEND_FUNCTION__DECLARING_TYPE; /** * The feature id for the '<em><b>Exceptions</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STEP__EXCEPTIONS = XtendPackage.XTEND_FUNCTION__EXCEPTIONS; /** * The feature id for the '<em><b>Type Parameters</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STEP__TYPE_PARAMETERS = XtendPackage.XTEND_FUNCTION__TYPE_PARAMETERS; /** * The feature id for the '<em><b>Expression</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STEP__EXPRESSION = XtendPackage.XTEND_FUNCTION__EXPRESSION; /** * The feature id for the '<em><b>Parameters</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STEP__PARAMETERS = XtendPackage.XTEND_FUNCTION__PARAMETERS; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STEP__NAME = XtendPackage.XTEND_FUNCTION__NAME; /** * The feature id for the '<em><b>Return Type</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STEP__RETURN_TYPE = XtendPackage.XTEND_FUNCTION__RETURN_TYPE; /** * The feature id for the '<em><b>Create Extension Info</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STEP__CREATE_EXTENSION_INFO = XtendPackage.XTEND_FUNCTION__CREATE_EXTENSION_INFO; /** * The number of structural features of the '<em>Step</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STEP_FEATURE_COUNT = XtendPackage.XTEND_FUNCTION_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.jnario.feature.feature.impl.StepImplementationImpl <em>Step Implementation</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.jnario.feature.feature.impl.StepImplementationImpl * @see org.jnario.feature.feature.impl.FeaturePackageImpl#getStepImplementation() * @generated */ int STEP_IMPLEMENTATION = 14; /** * The feature id for the '<em><b>Annotations</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STEP_IMPLEMENTATION__ANNOTATIONS = STEP__ANNOTATIONS; /** * The feature id for the '<em><b>Annotation Info</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STEP_IMPLEMENTATION__ANNOTATION_INFO = STEP__ANNOTATION_INFO; /** * The feature id for the '<em><b>Modifiers</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STEP_IMPLEMENTATION__MODIFIERS = STEP__MODIFIERS; /** * The feature id for the '<em><b>Declaring Type</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STEP_IMPLEMENTATION__DECLARING_TYPE = STEP__DECLARING_TYPE; /** * The feature id for the '<em><b>Exceptions</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STEP_IMPLEMENTATION__EXCEPTIONS = STEP__EXCEPTIONS; /** * The feature id for the '<em><b>Type Parameters</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STEP_IMPLEMENTATION__TYPE_PARAMETERS = STEP__TYPE_PARAMETERS; /** * The feature id for the '<em><b>Expression</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STEP_IMPLEMENTATION__EXPRESSION = STEP__EXPRESSION; /** * The feature id for the '<em><b>Parameters</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STEP_IMPLEMENTATION__PARAMETERS = STEP__PARAMETERS; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STEP_IMPLEMENTATION__NAME = STEP__NAME; /** * The feature id for the '<em><b>Return Type</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STEP_IMPLEMENTATION__RETURN_TYPE = STEP__RETURN_TYPE; /** * The feature id for the '<em><b>Create Extension Info</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STEP_IMPLEMENTATION__CREATE_EXTENSION_INFO = STEP__CREATE_EXTENSION_INFO; /** * The number of structural features of the '<em>Step Implementation</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STEP_IMPLEMENTATION_FEATURE_COUNT = STEP_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.jnario.feature.feature.impl.GivenImpl <em>Given</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.jnario.feature.feature.impl.GivenImpl * @see org.jnario.feature.feature.impl.FeaturePackageImpl#getGiven() * @generated */ int GIVEN = 4; /** * The feature id for the '<em><b>Annotations</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GIVEN__ANNOTATIONS = STEP_IMPLEMENTATION__ANNOTATIONS; /** * The feature id for the '<em><b>Annotation Info</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GIVEN__ANNOTATION_INFO = STEP_IMPLEMENTATION__ANNOTATION_INFO; /** * The feature id for the '<em><b>Modifiers</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GIVEN__MODIFIERS = STEP_IMPLEMENTATION__MODIFIERS; /** * The feature id for the '<em><b>Declaring Type</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GIVEN__DECLARING_TYPE = STEP_IMPLEMENTATION__DECLARING_TYPE; /** * The feature id for the '<em><b>Exceptions</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GIVEN__EXCEPTIONS = STEP_IMPLEMENTATION__EXCEPTIONS; /** * The feature id for the '<em><b>Type Parameters</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GIVEN__TYPE_PARAMETERS = STEP_IMPLEMENTATION__TYPE_PARAMETERS; /** * The feature id for the '<em><b>Expression</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GIVEN__EXPRESSION = STEP_IMPLEMENTATION__EXPRESSION; /** * The feature id for the '<em><b>Parameters</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GIVEN__PARAMETERS = STEP_IMPLEMENTATION__PARAMETERS; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GIVEN__NAME = STEP_IMPLEMENTATION__NAME; /** * The feature id for the '<em><b>Return Type</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GIVEN__RETURN_TYPE = STEP_IMPLEMENTATION__RETURN_TYPE; /** * The feature id for the '<em><b>Create Extension Info</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GIVEN__CREATE_EXTENSION_INFO = STEP_IMPLEMENTATION__CREATE_EXTENSION_INFO; /** * The number of structural features of the '<em>Given</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GIVEN_FEATURE_COUNT = STEP_IMPLEMENTATION_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.jnario.feature.feature.impl.WhenImpl <em>When</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.jnario.feature.feature.impl.WhenImpl * @see org.jnario.feature.feature.impl.FeaturePackageImpl#getWhen() * @generated */ int WHEN = 5; /** * The feature id for the '<em><b>Annotations</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WHEN__ANNOTATIONS = STEP_IMPLEMENTATION__ANNOTATIONS; /** * The feature id for the '<em><b>Annotation Info</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WHEN__ANNOTATION_INFO = STEP_IMPLEMENTATION__ANNOTATION_INFO; /** * The feature id for the '<em><b>Modifiers</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WHEN__MODIFIERS = STEP_IMPLEMENTATION__MODIFIERS; /** * The feature id for the '<em><b>Declaring Type</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WHEN__DECLARING_TYPE = STEP_IMPLEMENTATION__DECLARING_TYPE; /** * The feature id for the '<em><b>Exceptions</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WHEN__EXCEPTIONS = STEP_IMPLEMENTATION__EXCEPTIONS; /** * The feature id for the '<em><b>Type Parameters</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WHEN__TYPE_PARAMETERS = STEP_IMPLEMENTATION__TYPE_PARAMETERS; /** * The feature id for the '<em><b>Expression</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WHEN__EXPRESSION = STEP_IMPLEMENTATION__EXPRESSION; /** * The feature id for the '<em><b>Parameters</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WHEN__PARAMETERS = STEP_IMPLEMENTATION__PARAMETERS; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WHEN__NAME = STEP_IMPLEMENTATION__NAME; /** * The feature id for the '<em><b>Return Type</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WHEN__RETURN_TYPE = STEP_IMPLEMENTATION__RETURN_TYPE; /** * The feature id for the '<em><b>Create Extension Info</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WHEN__CREATE_EXTENSION_INFO = STEP_IMPLEMENTATION__CREATE_EXTENSION_INFO; /** * The number of structural features of the '<em>When</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WHEN_FEATURE_COUNT = STEP_IMPLEMENTATION_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.jnario.feature.feature.impl.ThenImpl <em>Then</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.jnario.feature.feature.impl.ThenImpl * @see org.jnario.feature.feature.impl.FeaturePackageImpl#getThen() * @generated */ int THEN = 6; /** * The feature id for the '<em><b>Annotations</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int THEN__ANNOTATIONS = STEP_IMPLEMENTATION__ANNOTATIONS; /** * The feature id for the '<em><b>Annotation Info</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int THEN__ANNOTATION_INFO = STEP_IMPLEMENTATION__ANNOTATION_INFO; /** * The feature id for the '<em><b>Modifiers</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int THEN__MODIFIERS = STEP_IMPLEMENTATION__MODIFIERS; /** * The feature id for the '<em><b>Declaring Type</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int THEN__DECLARING_TYPE = STEP_IMPLEMENTATION__DECLARING_TYPE; /** * The feature id for the '<em><b>Exceptions</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int THEN__EXCEPTIONS = STEP_IMPLEMENTATION__EXCEPTIONS; /** * The feature id for the '<em><b>Type Parameters</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int THEN__TYPE_PARAMETERS = STEP_IMPLEMENTATION__TYPE_PARAMETERS; /** * The feature id for the '<em><b>Expression</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int THEN__EXPRESSION = STEP_IMPLEMENTATION__EXPRESSION; /** * The feature id for the '<em><b>Parameters</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int THEN__PARAMETERS = STEP_IMPLEMENTATION__PARAMETERS; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int THEN__NAME = STEP_IMPLEMENTATION__NAME; /** * The feature id for the '<em><b>Return Type</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int THEN__RETURN_TYPE = STEP_IMPLEMENTATION__RETURN_TYPE; /** * The feature id for the '<em><b>Create Extension Info</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int THEN__CREATE_EXTENSION_INFO = STEP_IMPLEMENTATION__CREATE_EXTENSION_INFO; /** * The number of structural features of the '<em>Then</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int THEN_FEATURE_COUNT = STEP_IMPLEMENTATION_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.jnario.feature.feature.impl.AndImpl <em>And</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.jnario.feature.feature.impl.AndImpl * @see org.jnario.feature.feature.impl.FeaturePackageImpl#getAnd() * @generated */ int AND = 7; /** * The feature id for the '<em><b>Annotations</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int AND__ANNOTATIONS = STEP_IMPLEMENTATION__ANNOTATIONS; /** * The feature id for the '<em><b>Annotation Info</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int AND__ANNOTATION_INFO = STEP_IMPLEMENTATION__ANNOTATION_INFO; /** * The feature id for the '<em><b>Modifiers</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int AND__MODIFIERS = STEP_IMPLEMENTATION__MODIFIERS; /** * The feature id for the '<em><b>Declaring Type</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int AND__DECLARING_TYPE = STEP_IMPLEMENTATION__DECLARING_TYPE; /** * The feature id for the '<em><b>Exceptions</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int AND__EXCEPTIONS = STEP_IMPLEMENTATION__EXCEPTIONS; /** * The feature id for the '<em><b>Type Parameters</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int AND__TYPE_PARAMETERS = STEP_IMPLEMENTATION__TYPE_PARAMETERS; /** * The feature id for the '<em><b>Expression</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int AND__EXPRESSION = STEP_IMPLEMENTATION__EXPRESSION; /** * The feature id for the '<em><b>Parameters</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int AND__PARAMETERS = STEP_IMPLEMENTATION__PARAMETERS; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int AND__NAME = STEP_IMPLEMENTATION__NAME; /** * The feature id for the '<em><b>Return Type</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int AND__RETURN_TYPE = STEP_IMPLEMENTATION__RETURN_TYPE; /** * The feature id for the '<em><b>Create Extension Info</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int AND__CREATE_EXTENSION_INFO = STEP_IMPLEMENTATION__CREATE_EXTENSION_INFO; /** * The number of structural features of the '<em>And</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int AND_FEATURE_COUNT = STEP_IMPLEMENTATION_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.jnario.feature.feature.impl.FeatureFileImpl <em>File</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.jnario.feature.feature.impl.FeatureFileImpl * @see org.jnario.feature.feature.impl.FeaturePackageImpl#getFeatureFile() * @generated */ int FEATURE_FILE = 8; /** * The feature id for the '<em><b>Import Section</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FEATURE_FILE__IMPORT_SECTION = XtendPackage.XTEND_FILE__IMPORT_SECTION; /** * The feature id for the '<em><b>Xtend Types</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FEATURE_FILE__XTEND_TYPES = XtendPackage.XTEND_FILE__XTEND_TYPES; /** * The feature id for the '<em><b>Package</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FEATURE_FILE__PACKAGE = XtendPackage.XTEND_FILE__PACKAGE; /** * The number of structural features of the '<em>File</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FEATURE_FILE_FEATURE_COUNT = XtendPackage.XTEND_FILE_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.jnario.feature.feature.impl.StepReferenceImpl <em>Step Reference</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.jnario.feature.feature.impl.StepReferenceImpl * @see org.jnario.feature.feature.impl.FeaturePackageImpl#getStepReference() * @generated */ int STEP_REFERENCE = 13; /** * The feature id for the '<em><b>Annotations</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STEP_REFERENCE__ANNOTATIONS = STEP__ANNOTATIONS; /** * The feature id for the '<em><b>Annotation Info</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STEP_REFERENCE__ANNOTATION_INFO = STEP__ANNOTATION_INFO; /** * The feature id for the '<em><b>Modifiers</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STEP_REFERENCE__MODIFIERS = STEP__MODIFIERS; /** * The feature id for the '<em><b>Declaring Type</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STEP_REFERENCE__DECLARING_TYPE = STEP__DECLARING_TYPE; /** * The feature id for the '<em><b>Exceptions</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STEP_REFERENCE__EXCEPTIONS = STEP__EXCEPTIONS; /** * The feature id for the '<em><b>Type Parameters</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STEP_REFERENCE__TYPE_PARAMETERS = STEP__TYPE_PARAMETERS; /** * The feature id for the '<em><b>Expression</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STEP_REFERENCE__EXPRESSION = STEP__EXPRESSION; /** * The feature id for the '<em><b>Parameters</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STEP_REFERENCE__PARAMETERS = STEP__PARAMETERS; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STEP_REFERENCE__NAME = STEP__NAME; /** * The feature id for the '<em><b>Return Type</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STEP_REFERENCE__RETURN_TYPE = STEP__RETURN_TYPE; /** * The feature id for the '<em><b>Create Extension Info</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STEP_REFERENCE__CREATE_EXTENSION_INFO = STEP__CREATE_EXTENSION_INFO; /** * The feature id for the '<em><b>Reference</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STEP_REFERENCE__REFERENCE = STEP_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Synthetic Step Reference</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STEP_REFERENCE__SYNTHETIC_STEP_REFERENCE = STEP_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Step Reference</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STEP_REFERENCE_FEATURE_COUNT = STEP_FEATURE_COUNT + 2; /** * The meta object id for the '{@link org.jnario.feature.feature.impl.GivenReferenceImpl <em>Given Reference</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.jnario.feature.feature.impl.GivenReferenceImpl * @see org.jnario.feature.feature.impl.FeaturePackageImpl#getGivenReference() * @generated */ int GIVEN_REFERENCE = 9; /** * The feature id for the '<em><b>Annotations</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GIVEN_REFERENCE__ANNOTATIONS = STEP_REFERENCE__ANNOTATIONS; /** * The feature id for the '<em><b>Annotation Info</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GIVEN_REFERENCE__ANNOTATION_INFO = STEP_REFERENCE__ANNOTATION_INFO; /** * The feature id for the '<em><b>Modifiers</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GIVEN_REFERENCE__MODIFIERS = STEP_REFERENCE__MODIFIERS; /** * The feature id for the '<em><b>Declaring Type</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GIVEN_REFERENCE__DECLARING_TYPE = STEP_REFERENCE__DECLARING_TYPE; /** * The feature id for the '<em><b>Exceptions</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GIVEN_REFERENCE__EXCEPTIONS = STEP_REFERENCE__EXCEPTIONS; /** * The feature id for the '<em><b>Type Parameters</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GIVEN_REFERENCE__TYPE_PARAMETERS = STEP_REFERENCE__TYPE_PARAMETERS; /** * The feature id for the '<em><b>Expression</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GIVEN_REFERENCE__EXPRESSION = STEP_REFERENCE__EXPRESSION; /** * The feature id for the '<em><b>Parameters</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GIVEN_REFERENCE__PARAMETERS = STEP_REFERENCE__PARAMETERS; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GIVEN_REFERENCE__NAME = STEP_REFERENCE__NAME; /** * The feature id for the '<em><b>Return Type</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GIVEN_REFERENCE__RETURN_TYPE = STEP_REFERENCE__RETURN_TYPE; /** * The feature id for the '<em><b>Create Extension Info</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GIVEN_REFERENCE__CREATE_EXTENSION_INFO = STEP_REFERENCE__CREATE_EXTENSION_INFO; /** * The feature id for the '<em><b>Reference</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GIVEN_REFERENCE__REFERENCE = STEP_REFERENCE__REFERENCE; /** * The feature id for the '<em><b>Synthetic Step Reference</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GIVEN_REFERENCE__SYNTHETIC_STEP_REFERENCE = STEP_REFERENCE__SYNTHETIC_STEP_REFERENCE; /** * The number of structural features of the '<em>Given Reference</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GIVEN_REFERENCE_FEATURE_COUNT = STEP_REFERENCE_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.jnario.feature.feature.impl.WhenReferenceImpl <em>When Reference</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.jnario.feature.feature.impl.WhenReferenceImpl * @see org.jnario.feature.feature.impl.FeaturePackageImpl#getWhenReference() * @generated */ int WHEN_REFERENCE = 10; /** * The feature id for the '<em><b>Annotations</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WHEN_REFERENCE__ANNOTATIONS = STEP_REFERENCE__ANNOTATIONS; /** * The feature id for the '<em><b>Annotation Info</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WHEN_REFERENCE__ANNOTATION_INFO = STEP_REFERENCE__ANNOTATION_INFO; /** * The feature id for the '<em><b>Modifiers</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WHEN_REFERENCE__MODIFIERS = STEP_REFERENCE__MODIFIERS; /** * The feature id for the '<em><b>Declaring Type</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WHEN_REFERENCE__DECLARING_TYPE = STEP_REFERENCE__DECLARING_TYPE; /** * The feature id for the '<em><b>Exceptions</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WHEN_REFERENCE__EXCEPTIONS = STEP_REFERENCE__EXCEPTIONS; /** * The feature id for the '<em><b>Type Parameters</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WHEN_REFERENCE__TYPE_PARAMETERS = STEP_REFERENCE__TYPE_PARAMETERS; /** * The feature id for the '<em><b>Expression</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WHEN_REFERENCE__EXPRESSION = STEP_REFERENCE__EXPRESSION; /** * The feature id for the '<em><b>Parameters</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WHEN_REFERENCE__PARAMETERS = STEP_REFERENCE__PARAMETERS; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WHEN_REFERENCE__NAME = STEP_REFERENCE__NAME; /** * The feature id for the '<em><b>Return Type</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WHEN_REFERENCE__RETURN_TYPE = STEP_REFERENCE__RETURN_TYPE; /** * The feature id for the '<em><b>Create Extension Info</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WHEN_REFERENCE__CREATE_EXTENSION_INFO = STEP_REFERENCE__CREATE_EXTENSION_INFO; /** * The feature id for the '<em><b>Reference</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WHEN_REFERENCE__REFERENCE = STEP_REFERENCE__REFERENCE; /** * The feature id for the '<em><b>Synthetic Step Reference</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WHEN_REFERENCE__SYNTHETIC_STEP_REFERENCE = STEP_REFERENCE__SYNTHETIC_STEP_REFERENCE; /** * The number of structural features of the '<em>When Reference</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WHEN_REFERENCE_FEATURE_COUNT = STEP_REFERENCE_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.jnario.feature.feature.impl.ThenReferenceImpl <em>Then Reference</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.jnario.feature.feature.impl.ThenReferenceImpl * @see org.jnario.feature.feature.impl.FeaturePackageImpl#getThenReference() * @generated */ int THEN_REFERENCE = 11; /** * The feature id for the '<em><b>Annotations</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int THEN_REFERENCE__ANNOTATIONS = STEP_REFERENCE__ANNOTATIONS; /** * The feature id for the '<em><b>Annotation Info</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int THEN_REFERENCE__ANNOTATION_INFO = STEP_REFERENCE__ANNOTATION_INFO; /** * The feature id for the '<em><b>Modifiers</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int THEN_REFERENCE__MODIFIERS = STEP_REFERENCE__MODIFIERS; /** * The feature id for the '<em><b>Declaring Type</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int THEN_REFERENCE__DECLARING_TYPE = STEP_REFERENCE__DECLARING_TYPE; /** * The feature id for the '<em><b>Exceptions</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int THEN_REFERENCE__EXCEPTIONS = STEP_REFERENCE__EXCEPTIONS; /** * The feature id for the '<em><b>Type Parameters</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int THEN_REFERENCE__TYPE_PARAMETERS = STEP_REFERENCE__TYPE_PARAMETERS; /** * The feature id for the '<em><b>Expression</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int THEN_REFERENCE__EXPRESSION = STEP_REFERENCE__EXPRESSION; /** * The feature id for the '<em><b>Parameters</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int THEN_REFERENCE__PARAMETERS = STEP_REFERENCE__PARAMETERS; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int THEN_REFERENCE__NAME = STEP_REFERENCE__NAME; /** * The feature id for the '<em><b>Return Type</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int THEN_REFERENCE__RETURN_TYPE = STEP_REFERENCE__RETURN_TYPE; /** * The feature id for the '<em><b>Create Extension Info</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int THEN_REFERENCE__CREATE_EXTENSION_INFO = STEP_REFERENCE__CREATE_EXTENSION_INFO; /** * The feature id for the '<em><b>Reference</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int THEN_REFERENCE__REFERENCE = STEP_REFERENCE__REFERENCE; /** * The feature id for the '<em><b>Synthetic Step Reference</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int THEN_REFERENCE__SYNTHETIC_STEP_REFERENCE = STEP_REFERENCE__SYNTHETIC_STEP_REFERENCE; /** * The number of structural features of the '<em>Then Reference</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int THEN_REFERENCE_FEATURE_COUNT = STEP_REFERENCE_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.jnario.feature.feature.impl.AndReferenceImpl <em>And Reference</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.jnario.feature.feature.impl.AndReferenceImpl * @see org.jnario.feature.feature.impl.FeaturePackageImpl#getAndReference() * @generated */ int AND_REFERENCE = 12; /** * The feature id for the '<em><b>Annotations</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int AND_REFERENCE__ANNOTATIONS = STEP_REFERENCE__ANNOTATIONS; /** * The feature id for the '<em><b>Annotation Info</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int AND_REFERENCE__ANNOTATION_INFO = STEP_REFERENCE__ANNOTATION_INFO; /** * The feature id for the '<em><b>Modifiers</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int AND_REFERENCE__MODIFIERS = STEP_REFERENCE__MODIFIERS; /** * The feature id for the '<em><b>Declaring Type</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int AND_REFERENCE__DECLARING_TYPE = STEP_REFERENCE__DECLARING_TYPE; /** * The feature id for the '<em><b>Exceptions</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int AND_REFERENCE__EXCEPTIONS = STEP_REFERENCE__EXCEPTIONS; /** * The feature id for the '<em><b>Type Parameters</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int AND_REFERENCE__TYPE_PARAMETERS = STEP_REFERENCE__TYPE_PARAMETERS; /** * The feature id for the '<em><b>Expression</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int AND_REFERENCE__EXPRESSION = STEP_REFERENCE__EXPRESSION; /** * The feature id for the '<em><b>Parameters</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int AND_REFERENCE__PARAMETERS = STEP_REFERENCE__PARAMETERS; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int AND_REFERENCE__NAME = STEP_REFERENCE__NAME; /** * The feature id for the '<em><b>Return Type</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int AND_REFERENCE__RETURN_TYPE = STEP_REFERENCE__RETURN_TYPE; /** * The feature id for the '<em><b>Create Extension Info</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int AND_REFERENCE__CREATE_EXTENSION_INFO = STEP_REFERENCE__CREATE_EXTENSION_INFO; /** * The feature id for the '<em><b>Reference</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int AND_REFERENCE__REFERENCE = STEP_REFERENCE__REFERENCE; /** * The feature id for the '<em><b>Synthetic Step Reference</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int AND_REFERENCE__SYNTHETIC_STEP_REFERENCE = STEP_REFERENCE__SYNTHETIC_STEP_REFERENCE; /** * The number of structural features of the '<em>And Reference</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int AND_REFERENCE_FEATURE_COUNT = STEP_REFERENCE_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.jnario.feature.feature.impl.ButImpl <em>But</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.jnario.feature.feature.impl.ButImpl * @see org.jnario.feature.feature.impl.FeaturePackageImpl#getBut() * @generated */ int BUT = 15; /** * The feature id for the '<em><b>Annotations</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BUT__ANNOTATIONS = STEP_IMPLEMENTATION__ANNOTATIONS; /** * The feature id for the '<em><b>Annotation Info</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BUT__ANNOTATION_INFO = STEP_IMPLEMENTATION__ANNOTATION_INFO; /** * The feature id for the '<em><b>Modifiers</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BUT__MODIFIERS = STEP_IMPLEMENTATION__MODIFIERS; /** * The feature id for the '<em><b>Declaring Type</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BUT__DECLARING_TYPE = STEP_IMPLEMENTATION__DECLARING_TYPE; /** * The feature id for the '<em><b>Exceptions</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BUT__EXCEPTIONS = STEP_IMPLEMENTATION__EXCEPTIONS; /** * The feature id for the '<em><b>Type Parameters</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BUT__TYPE_PARAMETERS = STEP_IMPLEMENTATION__TYPE_PARAMETERS; /** * The feature id for the '<em><b>Expression</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BUT__EXPRESSION = STEP_IMPLEMENTATION__EXPRESSION; /** * The feature id for the '<em><b>Parameters</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BUT__PARAMETERS = STEP_IMPLEMENTATION__PARAMETERS; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BUT__NAME = STEP_IMPLEMENTATION__NAME; /** * The feature id for the '<em><b>Return Type</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BUT__RETURN_TYPE = STEP_IMPLEMENTATION__RETURN_TYPE; /** * The feature id for the '<em><b>Create Extension Info</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BUT__CREATE_EXTENSION_INFO = STEP_IMPLEMENTATION__CREATE_EXTENSION_INFO; /** * The number of structural features of the '<em>But</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BUT_FEATURE_COUNT = STEP_IMPLEMENTATION_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.jnario.feature.feature.impl.ButReferenceImpl <em>But Reference</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.jnario.feature.feature.impl.ButReferenceImpl * @see org.jnario.feature.feature.impl.FeaturePackageImpl#getButReference() * @generated */ int BUT_REFERENCE = 16; /** * The feature id for the '<em><b>Annotations</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BUT_REFERENCE__ANNOTATIONS = STEP_REFERENCE__ANNOTATIONS; /** * The feature id for the '<em><b>Annotation Info</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BUT_REFERENCE__ANNOTATION_INFO = STEP_REFERENCE__ANNOTATION_INFO; /** * The feature id for the '<em><b>Modifiers</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BUT_REFERENCE__MODIFIERS = STEP_REFERENCE__MODIFIERS; /** * The feature id for the '<em><b>Declaring Type</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BUT_REFERENCE__DECLARING_TYPE = STEP_REFERENCE__DECLARING_TYPE; /** * The feature id for the '<em><b>Exceptions</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BUT_REFERENCE__EXCEPTIONS = STEP_REFERENCE__EXCEPTIONS; /** * The feature id for the '<em><b>Type Parameters</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BUT_REFERENCE__TYPE_PARAMETERS = STEP_REFERENCE__TYPE_PARAMETERS; /** * The feature id for the '<em><b>Expression</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BUT_REFERENCE__EXPRESSION = STEP_REFERENCE__EXPRESSION; /** * The feature id for the '<em><b>Parameters</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BUT_REFERENCE__PARAMETERS = STEP_REFERENCE__PARAMETERS; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BUT_REFERENCE__NAME = STEP_REFERENCE__NAME; /** * The feature id for the '<em><b>Return Type</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BUT_REFERENCE__RETURN_TYPE = STEP_REFERENCE__RETURN_TYPE; /** * The feature id for the '<em><b>Create Extension Info</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BUT_REFERENCE__CREATE_EXTENSION_INFO = STEP_REFERENCE__CREATE_EXTENSION_INFO; /** * The feature id for the '<em><b>Reference</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BUT_REFERENCE__REFERENCE = STEP_REFERENCE__REFERENCE; /** * The feature id for the '<em><b>Synthetic Step Reference</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BUT_REFERENCE__SYNTHETIC_STEP_REFERENCE = STEP_REFERENCE__SYNTHETIC_STEP_REFERENCE; /** * The number of structural features of the '<em>But Reference</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BUT_REFERENCE_FEATURE_COUNT = STEP_REFERENCE_FEATURE_COUNT + 0; /** * Returns the meta object for class '{@link org.jnario.feature.feature.Feature <em>Feature</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Feature</em>'. * @see org.jnario.feature.feature.Feature * @generated */ EClass getFeature(); /** * Returns the meta object for the attribute '{@link org.jnario.feature.feature.Feature#getDescription <em>Description</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Description</em>'. * @see org.jnario.feature.feature.Feature#getDescription() * @see #getFeature() * @generated */ EAttribute getFeature_Description(); /** * Returns the meta object for the reference list '{@link org.jnario.feature.feature.Feature#getScenarios <em>Scenarios</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Scenarios</em>'. * @see org.jnario.feature.feature.Feature#getScenarios() * @see #getFeature() * @generated */ EReference getFeature_Scenarios(); /** * Returns the meta object for the reference '{@link org.jnario.feature.feature.Feature#getBackground <em>Background</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Background</em>'. * @see org.jnario.feature.feature.Feature#getBackground() * @see #getFeature() * @generated */ EReference getFeature_Background(); /** * Returns the meta object for class '{@link org.jnario.feature.feature.Background <em>Background</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Background</em>'. * @see org.jnario.feature.feature.Background * @generated */ EClass getBackground(); /** * Returns the meta object for class '{@link org.jnario.feature.feature.Scenario <em>Scenario</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Scenario</em>'. * @see org.jnario.feature.feature.Scenario * @generated */ EClass getScenario(); /** * Returns the meta object for class '{@link org.jnario.feature.feature.Step <em>Step</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Step</em>'. * @see org.jnario.feature.feature.Step * @generated */ EClass getStep(); /** * Returns the meta object for class '{@link org.jnario.feature.feature.Given <em>Given</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Given</em>'. * @see org.jnario.feature.feature.Given * @generated */ EClass getGiven(); /** * Returns the meta object for class '{@link org.jnario.feature.feature.When <em>When</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>When</em>'. * @see org.jnario.feature.feature.When * @generated */ EClass getWhen(); /** * Returns the meta object for class '{@link org.jnario.feature.feature.Then <em>Then</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Then</em>'. * @see org.jnario.feature.feature.Then * @generated */ EClass getThen(); /** * Returns the meta object for class '{@link org.jnario.feature.feature.And <em>And</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>And</em>'. * @see org.jnario.feature.feature.And * @generated */ EClass getAnd(); /** * Returns the meta object for class '{@link org.jnario.feature.feature.FeatureFile <em>File</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>File</em>'. * @see org.jnario.feature.feature.FeatureFile * @generated */ EClass getFeatureFile(); /** * Returns the meta object for class '{@link org.jnario.feature.feature.GivenReference <em>Given Reference</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Given Reference</em>'. * @see org.jnario.feature.feature.GivenReference * @generated */ EClass getGivenReference(); /** * Returns the meta object for class '{@link org.jnario.feature.feature.WhenReference <em>When Reference</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>When Reference</em>'. * @see org.jnario.feature.feature.WhenReference * @generated */ EClass getWhenReference(); /** * Returns the meta object for class '{@link org.jnario.feature.feature.ThenReference <em>Then Reference</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Then Reference</em>'. * @see org.jnario.feature.feature.ThenReference * @generated */ EClass getThenReference(); /** * Returns the meta object for class '{@link org.jnario.feature.feature.AndReference <em>And Reference</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>And Reference</em>'. * @see org.jnario.feature.feature.AndReference * @generated */ EClass getAndReference(); /** * Returns the meta object for class '{@link org.jnario.feature.feature.StepReference <em>Step Reference</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Step Reference</em>'. * @see org.jnario.feature.feature.StepReference * @generated */ EClass getStepReference(); /** * Returns the meta object for the reference '{@link org.jnario.feature.feature.StepReference#getReference <em>Reference</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Reference</em>'. * @see org.jnario.feature.feature.StepReference#getReference() * @see #getStepReference() * @generated */ EReference getStepReference_Reference(); /** * Returns the meta object for the reference '{@link org.jnario.feature.feature.StepReference#getSyntheticStepReference <em>Synthetic Step Reference</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Synthetic Step Reference</em>'. * @see org.jnario.feature.feature.StepReference#getSyntheticStepReference() * @see #getStepReference() * @generated */ EReference getStepReference_SyntheticStepReference(); /** * Returns the meta object for class '{@link org.jnario.feature.feature.StepImplementation <em>Step Implementation</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Step Implementation</em>'. * @see org.jnario.feature.feature.StepImplementation * @generated */ EClass getStepImplementation(); /** * Returns the meta object for class '{@link org.jnario.feature.feature.But <em>But</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>But</em>'. * @see org.jnario.feature.feature.But * @generated */ EClass getBut(); /** * Returns the meta object for class '{@link org.jnario.feature.feature.ButReference <em>But Reference</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>But Reference</em>'. * @see org.jnario.feature.feature.ButReference * @generated */ EClass getButReference(); /** * Returns the factory that creates the instances of the model. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the factory that creates the instances of the model. * @generated */ FeatureFactory getFeatureFactory(); /** * <!-- begin-user-doc --> * Defines literals for the meta objects that represent * <ul> * <li>each class,</li> * <li>each feature of each class,</li> * <li>each enum,</li> * <li>and each data type</li> * </ul> * <!-- end-user-doc --> * @generated */ interface Literals { /** * The meta object literal for the '{@link org.jnario.feature.feature.impl.FeatureImpl <em>Feature</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.jnario.feature.feature.impl.FeatureImpl * @see org.jnario.feature.feature.impl.FeaturePackageImpl#getFeature() * @generated */ EClass FEATURE = eINSTANCE.getFeature(); /** * The meta object literal for the '<em><b>Description</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute FEATURE__DESCRIPTION = eINSTANCE.getFeature_Description(); /** * The meta object literal for the '<em><b>Scenarios</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference FEATURE__SCENARIOS = eINSTANCE.getFeature_Scenarios(); /** * The meta object literal for the '<em><b>Background</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference FEATURE__BACKGROUND = eINSTANCE.getFeature_Background(); /** * The meta object literal for the '{@link org.jnario.feature.feature.impl.BackgroundImpl <em>Background</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.jnario.feature.feature.impl.BackgroundImpl * @see org.jnario.feature.feature.impl.FeaturePackageImpl#getBackground() * @generated */ EClass BACKGROUND = eINSTANCE.getBackground(); /** * The meta object literal for the '{@link org.jnario.feature.feature.impl.ScenarioImpl <em>Scenario</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.jnario.feature.feature.impl.ScenarioImpl * @see org.jnario.feature.feature.impl.FeaturePackageImpl#getScenario() * @generated */ EClass SCENARIO = eINSTANCE.getScenario(); /** * The meta object literal for the '{@link org.jnario.feature.feature.impl.StepImpl <em>Step</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.jnario.feature.feature.impl.StepImpl * @see org.jnario.feature.feature.impl.FeaturePackageImpl#getStep() * @generated */ EClass STEP = eINSTANCE.getStep(); /** * The meta object literal for the '{@link org.jnario.feature.feature.impl.GivenImpl <em>Given</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.jnario.feature.feature.impl.GivenImpl * @see org.jnario.feature.feature.impl.FeaturePackageImpl#getGiven() * @generated */ EClass GIVEN = eINSTANCE.getGiven(); /** * The meta object literal for the '{@link org.jnario.feature.feature.impl.WhenImpl <em>When</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.jnario.feature.feature.impl.WhenImpl * @see org.jnario.feature.feature.impl.FeaturePackageImpl#getWhen() * @generated */ EClass WHEN = eINSTANCE.getWhen(); /** * The meta object literal for the '{@link org.jnario.feature.feature.impl.ThenImpl <em>Then</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.jnario.feature.feature.impl.ThenImpl * @see org.jnario.feature.feature.impl.FeaturePackageImpl#getThen() * @generated */ EClass THEN = eINSTANCE.getThen(); /** * The meta object literal for the '{@link org.jnario.feature.feature.impl.AndImpl <em>And</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.jnario.feature.feature.impl.AndImpl * @see org.jnario.feature.feature.impl.FeaturePackageImpl#getAnd() * @generated */ EClass AND = eINSTANCE.getAnd(); /** * The meta object literal for the '{@link org.jnario.feature.feature.impl.FeatureFileImpl <em>File</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.jnario.feature.feature.impl.FeatureFileImpl * @see org.jnario.feature.feature.impl.FeaturePackageImpl#getFeatureFile() * @generated */ EClass FEATURE_FILE = eINSTANCE.getFeatureFile(); /** * The meta object literal for the '{@link org.jnario.feature.feature.impl.GivenReferenceImpl <em>Given Reference</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.jnario.feature.feature.impl.GivenReferenceImpl * @see org.jnario.feature.feature.impl.FeaturePackageImpl#getGivenReference() * @generated */ EClass GIVEN_REFERENCE = eINSTANCE.getGivenReference(); /** * The meta object literal for the '{@link org.jnario.feature.feature.impl.WhenReferenceImpl <em>When Reference</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.jnario.feature.feature.impl.WhenReferenceImpl * @see org.jnario.feature.feature.impl.FeaturePackageImpl#getWhenReference() * @generated */ EClass WHEN_REFERENCE = eINSTANCE.getWhenReference(); /** * The meta object literal for the '{@link org.jnario.feature.feature.impl.ThenReferenceImpl <em>Then Reference</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.jnario.feature.feature.impl.ThenReferenceImpl * @see org.jnario.feature.feature.impl.FeaturePackageImpl#getThenReference() * @generated */ EClass THEN_REFERENCE = eINSTANCE.getThenReference(); /** * The meta object literal for the '{@link org.jnario.feature.feature.impl.AndReferenceImpl <em>And Reference</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.jnario.feature.feature.impl.AndReferenceImpl * @see org.jnario.feature.feature.impl.FeaturePackageImpl#getAndReference() * @generated */ EClass AND_REFERENCE = eINSTANCE.getAndReference(); /** * The meta object literal for the '{@link org.jnario.feature.feature.impl.StepReferenceImpl <em>Step Reference</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.jnario.feature.feature.impl.StepReferenceImpl * @see org.jnario.feature.feature.impl.FeaturePackageImpl#getStepReference() * @generated */ EClass STEP_REFERENCE = eINSTANCE.getStepReference(); /** * The meta object literal for the '<em><b>Reference</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference STEP_REFERENCE__REFERENCE = eINSTANCE.getStepReference_Reference(); /** * The meta object literal for the '<em><b>Synthetic Step Reference</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference STEP_REFERENCE__SYNTHETIC_STEP_REFERENCE = eINSTANCE.getStepReference_SyntheticStepReference(); /** * The meta object literal for the '{@link org.jnario.feature.feature.impl.StepImplementationImpl <em>Step Implementation</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.jnario.feature.feature.impl.StepImplementationImpl * @see org.jnario.feature.feature.impl.FeaturePackageImpl#getStepImplementation() * @generated */ EClass STEP_IMPLEMENTATION = eINSTANCE.getStepImplementation(); /** * The meta object literal for the '{@link org.jnario.feature.feature.impl.ButImpl <em>But</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.jnario.feature.feature.impl.ButImpl * @see org.jnario.feature.feature.impl.FeaturePackageImpl#getBut() * @generated */ EClass BUT = eINSTANCE.getBut(); /** * The meta object literal for the '{@link org.jnario.feature.feature.impl.ButReferenceImpl <em>But Reference</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.jnario.feature.feature.impl.ButReferenceImpl * @see org.jnario.feature.feature.impl.FeaturePackageImpl#getButReference() * @generated */ EClass BUT_REFERENCE = eINSTANCE.getButReference(); } } //FeaturePackage