/** * 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; 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.eclipse.xtext.xbase.XbasePackage; /** * <!-- 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.JnarioFactory * @model kind="package" * @generated */ public interface JnarioPackage extends EPackage { /** * The package name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNAME = "jnario"; /** * The package namespace URI. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_URI = "http://www.org/Jnario"; /** * The package namespace name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_PREFIX = "jnario"; /** * The singleton instance of the package. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ JnarioPackage eINSTANCE = org.jnario.impl.JnarioPackageImpl.init(); /** * The meta object id for the '{@link org.jnario.impl.ExampleTableImpl <em>Example Table</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.jnario.impl.ExampleTableImpl * @see org.jnario.impl.JnarioPackageImpl#getExampleTable() * @generated */ int EXAMPLE_TABLE = 0; /** * The feature id for the '<em><b>Annotations</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXAMPLE_TABLE__ANNOTATIONS = XtendPackage.XTEND_MEMBER__ANNOTATIONS; /** * The feature id for the '<em><b>Annotation Info</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXAMPLE_TABLE__ANNOTATION_INFO = XtendPackage.XTEND_MEMBER__ANNOTATION_INFO; /** * The feature id for the '<em><b>Modifiers</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXAMPLE_TABLE__MODIFIERS = XtendPackage.XTEND_MEMBER__MODIFIERS; /** * The feature id for the '<em><b>Declaring Type</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXAMPLE_TABLE__DECLARING_TYPE = XtendPackage.XTEND_MEMBER__DECLARING_TYPE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXAMPLE_TABLE__NAME = XtendPackage.XTEND_MEMBER_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Rows</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXAMPLE_TABLE__ROWS = XtendPackage.XTEND_MEMBER_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Columns</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXAMPLE_TABLE__COLUMNS = XtendPackage.XTEND_MEMBER_FEATURE_COUNT + 2; /** * The number of structural features of the '<em>Example Table</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXAMPLE_TABLE_FEATURE_COUNT = XtendPackage.XTEND_MEMBER_FEATURE_COUNT + 3; /** * The meta object id for the '{@link org.jnario.impl.ExampleRowImpl <em>Example Row</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.jnario.impl.ExampleRowImpl * @see org.jnario.impl.JnarioPackageImpl#getExampleRow() * @generated */ int EXAMPLE_ROW = 1; /** * The feature id for the '<em><b>Cells</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXAMPLE_ROW__CELLS = 0; /** * The feature id for the '<em><b>Table</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXAMPLE_ROW__TABLE = 1; /** * The number of structural features of the '<em>Example Row</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXAMPLE_ROW_FEATURE_COUNT = 2; /** * The meta object id for the '{@link org.jnario.impl.AssertionImpl <em>Assertion</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.jnario.impl.AssertionImpl * @see org.jnario.impl.JnarioPackageImpl#getAssertion() * @generated */ int ASSERTION = 2; /** * The feature id for the '<em><b>Expression</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ASSERTION__EXPRESSION = XbasePackage.XEXPRESSION_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Assertion</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ASSERTION_FEATURE_COUNT = XbasePackage.XEXPRESSION_FEATURE_COUNT + 1; /** * The meta object id for the '{@link org.jnario.impl.ExampleColumnImpl <em>Example Column</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.jnario.impl.ExampleColumnImpl * @see org.jnario.impl.JnarioPackageImpl#getExampleColumn() * @generated */ int EXAMPLE_COLUMN = 3; /** * The feature id for the '<em><b>Table</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXAMPLE_COLUMN__TABLE = 0; /** * The feature id for the '<em><b>Cells</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXAMPLE_COLUMN__CELLS = 1; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXAMPLE_COLUMN__NAME = 2; /** * The feature id for the '<em><b>Type</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXAMPLE_COLUMN__TYPE = 3; /** * The number of structural features of the '<em>Example Column</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXAMPLE_COLUMN_FEATURE_COUNT = 4; /** * The meta object id for the '{@link org.jnario.impl.ShouldImpl <em>Should</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.jnario.impl.ShouldImpl * @see org.jnario.impl.JnarioPackageImpl#getShould() * @generated */ int SHOULD = 4; /** * The feature id for the '<em><b>Feature</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SHOULD__FEATURE = XbasePackage.XBINARY_OPERATION__FEATURE; /** * The feature id for the '<em><b>Type Arguments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SHOULD__TYPE_ARGUMENTS = XbasePackage.XBINARY_OPERATION__TYPE_ARGUMENTS; /** * The feature id for the '<em><b>Implicit Receiver</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SHOULD__IMPLICIT_RECEIVER = XbasePackage.XBINARY_OPERATION__IMPLICIT_RECEIVER; /** * The feature id for the '<em><b>Invalid Feature Issue Code</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SHOULD__INVALID_FEATURE_ISSUE_CODE = XbasePackage.XBINARY_OPERATION__INVALID_FEATURE_ISSUE_CODE; /** * The feature id for the '<em><b>Valid Feature</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SHOULD__VALID_FEATURE = XbasePackage.XBINARY_OPERATION__VALID_FEATURE; /** * The feature id for the '<em><b>Implicit First Argument</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SHOULD__IMPLICIT_FIRST_ARGUMENT = XbasePackage.XBINARY_OPERATION__IMPLICIT_FIRST_ARGUMENT; /** * The feature id for the '<em><b>Left Operand</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SHOULD__LEFT_OPERAND = XbasePackage.XBINARY_OPERATION__LEFT_OPERAND; /** * The feature id for the '<em><b>Right Operand</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SHOULD__RIGHT_OPERAND = XbasePackage.XBINARY_OPERATION__RIGHT_OPERAND; /** * The feature id for the '<em><b>Not</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SHOULD__NOT = XbasePackage.XBINARY_OPERATION_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Should</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SHOULD_FEATURE_COUNT = XbasePackage.XBINARY_OPERATION_FEATURE_COUNT + 1; /** * The meta object id for the '{@link org.jnario.impl.ShouldThrowImpl <em>Should Throw</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.jnario.impl.ShouldThrowImpl * @see org.jnario.impl.JnarioPackageImpl#getShouldThrow() * @generated */ int SHOULD_THROW = 5; /** * The feature id for the '<em><b>Type</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SHOULD_THROW__TYPE = XbasePackage.XEXPRESSION_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Expression</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SHOULD_THROW__EXPRESSION = XbasePackage.XEXPRESSION_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Should Throw</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SHOULD_THROW_FEATURE_COUNT = XbasePackage.XEXPRESSION_FEATURE_COUNT + 2; /** * The meta object id for the '{@link org.jnario.impl.SpecificationImpl <em>Specification</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.jnario.impl.SpecificationImpl * @see org.jnario.impl.JnarioPackageImpl#getSpecification() * @generated */ int SPECIFICATION = 6; /** * The feature id for the '<em><b>Annotations</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SPECIFICATION__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 SPECIFICATION__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 SPECIFICATION__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 SPECIFICATION__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 SPECIFICATION__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 SPECIFICATION__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 SPECIFICATION__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 SPECIFICATION__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 SPECIFICATION__TYPE_PARAMETERS = XtendPackage.XTEND_CLASS__TYPE_PARAMETERS; /** * The number of structural features of the '<em>Specification</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SPECIFICATION_FEATURE_COUNT = XtendPackage.XTEND_CLASS_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.jnario.Executable <em>Executable</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.jnario.Executable * @see org.jnario.impl.JnarioPackageImpl#getExecutable() * @generated */ int EXECUTABLE = 7; /** * The number of structural features of the '<em>Executable</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXECUTABLE_FEATURE_COUNT = 0; /** * The meta object id for the '{@link org.jnario.impl.MockLiteralImpl <em>Mock Literal</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.jnario.impl.MockLiteralImpl * @see org.jnario.impl.JnarioPackageImpl#getMockLiteral() * @generated */ int MOCK_LITERAL = 8; /** * The feature id for the '<em><b>Type</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MOCK_LITERAL__TYPE = XbasePackage.XTYPE_LITERAL__TYPE; /** * The feature id for the '<em><b>Array Dimensions</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MOCK_LITERAL__ARRAY_DIMENSIONS = XbasePackage.XTYPE_LITERAL__ARRAY_DIMENSIONS; /** * The number of structural features of the '<em>Mock Literal</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MOCK_LITERAL_FEATURE_COUNT = XbasePackage.XTYPE_LITERAL_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.jnario.impl.ExampleCellImpl <em>Example Cell</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.jnario.impl.ExampleCellImpl * @see org.jnario.impl.JnarioPackageImpl#getExampleCell() * @generated */ int EXAMPLE_CELL = 9; /** * The feature id for the '<em><b>Annotations</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXAMPLE_CELL__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 EXAMPLE_CELL__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 EXAMPLE_CELL__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 EXAMPLE_CELL__DECLARING_TYPE = XtendPackage.XTEND_FUNCTION__DECLARING_TYPE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXAMPLE_CELL__NAME = XtendPackage.XTEND_FUNCTION__NAME; /** * The feature id for the '<em><b>Expression</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXAMPLE_CELL__EXPRESSION = XtendPackage.XTEND_FUNCTION__EXPRESSION; /** * The feature id for the '<em><b>Return Type</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXAMPLE_CELL__RETURN_TYPE = XtendPackage.XTEND_FUNCTION__RETURN_TYPE; /** * The feature id for the '<em><b>Parameters</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXAMPLE_CELL__PARAMETERS = XtendPackage.XTEND_FUNCTION__PARAMETERS; /** * The feature id for the '<em><b>Create Extension Info</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXAMPLE_CELL__CREATE_EXTENSION_INFO = XtendPackage.XTEND_FUNCTION__CREATE_EXTENSION_INFO; /** * The feature id for the '<em><b>Type Parameters</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXAMPLE_CELL__TYPE_PARAMETERS = XtendPackage.XTEND_FUNCTION__TYPE_PARAMETERS; /** * The feature id for the '<em><b>Exceptions</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXAMPLE_CELL__EXCEPTIONS = XtendPackage.XTEND_FUNCTION__EXCEPTIONS; /** * The number of structural features of the '<em>Example Cell</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXAMPLE_CELL_FEATURE_COUNT = XtendPackage.XTEND_FUNCTION_FEATURE_COUNT + 0; /** * Returns the meta object for class '{@link org.jnario.ExampleTable <em>Example Table</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Example Table</em>'. * @see org.jnario.ExampleTable * @generated */ EClass getExampleTable(); /** * Returns the meta object for the attribute '{@link org.jnario.ExampleTable#getName <em>Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. * @see org.jnario.ExampleTable#getName() * @see #getExampleTable() * @generated */ EAttribute getExampleTable_Name(); /** * Returns the meta object for the containment reference list '{@link org.jnario.ExampleTable#getRows <em>Rows</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Rows</em>'. * @see org.jnario.ExampleTable#getRows() * @see #getExampleTable() * @generated */ EReference getExampleTable_Rows(); /** * Returns the meta object for the containment reference list '{@link org.jnario.ExampleTable#getColumns <em>Columns</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Columns</em>'. * @see org.jnario.ExampleTable#getColumns() * @see #getExampleTable() * @generated */ EReference getExampleTable_Columns(); /** * Returns the meta object for class '{@link org.jnario.ExampleRow <em>Example Row</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Example Row</em>'. * @see org.jnario.ExampleRow * @generated */ EClass getExampleRow(); /** * Returns the meta object for the containment reference list '{@link org.jnario.ExampleRow#getCells <em>Cells</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Cells</em>'. * @see org.jnario.ExampleRow#getCells() * @see #getExampleRow() * @generated */ EReference getExampleRow_Cells(); /** * Returns the meta object for the container reference '{@link org.jnario.ExampleRow#getTable <em>Table</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the container reference '<em>Table</em>'. * @see org.jnario.ExampleRow#getTable() * @see #getExampleRow() * @generated */ EReference getExampleRow_Table(); /** * Returns the meta object for class '{@link org.jnario.Assertion <em>Assertion</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Assertion</em>'. * @see org.jnario.Assertion * @generated */ EClass getAssertion(); /** * Returns the meta object for the containment reference '{@link org.jnario.Assertion#getExpression <em>Expression</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Expression</em>'. * @see org.jnario.Assertion#getExpression() * @see #getAssertion() * @generated */ EReference getAssertion_Expression(); /** * Returns the meta object for class '{@link org.jnario.ExampleColumn <em>Example Column</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Example Column</em>'. * @see org.jnario.ExampleColumn * @generated */ EClass getExampleColumn(); /** * Returns the meta object for the container reference '{@link org.jnario.ExampleColumn#getTable <em>Table</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the container reference '<em>Table</em>'. * @see org.jnario.ExampleColumn#getTable() * @see #getExampleColumn() * @generated */ EReference getExampleColumn_Table(); /** * Returns the meta object for the reference list '{@link org.jnario.ExampleColumn#getCells <em>Cells</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Cells</em>'. * @see org.jnario.ExampleColumn#getCells() * @see #getExampleColumn() * @generated */ EReference getExampleColumn_Cells(); /** * Returns the meta object for the attribute '{@link org.jnario.ExampleColumn#getName <em>Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. * @see org.jnario.ExampleColumn#getName() * @see #getExampleColumn() * @generated */ EAttribute getExampleColumn_Name(); /** * Returns the meta object for the containment reference '{@link org.jnario.ExampleColumn#getType <em>Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Type</em>'. * @see org.jnario.ExampleColumn#getType() * @see #getExampleColumn() * @generated */ EReference getExampleColumn_Type(); /** * Returns the meta object for class '{@link org.jnario.Should <em>Should</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Should</em>'. * @see org.jnario.Should * @generated */ EClass getShould(); /** * Returns the meta object for the attribute '{@link org.jnario.Should#isNot <em>Not</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Not</em>'. * @see org.jnario.Should#isNot() * @see #getShould() * @generated */ EAttribute getShould_Not(); /** * Returns the meta object for class '{@link org.jnario.ShouldThrow <em>Should Throw</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Should Throw</em>'. * @see org.jnario.ShouldThrow * @generated */ EClass getShouldThrow(); /** * Returns the meta object for the containment reference '{@link org.jnario.ShouldThrow#getType <em>Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Type</em>'. * @see org.jnario.ShouldThrow#getType() * @see #getShouldThrow() * @generated */ EReference getShouldThrow_Type(); /** * Returns the meta object for the containment reference '{@link org.jnario.ShouldThrow#getExpression <em>Expression</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Expression</em>'. * @see org.jnario.ShouldThrow#getExpression() * @see #getShouldThrow() * @generated */ EReference getShouldThrow_Expression(); /** * Returns the meta object for class '{@link org.jnario.Specification <em>Specification</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Specification</em>'. * @see org.jnario.Specification * @generated */ EClass getSpecification(); /** * Returns the meta object for class '{@link org.jnario.Executable <em>Executable</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Executable</em>'. * @see org.jnario.Executable * @generated */ EClass getExecutable(); /** * Returns the meta object for class '{@link org.jnario.MockLiteral <em>Mock Literal</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Mock Literal</em>'. * @see org.jnario.MockLiteral * @generated */ EClass getMockLiteral(); /** * Returns the meta object for class '{@link org.jnario.ExampleCell <em>Example Cell</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Example Cell</em>'. * @see org.jnario.ExampleCell * @generated */ EClass getExampleCell(); /** * 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 */ JnarioFactory getJnarioFactory(); /** * <!-- 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.impl.ExampleTableImpl <em>Example Table</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.jnario.impl.ExampleTableImpl * @see org.jnario.impl.JnarioPackageImpl#getExampleTable() * @generated */ EClass EXAMPLE_TABLE = eINSTANCE.getExampleTable(); /** * The meta object literal for the '<em><b>Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EXAMPLE_TABLE__NAME = eINSTANCE.getExampleTable_Name(); /** * The meta object literal for the '<em><b>Rows</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EXAMPLE_TABLE__ROWS = eINSTANCE.getExampleTable_Rows(); /** * The meta object literal for the '<em><b>Columns</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EXAMPLE_TABLE__COLUMNS = eINSTANCE.getExampleTable_Columns(); /** * The meta object literal for the '{@link org.jnario.impl.ExampleRowImpl <em>Example Row</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.jnario.impl.ExampleRowImpl * @see org.jnario.impl.JnarioPackageImpl#getExampleRow() * @generated */ EClass EXAMPLE_ROW = eINSTANCE.getExampleRow(); /** * The meta object literal for the '<em><b>Cells</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EXAMPLE_ROW__CELLS = eINSTANCE.getExampleRow_Cells(); /** * The meta object literal for the '<em><b>Table</b></em>' container reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EXAMPLE_ROW__TABLE = eINSTANCE.getExampleRow_Table(); /** * The meta object literal for the '{@link org.jnario.impl.AssertionImpl <em>Assertion</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.jnario.impl.AssertionImpl * @see org.jnario.impl.JnarioPackageImpl#getAssertion() * @generated */ EClass ASSERTION = eINSTANCE.getAssertion(); /** * The meta object literal for the '<em><b>Expression</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ASSERTION__EXPRESSION = eINSTANCE.getAssertion_Expression(); /** * The meta object literal for the '{@link org.jnario.impl.ExampleColumnImpl <em>Example Column</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.jnario.impl.ExampleColumnImpl * @see org.jnario.impl.JnarioPackageImpl#getExampleColumn() * @generated */ EClass EXAMPLE_COLUMN = eINSTANCE.getExampleColumn(); /** * The meta object literal for the '<em><b>Table</b></em>' container reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EXAMPLE_COLUMN__TABLE = eINSTANCE.getExampleColumn_Table(); /** * The meta object literal for the '<em><b>Cells</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EXAMPLE_COLUMN__CELLS = eINSTANCE.getExampleColumn_Cells(); /** * The meta object literal for the '<em><b>Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EXAMPLE_COLUMN__NAME = eINSTANCE.getExampleColumn_Name(); /** * The meta object literal for the '<em><b>Type</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EXAMPLE_COLUMN__TYPE = eINSTANCE.getExampleColumn_Type(); /** * The meta object literal for the '{@link org.jnario.impl.ShouldImpl <em>Should</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.jnario.impl.ShouldImpl * @see org.jnario.impl.JnarioPackageImpl#getShould() * @generated */ EClass SHOULD = eINSTANCE.getShould(); /** * The meta object literal for the '<em><b>Not</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SHOULD__NOT = eINSTANCE.getShould_Not(); /** * The meta object literal for the '{@link org.jnario.impl.ShouldThrowImpl <em>Should Throw</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.jnario.impl.ShouldThrowImpl * @see org.jnario.impl.JnarioPackageImpl#getShouldThrow() * @generated */ EClass SHOULD_THROW = eINSTANCE.getShouldThrow(); /** * The meta object literal for the '<em><b>Type</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SHOULD_THROW__TYPE = eINSTANCE.getShouldThrow_Type(); /** * The meta object literal for the '<em><b>Expression</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SHOULD_THROW__EXPRESSION = eINSTANCE.getShouldThrow_Expression(); /** * The meta object literal for the '{@link org.jnario.impl.SpecificationImpl <em>Specification</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.jnario.impl.SpecificationImpl * @see org.jnario.impl.JnarioPackageImpl#getSpecification() * @generated */ EClass SPECIFICATION = eINSTANCE.getSpecification(); /** * The meta object literal for the '{@link org.jnario.Executable <em>Executable</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.jnario.Executable * @see org.jnario.impl.JnarioPackageImpl#getExecutable() * @generated */ EClass EXECUTABLE = eINSTANCE.getExecutable(); /** * The meta object literal for the '{@link org.jnario.impl.MockLiteralImpl <em>Mock Literal</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.jnario.impl.MockLiteralImpl * @see org.jnario.impl.JnarioPackageImpl#getMockLiteral() * @generated */ EClass MOCK_LITERAL = eINSTANCE.getMockLiteral(); /** * The meta object literal for the '{@link org.jnario.impl.ExampleCellImpl <em>Example Cell</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.jnario.impl.ExampleCellImpl * @see org.jnario.impl.JnarioPackageImpl#getExampleCell() * @generated */ EClass EXAMPLE_CELL = eINSTANCE.getExampleCell(); } } //JnarioPackage