blob: 7f5dcc1ea0e6b8b183b6cb8e98f5c7341e6f13f9 [file] [log] [blame]
/**
* Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany)
* 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
*
* Based on ideas from Xtext, Xtend, Xcore
*
* Contributors:
* Joerg Riegel - Initial implementation
*
*/
package org.eclipse.osbp.xtext.datamartdsl;
import org.eclipse.emf.ecore.EAttribute;
import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.EDataType;
import org.eclipse.emf.ecore.EEnum;
import org.eclipse.emf.ecore.EOperation;
import org.eclipse.emf.ecore.EPackage;
import org.eclipse.emf.ecore.EReference;
import org.eclipse.osbp.dsl.semantic.common.types.OSBPTypesPackage;
/**
* <!-- 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 operation of each class,</li>
* <li>each enum,</li>
* <li>and each data type</li>
* </ul>
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartDSLFactory
* @model kind="package"
* annotation="http://www.eclipse.org/emf/2002/GenModel modelName='DatamartDSL' prefix='DatamartDSL' updateClasspath='false' copyrightText='Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany)\r\n All rights reserved. This program and the accompanying materials \r\n are made available under the terms of the Eclipse Public License v1.0 \r\n which accompanies this distribution, and is available at \r\n http://www.eclipse.org/legal/epl-v10.html \r\n\r\n Based on ideas from Xtext, Xtend, Xcore\r\n \r\n Contributors: \r\n \t\tJoerg Riegel - Initial implementation \r\n ' basePackage='org.eclipse.osbp.xtext'"
* annotation="http://www.eclipse.org/emf/2002/Ecore rootPackage='datamartdsl'"
* @generated
*/
public interface DatamartDSLPackage extends EPackage {
/**
* The package name.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
String eNAME = "datamartdsl";
/**
* The package namespace URI.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
String eNS_URI = "http://osbp.eclipse.org/xtext/datamartdsl/DatamartDSL";
/**
* The package namespace name.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
String eNS_PREFIX = "datamartdsl";
/**
* The singleton instance of the package.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
DatamartDSLPackage eINSTANCE = org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl.init();
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartModelImpl <em>Datamart Model</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartModelImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartModel()
* @generated
*/
int DATAMART_MODEL = 0;
/**
* The feature id for the '<em><b>Import Section</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_MODEL__IMPORT_SECTION = 0;
/**
* The feature id for the '<em><b>Packages</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_MODEL__PACKAGES = 1;
/**
* The number of structural features of the '<em>Datamart Model</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_MODEL_FEATURE_COUNT = 2;
/**
* The number of operations of the '<em>Datamart Model</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_MODEL_OPERATION_COUNT = 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartLazyResolverImpl <em>Datamart Lazy Resolver</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartLazyResolverImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartLazyResolver()
* @generated
*/
int DATAMART_LAZY_RESOLVER = 1;
/**
* The number of structural features of the '<em>Datamart Lazy Resolver</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_LAZY_RESOLVER_FEATURE_COUNT = 0;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_LAZY_RESOLVER___ERESOLVE_PROXY__INTERNALEOBJECT = 0;
/**
* The number of operations of the '<em>Datamart Lazy Resolver</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_LAZY_RESOLVER_OPERATION_COUNT = 1;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartBaseImpl <em>Datamart Base</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartBaseImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartBase()
* @generated
*/
int DATAMART_BASE = 2;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_BASE__NAME = DATAMART_LAZY_RESOLVER_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Datamart Base</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_BASE_FEATURE_COUNT = DATAMART_LAZY_RESOLVER_FEATURE_COUNT + 1;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_BASE___ERESOLVE_PROXY__INTERNALEOBJECT = DATAMART_LAZY_RESOLVER___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Datamart Base</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_BASE_OPERATION_COUNT = DATAMART_LAZY_RESOLVER_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartPackageImpl <em>Datamart Package</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartPackageImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartPackage()
* @generated
*/
int DATAMART_PACKAGE = 3;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_PACKAGE__NAME = OSBPTypesPackage.LPACKAGE__NAME;
/**
* The feature id for the '<em><b>Definitions</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_PACKAGE__DEFINITIONS = OSBPTypesPackage.LPACKAGE_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Datamart Package</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_PACKAGE_FEATURE_COUNT = OSBPTypesPackage.LPACKAGE_FEATURE_COUNT + 1;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_PACKAGE___ERESOLVE_PROXY__INTERNALEOBJECT = OSBPTypesPackage.LPACKAGE___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Datamart Package</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_PACKAGE_OPERATION_COUNT = OSBPTypesPackage.LPACKAGE_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDefinitionImpl <em>Datamart Definition</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDefinitionImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartDefinition()
* @generated
*/
int DATAMART_DEFINITION = 4;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_DEFINITION__NAME = DATAMART_BASE__NAME;
/**
* The feature id for the '<em><b>Description</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_DEFINITION__DESCRIPTION = DATAMART_BASE_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Description Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_DEFINITION__DESCRIPTION_VALUE = DATAMART_BASE_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Source</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_DEFINITION__SOURCE = DATAMART_BASE_FEATURE_COUNT + 2;
/**
* The feature id for the '<em><b>Roles</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_DEFINITION__ROLES = DATAMART_BASE_FEATURE_COUNT + 3;
/**
* The number of structural features of the '<em>Datamart Definition</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_DEFINITION_FEATURE_COUNT = DATAMART_BASE_FEATURE_COUNT + 4;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_DEFINITION___ERESOLVE_PROXY__INTERNALEOBJECT = DATAMART_BASE___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Datamart Definition</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_DEFINITION_OPERATION_COUNT = DATAMART_BASE_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartSource <em>Datamart Source</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartSource
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartSource()
* @generated
*/
int DATAMART_SOURCE = 5;
/**
* The number of structural features of the '<em>Datamart Source</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_SOURCE_FEATURE_COUNT = DATAMART_LAZY_RESOLVER_FEATURE_COUNT + 0;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_SOURCE___ERESOLVE_PROXY__INTERNALEOBJECT = DATAMART_LAZY_RESOLVER___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Datamart Source</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_SOURCE_OPERATION_COUNT = DATAMART_LAZY_RESOLVER_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartRoleImpl <em>Datamart Role</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartRoleImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartRole()
* @generated
*/
int DATAMART_ROLE = 6;
/**
* The feature id for the '<em><b>Assigned Role</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_ROLE__ASSIGNED_ROLE = DATAMART_LAZY_RESOLVER_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Datamart Role</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_ROLE_FEATURE_COUNT = DATAMART_LAZY_RESOLVER_FEATURE_COUNT + 1;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_ROLE___ERESOLVE_PROXY__INTERNALEOBJECT = DATAMART_LAZY_RESOLVER___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Datamart Role</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_ROLE_OPERATION_COUNT = DATAMART_LAZY_RESOLVER_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartTaskImpl <em>Datamart Task</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartTaskImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartTask()
* @generated
*/
int DATAMART_TASK = 7;
/**
* The feature id for the '<em><b>Task Query</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_TASK__TASK_QUERY = DATAMART_SOURCE_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Columns</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_TASK__COLUMNS = DATAMART_SOURCE_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Conditions</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_TASK__CONDITIONS = DATAMART_SOURCE_FEATURE_COUNT + 2;
/**
* The number of structural features of the '<em>Datamart Task</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_TASK_FEATURE_COUNT = DATAMART_SOURCE_FEATURE_COUNT + 3;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_TASK___ERESOLVE_PROXY__INTERNALEOBJECT = DATAMART_SOURCE___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Datamart Task</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_TASK_OPERATION_COUNT = DATAMART_SOURCE_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartCubeImpl <em>Datamart Cube</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartCubeImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartCube()
* @generated
*/
int DATAMART_CUBE = 8;
/**
* The feature id for the '<em><b>Non Empty</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_CUBE__NON_EMPTY = DATAMART_SOURCE_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Cube Ref</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_CUBE__CUBE_REF = DATAMART_SOURCE_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Axisslicer</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_CUBE__AXISSLICER = DATAMART_SOURCE_FEATURE_COUNT + 2;
/**
* The number of structural features of the '<em>Datamart Cube</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_CUBE_FEATURE_COUNT = DATAMART_SOURCE_FEATURE_COUNT + 3;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_CUBE___ERESOLVE_PROXY__INTERNALEOBJECT = DATAMART_SOURCE___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Datamart Cube</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_CUBE_OPERATION_COUNT = DATAMART_SOURCE_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartEntityImpl <em>Datamart Entity</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartEntityImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartEntity()
* @generated
*/
int DATAMART_ENTITY = 9;
/**
* The feature id for the '<em><b>Entity Ref</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_ENTITY__ENTITY_REF = DATAMART_SOURCE_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Navigations</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_ENTITY__NAVIGATIONS = DATAMART_SOURCE_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Attributes</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_ENTITY__ATTRIBUTES = DATAMART_SOURCE_FEATURE_COUNT + 2;
/**
* The feature id for the '<em><b>Conditions</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_ENTITY__CONDITIONS = DATAMART_SOURCE_FEATURE_COUNT + 3;
/**
* The feature id for the '<em><b>Ordering</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_ENTITY__ORDERING = DATAMART_SOURCE_FEATURE_COUNT + 4;
/**
* The feature id for the '<em><b>Filler Min Count Rows</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_ENTITY__FILLER_MIN_COUNT_ROWS = DATAMART_SOURCE_FEATURE_COUNT + 5;
/**
* The feature id for the '<em><b>Filler Max Count Rows</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_ENTITY__FILLER_MAX_COUNT_ROWS = DATAMART_SOURCE_FEATURE_COUNT + 6;
/**
* The feature id for the '<em><b>Tracking</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_ENTITY__TRACKING = DATAMART_SOURCE_FEATURE_COUNT + 7;
/**
* The feature id for the '<em><b>Filler Datas</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_ENTITY__FILLER_DATAS = DATAMART_SOURCE_FEATURE_COUNT + 8;
/**
* The number of structural features of the '<em>Datamart Entity</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_ENTITY_FEATURE_COUNT = DATAMART_SOURCE_FEATURE_COUNT + 9;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_ENTITY___ERESOLVE_PROXY__INTERNALEOBJECT = DATAMART_SOURCE___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Datamart Entity</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_ENTITY_OPERATION_COUNT = DATAMART_SOURCE_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartElement <em>Datamart Element</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartElement
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartElement()
* @generated
*/
int DATAMART_ELEMENT = 40;
/**
* The number of structural features of the '<em>Datamart Element</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_ELEMENT_FEATURE_COUNT = DATAMART_LAZY_RESOLVER_FEATURE_COUNT + 0;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_ELEMENT___ERESOLVE_PROXY__INTERNALEOBJECT = DATAMART_LAZY_RESOLVER___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Datamart Element</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_ELEMENT_OPERATION_COUNT = DATAMART_LAZY_RESOLVER_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.ExpressionImpl <em>Expression</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.ExpressionImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getExpression()
* @generated
*/
int EXPRESSION = 18;
/**
* The feature id for the '<em><b>Filtered</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int EXPRESSION__FILTERED = DATAMART_ELEMENT_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Selected</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int EXPRESSION__SELECTED = DATAMART_ELEMENT_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Optional</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int EXPRESSION__OPTIONAL = DATAMART_ELEMENT_FEATURE_COUNT + 2;
/**
* The feature id for the '<em><b>Ranged</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int EXPRESSION__RANGED = DATAMART_ELEMENT_FEATURE_COUNT + 3;
/**
* The feature id for the '<em><b>Number Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int EXPRESSION__NUMBER_VALUE = DATAMART_ELEMENT_FEATURE_COUNT + 4;
/**
* The feature id for the '<em><b>String Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int EXPRESSION__STRING_VALUE = DATAMART_ELEMENT_FEATURE_COUNT + 5;
/**
* The feature id for the '<em><b>Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int EXPRESSION__VALUE = DATAMART_ELEMENT_FEATURE_COUNT + 6;
/**
* The feature id for the '<em><b>Hierarchy</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int EXPRESSION__HIERARCHY = DATAMART_ELEMENT_FEATURE_COUNT + 7;
/**
* The feature id for the '<em><b>Aggregation</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int EXPRESSION__AGGREGATION = DATAMART_ELEMENT_FEATURE_COUNT + 8;
/**
* The feature id for the '<em><b>Function</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int EXPRESSION__FUNCTION = DATAMART_ELEMENT_FEATURE_COUNT + 9;
/**
* The feature id for the '<em><b>Set</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int EXPRESSION__SET = DATAMART_ELEMENT_FEATURE_COUNT + 10;
/**
* The feature id for the '<em><b>Set Function</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int EXPRESSION__SET_FUNCTION = DATAMART_ELEMENT_FEATURE_COUNT + 11;
/**
* The number of structural features of the '<em>Expression</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int EXPRESSION_FEATURE_COUNT = DATAMART_ELEMENT_FEATURE_COUNT + 12;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int EXPRESSION___ERESOLVE_PROXY__INTERNALEOBJECT = DATAMART_ELEMENT___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Expression</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int EXPRESSION_OPERATION_COUNT = DATAMART_ELEMENT_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartColumnImpl <em>Datamart Column</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartColumnImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartColumn()
* @generated
*/
int DATAMART_COLUMN = 10;
/**
* The feature id for the '<em><b>Filtered</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_COLUMN__FILTERED = EXPRESSION__FILTERED;
/**
* The feature id for the '<em><b>Selected</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_COLUMN__SELECTED = EXPRESSION__SELECTED;
/**
* The feature id for the '<em><b>Optional</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_COLUMN__OPTIONAL = EXPRESSION__OPTIONAL;
/**
* The feature id for the '<em><b>Ranged</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_COLUMN__RANGED = EXPRESSION__RANGED;
/**
* The feature id for the '<em><b>Number Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_COLUMN__NUMBER_VALUE = EXPRESSION__NUMBER_VALUE;
/**
* The feature id for the '<em><b>String Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_COLUMN__STRING_VALUE = EXPRESSION__STRING_VALUE;
/**
* The feature id for the '<em><b>Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_COLUMN__VALUE = EXPRESSION__VALUE;
/**
* The feature id for the '<em><b>Hierarchy</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_COLUMN__HIERARCHY = EXPRESSION__HIERARCHY;
/**
* The feature id for the '<em><b>Aggregation</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_COLUMN__AGGREGATION = EXPRESSION__AGGREGATION;
/**
* The feature id for the '<em><b>Function</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_COLUMN__FUNCTION = EXPRESSION__FUNCTION;
/**
* The feature id for the '<em><b>Set</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_COLUMN__SET = EXPRESSION__SET;
/**
* The feature id for the '<em><b>Set Function</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_COLUMN__SET_FUNCTION = EXPRESSION__SET_FUNCTION;
/**
* The feature id for the '<em><b>Column Ref</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_COLUMN__COLUMN_REF = EXPRESSION_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Datamart Column</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_COLUMN_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 1;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_COLUMN___ERESOLVE_PROXY__INTERNALEOBJECT = EXPRESSION___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Datamart Column</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_COLUMN_OPERATION_COUNT = EXPRESSION_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartTaskFilterImpl <em>Datamart Task Filter</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartTaskFilterImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartTaskFilter()
* @generated
*/
int DATAMART_TASK_FILTER = 11;
/**
* The feature id for the '<em><b>Filtered</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_TASK_FILTER__FILTERED = EXPRESSION__FILTERED;
/**
* The feature id for the '<em><b>Selected</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_TASK_FILTER__SELECTED = EXPRESSION__SELECTED;
/**
* The feature id for the '<em><b>Optional</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_TASK_FILTER__OPTIONAL = EXPRESSION__OPTIONAL;
/**
* The feature id for the '<em><b>Ranged</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_TASK_FILTER__RANGED = EXPRESSION__RANGED;
/**
* The feature id for the '<em><b>Number Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_TASK_FILTER__NUMBER_VALUE = EXPRESSION__NUMBER_VALUE;
/**
* The feature id for the '<em><b>String Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_TASK_FILTER__STRING_VALUE = EXPRESSION__STRING_VALUE;
/**
* The feature id for the '<em><b>Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_TASK_FILTER__VALUE = EXPRESSION__VALUE;
/**
* The feature id for the '<em><b>Hierarchy</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_TASK_FILTER__HIERARCHY = EXPRESSION__HIERARCHY;
/**
* The feature id for the '<em><b>Aggregation</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_TASK_FILTER__AGGREGATION = EXPRESSION__AGGREGATION;
/**
* The feature id for the '<em><b>Function</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_TASK_FILTER__FUNCTION = EXPRESSION__FUNCTION;
/**
* The feature id for the '<em><b>Set</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_TASK_FILTER__SET = EXPRESSION__SET;
/**
* The feature id for the '<em><b>Set Function</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_TASK_FILTER__SET_FUNCTION = EXPRESSION__SET_FUNCTION;
/**
* The feature id for the '<em><b>Filter Ref</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_TASK_FILTER__FILTER_REF = EXPRESSION_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Datamart Task Filter</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_TASK_FILTER_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 1;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_TASK_FILTER___ERESOLVE_PROXY__INTERNALEOBJECT = EXPRESSION___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Datamart Task Filter</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_TASK_FILTER_OPERATION_COUNT = EXPRESSION_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartNavigationImpl <em>Datamart Navigation</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartNavigationImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartNavigation()
* @generated
*/
int DATAMART_NAVIGATION = 12;
/**
* The feature id for the '<em><b>Join Ref</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_NAVIGATION__JOIN_REF = DATAMART_LAZY_RESOLVER_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Datamart Entity</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_NAVIGATION__DATAMART_ENTITY = DATAMART_LAZY_RESOLVER_FEATURE_COUNT + 1;
/**
* The number of structural features of the '<em>Datamart Navigation</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_NAVIGATION_FEATURE_COUNT = DATAMART_LAZY_RESOLVER_FEATURE_COUNT + 2;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_NAVIGATION___ERESOLVE_PROXY__INTERNALEOBJECT = DATAMART_LAZY_RESOLVER___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Datamart Navigation</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_NAVIGATION_OPERATION_COUNT = DATAMART_LAZY_RESOLVER_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartOwnerImpl <em>Datamart Owner</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartOwnerImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartOwner()
* @generated
*/
int DATAMART_OWNER = 13;
/**
* The feature id for the '<em><b>Join Ref</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_OWNER__JOIN_REF = DATAMART_NAVIGATION__JOIN_REF;
/**
* The feature id for the '<em><b>Datamart Entity</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_OWNER__DATAMART_ENTITY = DATAMART_NAVIGATION__DATAMART_ENTITY;
/**
* The number of structural features of the '<em>Datamart Owner</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_OWNER_FEATURE_COUNT = DATAMART_NAVIGATION_FEATURE_COUNT + 0;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_OWNER___ERESOLVE_PROXY__INTERNALEOBJECT = DATAMART_NAVIGATION___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Datamart Owner</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_OWNER_OPERATION_COUNT = DATAMART_NAVIGATION_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartMemberImpl <em>Datamart Member</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartMemberImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartMember()
* @generated
*/
int DATAMART_MEMBER = 14;
/**
* The feature id for the '<em><b>Join Ref</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_MEMBER__JOIN_REF = DATAMART_NAVIGATION__JOIN_REF;
/**
* The feature id for the '<em><b>Datamart Entity</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_MEMBER__DATAMART_ENTITY = DATAMART_NAVIGATION__DATAMART_ENTITY;
/**
* The number of structural features of the '<em>Datamart Member</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_MEMBER_FEATURE_COUNT = DATAMART_NAVIGATION_FEATURE_COUNT + 0;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_MEMBER___ERESOLVE_PROXY__INTERNALEOBJECT = DATAMART_NAVIGATION___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Datamart Member</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_MEMBER_OPERATION_COUNT = DATAMART_NAVIGATION_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartAxisImpl <em>Datamart Axis</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartAxisImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartAxis()
* @generated
*/
int DATAMART_AXIS = 15;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_AXIS__NAME = DATAMART_LAZY_RESOLVER_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Datamart Axis</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_AXIS_FEATURE_COUNT = DATAMART_LAZY_RESOLVER_FEATURE_COUNT + 1;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_AXIS___ERESOLVE_PROXY__INTERNALEOBJECT = DATAMART_LAZY_RESOLVER___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Datamart Axis</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_AXIS_OPERATION_COUNT = DATAMART_LAZY_RESOLVER_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartAttributeBaseImpl <em>Datamart Attribute Base</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartAttributeBaseImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartAttributeBase()
* @generated
*/
int DATAMART_ATTRIBUTE_BASE = 16;
/**
* The feature id for the '<em><b>Filtered</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_ATTRIBUTE_BASE__FILTERED = EXPRESSION__FILTERED;
/**
* The feature id for the '<em><b>Selected</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_ATTRIBUTE_BASE__SELECTED = EXPRESSION__SELECTED;
/**
* The feature id for the '<em><b>Optional</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_ATTRIBUTE_BASE__OPTIONAL = EXPRESSION__OPTIONAL;
/**
* The feature id for the '<em><b>Ranged</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_ATTRIBUTE_BASE__RANGED = EXPRESSION__RANGED;
/**
* The feature id for the '<em><b>Number Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_ATTRIBUTE_BASE__NUMBER_VALUE = EXPRESSION__NUMBER_VALUE;
/**
* The feature id for the '<em><b>String Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_ATTRIBUTE_BASE__STRING_VALUE = EXPRESSION__STRING_VALUE;
/**
* The feature id for the '<em><b>Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_ATTRIBUTE_BASE__VALUE = EXPRESSION__VALUE;
/**
* The feature id for the '<em><b>Hierarchy</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_ATTRIBUTE_BASE__HIERARCHY = EXPRESSION__HIERARCHY;
/**
* The feature id for the '<em><b>Aggregation</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_ATTRIBUTE_BASE__AGGREGATION = EXPRESSION__AGGREGATION;
/**
* The feature id for the '<em><b>Function</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_ATTRIBUTE_BASE__FUNCTION = EXPRESSION__FUNCTION;
/**
* The feature id for the '<em><b>Set</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_ATTRIBUTE_BASE__SET = EXPRESSION__SET;
/**
* The feature id for the '<em><b>Set Function</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_ATTRIBUTE_BASE__SET_FUNCTION = EXPRESSION__SET_FUNCTION;
/**
* The feature id for the '<em><b>Attribute Ref</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_ATTRIBUTE_BASE__ATTRIBUTE_REF = EXPRESSION_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Datamart Attribute Base</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_ATTRIBUTE_BASE_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 1;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_ATTRIBUTE_BASE___ERESOLVE_PROXY__INTERNALEOBJECT = EXPRESSION___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Datamart Attribute Base</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_ATTRIBUTE_BASE_OPERATION_COUNT = EXPRESSION_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartAttributeImpl <em>Datamart Attribute</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartAttributeImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartAttribute()
* @generated
*/
int DATAMART_ATTRIBUTE = 17;
/**
* The feature id for the '<em><b>Filtered</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_ATTRIBUTE__FILTERED = DATAMART_ATTRIBUTE_BASE__FILTERED;
/**
* The feature id for the '<em><b>Selected</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_ATTRIBUTE__SELECTED = DATAMART_ATTRIBUTE_BASE__SELECTED;
/**
* The feature id for the '<em><b>Optional</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_ATTRIBUTE__OPTIONAL = DATAMART_ATTRIBUTE_BASE__OPTIONAL;
/**
* The feature id for the '<em><b>Ranged</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_ATTRIBUTE__RANGED = DATAMART_ATTRIBUTE_BASE__RANGED;
/**
* The feature id for the '<em><b>Number Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_ATTRIBUTE__NUMBER_VALUE = DATAMART_ATTRIBUTE_BASE__NUMBER_VALUE;
/**
* The feature id for the '<em><b>String Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_ATTRIBUTE__STRING_VALUE = DATAMART_ATTRIBUTE_BASE__STRING_VALUE;
/**
* The feature id for the '<em><b>Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_ATTRIBUTE__VALUE = DATAMART_ATTRIBUTE_BASE__VALUE;
/**
* The feature id for the '<em><b>Hierarchy</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_ATTRIBUTE__HIERARCHY = DATAMART_ATTRIBUTE_BASE__HIERARCHY;
/**
* The feature id for the '<em><b>Aggregation</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_ATTRIBUTE__AGGREGATION = DATAMART_ATTRIBUTE_BASE__AGGREGATION;
/**
* The feature id for the '<em><b>Function</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_ATTRIBUTE__FUNCTION = DATAMART_ATTRIBUTE_BASE__FUNCTION;
/**
* The feature id for the '<em><b>Set</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_ATTRIBUTE__SET = DATAMART_ATTRIBUTE_BASE__SET;
/**
* The feature id for the '<em><b>Set Function</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_ATTRIBUTE__SET_FUNCTION = DATAMART_ATTRIBUTE_BASE__SET_FUNCTION;
/**
* The feature id for the '<em><b>Attribute Ref</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_ATTRIBUTE__ATTRIBUTE_REF = DATAMART_ATTRIBUTE_BASE__ATTRIBUTE_REF;
/**
* The feature id for the '<em><b>Aggregated</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_ATTRIBUTE__AGGREGATED = DATAMART_ATTRIBUTE_BASE_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Scaled</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_ATTRIBUTE__SCALED = DATAMART_ATTRIBUTE_BASE_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Aggregate</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_ATTRIBUTE__AGGREGATE = DATAMART_ATTRIBUTE_BASE_FEATURE_COUNT + 2;
/**
* The feature id for the '<em><b>Scale</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_ATTRIBUTE__SCALE = DATAMART_ATTRIBUTE_BASE_FEATURE_COUNT + 3;
/**
* The feature id for the '<em><b>Axis</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_ATTRIBUTE__AXIS = DATAMART_ATTRIBUTE_BASE_FEATURE_COUNT + 4;
/**
* The feature id for the '<em><b>Has Column Weight</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_ATTRIBUTE__HAS_COLUMN_WEIGHT = DATAMART_ATTRIBUTE_BASE_FEATURE_COUNT + 5;
/**
* The feature id for the '<em><b>Column Weight</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_ATTRIBUTE__COLUMN_WEIGHT = DATAMART_ATTRIBUTE_BASE_FEATURE_COUNT + 6;
/**
* The feature id for the '<em><b>Aliased</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_ATTRIBUTE__ALIASED = DATAMART_ATTRIBUTE_BASE_FEATURE_COUNT + 7;
/**
* The feature id for the '<em><b>Alias Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_ATTRIBUTE__ALIAS_NAME = DATAMART_ATTRIBUTE_BASE_FEATURE_COUNT + 8;
/**
* The number of structural features of the '<em>Datamart Attribute</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_ATTRIBUTE_FEATURE_COUNT = DATAMART_ATTRIBUTE_BASE_FEATURE_COUNT + 9;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_ATTRIBUTE___ERESOLVE_PROXY__INTERNALEOBJECT = DATAMART_ATTRIBUTE_BASE___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Datamart Attribute</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_ATTRIBUTE_OPERATION_COUNT = DATAMART_ATTRIBUTE_BASE_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartConditionImpl <em>Datamart Condition</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartConditionImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartCondition()
* @generated
*/
int DATAMART_CONDITION = 19;
/**
* The feature id for the '<em><b>Condition</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_CONDITION__CONDITION = 0;
/**
* The number of structural features of the '<em>Datamart Condition</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_CONDITION_FEATURE_COUNT = 1;
/**
* The number of operations of the '<em>Datamart Condition</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_CONDITION_OPERATION_COUNT = 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartOrderImpl <em>Datamart Order</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartOrderImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartOrder()
* @generated
*/
int DATAMART_ORDER = 20;
/**
* The feature id for the '<em><b>Order By</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_ORDER__ORDER_BY = 0;
/**
* The feature id for the '<em><b>Order How</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_ORDER__ORDER_HOW = 1;
/**
* The feature id for the '<em><b>Has Column Weight</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_ORDER__HAS_COLUMN_WEIGHT = 2;
/**
* The feature id for the '<em><b>Column Weight</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_ORDER__COLUMN_WEIGHT = 3;
/**
* The number of structural features of the '<em>Datamart Order</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_ORDER_FEATURE_COUNT = 4;
/**
* The number of operations of the '<em>Datamart Order</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_ORDER_OPERATION_COUNT = 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartCubeElement <em>Datamart Cube Element</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartCubeElement
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartCubeElement()
* @generated
*/
int DATAMART_CUBE_ELEMENT = 21;
/**
* The number of structural features of the '<em>Datamart Cube Element</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_CUBE_ELEMENT_FEATURE_COUNT = 0;
/**
* The number of operations of the '<em>Datamart Cube Element</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_CUBE_ELEMENT_OPERATION_COUNT = 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDefineDerivedMeasureImpl <em>Datamart Define Derived Measure</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDefineDerivedMeasureImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartDefineDerivedMeasure()
* @generated
*/
int DATAMART_DEFINE_DERIVED_MEASURE = 22;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_DEFINE_DERIVED_MEASURE__NAME = DATAMART_CUBE_ELEMENT_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Derived Element</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_DEFINE_DERIVED_MEASURE__DERIVED_ELEMENT = DATAMART_CUBE_ELEMENT_FEATURE_COUNT + 1;
/**
* The number of structural features of the '<em>Datamart Define Derived Measure</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_DEFINE_DERIVED_MEASURE_FEATURE_COUNT = DATAMART_CUBE_ELEMENT_FEATURE_COUNT + 2;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_DEFINE_DERIVED_MEASURE___ERESOLVE_PROXY__INTERNALEOBJECT = DATAMART_CUBE_ELEMENT_OPERATION_COUNT + 0;
/**
* The number of operations of the '<em>Datamart Define Derived Measure</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_DEFINE_DERIVED_MEASURE_OPERATION_COUNT = DATAMART_CUBE_ELEMENT_OPERATION_COUNT + 1;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartFunctionInterface <em>Datamart Function Interface</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartFunctionInterface
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartFunctionInterface()
* @generated
*/
int DATAMART_FUNCTION_INTERFACE = 23;
/**
* The number of structural features of the '<em>Datamart Function Interface</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_FUNCTION_INTERFACE_FEATURE_COUNT = 0;
/**
* The number of operations of the '<em>Datamart Function Interface</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_FUNCTION_INTERFACE_OPERATION_COUNT = 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartFunctionImpl <em>Datamart Function</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartFunctionImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartFunction()
* @generated
*/
int DATAMART_FUNCTION = 24;
/**
* The feature id for the '<em><b>Function</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_FUNCTION__FUNCTION = DATAMART_FUNCTION_INTERFACE_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Datamart Function</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_FUNCTION_FEATURE_COUNT = DATAMART_FUNCTION_INTERFACE_FEATURE_COUNT + 1;
/**
* The number of operations of the '<em>Datamart Function</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_FUNCTION_OPERATION_COUNT = DATAMART_FUNCTION_INTERFACE_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartParameterFunctionImpl <em>Datamart Parameter Function</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartParameterFunctionImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartParameterFunction()
* @generated
*/
int DATAMART_PARAMETER_FUNCTION = 25;
/**
* The feature id for the '<em><b>Function</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_PARAMETER_FUNCTION__FUNCTION = DATAMART_FUNCTION_INTERFACE_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Parameter</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_PARAMETER_FUNCTION__PARAMETER = DATAMART_FUNCTION_INTERFACE_FEATURE_COUNT + 1;
/**
* The number of structural features of the '<em>Datamart Parameter Function</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_PARAMETER_FUNCTION_FEATURE_COUNT = DATAMART_FUNCTION_INTERFACE_FEATURE_COUNT + 2;
/**
* The number of operations of the '<em>Datamart Parameter Function</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_PARAMETER_FUNCTION_OPERATION_COUNT = DATAMART_FUNCTION_INTERFACE_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartFunctionIntParameterImpl <em>Datamart Function Int Parameter</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartFunctionIntParameterImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartFunctionIntParameter()
* @generated
*/
int DATAMART_FUNCTION_INT_PARAMETER = 26;
/**
* The feature id for the '<em><b>Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_FUNCTION_INT_PARAMETER__VALUE = 0;
/**
* The number of structural features of the '<em>Datamart Function Int Parameter</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_FUNCTION_INT_PARAMETER_FEATURE_COUNT = 1;
/**
* The number of operations of the '<em>Datamart Function Int Parameter</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_FUNCTION_INT_PARAMETER_OPERATION_COUNT = 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartSetFunctionInterface <em>Datamart Set Function Interface</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartSetFunctionInterface
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartSetFunctionInterface()
* @generated
*/
int DATAMART_SET_FUNCTION_INTERFACE = 27;
/**
* The number of structural features of the '<em>Datamart Set Function Interface</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_SET_FUNCTION_INTERFACE_FEATURE_COUNT = 0;
/**
* The number of operations of the '<em>Datamart Set Function Interface</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_SET_FUNCTION_INTERFACE_OPERATION_COUNT = 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartSetFunctionImpl <em>Datamart Set Function</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartSetFunctionImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartSetFunction()
* @generated
*/
int DATAMART_SET_FUNCTION = 28;
/**
* The feature id for the '<em><b>Set Function</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_SET_FUNCTION__SET_FUNCTION = DATAMART_SET_FUNCTION_INTERFACE_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Datamart Set Function</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_SET_FUNCTION_FEATURE_COUNT = DATAMART_SET_FUNCTION_INTERFACE_FEATURE_COUNT + 1;
/**
* The number of operations of the '<em>Datamart Set Function</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_SET_FUNCTION_OPERATION_COUNT = DATAMART_SET_FUNCTION_INTERFACE_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartSetParameterFunctionImpl <em>Datamart Set Parameter Function</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartSetParameterFunctionImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartSetParameterFunction()
* @generated
*/
int DATAMART_SET_PARAMETER_FUNCTION = 29;
/**
* The feature id for the '<em><b>Set Function</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_SET_PARAMETER_FUNCTION__SET_FUNCTION = DATAMART_SET_FUNCTION_INTERFACE_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Parameter</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_SET_PARAMETER_FUNCTION__PARAMETER = DATAMART_SET_FUNCTION_INTERFACE_FEATURE_COUNT + 1;
/**
* The number of structural features of the '<em>Datamart Set Parameter Function</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_SET_PARAMETER_FUNCTION_FEATURE_COUNT = DATAMART_SET_FUNCTION_INTERFACE_FEATURE_COUNT + 2;
/**
* The number of operations of the '<em>Datamart Set Parameter Function</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_SET_PARAMETER_FUNCTION_OPERATION_COUNT = DATAMART_SET_FUNCTION_INTERFACE_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartAggregationFunctionInterface <em>Datamart Aggregation Function Interface</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartAggregationFunctionInterface
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartAggregationFunctionInterface()
* @generated
*/
int DATAMART_AGGREGATION_FUNCTION_INTERFACE = 30;
/**
* The number of structural features of the '<em>Datamart Aggregation Function Interface</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_AGGREGATION_FUNCTION_INTERFACE_FEATURE_COUNT = 0;
/**
* The number of operations of the '<em>Datamart Aggregation Function Interface</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_AGGREGATION_FUNCTION_INTERFACE_OPERATION_COUNT = 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartSetAggregationFunctionImpl <em>Datamart Set Aggregation Function</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartSetAggregationFunctionImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartSetAggregationFunction()
* @generated
*/
int DATAMART_SET_AGGREGATION_FUNCTION = 31;
/**
* The feature id for the '<em><b>Aggregation</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_SET_AGGREGATION_FUNCTION__AGGREGATION = DATAMART_AGGREGATION_FUNCTION_INTERFACE_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Parameter</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_SET_AGGREGATION_FUNCTION__PARAMETER = DATAMART_AGGREGATION_FUNCTION_INTERFACE_FEATURE_COUNT + 1;
/**
* The number of structural features of the '<em>Datamart Set Aggregation Function</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_SET_AGGREGATION_FUNCTION_FEATURE_COUNT = DATAMART_AGGREGATION_FUNCTION_INTERFACE_FEATURE_COUNT + 2;
/**
* The number of operations of the '<em>Datamart Set Aggregation Function</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_SET_AGGREGATION_FUNCTION_OPERATION_COUNT = DATAMART_AGGREGATION_FUNCTION_INTERFACE_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartAggregationExpressionImpl <em>Datamart Aggregation Expression</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartAggregationExpressionImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartAggregationExpression()
* @generated
*/
int DATAMART_AGGREGATION_EXPRESSION = 32;
/**
* The feature id for the '<em><b>Filtered</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_AGGREGATION_EXPRESSION__FILTERED = EXPRESSION__FILTERED;
/**
* The feature id for the '<em><b>Selected</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_AGGREGATION_EXPRESSION__SELECTED = EXPRESSION__SELECTED;
/**
* The feature id for the '<em><b>Optional</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_AGGREGATION_EXPRESSION__OPTIONAL = EXPRESSION__OPTIONAL;
/**
* The feature id for the '<em><b>Ranged</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_AGGREGATION_EXPRESSION__RANGED = EXPRESSION__RANGED;
/**
* The feature id for the '<em><b>Number Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_AGGREGATION_EXPRESSION__NUMBER_VALUE = EXPRESSION__NUMBER_VALUE;
/**
* The feature id for the '<em><b>String Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_AGGREGATION_EXPRESSION__STRING_VALUE = EXPRESSION__STRING_VALUE;
/**
* The feature id for the '<em><b>Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_AGGREGATION_EXPRESSION__VALUE = EXPRESSION__VALUE;
/**
* The feature id for the '<em><b>Hierarchy</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_AGGREGATION_EXPRESSION__HIERARCHY = EXPRESSION__HIERARCHY;
/**
* The feature id for the '<em><b>Aggregation</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_AGGREGATION_EXPRESSION__AGGREGATION = EXPRESSION__AGGREGATION;
/**
* The feature id for the '<em><b>Function</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_AGGREGATION_EXPRESSION__FUNCTION = EXPRESSION__FUNCTION;
/**
* The feature id for the '<em><b>Set</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_AGGREGATION_EXPRESSION__SET = EXPRESSION__SET;
/**
* The feature id for the '<em><b>Set Function</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_AGGREGATION_EXPRESSION__SET_FUNCTION = EXPRESSION__SET_FUNCTION;
/**
* The feature id for the '<em><b>Left</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_AGGREGATION_EXPRESSION__LEFT = EXPRESSION_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Right</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_AGGREGATION_EXPRESSION__RIGHT = EXPRESSION_FEATURE_COUNT + 1;
/**
* The number of structural features of the '<em>Datamart Aggregation Expression</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_AGGREGATION_EXPRESSION_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 2;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_AGGREGATION_EXPRESSION___ERESOLVE_PROXY__INTERNALEOBJECT = EXPRESSION___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Datamart Aggregation Expression</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_AGGREGATION_EXPRESSION_OPERATION_COUNT = EXPRESSION_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartSetTupleImpl <em>Datamart Set Tuple</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartSetTupleImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartSetTuple()
* @generated
*/
int DATAMART_SET_TUPLE = 33;
/**
* The feature id for the '<em><b>Filtered</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_SET_TUPLE__FILTERED = EXPRESSION__FILTERED;
/**
* The feature id for the '<em><b>Selected</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_SET_TUPLE__SELECTED = EXPRESSION__SELECTED;
/**
* The feature id for the '<em><b>Optional</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_SET_TUPLE__OPTIONAL = EXPRESSION__OPTIONAL;
/**
* The feature id for the '<em><b>Ranged</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_SET_TUPLE__RANGED = EXPRESSION__RANGED;
/**
* The feature id for the '<em><b>Number Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_SET_TUPLE__NUMBER_VALUE = EXPRESSION__NUMBER_VALUE;
/**
* The feature id for the '<em><b>String Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_SET_TUPLE__STRING_VALUE = EXPRESSION__STRING_VALUE;
/**
* The feature id for the '<em><b>Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_SET_TUPLE__VALUE = EXPRESSION__VALUE;
/**
* The feature id for the '<em><b>Hierarchy</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_SET_TUPLE__HIERARCHY = EXPRESSION__HIERARCHY;
/**
* The feature id for the '<em><b>Aggregation</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_SET_TUPLE__AGGREGATION = EXPRESSION__AGGREGATION;
/**
* The feature id for the '<em><b>Function</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_SET_TUPLE__FUNCTION = EXPRESSION__FUNCTION;
/**
* The feature id for the '<em><b>Set</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_SET_TUPLE__SET = EXPRESSION__SET;
/**
* The feature id for the '<em><b>Set Function</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_SET_TUPLE__SET_FUNCTION = EXPRESSION__SET_FUNCTION;
/**
* The feature id for the '<em><b>Left</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_SET_TUPLE__LEFT = EXPRESSION_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Right</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_SET_TUPLE__RIGHT = EXPRESSION_FEATURE_COUNT + 1;
/**
* The number of structural features of the '<em>Datamart Set Tuple</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_SET_TUPLE_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 2;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_SET_TUPLE___ERESOLVE_PROXY__INTERNALEOBJECT = EXPRESSION___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Datamart Set Tuple</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_SET_TUPLE_OPERATION_COUNT = EXPRESSION_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartSetAggregationImpl <em>Datamart Set Aggregation</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartSetAggregationImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartSetAggregation()
* @generated
*/
int DATAMART_SET_AGGREGATION = 34;
/**
* The feature id for the '<em><b>Filtered</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_SET_AGGREGATION__FILTERED = DATAMART_AGGREGATION_EXPRESSION__FILTERED;
/**
* The feature id for the '<em><b>Selected</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_SET_AGGREGATION__SELECTED = DATAMART_AGGREGATION_EXPRESSION__SELECTED;
/**
* The feature id for the '<em><b>Optional</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_SET_AGGREGATION__OPTIONAL = DATAMART_AGGREGATION_EXPRESSION__OPTIONAL;
/**
* The feature id for the '<em><b>Ranged</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_SET_AGGREGATION__RANGED = DATAMART_AGGREGATION_EXPRESSION__RANGED;
/**
* The feature id for the '<em><b>Number Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_SET_AGGREGATION__NUMBER_VALUE = DATAMART_AGGREGATION_EXPRESSION__NUMBER_VALUE;
/**
* The feature id for the '<em><b>String Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_SET_AGGREGATION__STRING_VALUE = DATAMART_AGGREGATION_EXPRESSION__STRING_VALUE;
/**
* The feature id for the '<em><b>Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_SET_AGGREGATION__VALUE = DATAMART_AGGREGATION_EXPRESSION__VALUE;
/**
* The feature id for the '<em><b>Hierarchy</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_SET_AGGREGATION__HIERARCHY = DATAMART_AGGREGATION_EXPRESSION__HIERARCHY;
/**
* The feature id for the '<em><b>Aggregation</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_SET_AGGREGATION__AGGREGATION = DATAMART_AGGREGATION_EXPRESSION__AGGREGATION;
/**
* The feature id for the '<em><b>Function</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_SET_AGGREGATION__FUNCTION = DATAMART_AGGREGATION_EXPRESSION__FUNCTION;
/**
* The feature id for the '<em><b>Set</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_SET_AGGREGATION__SET = DATAMART_AGGREGATION_EXPRESSION__SET;
/**
* The feature id for the '<em><b>Set Function</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_SET_AGGREGATION__SET_FUNCTION = DATAMART_AGGREGATION_EXPRESSION__SET_FUNCTION;
/**
* The feature id for the '<em><b>Left</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_SET_AGGREGATION__LEFT = DATAMART_AGGREGATION_EXPRESSION__LEFT;
/**
* The feature id for the '<em><b>Right</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_SET_AGGREGATION__RIGHT = DATAMART_AGGREGATION_EXPRESSION__RIGHT;
/**
* The number of structural features of the '<em>Datamart Set Aggregation</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_SET_AGGREGATION_FEATURE_COUNT = DATAMART_AGGREGATION_EXPRESSION_FEATURE_COUNT + 0;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_SET_AGGREGATION___ERESOLVE_PROXY__INTERNALEOBJECT = DATAMART_AGGREGATION_EXPRESSION___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Datamart Set Aggregation</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_SET_AGGREGATION_OPERATION_COUNT = DATAMART_AGGREGATION_EXPRESSION_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartAggregationImpl <em>Datamart Aggregation</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartAggregationImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartAggregation()
* @generated
*/
int DATAMART_AGGREGATION = 35;
/**
* The feature id for the '<em><b>Filtered</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_AGGREGATION__FILTERED = DATAMART_AGGREGATION_EXPRESSION__FILTERED;
/**
* The feature id for the '<em><b>Selected</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_AGGREGATION__SELECTED = DATAMART_AGGREGATION_EXPRESSION__SELECTED;
/**
* The feature id for the '<em><b>Optional</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_AGGREGATION__OPTIONAL = DATAMART_AGGREGATION_EXPRESSION__OPTIONAL;
/**
* The feature id for the '<em><b>Ranged</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_AGGREGATION__RANGED = DATAMART_AGGREGATION_EXPRESSION__RANGED;
/**
* The feature id for the '<em><b>Number Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_AGGREGATION__NUMBER_VALUE = DATAMART_AGGREGATION_EXPRESSION__NUMBER_VALUE;
/**
* The feature id for the '<em><b>String Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_AGGREGATION__STRING_VALUE = DATAMART_AGGREGATION_EXPRESSION__STRING_VALUE;
/**
* The feature id for the '<em><b>Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_AGGREGATION__VALUE = DATAMART_AGGREGATION_EXPRESSION__VALUE;
/**
* The feature id for the '<em><b>Hierarchy</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_AGGREGATION__HIERARCHY = DATAMART_AGGREGATION_EXPRESSION__HIERARCHY;
/**
* The feature id for the '<em><b>Aggregation</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_AGGREGATION__AGGREGATION = DATAMART_AGGREGATION_EXPRESSION__AGGREGATION;
/**
* The feature id for the '<em><b>Function</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_AGGREGATION__FUNCTION = DATAMART_AGGREGATION_EXPRESSION__FUNCTION;
/**
* The feature id for the '<em><b>Set</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_AGGREGATION__SET = DATAMART_AGGREGATION_EXPRESSION__SET;
/**
* The feature id for the '<em><b>Set Function</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_AGGREGATION__SET_FUNCTION = DATAMART_AGGREGATION_EXPRESSION__SET_FUNCTION;
/**
* The feature id for the '<em><b>Left</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_AGGREGATION__LEFT = DATAMART_AGGREGATION_EXPRESSION__LEFT;
/**
* The feature id for the '<em><b>Right</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_AGGREGATION__RIGHT = DATAMART_AGGREGATION_EXPRESSION__RIGHT;
/**
* The number of structural features of the '<em>Datamart Aggregation</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_AGGREGATION_FEATURE_COUNT = DATAMART_AGGREGATION_EXPRESSION_FEATURE_COUNT + 0;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_AGGREGATION___ERESOLVE_PROXY__INTERNALEOBJECT = DATAMART_AGGREGATION_EXPRESSION___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Datamart Aggregation</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_AGGREGATION_OPERATION_COUNT = DATAMART_AGGREGATION_EXPRESSION_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartMemberTupleImpl <em>Datamart Member Tuple</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartMemberTupleImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartMemberTuple()
* @generated
*/
int DATAMART_MEMBER_TUPLE = 36;
/**
* The feature id for the '<em><b>Filtered</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_MEMBER_TUPLE__FILTERED = DATAMART_AGGREGATION_EXPRESSION__FILTERED;
/**
* The feature id for the '<em><b>Selected</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_MEMBER_TUPLE__SELECTED = DATAMART_AGGREGATION_EXPRESSION__SELECTED;
/**
* The feature id for the '<em><b>Optional</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_MEMBER_TUPLE__OPTIONAL = DATAMART_AGGREGATION_EXPRESSION__OPTIONAL;
/**
* The feature id for the '<em><b>Ranged</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_MEMBER_TUPLE__RANGED = DATAMART_AGGREGATION_EXPRESSION__RANGED;
/**
* The feature id for the '<em><b>Number Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_MEMBER_TUPLE__NUMBER_VALUE = DATAMART_AGGREGATION_EXPRESSION__NUMBER_VALUE;
/**
* The feature id for the '<em><b>String Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_MEMBER_TUPLE__STRING_VALUE = DATAMART_AGGREGATION_EXPRESSION__STRING_VALUE;
/**
* The feature id for the '<em><b>Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_MEMBER_TUPLE__VALUE = DATAMART_AGGREGATION_EXPRESSION__VALUE;
/**
* The feature id for the '<em><b>Hierarchy</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_MEMBER_TUPLE__HIERARCHY = DATAMART_AGGREGATION_EXPRESSION__HIERARCHY;
/**
* The feature id for the '<em><b>Aggregation</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_MEMBER_TUPLE__AGGREGATION = DATAMART_AGGREGATION_EXPRESSION__AGGREGATION;
/**
* The feature id for the '<em><b>Function</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_MEMBER_TUPLE__FUNCTION = DATAMART_AGGREGATION_EXPRESSION__FUNCTION;
/**
* The feature id for the '<em><b>Set</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_MEMBER_TUPLE__SET = DATAMART_AGGREGATION_EXPRESSION__SET;
/**
* The feature id for the '<em><b>Set Function</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_MEMBER_TUPLE__SET_FUNCTION = DATAMART_AGGREGATION_EXPRESSION__SET_FUNCTION;
/**
* The feature id for the '<em><b>Left</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_MEMBER_TUPLE__LEFT = DATAMART_AGGREGATION_EXPRESSION__LEFT;
/**
* The feature id for the '<em><b>Right</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_MEMBER_TUPLE__RIGHT = DATAMART_AGGREGATION_EXPRESSION__RIGHT;
/**
* The number of structural features of the '<em>Datamart Member Tuple</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_MEMBER_TUPLE_FEATURE_COUNT = DATAMART_AGGREGATION_EXPRESSION_FEATURE_COUNT + 0;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_MEMBER_TUPLE___ERESOLVE_PROXY__INTERNALEOBJECT = DATAMART_AGGREGATION_EXPRESSION___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Datamart Member Tuple</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_MEMBER_TUPLE_OPERATION_COUNT = DATAMART_AGGREGATION_EXPRESSION_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartAggregationFunctionImpl <em>Datamart Aggregation Function</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartAggregationFunctionImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartAggregationFunction()
* @generated
*/
int DATAMART_AGGREGATION_FUNCTION = 37;
/**
* The feature id for the '<em><b>Aggregation</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_AGGREGATION_FUNCTION__AGGREGATION = DATAMART_AGGREGATION_FUNCTION_INTERFACE_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Parameter</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_AGGREGATION_FUNCTION__PARAMETER = DATAMART_AGGREGATION_FUNCTION_INTERFACE_FEATURE_COUNT + 1;
/**
* The number of structural features of the '<em>Datamart Aggregation Function</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_AGGREGATION_FUNCTION_FEATURE_COUNT = DATAMART_AGGREGATION_FUNCTION_INTERFACE_FEATURE_COUNT + 2;
/**
* The number of operations of the '<em>Datamart Aggregation Function</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_AGGREGATION_FUNCTION_OPERATION_COUNT = DATAMART_AGGREGATION_FUNCTION_INTERFACE_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartSlicerImpl <em>Datamart Slicer</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartSlicerImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartSlicer()
* @generated
*/
int DATAMART_SLICER = 38;
/**
* The feature id for the '<em><b>Element</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_SLICER__ELEMENT = DATAMART_CUBE_ELEMENT_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Datamart Slicer</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_SLICER_FEATURE_COUNT = DATAMART_CUBE_ELEMENT_FEATURE_COUNT + 1;
/**
* The number of operations of the '<em>Datamart Slicer</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_SLICER_OPERATION_COUNT = DATAMART_CUBE_ELEMENT_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartCubeAxisImpl <em>Datamart Cube Axis</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartCubeAxisImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartCubeAxis()
* @generated
*/
int DATAMART_CUBE_AXIS = 39;
/**
* The feature id for the '<em><b>Axis</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_CUBE_AXIS__AXIS = DATAMART_CUBE_ELEMENT_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Elements</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_CUBE_AXIS__ELEMENTS = DATAMART_CUBE_ELEMENT_FEATURE_COUNT + 1;
/**
* The number of structural features of the '<em>Datamart Cube Axis</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_CUBE_AXIS_FEATURE_COUNT = DATAMART_CUBE_ELEMENT_FEATURE_COUNT + 2;
/**
* The number of operations of the '<em>Datamart Cube Axis</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_CUBE_AXIS_OPERATION_COUNT = DATAMART_CUBE_ELEMENT_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDerivedMeasureImpl <em>Datamart Derived Measure</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDerivedMeasureImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartDerivedMeasure()
* @generated
*/
int DATAMART_DERIVED_MEASURE = 41;
/**
* The feature id for the '<em><b>Filtered</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_DERIVED_MEASURE__FILTERED = EXPRESSION__FILTERED;
/**
* The feature id for the '<em><b>Selected</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_DERIVED_MEASURE__SELECTED = EXPRESSION__SELECTED;
/**
* The feature id for the '<em><b>Optional</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_DERIVED_MEASURE__OPTIONAL = EXPRESSION__OPTIONAL;
/**
* The feature id for the '<em><b>Ranged</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_DERIVED_MEASURE__RANGED = EXPRESSION__RANGED;
/**
* The feature id for the '<em><b>Number Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_DERIVED_MEASURE__NUMBER_VALUE = EXPRESSION__NUMBER_VALUE;
/**
* The feature id for the '<em><b>String Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_DERIVED_MEASURE__STRING_VALUE = EXPRESSION__STRING_VALUE;
/**
* The feature id for the '<em><b>Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_DERIVED_MEASURE__VALUE = EXPRESSION__VALUE;
/**
* The feature id for the '<em><b>Hierarchy</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_DERIVED_MEASURE__HIERARCHY = EXPRESSION__HIERARCHY;
/**
* The feature id for the '<em><b>Aggregation</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_DERIVED_MEASURE__AGGREGATION = EXPRESSION__AGGREGATION;
/**
* The feature id for the '<em><b>Function</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_DERIVED_MEASURE__FUNCTION = EXPRESSION__FUNCTION;
/**
* The feature id for the '<em><b>Set</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_DERIVED_MEASURE__SET = EXPRESSION__SET;
/**
* The feature id for the '<em><b>Set Function</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_DERIVED_MEASURE__SET_FUNCTION = EXPRESSION__SET_FUNCTION;
/**
* The feature id for the '<em><b>Scaled</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_DERIVED_MEASURE__SCALED = EXPRESSION_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Scale</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_DERIVED_MEASURE__SCALE = EXPRESSION_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Derived Ref</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_DERIVED_MEASURE__DERIVED_REF = EXPRESSION_FEATURE_COUNT + 2;
/**
* The number of structural features of the '<em>Datamart Derived Measure</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_DERIVED_MEASURE_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 3;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_DERIVED_MEASURE___ERESOLVE_PROXY__INTERNALEOBJECT = EXPRESSION___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Datamart Derived Measure</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_DERIVED_MEASURE_OPERATION_COUNT = EXPRESSION_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartMeasureImpl <em>Datamart Measure</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartMeasureImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartMeasure()
* @generated
*/
int DATAMART_MEASURE = 42;
/**
* The feature id for the '<em><b>Filtered</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_MEASURE__FILTERED = EXPRESSION__FILTERED;
/**
* The feature id for the '<em><b>Selected</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_MEASURE__SELECTED = EXPRESSION__SELECTED;
/**
* The feature id for the '<em><b>Optional</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_MEASURE__OPTIONAL = EXPRESSION__OPTIONAL;
/**
* The feature id for the '<em><b>Ranged</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_MEASURE__RANGED = EXPRESSION__RANGED;
/**
* The feature id for the '<em><b>Number Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_MEASURE__NUMBER_VALUE = EXPRESSION__NUMBER_VALUE;
/**
* The feature id for the '<em><b>String Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_MEASURE__STRING_VALUE = EXPRESSION__STRING_VALUE;
/**
* The feature id for the '<em><b>Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_MEASURE__VALUE = EXPRESSION__VALUE;
/**
* The feature id for the '<em><b>Hierarchy</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_MEASURE__HIERARCHY = EXPRESSION__HIERARCHY;
/**
* The feature id for the '<em><b>Aggregation</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_MEASURE__AGGREGATION = EXPRESSION__AGGREGATION;
/**
* The feature id for the '<em><b>Function</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_MEASURE__FUNCTION = EXPRESSION__FUNCTION;
/**
* The feature id for the '<em><b>Set</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_MEASURE__SET = EXPRESSION__SET;
/**
* The feature id for the '<em><b>Set Function</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_MEASURE__SET_FUNCTION = EXPRESSION__SET_FUNCTION;
/**
* The feature id for the '<em><b>Scaled</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_MEASURE__SCALED = EXPRESSION_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Scale</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_MEASURE__SCALE = EXPRESSION_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Measure Ref</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_MEASURE__MEASURE_REF = EXPRESSION_FEATURE_COUNT + 2;
/**
* The number of structural features of the '<em>Datamart Measure</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_MEASURE_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 3;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_MEASURE___ERESOLVE_PROXY__INTERNALEOBJECT = EXPRESSION___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Datamart Measure</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_MEASURE_OPERATION_COUNT = EXPRESSION_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartHierarchyImpl <em>Datamart Hierarchy</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartHierarchyImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartHierarchy()
* @generated
*/
int DATAMART_HIERARCHY = 43;
/**
* The feature id for the '<em><b>Filtered</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_HIERARCHY__FILTERED = EXPRESSION__FILTERED;
/**
* The feature id for the '<em><b>Selected</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_HIERARCHY__SELECTED = EXPRESSION__SELECTED;
/**
* The feature id for the '<em><b>Optional</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_HIERARCHY__OPTIONAL = EXPRESSION__OPTIONAL;
/**
* The feature id for the '<em><b>Ranged</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_HIERARCHY__RANGED = EXPRESSION__RANGED;
/**
* The feature id for the '<em><b>Number Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_HIERARCHY__NUMBER_VALUE = EXPRESSION__NUMBER_VALUE;
/**
* The feature id for the '<em><b>String Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_HIERARCHY__STRING_VALUE = EXPRESSION__STRING_VALUE;
/**
* The feature id for the '<em><b>Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_HIERARCHY__VALUE = EXPRESSION__VALUE;
/**
* The feature id for the '<em><b>Hierarchy</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_HIERARCHY__HIERARCHY = EXPRESSION__HIERARCHY;
/**
* The feature id for the '<em><b>Aggregation</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_HIERARCHY__AGGREGATION = EXPRESSION__AGGREGATION;
/**
* The feature id for the '<em><b>Function</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_HIERARCHY__FUNCTION = EXPRESSION__FUNCTION;
/**
* The feature id for the '<em><b>Set</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_HIERARCHY__SET = EXPRESSION__SET;
/**
* The feature id for the '<em><b>Set Function</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_HIERARCHY__SET_FUNCTION = EXPRESSION__SET_FUNCTION;
/**
* The feature id for the '<em><b>Default Member</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_HIERARCHY__DEFAULT_MEMBER = EXPRESSION_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>All Member</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_HIERARCHY__ALL_MEMBER = EXPRESSION_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>All Levels</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_HIERARCHY__ALL_LEVELS = EXPRESSION_FEATURE_COUNT + 2;
/**
* The feature id for the '<em><b>All</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_HIERARCHY__ALL = EXPRESSION_FEATURE_COUNT + 3;
/**
* The feature id for the '<em><b>Except</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_HIERARCHY__EXCEPT = EXPRESSION_FEATURE_COUNT + 4;
/**
* The feature id for the '<em><b>Ordered</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_HIERARCHY__ORDERED = EXPRESSION_FEATURE_COUNT + 5;
/**
* The feature id for the '<em><b>Descending</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_HIERARCHY__DESCENDING = EXPRESSION_FEATURE_COUNT + 6;
/**
* The feature id for the '<em><b>Hierarchy Ref</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_HIERARCHY__HIERARCHY_REF = EXPRESSION_FEATURE_COUNT + 7;
/**
* The feature id for the '<em><b>Level Ref</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_HIERARCHY__LEVEL_REF = EXPRESSION_FEATURE_COUNT + 8;
/**
* The feature id for the '<em><b>Except Ref</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_HIERARCHY__EXCEPT_REF = EXPRESSION_FEATURE_COUNT + 9;
/**
* The feature id for the '<em><b>Order Ref</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_HIERARCHY__ORDER_REF = EXPRESSION_FEATURE_COUNT + 10;
/**
* The number of structural features of the '<em>Datamart Hierarchy</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_HIERARCHY_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 11;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_HIERARCHY___ERESOLVE_PROXY__INTERNALEOBJECT = EXPRESSION___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Datamart Hierarchy</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_HIERARCHY_OPERATION_COUNT = EXPRESSION_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.CalculationImpl <em>Calculation</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.CalculationImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getCalculation()
* @generated
*/
int CALCULATION = 44;
/**
* The feature id for the '<em><b>Filtered</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CALCULATION__FILTERED = EXPRESSION__FILTERED;
/**
* The feature id for the '<em><b>Selected</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CALCULATION__SELECTED = EXPRESSION__SELECTED;
/**
* The feature id for the '<em><b>Optional</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CALCULATION__OPTIONAL = EXPRESSION__OPTIONAL;
/**
* The feature id for the '<em><b>Ranged</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CALCULATION__RANGED = EXPRESSION__RANGED;
/**
* The feature id for the '<em><b>Number Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CALCULATION__NUMBER_VALUE = EXPRESSION__NUMBER_VALUE;
/**
* The feature id for the '<em><b>String Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CALCULATION__STRING_VALUE = EXPRESSION__STRING_VALUE;
/**
* The feature id for the '<em><b>Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CALCULATION__VALUE = EXPRESSION__VALUE;
/**
* The feature id for the '<em><b>Hierarchy</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CALCULATION__HIERARCHY = EXPRESSION__HIERARCHY;
/**
* The feature id for the '<em><b>Aggregation</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CALCULATION__AGGREGATION = EXPRESSION__AGGREGATION;
/**
* The feature id for the '<em><b>Function</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CALCULATION__FUNCTION = EXPRESSION__FUNCTION;
/**
* The feature id for the '<em><b>Set</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CALCULATION__SET = EXPRESSION__SET;
/**
* The feature id for the '<em><b>Set Function</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CALCULATION__SET_FUNCTION = EXPRESSION__SET_FUNCTION;
/**
* The feature id for the '<em><b>Left</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CALCULATION__LEFT = EXPRESSION_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Right</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CALCULATION__RIGHT = EXPRESSION_FEATURE_COUNT + 1;
/**
* The number of structural features of the '<em>Calculation</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CALCULATION_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 2;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CALCULATION___ERESOLVE_PROXY__INTERNALEOBJECT = EXPRESSION___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Calculation</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CALCULATION_OPERATION_COUNT = EXPRESSION_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartReferenceImpl <em>Datamart Reference</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartReferenceImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartReference()
* @generated
*/
int DATAMART_REFERENCE = 45;
/**
* The feature id for the '<em><b>Ref</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_REFERENCE__REF = DATAMART_LAZY_RESOLVER_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Datamart Reference</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_REFERENCE_FEATURE_COUNT = DATAMART_LAZY_RESOLVER_FEATURE_COUNT + 1;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_REFERENCE___ERESOLVE_PROXY__INTERNALEOBJECT = DATAMART_LAZY_RESOLVER___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Datamart Reference</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATAMART_REFERENCE_OPERATION_COUNT = DATAMART_LAZY_RESOLVER_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.AdditionImpl <em>Addition</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.AdditionImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getAddition()
* @generated
*/
int ADDITION = 46;
/**
* The feature id for the '<em><b>Filtered</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ADDITION__FILTERED = CALCULATION__FILTERED;
/**
* The feature id for the '<em><b>Selected</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ADDITION__SELECTED = CALCULATION__SELECTED;
/**
* The feature id for the '<em><b>Optional</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ADDITION__OPTIONAL = CALCULATION__OPTIONAL;
/**
* The feature id for the '<em><b>Ranged</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ADDITION__RANGED = CALCULATION__RANGED;
/**
* The feature id for the '<em><b>Number Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ADDITION__NUMBER_VALUE = CALCULATION__NUMBER_VALUE;
/**
* The feature id for the '<em><b>String Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ADDITION__STRING_VALUE = CALCULATION__STRING_VALUE;
/**
* The feature id for the '<em><b>Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ADDITION__VALUE = CALCULATION__VALUE;
/**
* The feature id for the '<em><b>Hierarchy</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ADDITION__HIERARCHY = CALCULATION__HIERARCHY;
/**
* The feature id for the '<em><b>Aggregation</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ADDITION__AGGREGATION = CALCULATION__AGGREGATION;
/**
* The feature id for the '<em><b>Function</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ADDITION__FUNCTION = CALCULATION__FUNCTION;
/**
* The feature id for the '<em><b>Set</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ADDITION__SET = CALCULATION__SET;
/**
* The feature id for the '<em><b>Set Function</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ADDITION__SET_FUNCTION = CALCULATION__SET_FUNCTION;
/**
* The feature id for the '<em><b>Left</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ADDITION__LEFT = CALCULATION__LEFT;
/**
* The feature id for the '<em><b>Right</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ADDITION__RIGHT = CALCULATION__RIGHT;
/**
* The number of structural features of the '<em>Addition</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ADDITION_FEATURE_COUNT = CALCULATION_FEATURE_COUNT + 0;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ADDITION___ERESOLVE_PROXY__INTERNALEOBJECT = CALCULATION___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Addition</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ADDITION_OPERATION_COUNT = CALCULATION_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.DivisionImpl <em>Division</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DivisionImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDivision()
* @generated
*/
int DIVISION = 47;
/**
* The feature id for the '<em><b>Filtered</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DIVISION__FILTERED = CALCULATION__FILTERED;
/**
* The feature id for the '<em><b>Selected</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DIVISION__SELECTED = CALCULATION__SELECTED;
/**
* The feature id for the '<em><b>Optional</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DIVISION__OPTIONAL = CALCULATION__OPTIONAL;
/**
* The feature id for the '<em><b>Ranged</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DIVISION__RANGED = CALCULATION__RANGED;
/**
* The feature id for the '<em><b>Number Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DIVISION__NUMBER_VALUE = CALCULATION__NUMBER_VALUE;
/**
* The feature id for the '<em><b>String Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DIVISION__STRING_VALUE = CALCULATION__STRING_VALUE;
/**
* The feature id for the '<em><b>Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DIVISION__VALUE = CALCULATION__VALUE;
/**
* The feature id for the '<em><b>Hierarchy</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DIVISION__HIERARCHY = CALCULATION__HIERARCHY;
/**
* The feature id for the '<em><b>Aggregation</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DIVISION__AGGREGATION = CALCULATION__AGGREGATION;
/**
* The feature id for the '<em><b>Function</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DIVISION__FUNCTION = CALCULATION__FUNCTION;
/**
* The feature id for the '<em><b>Set</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DIVISION__SET = CALCULATION__SET;
/**
* The feature id for the '<em><b>Set Function</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DIVISION__SET_FUNCTION = CALCULATION__SET_FUNCTION;
/**
* The feature id for the '<em><b>Left</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DIVISION__LEFT = CALCULATION__LEFT;
/**
* The feature id for the '<em><b>Right</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DIVISION__RIGHT = CALCULATION__RIGHT;
/**
* The number of structural features of the '<em>Division</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DIVISION_FEATURE_COUNT = CALCULATION_FEATURE_COUNT + 0;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DIVISION___ERESOLVE_PROXY__INTERNALEOBJECT = CALCULATION___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Division</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DIVISION_OPERATION_COUNT = CALCULATION_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.MultiplicationImpl <em>Multiplication</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.MultiplicationImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getMultiplication()
* @generated
*/
int MULTIPLICATION = 48;
/**
* The feature id for the '<em><b>Filtered</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MULTIPLICATION__FILTERED = CALCULATION__FILTERED;
/**
* The feature id for the '<em><b>Selected</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MULTIPLICATION__SELECTED = CALCULATION__SELECTED;
/**
* The feature id for the '<em><b>Optional</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MULTIPLICATION__OPTIONAL = CALCULATION__OPTIONAL;
/**
* The feature id for the '<em><b>Ranged</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MULTIPLICATION__RANGED = CALCULATION__RANGED;
/**
* The feature id for the '<em><b>Number Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MULTIPLICATION__NUMBER_VALUE = CALCULATION__NUMBER_VALUE;
/**
* The feature id for the '<em><b>String Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MULTIPLICATION__STRING_VALUE = CALCULATION__STRING_VALUE;
/**
* The feature id for the '<em><b>Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MULTIPLICATION__VALUE = CALCULATION__VALUE;
/**
* The feature id for the '<em><b>Hierarchy</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MULTIPLICATION__HIERARCHY = CALCULATION__HIERARCHY;
/**
* The feature id for the '<em><b>Aggregation</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MULTIPLICATION__AGGREGATION = CALCULATION__AGGREGATION;
/**
* The feature id for the '<em><b>Function</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MULTIPLICATION__FUNCTION = CALCULATION__FUNCTION;
/**
* The feature id for the '<em><b>Set</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MULTIPLICATION__SET = CALCULATION__SET;
/**
* The feature id for the '<em><b>Set Function</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MULTIPLICATION__SET_FUNCTION = CALCULATION__SET_FUNCTION;
/**
* The feature id for the '<em><b>Left</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MULTIPLICATION__LEFT = CALCULATION__LEFT;
/**
* The feature id for the '<em><b>Right</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MULTIPLICATION__RIGHT = CALCULATION__RIGHT;
/**
* The number of structural features of the '<em>Multiplication</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MULTIPLICATION_FEATURE_COUNT = CALCULATION_FEATURE_COUNT + 0;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MULTIPLICATION___ERESOLVE_PROXY__INTERNALEOBJECT = CALCULATION___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Multiplication</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MULTIPLICATION_OPERATION_COUNT = CALCULATION_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.SubtractionImpl <em>Subtraction</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.SubtractionImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getSubtraction()
* @generated
*/
int SUBTRACTION = 49;
/**
* The feature id for the '<em><b>Filtered</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SUBTRACTION__FILTERED = CALCULATION__FILTERED;
/**
* The feature id for the '<em><b>Selected</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SUBTRACTION__SELECTED = CALCULATION__SELECTED;
/**
* The feature id for the '<em><b>Optional</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SUBTRACTION__OPTIONAL = CALCULATION__OPTIONAL;
/**
* The feature id for the '<em><b>Ranged</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SUBTRACTION__RANGED = CALCULATION__RANGED;
/**
* The feature id for the '<em><b>Number Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SUBTRACTION__NUMBER_VALUE = CALCULATION__NUMBER_VALUE;
/**
* The feature id for the '<em><b>String Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SUBTRACTION__STRING_VALUE = CALCULATION__STRING_VALUE;
/**
* The feature id for the '<em><b>Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SUBTRACTION__VALUE = CALCULATION__VALUE;
/**
* The feature id for the '<em><b>Hierarchy</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SUBTRACTION__HIERARCHY = CALCULATION__HIERARCHY;
/**
* The feature id for the '<em><b>Aggregation</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SUBTRACTION__AGGREGATION = CALCULATION__AGGREGATION;
/**
* The feature id for the '<em><b>Function</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SUBTRACTION__FUNCTION = CALCULATION__FUNCTION;
/**
* The feature id for the '<em><b>Set</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SUBTRACTION__SET = CALCULATION__SET;
/**
* The feature id for the '<em><b>Set Function</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SUBTRACTION__SET_FUNCTION = CALCULATION__SET_FUNCTION;
/**
* The feature id for the '<em><b>Left</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SUBTRACTION__LEFT = CALCULATION__LEFT;
/**
* The feature id for the '<em><b>Right</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SUBTRACTION__RIGHT = CALCULATION__RIGHT;
/**
* The number of structural features of the '<em>Subtraction</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SUBTRACTION_FEATURE_COUNT = CALCULATION_FEATURE_COUNT + 0;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SUBTRACTION___ERESOLVE_PROXY__INTERNALEOBJECT = CALCULATION___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Subtraction</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SUBTRACTION_OPERATION_COUNT = CALCULATION_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.ConjunctionImpl <em>Conjunction</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.ConjunctionImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getConjunction()
* @generated
*/
int CONJUNCTION = 50;
/**
* The feature id for the '<em><b>Filtered</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONJUNCTION__FILTERED = CALCULATION__FILTERED;
/**
* The feature id for the '<em><b>Selected</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONJUNCTION__SELECTED = CALCULATION__SELECTED;
/**
* The feature id for the '<em><b>Optional</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONJUNCTION__OPTIONAL = CALCULATION__OPTIONAL;
/**
* The feature id for the '<em><b>Ranged</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONJUNCTION__RANGED = CALCULATION__RANGED;
/**
* The feature id for the '<em><b>Number Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONJUNCTION__NUMBER_VALUE = CALCULATION__NUMBER_VALUE;
/**
* The feature id for the '<em><b>String Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONJUNCTION__STRING_VALUE = CALCULATION__STRING_VALUE;
/**
* The feature id for the '<em><b>Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONJUNCTION__VALUE = CALCULATION__VALUE;
/**
* The feature id for the '<em><b>Hierarchy</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONJUNCTION__HIERARCHY = CALCULATION__HIERARCHY;
/**
* The feature id for the '<em><b>Aggregation</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONJUNCTION__AGGREGATION = CALCULATION__AGGREGATION;
/**
* The feature id for the '<em><b>Function</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONJUNCTION__FUNCTION = CALCULATION__FUNCTION;
/**
* The feature id for the '<em><b>Set</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONJUNCTION__SET = CALCULATION__SET;
/**
* The feature id for the '<em><b>Set Function</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONJUNCTION__SET_FUNCTION = CALCULATION__SET_FUNCTION;
/**
* The feature id for the '<em><b>Left</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONJUNCTION__LEFT = CALCULATION__LEFT;
/**
* The feature id for the '<em><b>Right</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONJUNCTION__RIGHT = CALCULATION__RIGHT;
/**
* The number of structural features of the '<em>Conjunction</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONJUNCTION_FEATURE_COUNT = CALCULATION_FEATURE_COUNT + 0;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONJUNCTION___ERESOLVE_PROXY__INTERNALEOBJECT = CALCULATION___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Conjunction</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONJUNCTION_OPERATION_COUNT = CALCULATION_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.DisjunctionImpl <em>Disjunction</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DisjunctionImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDisjunction()
* @generated
*/
int DISJUNCTION = 51;
/**
* The feature id for the '<em><b>Filtered</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DISJUNCTION__FILTERED = CALCULATION__FILTERED;
/**
* The feature id for the '<em><b>Selected</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DISJUNCTION__SELECTED = CALCULATION__SELECTED;
/**
* The feature id for the '<em><b>Optional</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DISJUNCTION__OPTIONAL = CALCULATION__OPTIONAL;
/**
* The feature id for the '<em><b>Ranged</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DISJUNCTION__RANGED = CALCULATION__RANGED;
/**
* The feature id for the '<em><b>Number Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DISJUNCTION__NUMBER_VALUE = CALCULATION__NUMBER_VALUE;
/**
* The feature id for the '<em><b>String Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DISJUNCTION__STRING_VALUE = CALCULATION__STRING_VALUE;
/**
* The feature id for the '<em><b>Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DISJUNCTION__VALUE = CALCULATION__VALUE;
/**
* The feature id for the '<em><b>Hierarchy</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DISJUNCTION__HIERARCHY = CALCULATION__HIERARCHY;
/**
* The feature id for the '<em><b>Aggregation</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DISJUNCTION__AGGREGATION = CALCULATION__AGGREGATION;
/**
* The feature id for the '<em><b>Function</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DISJUNCTION__FUNCTION = CALCULATION__FUNCTION;
/**
* The feature id for the '<em><b>Set</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DISJUNCTION__SET = CALCULATION__SET;
/**
* The feature id for the '<em><b>Set Function</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DISJUNCTION__SET_FUNCTION = CALCULATION__SET_FUNCTION;
/**
* The feature id for the '<em><b>Left</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DISJUNCTION__LEFT = CALCULATION__LEFT;
/**
* The feature id for the '<em><b>Right</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DISJUNCTION__RIGHT = CALCULATION__RIGHT;
/**
* The number of structural features of the '<em>Disjunction</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DISJUNCTION_FEATURE_COUNT = CALCULATION_FEATURE_COUNT + 0;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DISJUNCTION___ERESOLVE_PROXY__INTERNALEOBJECT = CALCULATION___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Disjunction</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DISJUNCTION_OPERATION_COUNT = CALCULATION_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.ConditionalExpressionImpl <em>Conditional Expression</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.ConditionalExpressionImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getConditionalExpression()
* @generated
*/
int CONDITIONAL_EXPRESSION = 52;
/**
* The feature id for the '<em><b>Filtered</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONDITIONAL_EXPRESSION__FILTERED = CALCULATION__FILTERED;
/**
* The feature id for the '<em><b>Selected</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONDITIONAL_EXPRESSION__SELECTED = CALCULATION__SELECTED;
/**
* The feature id for the '<em><b>Optional</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONDITIONAL_EXPRESSION__OPTIONAL = CALCULATION__OPTIONAL;
/**
* The feature id for the '<em><b>Ranged</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONDITIONAL_EXPRESSION__RANGED = CALCULATION__RANGED;
/**
* The feature id for the '<em><b>Number Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONDITIONAL_EXPRESSION__NUMBER_VALUE = CALCULATION__NUMBER_VALUE;
/**
* The feature id for the '<em><b>String Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONDITIONAL_EXPRESSION__STRING_VALUE = CALCULATION__STRING_VALUE;
/**
* The feature id for the '<em><b>Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONDITIONAL_EXPRESSION__VALUE = CALCULATION__VALUE;
/**
* The feature id for the '<em><b>Hierarchy</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONDITIONAL_EXPRESSION__HIERARCHY = CALCULATION__HIERARCHY;
/**
* The feature id for the '<em><b>Aggregation</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONDITIONAL_EXPRESSION__AGGREGATION = CALCULATION__AGGREGATION;
/**
* The feature id for the '<em><b>Function</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONDITIONAL_EXPRESSION__FUNCTION = CALCULATION__FUNCTION;
/**
* The feature id for the '<em><b>Set</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONDITIONAL_EXPRESSION__SET = CALCULATION__SET;
/**
* The feature id for the '<em><b>Set Function</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONDITIONAL_EXPRESSION__SET_FUNCTION = CALCULATION__SET_FUNCTION;
/**
* The feature id for the '<em><b>Left</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONDITIONAL_EXPRESSION__LEFT = CALCULATION__LEFT;
/**
* The feature id for the '<em><b>Right</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONDITIONAL_EXPRESSION__RIGHT = CALCULATION__RIGHT;
/**
* The feature id for the '<em><b>Operator</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONDITIONAL_EXPRESSION__OPERATOR = CALCULATION_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Conditional Expression</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONDITIONAL_EXPRESSION_FEATURE_COUNT = CALCULATION_FEATURE_COUNT + 1;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONDITIONAL_EXPRESSION___ERESOLVE_PROXY__INTERNALEOBJECT = CALCULATION___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Conditional Expression</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONDITIONAL_EXPRESSION_OPERATION_COUNT = CALCULATION_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerDataImpl <em>Attribute Filler Data</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerDataImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getAttributeFillerData()
* @generated
*/
int ATTRIBUTE_FILLER_DATA = 53;
/**
* The feature id for the '<em><b>Attribute Ref</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_DATA__ATTRIBUTE_REF = DATAMART_LAZY_RESOLVER_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Filler Type</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_DATA__FILLER_TYPE = DATAMART_LAZY_RESOLVER_FEATURE_COUNT + 1;
/**
* The number of structural features of the '<em>Attribute Filler Data</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_DATA_FEATURE_COUNT = DATAMART_LAZY_RESOLVER_FEATURE_COUNT + 2;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_DATA___ERESOLVE_PROXY__INTERNALEOBJECT = DATAMART_LAZY_RESOLVER___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Attribute Filler Data</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_DATA_OPERATION_COUNT = DATAMART_LAZY_RESOLVER_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerTypeImpl <em>Attribute Filler Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerTypeImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getAttributeFillerType()
* @generated
*/
int ATTRIBUTE_FILLER_TYPE = 54;
/**
* The number of structural features of the '<em>Attribute Filler Type</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_TYPE_FEATURE_COUNT = DATAMART_LAZY_RESOLVER_FEATURE_COUNT + 0;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_TYPE___ERESOLVE_PROXY__INTERNALEOBJECT = DATAMART_LAZY_RESOLVER___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Attribute Filler Type</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_TYPE_OPERATION_COUNT = DATAMART_LAZY_RESOLVER_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerDateTypeImpl <em>Attribute Filler Date Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerDateTypeImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getAttributeFillerDateType()
* @generated
*/
int ATTRIBUTE_FILLER_DATE_TYPE = 55;
/**
* The number of structural features of the '<em>Attribute Filler Date Type</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_DATE_TYPE_FEATURE_COUNT = ATTRIBUTE_FILLER_TYPE_FEATURE_COUNT + 0;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_DATE_TYPE___ERESOLVE_PROXY__INTERNALEOBJECT = ATTRIBUTE_FILLER_TYPE___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Attribute Filler Date Type</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_DATE_TYPE_OPERATION_COUNT = ATTRIBUTE_FILLER_TYPE_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerDoubleTypeImpl <em>Attribute Filler Double Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerDoubleTypeImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getAttributeFillerDoubleType()
* @generated
*/
int ATTRIBUTE_FILLER_DOUBLE_TYPE = 56;
/**
* The number of structural features of the '<em>Attribute Filler Double Type</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_DOUBLE_TYPE_FEATURE_COUNT = ATTRIBUTE_FILLER_TYPE_FEATURE_COUNT + 0;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_DOUBLE_TYPE___ERESOLVE_PROXY__INTERNALEOBJECT = ATTRIBUTE_FILLER_TYPE___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Attribute Filler Double Type</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_DOUBLE_TYPE_OPERATION_COUNT = ATTRIBUTE_FILLER_TYPE_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerIntegerTypeImpl <em>Attribute Filler Integer Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerIntegerTypeImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getAttributeFillerIntegerType()
* @generated
*/
int ATTRIBUTE_FILLER_INTEGER_TYPE = 57;
/**
* The number of structural features of the '<em>Attribute Filler Integer Type</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_INTEGER_TYPE_FEATURE_COUNT = ATTRIBUTE_FILLER_TYPE_FEATURE_COUNT + 0;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_INTEGER_TYPE___ERESOLVE_PROXY__INTERNALEOBJECT = ATTRIBUTE_FILLER_TYPE___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Attribute Filler Integer Type</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_INTEGER_TYPE_OPERATION_COUNT = ATTRIBUTE_FILLER_TYPE_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerTextTypeImpl <em>Attribute Filler Text Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerTextTypeImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getAttributeFillerTextType()
* @generated
*/
int ATTRIBUTE_FILLER_TEXT_TYPE = 58;
/**
* The number of structural features of the '<em>Attribute Filler Text Type</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_TEXT_TYPE_FEATURE_COUNT = ATTRIBUTE_FILLER_TYPE_FEATURE_COUNT + 0;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_TEXT_TYPE___ERESOLVE_PROXY__INTERNALEOBJECT = ATTRIBUTE_FILLER_TYPE___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Attribute Filler Text Type</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_TEXT_TYPE_OPERATION_COUNT = ATTRIBUTE_FILLER_TYPE_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerDateFutureImpl <em>Attribute Filler Date Future</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerDateFutureImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getAttributeFillerDateFuture()
* @generated
*/
int ATTRIBUTE_FILLER_DATE_FUTURE = 59;
/**
* The feature id for the '<em><b>Date Future Years</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_DATE_FUTURE__DATE_FUTURE_YEARS = ATTRIBUTE_FILLER_DATE_TYPE_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Attribute Filler Date Future</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_DATE_FUTURE_FEATURE_COUNT = ATTRIBUTE_FILLER_DATE_TYPE_FEATURE_COUNT + 1;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_DATE_FUTURE___ERESOLVE_PROXY__INTERNALEOBJECT = ATTRIBUTE_FILLER_DATE_TYPE___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Attribute Filler Date Future</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_DATE_FUTURE_OPERATION_COUNT = ATTRIBUTE_FILLER_DATE_TYPE_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerDatePastImpl <em>Attribute Filler Date Past</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerDatePastImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getAttributeFillerDatePast()
* @generated
*/
int ATTRIBUTE_FILLER_DATE_PAST = 60;
/**
* The feature id for the '<em><b>Date Past Years</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_DATE_PAST__DATE_PAST_YEARS = ATTRIBUTE_FILLER_DATE_TYPE_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Attribute Filler Date Past</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_DATE_PAST_FEATURE_COUNT = ATTRIBUTE_FILLER_DATE_TYPE_FEATURE_COUNT + 1;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_DATE_PAST___ERESOLVE_PROXY__INTERNALEOBJECT = ATTRIBUTE_FILLER_DATE_TYPE___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Attribute Filler Date Past</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_DATE_PAST_OPERATION_COUNT = ATTRIBUTE_FILLER_DATE_TYPE_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerDateRangeImpl <em>Attribute Filler Date Range</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerDateRangeImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getAttributeFillerDateRange()
* @generated
*/
int ATTRIBUTE_FILLER_DATE_RANGE = 61;
/**
* The feature id for the '<em><b>Date Begin Years</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_DATE_RANGE__DATE_BEGIN_YEARS = ATTRIBUTE_FILLER_DATE_TYPE_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Date End Years</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_DATE_RANGE__DATE_END_YEARS = ATTRIBUTE_FILLER_DATE_TYPE_FEATURE_COUNT + 1;
/**
* The number of structural features of the '<em>Attribute Filler Date Range</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_DATE_RANGE_FEATURE_COUNT = ATTRIBUTE_FILLER_DATE_TYPE_FEATURE_COUNT + 2;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_DATE_RANGE___ERESOLVE_PROXY__INTERNALEOBJECT = ATTRIBUTE_FILLER_DATE_TYPE___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Attribute Filler Date Range</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_DATE_RANGE_OPERATION_COUNT = ATTRIBUTE_FILLER_DATE_TYPE_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerSignedDoubleRangeImpl <em>Attribute Filler Signed Double Range</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerSignedDoubleRangeImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getAttributeFillerSignedDoubleRange()
* @generated
*/
int ATTRIBUTE_FILLER_SIGNED_DOUBLE_RANGE = 62;
/**
* The feature id for the '<em><b>Decimals</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_SIGNED_DOUBLE_RANGE__DECIMALS = ATTRIBUTE_FILLER_DOUBLE_TYPE_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Begin Range</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_SIGNED_DOUBLE_RANGE__BEGIN_RANGE = ATTRIBUTE_FILLER_DOUBLE_TYPE_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>End Range</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_SIGNED_DOUBLE_RANGE__END_RANGE = ATTRIBUTE_FILLER_DOUBLE_TYPE_FEATURE_COUNT + 2;
/**
* The feature id for the '<em><b>Begin Range Ref</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_SIGNED_DOUBLE_RANGE__BEGIN_RANGE_REF = ATTRIBUTE_FILLER_DOUBLE_TYPE_FEATURE_COUNT + 3;
/**
* The feature id for the '<em><b>End Range Ref</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_SIGNED_DOUBLE_RANGE__END_RANGE_REF = ATTRIBUTE_FILLER_DOUBLE_TYPE_FEATURE_COUNT + 4;
/**
* The feature id for the '<em><b>Rounded</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_SIGNED_DOUBLE_RANGE__ROUNDED = ATTRIBUTE_FILLER_DOUBLE_TYPE_FEATURE_COUNT + 5;
/**
* The number of structural features of the '<em>Attribute Filler Signed Double Range</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_SIGNED_DOUBLE_RANGE_FEATURE_COUNT = ATTRIBUTE_FILLER_DOUBLE_TYPE_FEATURE_COUNT + 6;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_SIGNED_DOUBLE_RANGE___ERESOLVE_PROXY__INTERNALEOBJECT = ATTRIBUTE_FILLER_DOUBLE_TYPE___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Attribute Filler Signed Double Range</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_SIGNED_DOUBLE_RANGE_OPERATION_COUNT = ATTRIBUTE_FILLER_DOUBLE_TYPE_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerSignedDoubleRandomImpl <em>Attribute Filler Signed Double Random</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerSignedDoubleRandomImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getAttributeFillerSignedDoubleRandom()
* @generated
*/
int ATTRIBUTE_FILLER_SIGNED_DOUBLE_RANDOM = 63;
/**
* The feature id for the '<em><b>Items</b></em>' attribute list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_SIGNED_DOUBLE_RANDOM__ITEMS = ATTRIBUTE_FILLER_DOUBLE_TYPE_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Attribute Filler Signed Double Random</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_SIGNED_DOUBLE_RANDOM_FEATURE_COUNT = ATTRIBUTE_FILLER_DOUBLE_TYPE_FEATURE_COUNT + 1;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_SIGNED_DOUBLE_RANDOM___ERESOLVE_PROXY__INTERNALEOBJECT = ATTRIBUTE_FILLER_DOUBLE_TYPE___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Attribute Filler Signed Double Random</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_SIGNED_DOUBLE_RANDOM_OPERATION_COUNT = ATTRIBUTE_FILLER_DOUBLE_TYPE_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerSignedIntegerRangeImpl <em>Attribute Filler Signed Integer Range</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerSignedIntegerRangeImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getAttributeFillerSignedIntegerRange()
* @generated
*/
int ATTRIBUTE_FILLER_SIGNED_INTEGER_RANGE = 64;
/**
* The feature id for the '<em><b>Begin Range</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_SIGNED_INTEGER_RANGE__BEGIN_RANGE = ATTRIBUTE_FILLER_INTEGER_TYPE_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>End Range</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_SIGNED_INTEGER_RANGE__END_RANGE = ATTRIBUTE_FILLER_INTEGER_TYPE_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Begin Range Ref</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_SIGNED_INTEGER_RANGE__BEGIN_RANGE_REF = ATTRIBUTE_FILLER_INTEGER_TYPE_FEATURE_COUNT + 2;
/**
* The feature id for the '<em><b>End Range Ref</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_SIGNED_INTEGER_RANGE__END_RANGE_REF = ATTRIBUTE_FILLER_INTEGER_TYPE_FEATURE_COUNT + 3;
/**
* The feature id for the '<em><b>Rounded</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_SIGNED_INTEGER_RANGE__ROUNDED = ATTRIBUTE_FILLER_INTEGER_TYPE_FEATURE_COUNT + 4;
/**
* The number of structural features of the '<em>Attribute Filler Signed Integer Range</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_SIGNED_INTEGER_RANGE_FEATURE_COUNT = ATTRIBUTE_FILLER_INTEGER_TYPE_FEATURE_COUNT + 5;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_SIGNED_INTEGER_RANGE___ERESOLVE_PROXY__INTERNALEOBJECT = ATTRIBUTE_FILLER_INTEGER_TYPE___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Attribute Filler Signed Integer Range</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_SIGNED_INTEGER_RANGE_OPERATION_COUNT = ATTRIBUTE_FILLER_INTEGER_TYPE_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerSignedIntegerRandomImpl <em>Attribute Filler Signed Integer Random</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerSignedIntegerRandomImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getAttributeFillerSignedIntegerRandom()
* @generated
*/
int ATTRIBUTE_FILLER_SIGNED_INTEGER_RANDOM = 65;
/**
* The feature id for the '<em><b>Items</b></em>' attribute list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_SIGNED_INTEGER_RANDOM__ITEMS = ATTRIBUTE_FILLER_INTEGER_TYPE_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Attribute Filler Signed Integer Random</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_SIGNED_INTEGER_RANDOM_FEATURE_COUNT = ATTRIBUTE_FILLER_INTEGER_TYPE_FEATURE_COUNT + 1;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_SIGNED_INTEGER_RANDOM___ERESOLVE_PROXY__INTERNALEOBJECT = ATTRIBUTE_FILLER_INTEGER_TYPE___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Attribute Filler Signed Integer Random</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_SIGNED_INTEGER_RANDOM_OPERATION_COUNT = ATTRIBUTE_FILLER_INTEGER_TYPE_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerTextRandomImpl <em>Attribute Filler Text Random</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerTextRandomImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getAttributeFillerTextRandom()
* @generated
*/
int ATTRIBUTE_FILLER_TEXT_RANDOM = 66;
/**
* The feature id for the '<em><b>Items</b></em>' attribute list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_TEXT_RANDOM__ITEMS = ATTRIBUTE_FILLER_TEXT_TYPE_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Attribute Filler Text Random</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_TEXT_RANDOM_FEATURE_COUNT = ATTRIBUTE_FILLER_TEXT_TYPE_FEATURE_COUNT + 1;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_TEXT_RANDOM___ERESOLVE_PROXY__INTERNALEOBJECT = ATTRIBUTE_FILLER_TEXT_TYPE___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Attribute Filler Text Random</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_TEXT_RANDOM_OPERATION_COUNT = ATTRIBUTE_FILLER_TEXT_TYPE_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerTextParagraphsImpl <em>Attribute Filler Text Paragraphs</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerTextParagraphsImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getAttributeFillerTextParagraphs()
* @generated
*/
int ATTRIBUTE_FILLER_TEXT_PARAGRAPHS = 67;
/**
* The feature id for the '<em><b>Count</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_TEXT_PARAGRAPHS__COUNT = ATTRIBUTE_FILLER_TEXT_TYPE_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Attribute Filler Text Paragraphs</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_TEXT_PARAGRAPHS_FEATURE_COUNT = ATTRIBUTE_FILLER_TEXT_TYPE_FEATURE_COUNT + 1;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_TEXT_PARAGRAPHS___ERESOLVE_PROXY__INTERNALEOBJECT = ATTRIBUTE_FILLER_TEXT_TYPE___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Attribute Filler Text Paragraphs</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_TEXT_PARAGRAPHS_OPERATION_COUNT = ATTRIBUTE_FILLER_TEXT_TYPE_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerTextSentencesImpl <em>Attribute Filler Text Sentences</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerTextSentencesImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getAttributeFillerTextSentences()
* @generated
*/
int ATTRIBUTE_FILLER_TEXT_SENTENCES = 68;
/**
* The feature id for the '<em><b>Count</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_TEXT_SENTENCES__COUNT = ATTRIBUTE_FILLER_TEXT_TYPE_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Attribute Filler Text Sentences</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_TEXT_SENTENCES_FEATURE_COUNT = ATTRIBUTE_FILLER_TEXT_TYPE_FEATURE_COUNT + 1;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_TEXT_SENTENCES___ERESOLVE_PROXY__INTERNALEOBJECT = ATTRIBUTE_FILLER_TEXT_TYPE___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Attribute Filler Text Sentences</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_TEXT_SENTENCES_OPERATION_COUNT = ATTRIBUTE_FILLER_TEXT_TYPE_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerTextWordsImpl <em>Attribute Filler Text Words</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerTextWordsImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getAttributeFillerTextWords()
* @generated
*/
int ATTRIBUTE_FILLER_TEXT_WORDS = 69;
/**
* The feature id for the '<em><b>Count</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_TEXT_WORDS__COUNT = ATTRIBUTE_FILLER_TEXT_TYPE_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Attribute Filler Text Words</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_TEXT_WORDS_FEATURE_COUNT = ATTRIBUTE_FILLER_TEXT_TYPE_FEATURE_COUNT + 1;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_TEXT_WORDS___ERESOLVE_PROXY__INTERNALEOBJECT = ATTRIBUTE_FILLER_TEXT_TYPE___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Attribute Filler Text Words</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_TEXT_WORDS_OPERATION_COUNT = ATTRIBUTE_FILLER_TEXT_TYPE_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerUnsignedDoubleRangeImpl <em>Attribute Filler Unsigned Double Range</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerUnsignedDoubleRangeImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getAttributeFillerUnsignedDoubleRange()
* @generated
*/
int ATTRIBUTE_FILLER_UNSIGNED_DOUBLE_RANGE = 70;
/**
* The feature id for the '<em><b>Decimals</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_UNSIGNED_DOUBLE_RANGE__DECIMALS = ATTRIBUTE_FILLER_DOUBLE_TYPE_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Begin Range</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_UNSIGNED_DOUBLE_RANGE__BEGIN_RANGE = ATTRIBUTE_FILLER_DOUBLE_TYPE_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>End Range</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_UNSIGNED_DOUBLE_RANGE__END_RANGE = ATTRIBUTE_FILLER_DOUBLE_TYPE_FEATURE_COUNT + 2;
/**
* The feature id for the '<em><b>Begin Range Ref</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_UNSIGNED_DOUBLE_RANGE__BEGIN_RANGE_REF = ATTRIBUTE_FILLER_DOUBLE_TYPE_FEATURE_COUNT + 3;
/**
* The feature id for the '<em><b>End Range Ref</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_UNSIGNED_DOUBLE_RANGE__END_RANGE_REF = ATTRIBUTE_FILLER_DOUBLE_TYPE_FEATURE_COUNT + 4;
/**
* The feature id for the '<em><b>Rounded</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_UNSIGNED_DOUBLE_RANGE__ROUNDED = ATTRIBUTE_FILLER_DOUBLE_TYPE_FEATURE_COUNT + 5;
/**
* The number of structural features of the '<em>Attribute Filler Unsigned Double Range</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_UNSIGNED_DOUBLE_RANGE_FEATURE_COUNT = ATTRIBUTE_FILLER_DOUBLE_TYPE_FEATURE_COUNT + 6;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_UNSIGNED_DOUBLE_RANGE___ERESOLVE_PROXY__INTERNALEOBJECT = ATTRIBUTE_FILLER_DOUBLE_TYPE___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Attribute Filler Unsigned Double Range</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_UNSIGNED_DOUBLE_RANGE_OPERATION_COUNT = ATTRIBUTE_FILLER_DOUBLE_TYPE_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerUnsignedDoubleRandomImpl <em>Attribute Filler Unsigned Double Random</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerUnsignedDoubleRandomImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getAttributeFillerUnsignedDoubleRandom()
* @generated
*/
int ATTRIBUTE_FILLER_UNSIGNED_DOUBLE_RANDOM = 71;
/**
* The feature id for the '<em><b>Items</b></em>' attribute list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_UNSIGNED_DOUBLE_RANDOM__ITEMS = ATTRIBUTE_FILLER_DOUBLE_TYPE_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Attribute Filler Unsigned Double Random</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_UNSIGNED_DOUBLE_RANDOM_FEATURE_COUNT = ATTRIBUTE_FILLER_DOUBLE_TYPE_FEATURE_COUNT + 1;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_UNSIGNED_DOUBLE_RANDOM___ERESOLVE_PROXY__INTERNALEOBJECT = ATTRIBUTE_FILLER_DOUBLE_TYPE___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Attribute Filler Unsigned Double Random</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_UNSIGNED_DOUBLE_RANDOM_OPERATION_COUNT = ATTRIBUTE_FILLER_DOUBLE_TYPE_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerUnsignedIntegerRangeImpl <em>Attribute Filler Unsigned Integer Range</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerUnsignedIntegerRangeImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getAttributeFillerUnsignedIntegerRange()
* @generated
*/
int ATTRIBUTE_FILLER_UNSIGNED_INTEGER_RANGE = 72;
/**
* The feature id for the '<em><b>Begin Range</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_UNSIGNED_INTEGER_RANGE__BEGIN_RANGE = ATTRIBUTE_FILLER_INTEGER_TYPE_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>End Range</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_UNSIGNED_INTEGER_RANGE__END_RANGE = ATTRIBUTE_FILLER_INTEGER_TYPE_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Begin Range Ref</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_UNSIGNED_INTEGER_RANGE__BEGIN_RANGE_REF = ATTRIBUTE_FILLER_INTEGER_TYPE_FEATURE_COUNT + 2;
/**
* The feature id for the '<em><b>End Range Ref</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_UNSIGNED_INTEGER_RANGE__END_RANGE_REF = ATTRIBUTE_FILLER_INTEGER_TYPE_FEATURE_COUNT + 3;
/**
* The feature id for the '<em><b>Rounded</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_UNSIGNED_INTEGER_RANGE__ROUNDED = ATTRIBUTE_FILLER_INTEGER_TYPE_FEATURE_COUNT + 4;
/**
* The number of structural features of the '<em>Attribute Filler Unsigned Integer Range</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_UNSIGNED_INTEGER_RANGE_FEATURE_COUNT = ATTRIBUTE_FILLER_INTEGER_TYPE_FEATURE_COUNT + 5;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_UNSIGNED_INTEGER_RANGE___ERESOLVE_PROXY__INTERNALEOBJECT = ATTRIBUTE_FILLER_INTEGER_TYPE___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Attribute Filler Unsigned Integer Range</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_UNSIGNED_INTEGER_RANGE_OPERATION_COUNT = ATTRIBUTE_FILLER_INTEGER_TYPE_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerUnsignedIntegerRandomImpl <em>Attribute Filler Unsigned Integer Random</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerUnsignedIntegerRandomImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getAttributeFillerUnsignedIntegerRandom()
* @generated
*/
int ATTRIBUTE_FILLER_UNSIGNED_INTEGER_RANDOM = 73;
/**
* The feature id for the '<em><b>Items</b></em>' attribute list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_UNSIGNED_INTEGER_RANDOM__ITEMS = ATTRIBUTE_FILLER_INTEGER_TYPE_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Attribute Filler Unsigned Integer Random</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_UNSIGNED_INTEGER_RANDOM_FEATURE_COUNT = ATTRIBUTE_FILLER_INTEGER_TYPE_FEATURE_COUNT + 1;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_UNSIGNED_INTEGER_RANDOM___ERESOLVE_PROXY__INTERNALEOBJECT = ATTRIBUTE_FILLER_INTEGER_TYPE___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Attribute Filler Unsigned Integer Random</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FILLER_UNSIGNED_INTEGER_RANDOM_OPERATION_COUNT = ATTRIBUTE_FILLER_INTEGER_TYPE_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.AxisEnum <em>Axis Enum</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.AxisEnum
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getAxisEnum()
* @generated
*/
int AXIS_ENUM = 74;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.FunctionEnum <em>Function Enum</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.FunctionEnum
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getFunctionEnum()
* @generated
*/
int FUNCTION_ENUM = 75;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.ParameterFunctionEnum <em>Parameter Function Enum</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.ParameterFunctionEnum
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getParameterFunctionEnum()
* @generated
*/
int PARAMETER_FUNCTION_ENUM = 76;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.SetFunctionEnum <em>Set Function Enum</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.SetFunctionEnum
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getSetFunctionEnum()
* @generated
*/
int SET_FUNCTION_ENUM = 77;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.SetParameterFunctionEnum <em>Set Parameter Function Enum</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.SetParameterFunctionEnum
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getSetParameterFunctionEnum()
* @generated
*/
int SET_PARAMETER_FUNCTION_ENUM = 78;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.SetAggregationEnum <em>Set Aggregation Enum</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.SetAggregationEnum
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getSetAggregationEnum()
* @generated
*/
int SET_AGGREGATION_ENUM = 79;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.AggregationEnum <em>Aggregation Enum</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.AggregationEnum
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getAggregationEnum()
* @generated
*/
int AGGREGATION_ENUM = 80;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.OperatorEnum <em>Operator Enum</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.OperatorEnum
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getOperatorEnum()
* @generated
*/
int OPERATOR_ENUM = 81;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.SqlAggregationEnum <em>Sql Aggregation Enum</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.SqlAggregationEnum
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getSqlAggregationEnum()
* @generated
*/
int SQL_AGGREGATION_ENUM = 82;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.ValueScaleEnum <em>Value Scale Enum</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.ValueScaleEnum
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getValueScaleEnum()
* @generated
*/
int VALUE_SCALE_ENUM = 83;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.TaskQueryTopicEnum <em>Task Query Topic Enum</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.TaskQueryTopicEnum
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getTaskQueryTopicEnum()
* @generated
*/
int TASK_QUERY_TOPIC_ENUM = 84;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.TaskQueryColumnEnum <em>Task Query Column Enum</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.TaskQueryColumnEnum
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getTaskQueryColumnEnum()
* @generated
*/
int TASK_QUERY_COLUMN_ENUM = 85;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.TaskFilterEnum <em>Task Filter Enum</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.TaskFilterEnum
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getTaskFilterEnum()
* @generated
*/
int TASK_FILTER_ENUM = 86;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datamartdsl.OrderEnum <em>Order Enum</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.OrderEnum
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getOrderEnum()
* @generated
*/
int ORDER_ENUM = 87;
/**
* The meta object id for the '<em>Internal EObject</em>' data type.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.emf.ecore.InternalEObject
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getInternalEObject()
* @generated
*/
int INTERNAL_EOBJECT = 88;
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartModel <em>Datamart Model</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Datamart Model</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartModel
* @generated
*/
EClass getDatamartModel();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartModel#getImportSection <em>Import Section</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Import Section</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartModel#getImportSection()
* @see #getDatamartModel()
* @generated
*/
EReference getDatamartModel_ImportSection();
/**
* Returns the meta object for the containment reference list '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartModel#getPackages <em>Packages</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Packages</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartModel#getPackages()
* @see #getDatamartModel()
* @generated
*/
EReference getDatamartModel_Packages();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartLazyResolver <em>Datamart Lazy Resolver</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Datamart Lazy Resolver</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartLazyResolver
* @generated
*/
EClass getDatamartLazyResolver();
/**
* Returns the meta object for the '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartLazyResolver#eResolveProxy(org.eclipse.emf.ecore.InternalEObject) <em>EResolve Proxy</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>EResolve Proxy</em>' operation.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartLazyResolver#eResolveProxy(org.eclipse.emf.ecore.InternalEObject)
* @generated
*/
EOperation getDatamartLazyResolver__EResolveProxy__InternalEObject();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartBase <em>Datamart Base</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Datamart Base</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartBase
* @generated
*/
EClass getDatamartBase();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartBase#getName <em>Name</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Name</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartBase#getName()
* @see #getDatamartBase()
* @generated
*/
EAttribute getDatamartBase_Name();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartPackage <em>Datamart Package</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Datamart Package</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartPackage
* @generated
*/
EClass getDatamartPackage();
/**
* Returns the meta object for the containment reference list '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartPackage#getDefinitions <em>Definitions</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Definitions</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartPackage#getDefinitions()
* @see #getDatamartPackage()
* @generated
*/
EReference getDatamartPackage_Definitions();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartDefinition <em>Datamart Definition</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Datamart Definition</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartDefinition
* @generated
*/
EClass getDatamartDefinition();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartDefinition#isDescription <em>Description</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Description</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartDefinition#isDescription()
* @see #getDatamartDefinition()
* @generated
*/
EAttribute getDatamartDefinition_Description();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartDefinition#getDescriptionValue <em>Description Value</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Description Value</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartDefinition#getDescriptionValue()
* @see #getDatamartDefinition()
* @generated
*/
EAttribute getDatamartDefinition_DescriptionValue();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartDefinition#getSource <em>Source</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Source</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartDefinition#getSource()
* @see #getDatamartDefinition()
* @generated
*/
EReference getDatamartDefinition_Source();
/**
* Returns the meta object for the containment reference list '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartDefinition#getRoles <em>Roles</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Roles</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartDefinition#getRoles()
* @see #getDatamartDefinition()
* @generated
*/
EReference getDatamartDefinition_Roles();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartSource <em>Datamart Source</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Datamart Source</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartSource
* @generated
*/
EClass getDatamartSource();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartRole <em>Datamart Role</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Datamart Role</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartRole
* @generated
*/
EClass getDatamartRole();
/**
* Returns the meta object for the reference '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartRole#getAssignedRole <em>Assigned Role</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Assigned Role</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartRole#getAssignedRole()
* @see #getDatamartRole()
* @generated
*/
EReference getDatamartRole_AssignedRole();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartTask <em>Datamart Task</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Datamart Task</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartTask
* @generated
*/
EClass getDatamartTask();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartTask#getTaskQuery <em>Task Query</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Task Query</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartTask#getTaskQuery()
* @see #getDatamartTask()
* @generated
*/
EAttribute getDatamartTask_TaskQuery();
/**
* Returns the meta object for the containment reference list '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartTask#getColumns <em>Columns</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Columns</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartTask#getColumns()
* @see #getDatamartTask()
* @generated
*/
EReference getDatamartTask_Columns();
/**
* Returns the meta object for the containment reference list '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartTask#getConditions <em>Conditions</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Conditions</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartTask#getConditions()
* @see #getDatamartTask()
* @generated
*/
EReference getDatamartTask_Conditions();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartCube <em>Datamart Cube</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Datamart Cube</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartCube
* @generated
*/
EClass getDatamartCube();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartCube#isNonEmpty <em>Non Empty</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Non Empty</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartCube#isNonEmpty()
* @see #getDatamartCube()
* @generated
*/
EAttribute getDatamartCube_NonEmpty();
/**
* Returns the meta object for the reference '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartCube#getCubeRef <em>Cube Ref</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Cube Ref</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartCube#getCubeRef()
* @see #getDatamartCube()
* @generated
*/
EReference getDatamartCube_CubeRef();
/**
* Returns the meta object for the containment reference list '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartCube#getAxisslicer <em>Axisslicer</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Axisslicer</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartCube#getAxisslicer()
* @see #getDatamartCube()
* @generated
*/
EReference getDatamartCube_Axisslicer();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartEntity <em>Datamart Entity</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Datamart Entity</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartEntity
* @generated
*/
EClass getDatamartEntity();
/**
* Returns the meta object for the reference '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartEntity#getEntityRef <em>Entity Ref</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Entity Ref</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartEntity#getEntityRef()
* @see #getDatamartEntity()
* @generated
*/
EReference getDatamartEntity_EntityRef();
/**
* Returns the meta object for the containment reference list '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartEntity#getNavigations <em>Navigations</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Navigations</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartEntity#getNavigations()
* @see #getDatamartEntity()
* @generated
*/
EReference getDatamartEntity_Navigations();
/**
* Returns the meta object for the containment reference list '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartEntity#getAttributes <em>Attributes</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Attributes</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartEntity#getAttributes()
* @see #getDatamartEntity()
* @generated
*/
EReference getDatamartEntity_Attributes();
/**
* Returns the meta object for the containment reference list '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartEntity#getConditions <em>Conditions</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Conditions</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartEntity#getConditions()
* @see #getDatamartEntity()
* @generated
*/
EReference getDatamartEntity_Conditions();
/**
* Returns the meta object for the containment reference list '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartEntity#getOrdering <em>Ordering</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Ordering</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartEntity#getOrdering()
* @see #getDatamartEntity()
* @generated
*/
EReference getDatamartEntity_Ordering();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartEntity#getFillerMinCountRows <em>Filler Min Count Rows</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Filler Min Count Rows</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartEntity#getFillerMinCountRows()
* @see #getDatamartEntity()
* @generated
*/
EAttribute getDatamartEntity_FillerMinCountRows();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartEntity#getFillerMaxCountRows <em>Filler Max Count Rows</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Filler Max Count Rows</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartEntity#getFillerMaxCountRows()
* @see #getDatamartEntity()
* @generated
*/
EAttribute getDatamartEntity_FillerMaxCountRows();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartEntity#isTracking <em>Tracking</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Tracking</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartEntity#isTracking()
* @see #getDatamartEntity()
* @generated
*/
EAttribute getDatamartEntity_Tracking();
/**
* Returns the meta object for the containment reference list '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartEntity#getFillerDatas <em>Filler Datas</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Filler Datas</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartEntity#getFillerDatas()
* @see #getDatamartEntity()
* @generated
*/
EReference getDatamartEntity_FillerDatas();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartColumn <em>Datamart Column</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Datamart Column</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartColumn
* @generated
*/
EClass getDatamartColumn();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartColumn#getColumnRef <em>Column Ref</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Column Ref</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartColumn#getColumnRef()
* @see #getDatamartColumn()
* @generated
*/
EAttribute getDatamartColumn_ColumnRef();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartTaskFilter <em>Datamart Task Filter</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Datamart Task Filter</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartTaskFilter
* @generated
*/
EClass getDatamartTaskFilter();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartTaskFilter#getFilterRef <em>Filter Ref</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Filter Ref</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartTaskFilter#getFilterRef()
* @see #getDatamartTaskFilter()
* @generated
*/
EAttribute getDatamartTaskFilter_FilterRef();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartNavigation <em>Datamart Navigation</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Datamart Navigation</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartNavigation
* @generated
*/
EClass getDatamartNavigation();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartNavigation#getJoinRef <em>Join Ref</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Join Ref</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartNavigation#getJoinRef()
* @see #getDatamartNavigation()
* @generated
*/
EReference getDatamartNavigation_JoinRef();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartNavigation#getDatamartEntity <em>Datamart Entity</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Datamart Entity</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartNavigation#getDatamartEntity()
* @see #getDatamartNavigation()
* @generated
*/
EReference getDatamartNavigation_DatamartEntity();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartOwner <em>Datamart Owner</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Datamart Owner</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartOwner
* @generated
*/
EClass getDatamartOwner();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartMember <em>Datamart Member</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Datamart Member</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartMember
* @generated
*/
EClass getDatamartMember();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartAxis <em>Datamart Axis</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Datamart Axis</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartAxis
* @generated
*/
EClass getDatamartAxis();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartAxis#getName <em>Name</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Name</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartAxis#getName()
* @see #getDatamartAxis()
* @generated
*/
EAttribute getDatamartAxis_Name();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartAttributeBase <em>Datamart Attribute Base</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Datamart Attribute Base</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartAttributeBase
* @generated
*/
EClass getDatamartAttributeBase();
/**
* Returns the meta object for the reference '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartAttributeBase#getAttributeRef <em>Attribute Ref</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Attribute Ref</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartAttributeBase#getAttributeRef()
* @see #getDatamartAttributeBase()
* @generated
*/
EReference getDatamartAttributeBase_AttributeRef();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartAttribute <em>Datamart Attribute</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Datamart Attribute</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartAttribute
* @generated
*/
EClass getDatamartAttribute();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartAttribute#isAggregated <em>Aggregated</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Aggregated</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartAttribute#isAggregated()
* @see #getDatamartAttribute()
* @generated
*/
EAttribute getDatamartAttribute_Aggregated();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartAttribute#isScaled <em>Scaled</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Scaled</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartAttribute#isScaled()
* @see #getDatamartAttribute()
* @generated
*/
EAttribute getDatamartAttribute_Scaled();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartAttribute#getAggregate <em>Aggregate</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Aggregate</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartAttribute#getAggregate()
* @see #getDatamartAttribute()
* @generated
*/
EAttribute getDatamartAttribute_Aggregate();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartAttribute#getScale <em>Scale</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Scale</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartAttribute#getScale()
* @see #getDatamartAttribute()
* @generated
*/
EAttribute getDatamartAttribute_Scale();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartAttribute#getAxis <em>Axis</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Axis</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartAttribute#getAxis()
* @see #getDatamartAttribute()
* @generated
*/
EReference getDatamartAttribute_Axis();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartAttribute#isHasColumnWeight <em>Has Column Weight</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Has Column Weight</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartAttribute#isHasColumnWeight()
* @see #getDatamartAttribute()
* @generated
*/
EAttribute getDatamartAttribute_HasColumnWeight();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartAttribute#getColumnWeight <em>Column Weight</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Column Weight</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartAttribute#getColumnWeight()
* @see #getDatamartAttribute()
* @generated
*/
EAttribute getDatamartAttribute_ColumnWeight();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartAttribute#isAliased <em>Aliased</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Aliased</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartAttribute#isAliased()
* @see #getDatamartAttribute()
* @generated
*/
EAttribute getDatamartAttribute_Aliased();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartAttribute#getAliasName <em>Alias Name</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Alias Name</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartAttribute#getAliasName()
* @see #getDatamartAttribute()
* @generated
*/
EAttribute getDatamartAttribute_AliasName();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datamartdsl.Expression <em>Expression</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Expression</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.Expression
* @generated
*/
EClass getExpression();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datamartdsl.Expression#isFiltered <em>Filtered</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Filtered</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.Expression#isFiltered()
* @see #getExpression()
* @generated
*/
EAttribute getExpression_Filtered();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datamartdsl.Expression#isSelected <em>Selected</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Selected</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.Expression#isSelected()
* @see #getExpression()
* @generated
*/
EAttribute getExpression_Selected();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datamartdsl.Expression#isOptional <em>Optional</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Optional</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.Expression#isOptional()
* @see #getExpression()
* @generated
*/
EAttribute getExpression_Optional();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datamartdsl.Expression#isRanged <em>Ranged</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Ranged</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.Expression#isRanged()
* @see #getExpression()
* @generated
*/
EAttribute getExpression_Ranged();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datamartdsl.Expression#getNumberValue <em>Number Value</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Number Value</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.Expression#getNumberValue()
* @see #getExpression()
* @generated
*/
EAttribute getExpression_NumberValue();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datamartdsl.Expression#getStringValue <em>String Value</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>String Value</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.Expression#getStringValue()
* @see #getExpression()
* @generated
*/
EAttribute getExpression_StringValue();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datamartdsl.Expression#getValue <em>Value</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Value</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.Expression#getValue()
* @see #getExpression()
* @generated
*/
EAttribute getExpression_Value();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.osbp.xtext.datamartdsl.Expression#getHierarchy <em>Hierarchy</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Hierarchy</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.Expression#getHierarchy()
* @see #getExpression()
* @generated
*/
EReference getExpression_Hierarchy();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.osbp.xtext.datamartdsl.Expression#getAggregation <em>Aggregation</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Aggregation</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.Expression#getAggregation()
* @see #getExpression()
* @generated
*/
EReference getExpression_Aggregation();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.osbp.xtext.datamartdsl.Expression#getFunction <em>Function</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Function</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.Expression#getFunction()
* @see #getExpression()
* @generated
*/
EReference getExpression_Function();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.osbp.xtext.datamartdsl.Expression#getSet <em>Set</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Set</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.Expression#getSet()
* @see #getExpression()
* @generated
*/
EReference getExpression_Set();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.osbp.xtext.datamartdsl.Expression#getSetFunction <em>Set Function</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Set Function</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.Expression#getSetFunction()
* @see #getExpression()
* @generated
*/
EReference getExpression_SetFunction();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartCondition <em>Datamart Condition</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Datamart Condition</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartCondition
* @generated
*/
EClass getDatamartCondition();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartCondition#getCondition <em>Condition</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Condition</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartCondition#getCondition()
* @see #getDatamartCondition()
* @generated
*/
EReference getDatamartCondition_Condition();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartOrder <em>Datamart Order</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Datamart Order</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartOrder
* @generated
*/
EClass getDatamartOrder();
/**
* Returns the meta object for the reference '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartOrder#getOrderBy <em>Order By</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Order By</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartOrder#getOrderBy()
* @see #getDatamartOrder()
* @generated
*/
EReference getDatamartOrder_OrderBy();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartOrder#getOrderHow <em>Order How</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Order How</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartOrder#getOrderHow()
* @see #getDatamartOrder()
* @generated
*/
EAttribute getDatamartOrder_OrderHow();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartOrder#isHasColumnWeight <em>Has Column Weight</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Has Column Weight</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartOrder#isHasColumnWeight()
* @see #getDatamartOrder()
* @generated
*/
EAttribute getDatamartOrder_HasColumnWeight();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartOrder#getColumnWeight <em>Column Weight</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Column Weight</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartOrder#getColumnWeight()
* @see #getDatamartOrder()
* @generated
*/
EAttribute getDatamartOrder_ColumnWeight();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartCubeElement <em>Datamart Cube Element</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Datamart Cube Element</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartCubeElement
* @generated
*/
EClass getDatamartCubeElement();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartDefineDerivedMeasure <em>Datamart Define Derived Measure</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Datamart Define Derived Measure</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartDefineDerivedMeasure
* @generated
*/
EClass getDatamartDefineDerivedMeasure();
/**
* Returns the meta object for the containment reference list '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartDefineDerivedMeasure#getDerivedElement <em>Derived Element</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Derived Element</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartDefineDerivedMeasure#getDerivedElement()
* @see #getDatamartDefineDerivedMeasure()
* @generated
*/
EReference getDatamartDefineDerivedMeasure_DerivedElement();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartFunctionInterface <em>Datamart Function Interface</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Datamart Function Interface</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartFunctionInterface
* @generated
*/
EClass getDatamartFunctionInterface();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartFunction <em>Datamart Function</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Datamart Function</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartFunction
* @generated
*/
EClass getDatamartFunction();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartFunction#getFunction <em>Function</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Function</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartFunction#getFunction()
* @see #getDatamartFunction()
* @generated
*/
EAttribute getDatamartFunction_Function();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartParameterFunction <em>Datamart Parameter Function</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Datamart Parameter Function</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartParameterFunction
* @generated
*/
EClass getDatamartParameterFunction();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartParameterFunction#getFunction <em>Function</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Function</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartParameterFunction#getFunction()
* @see #getDatamartParameterFunction()
* @generated
*/
EAttribute getDatamartParameterFunction_Function();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartParameterFunction#getParameter <em>Parameter</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Parameter</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartParameterFunction#getParameter()
* @see #getDatamartParameterFunction()
* @generated
*/
EReference getDatamartParameterFunction_Parameter();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartFunctionIntParameter <em>Datamart Function Int Parameter</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Datamart Function Int Parameter</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartFunctionIntParameter
* @generated
*/
EClass getDatamartFunctionIntParameter();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartFunctionIntParameter#getValue <em>Value</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Value</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartFunctionIntParameter#getValue()
* @see #getDatamartFunctionIntParameter()
* @generated
*/
EAttribute getDatamartFunctionIntParameter_Value();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartSetFunctionInterface <em>Datamart Set Function Interface</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Datamart Set Function Interface</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartSetFunctionInterface
* @generated
*/
EClass getDatamartSetFunctionInterface();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartSetFunction <em>Datamart Set Function</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Datamart Set Function</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartSetFunction
* @generated
*/
EClass getDatamartSetFunction();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartSetFunction#getSetFunction <em>Set Function</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Set Function</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartSetFunction#getSetFunction()
* @see #getDatamartSetFunction()
* @generated
*/
EAttribute getDatamartSetFunction_SetFunction();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartSetParameterFunction <em>Datamart Set Parameter Function</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Datamart Set Parameter Function</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartSetParameterFunction
* @generated
*/
EClass getDatamartSetParameterFunction();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartSetParameterFunction#getSetFunction <em>Set Function</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Set Function</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartSetParameterFunction#getSetFunction()
* @see #getDatamartSetParameterFunction()
* @generated
*/
EAttribute getDatamartSetParameterFunction_SetFunction();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartSetParameterFunction#getParameter <em>Parameter</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Parameter</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartSetParameterFunction#getParameter()
* @see #getDatamartSetParameterFunction()
* @generated
*/
EReference getDatamartSetParameterFunction_Parameter();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartAggregationFunctionInterface <em>Datamart Aggregation Function Interface</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Datamart Aggregation Function Interface</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartAggregationFunctionInterface
* @generated
*/
EClass getDatamartAggregationFunctionInterface();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartSetAggregationFunction <em>Datamart Set Aggregation Function</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Datamart Set Aggregation Function</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartSetAggregationFunction
* @generated
*/
EClass getDatamartSetAggregationFunction();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartSetAggregationFunction#getAggregation <em>Aggregation</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Aggregation</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartSetAggregationFunction#getAggregation()
* @see #getDatamartSetAggregationFunction()
* @generated
*/
EAttribute getDatamartSetAggregationFunction_Aggregation();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartSetAggregationFunction#getParameter <em>Parameter</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Parameter</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartSetAggregationFunction#getParameter()
* @see #getDatamartSetAggregationFunction()
* @generated
*/
EReference getDatamartSetAggregationFunction_Parameter();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartAggregationExpression <em>Datamart Aggregation Expression</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Datamart Aggregation Expression</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartAggregationExpression
* @generated
*/
EClass getDatamartAggregationExpression();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartAggregationExpression#getLeft <em>Left</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Left</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartAggregationExpression#getLeft()
* @see #getDatamartAggregationExpression()
* @generated
*/
EReference getDatamartAggregationExpression_Left();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartAggregationExpression#getRight <em>Right</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Right</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartAggregationExpression#getRight()
* @see #getDatamartAggregationExpression()
* @generated
*/
EReference getDatamartAggregationExpression_Right();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartSetTuple <em>Datamart Set Tuple</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Datamart Set Tuple</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartSetTuple
* @generated
*/
EClass getDatamartSetTuple();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartSetTuple#getLeft <em>Left</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Left</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartSetTuple#getLeft()
* @see #getDatamartSetTuple()
* @generated
*/
EReference getDatamartSetTuple_Left();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartSetTuple#getRight <em>Right</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Right</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartSetTuple#getRight()
* @see #getDatamartSetTuple()
* @generated
*/
EReference getDatamartSetTuple_Right();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartSetAggregation <em>Datamart Set Aggregation</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Datamart Set Aggregation</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartSetAggregation
* @generated
*/
EClass getDatamartSetAggregation();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartAggregation <em>Datamart Aggregation</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Datamart Aggregation</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartAggregation
* @generated
*/
EClass getDatamartAggregation();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartMemberTuple <em>Datamart Member Tuple</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Datamart Member Tuple</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartMemberTuple
* @generated
*/
EClass getDatamartMemberTuple();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartAggregationFunction <em>Datamart Aggregation Function</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Datamart Aggregation Function</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartAggregationFunction
* @generated
*/
EClass getDatamartAggregationFunction();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartAggregationFunction#getAggregation <em>Aggregation</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Aggregation</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartAggregationFunction#getAggregation()
* @see #getDatamartAggregationFunction()
* @generated
*/
EAttribute getDatamartAggregationFunction_Aggregation();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartAggregationFunction#getParameter <em>Parameter</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Parameter</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartAggregationFunction#getParameter()
* @see #getDatamartAggregationFunction()
* @generated
*/
EReference getDatamartAggregationFunction_Parameter();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartSlicer <em>Datamart Slicer</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Datamart Slicer</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartSlicer
* @generated
*/
EClass getDatamartSlicer();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartSlicer#getElement <em>Element</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Element</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartSlicer#getElement()
* @see #getDatamartSlicer()
* @generated
*/
EReference getDatamartSlicer_Element();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartCubeAxis <em>Datamart Cube Axis</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Datamart Cube Axis</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartCubeAxis
* @generated
*/
EClass getDatamartCubeAxis();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartCubeAxis#getAxis <em>Axis</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Axis</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartCubeAxis#getAxis()
* @see #getDatamartCubeAxis()
* @generated
*/
EReference getDatamartCubeAxis_Axis();
/**
* Returns the meta object for the containment reference list '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartCubeAxis#getElements <em>Elements</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Elements</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartCubeAxis#getElements()
* @see #getDatamartCubeAxis()
* @generated
*/
EReference getDatamartCubeAxis_Elements();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartElement <em>Datamart Element</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Datamart Element</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartElement
* @generated
*/
EClass getDatamartElement();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartDerivedMeasure <em>Datamart Derived Measure</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Datamart Derived Measure</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartDerivedMeasure
* @generated
*/
EClass getDatamartDerivedMeasure();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartDerivedMeasure#isScaled <em>Scaled</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Scaled</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartDerivedMeasure#isScaled()
* @see #getDatamartDerivedMeasure()
* @generated
*/
EAttribute getDatamartDerivedMeasure_Scaled();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartDerivedMeasure#getScale <em>Scale</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Scale</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartDerivedMeasure#getScale()
* @see #getDatamartDerivedMeasure()
* @generated
*/
EAttribute getDatamartDerivedMeasure_Scale();
/**
* Returns the meta object for the reference '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartDerivedMeasure#getDerivedRef <em>Derived Ref</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Derived Ref</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartDerivedMeasure#getDerivedRef()
* @see #getDatamartDerivedMeasure()
* @generated
*/
EReference getDatamartDerivedMeasure_DerivedRef();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartMeasure <em>Datamart Measure</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Datamart Measure</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartMeasure
* @generated
*/
EClass getDatamartMeasure();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartMeasure#isScaled <em>Scaled</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Scaled</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartMeasure#isScaled()
* @see #getDatamartMeasure()
* @generated
*/
EAttribute getDatamartMeasure_Scaled();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartMeasure#getScale <em>Scale</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Scale</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartMeasure#getScale()
* @see #getDatamartMeasure()
* @generated
*/
EAttribute getDatamartMeasure_Scale();
/**
* Returns the meta object for the reference '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartMeasure#getMeasureRef <em>Measure Ref</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Measure Ref</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartMeasure#getMeasureRef()
* @see #getDatamartMeasure()
* @generated
*/
EReference getDatamartMeasure_MeasureRef();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartHierarchy <em>Datamart Hierarchy</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Datamart Hierarchy</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartHierarchy
* @generated
*/
EClass getDatamartHierarchy();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartHierarchy#isDefaultMember <em>Default Member</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Default Member</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartHierarchy#isDefaultMember()
* @see #getDatamartHierarchy()
* @generated
*/
EAttribute getDatamartHierarchy_DefaultMember();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartHierarchy#isAllMember <em>All Member</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>All Member</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartHierarchy#isAllMember()
* @see #getDatamartHierarchy()
* @generated
*/
EAttribute getDatamartHierarchy_AllMember();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartHierarchy#isAllLevels <em>All Levels</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>All Levels</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartHierarchy#isAllLevels()
* @see #getDatamartHierarchy()
* @generated
*/
EAttribute getDatamartHierarchy_AllLevels();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartHierarchy#isAll <em>All</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>All</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartHierarchy#isAll()
* @see #getDatamartHierarchy()
* @generated
*/
EAttribute getDatamartHierarchy_All();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartHierarchy#isExcept <em>Except</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Except</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartHierarchy#isExcept()
* @see #getDatamartHierarchy()
* @generated
*/
EAttribute getDatamartHierarchy_Except();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartHierarchy#isOrdered <em>Ordered</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Ordered</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartHierarchy#isOrdered()
* @see #getDatamartHierarchy()
* @generated
*/
EAttribute getDatamartHierarchy_Ordered();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartHierarchy#isDescending <em>Descending</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Descending</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartHierarchy#isDescending()
* @see #getDatamartHierarchy()
* @generated
*/
EAttribute getDatamartHierarchy_Descending();
/**
* Returns the meta object for the reference '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartHierarchy#getHierarchyRef <em>Hierarchy Ref</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Hierarchy Ref</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartHierarchy#getHierarchyRef()
* @see #getDatamartHierarchy()
* @generated
*/
EReference getDatamartHierarchy_HierarchyRef();
/**
* Returns the meta object for the reference '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartHierarchy#getLevelRef <em>Level Ref</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Level Ref</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartHierarchy#getLevelRef()
* @see #getDatamartHierarchy()
* @generated
*/
EReference getDatamartHierarchy_LevelRef();
/**
* Returns the meta object for the reference '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartHierarchy#getExceptRef <em>Except Ref</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Except Ref</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartHierarchy#getExceptRef()
* @see #getDatamartHierarchy()
* @generated
*/
EReference getDatamartHierarchy_ExceptRef();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartHierarchy#getOrderRef <em>Order Ref</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Order Ref</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartHierarchy#getOrderRef()
* @see #getDatamartHierarchy()
* @generated
*/
EReference getDatamartHierarchy_OrderRef();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datamartdsl.Calculation <em>Calculation</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Calculation</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.Calculation
* @generated
*/
EClass getCalculation();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.osbp.xtext.datamartdsl.Calculation#getLeft <em>Left</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Left</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.Calculation#getLeft()
* @see #getCalculation()
* @generated
*/
EReference getCalculation_Left();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.osbp.xtext.datamartdsl.Calculation#getRight <em>Right</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Right</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.Calculation#getRight()
* @see #getCalculation()
* @generated
*/
EReference getCalculation_Right();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartReference <em>Datamart Reference</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Datamart Reference</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartReference
* @generated
*/
EClass getDatamartReference();
/**
* Returns the meta object for the reference '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartReference#getRef <em>Ref</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Ref</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartReference#getRef()
* @see #getDatamartReference()
* @generated
*/
EReference getDatamartReference_Ref();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datamartdsl.Addition <em>Addition</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Addition</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.Addition
* @generated
*/
EClass getAddition();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datamartdsl.Division <em>Division</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Division</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.Division
* @generated
*/
EClass getDivision();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datamartdsl.Multiplication <em>Multiplication</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Multiplication</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.Multiplication
* @generated
*/
EClass getMultiplication();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datamartdsl.Subtraction <em>Subtraction</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Subtraction</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.Subtraction
* @generated
*/
EClass getSubtraction();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datamartdsl.Conjunction <em>Conjunction</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Conjunction</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.Conjunction
* @generated
*/
EClass getConjunction();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datamartdsl.Disjunction <em>Disjunction</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Disjunction</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.Disjunction
* @generated
*/
EClass getDisjunction();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datamartdsl.ConditionalExpression <em>Conditional Expression</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Conditional Expression</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.ConditionalExpression
* @generated
*/
EClass getConditionalExpression();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datamartdsl.ConditionalExpression#getOperator <em>Operator</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Operator</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.ConditionalExpression#getOperator()
* @see #getConditionalExpression()
* @generated
*/
EAttribute getConditionalExpression_Operator();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datamartdsl.AttributeFillerData <em>Attribute Filler Data</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Attribute Filler Data</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.AttributeFillerData
* @generated
*/
EClass getAttributeFillerData();
/**
* Returns the meta object for the reference '{@link org.eclipse.osbp.xtext.datamartdsl.AttributeFillerData#getAttributeRef <em>Attribute Ref</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Attribute Ref</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.AttributeFillerData#getAttributeRef()
* @see #getAttributeFillerData()
* @generated
*/
EReference getAttributeFillerData_AttributeRef();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.osbp.xtext.datamartdsl.AttributeFillerData#getFillerType <em>Filler Type</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Filler Type</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.AttributeFillerData#getFillerType()
* @see #getAttributeFillerData()
* @generated
*/
EReference getAttributeFillerData_FillerType();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datamartdsl.AttributeFillerType <em>Attribute Filler Type</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Attribute Filler Type</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.AttributeFillerType
* @generated
*/
EClass getAttributeFillerType();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datamartdsl.AttributeFillerDateType <em>Attribute Filler Date Type</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Attribute Filler Date Type</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.AttributeFillerDateType
* @generated
*/
EClass getAttributeFillerDateType();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datamartdsl.AttributeFillerDoubleType <em>Attribute Filler Double Type</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Attribute Filler Double Type</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.AttributeFillerDoubleType
* @generated
*/
EClass getAttributeFillerDoubleType();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datamartdsl.AttributeFillerIntegerType <em>Attribute Filler Integer Type</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Attribute Filler Integer Type</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.AttributeFillerIntegerType
* @generated
*/
EClass getAttributeFillerIntegerType();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datamartdsl.AttributeFillerTextType <em>Attribute Filler Text Type</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Attribute Filler Text Type</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.AttributeFillerTextType
* @generated
*/
EClass getAttributeFillerTextType();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datamartdsl.AttributeFillerDateFuture <em>Attribute Filler Date Future</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Attribute Filler Date Future</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.AttributeFillerDateFuture
* @generated
*/
EClass getAttributeFillerDateFuture();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datamartdsl.AttributeFillerDateFuture#getDateFutureYears <em>Date Future Years</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Date Future Years</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.AttributeFillerDateFuture#getDateFutureYears()
* @see #getAttributeFillerDateFuture()
* @generated
*/
EAttribute getAttributeFillerDateFuture_DateFutureYears();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datamartdsl.AttributeFillerDatePast <em>Attribute Filler Date Past</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Attribute Filler Date Past</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.AttributeFillerDatePast
* @generated
*/
EClass getAttributeFillerDatePast();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datamartdsl.AttributeFillerDatePast#getDatePastYears <em>Date Past Years</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Date Past Years</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.AttributeFillerDatePast#getDatePastYears()
* @see #getAttributeFillerDatePast()
* @generated
*/
EAttribute getAttributeFillerDatePast_DatePastYears();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datamartdsl.AttributeFillerDateRange <em>Attribute Filler Date Range</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Attribute Filler Date Range</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.AttributeFillerDateRange
* @generated
*/
EClass getAttributeFillerDateRange();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datamartdsl.AttributeFillerDateRange#getDateBeginYears <em>Date Begin Years</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Date Begin Years</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.AttributeFillerDateRange#getDateBeginYears()
* @see #getAttributeFillerDateRange()
* @generated
*/
EAttribute getAttributeFillerDateRange_DateBeginYears();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datamartdsl.AttributeFillerDateRange#getDateEndYears <em>Date End Years</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Date End Years</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.AttributeFillerDateRange#getDateEndYears()
* @see #getAttributeFillerDateRange()
* @generated
*/
EAttribute getAttributeFillerDateRange_DateEndYears();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datamartdsl.AttributeFillerSignedDoubleRange <em>Attribute Filler Signed Double Range</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Attribute Filler Signed Double Range</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.AttributeFillerSignedDoubleRange
* @generated
*/
EClass getAttributeFillerSignedDoubleRange();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datamartdsl.AttributeFillerSignedDoubleRange#getDecimals <em>Decimals</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Decimals</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.AttributeFillerSignedDoubleRange#getDecimals()
* @see #getAttributeFillerSignedDoubleRange()
* @generated
*/
EAttribute getAttributeFillerSignedDoubleRange_Decimals();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datamartdsl.AttributeFillerSignedDoubleRange#getBeginRange <em>Begin Range</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Begin Range</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.AttributeFillerSignedDoubleRange#getBeginRange()
* @see #getAttributeFillerSignedDoubleRange()
* @generated
*/
EAttribute getAttributeFillerSignedDoubleRange_BeginRange();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datamartdsl.AttributeFillerSignedDoubleRange#getEndRange <em>End Range</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>End Range</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.AttributeFillerSignedDoubleRange#getEndRange()
* @see #getAttributeFillerSignedDoubleRange()
* @generated
*/
EAttribute getAttributeFillerSignedDoubleRange_EndRange();
/**
* Returns the meta object for the reference '{@link org.eclipse.osbp.xtext.datamartdsl.AttributeFillerSignedDoubleRange#getBeginRangeRef <em>Begin Range Ref</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Begin Range Ref</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.AttributeFillerSignedDoubleRange#getBeginRangeRef()
* @see #getAttributeFillerSignedDoubleRange()
* @generated
*/
EReference getAttributeFillerSignedDoubleRange_BeginRangeRef();
/**
* Returns the meta object for the reference '{@link org.eclipse.osbp.xtext.datamartdsl.AttributeFillerSignedDoubleRange#getEndRangeRef <em>End Range Ref</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>End Range Ref</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.AttributeFillerSignedDoubleRange#getEndRangeRef()
* @see #getAttributeFillerSignedDoubleRange()
* @generated
*/
EReference getAttributeFillerSignedDoubleRange_EndRangeRef();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datamartdsl.AttributeFillerSignedDoubleRange#getRounded <em>Rounded</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Rounded</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.AttributeFillerSignedDoubleRange#getRounded()
* @see #getAttributeFillerSignedDoubleRange()
* @generated
*/
EAttribute getAttributeFillerSignedDoubleRange_Rounded();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datamartdsl.AttributeFillerSignedDoubleRandom <em>Attribute Filler Signed Double Random</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Attribute Filler Signed Double Random</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.AttributeFillerSignedDoubleRandom
* @generated
*/
EClass getAttributeFillerSignedDoubleRandom();
/**
* Returns the meta object for the attribute list '{@link org.eclipse.osbp.xtext.datamartdsl.AttributeFillerSignedDoubleRandom#getItems <em>Items</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute list '<em>Items</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.AttributeFillerSignedDoubleRandom#getItems()
* @see #getAttributeFillerSignedDoubleRandom()
* @generated
*/
EAttribute getAttributeFillerSignedDoubleRandom_Items();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datamartdsl.AttributeFillerSignedIntegerRange <em>Attribute Filler Signed Integer Range</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Attribute Filler Signed Integer Range</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.AttributeFillerSignedIntegerRange
* @generated
*/
EClass getAttributeFillerSignedIntegerRange();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datamartdsl.AttributeFillerSignedIntegerRange#getBeginRange <em>Begin Range</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Begin Range</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.AttributeFillerSignedIntegerRange#getBeginRange()
* @see #getAttributeFillerSignedIntegerRange()
* @generated
*/
EAttribute getAttributeFillerSignedIntegerRange_BeginRange();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datamartdsl.AttributeFillerSignedIntegerRange#getEndRange <em>End Range</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>End Range</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.AttributeFillerSignedIntegerRange#getEndRange()
* @see #getAttributeFillerSignedIntegerRange()
* @generated
*/
EAttribute getAttributeFillerSignedIntegerRange_EndRange();
/**
* Returns the meta object for the reference '{@link org.eclipse.osbp.xtext.datamartdsl.AttributeFillerSignedIntegerRange#getBeginRangeRef <em>Begin Range Ref</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Begin Range Ref</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.AttributeFillerSignedIntegerRange#getBeginRangeRef()
* @see #getAttributeFillerSignedIntegerRange()
* @generated
*/
EReference getAttributeFillerSignedIntegerRange_BeginRangeRef();
/**
* Returns the meta object for the reference '{@link org.eclipse.osbp.xtext.datamartdsl.AttributeFillerSignedIntegerRange#getEndRangeRef <em>End Range Ref</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>End Range Ref</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.AttributeFillerSignedIntegerRange#getEndRangeRef()
* @see #getAttributeFillerSignedIntegerRange()
* @generated
*/
EReference getAttributeFillerSignedIntegerRange_EndRangeRef();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datamartdsl.AttributeFillerSignedIntegerRange#getRounded <em>Rounded</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Rounded</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.AttributeFillerSignedIntegerRange#getRounded()
* @see #getAttributeFillerSignedIntegerRange()
* @generated
*/
EAttribute getAttributeFillerSignedIntegerRange_Rounded();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datamartdsl.AttributeFillerSignedIntegerRandom <em>Attribute Filler Signed Integer Random</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Attribute Filler Signed Integer Random</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.AttributeFillerSignedIntegerRandom
* @generated
*/
EClass getAttributeFillerSignedIntegerRandom();
/**
* Returns the meta object for the attribute list '{@link org.eclipse.osbp.xtext.datamartdsl.AttributeFillerSignedIntegerRandom#getItems <em>Items</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute list '<em>Items</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.AttributeFillerSignedIntegerRandom#getItems()
* @see #getAttributeFillerSignedIntegerRandom()
* @generated
*/
EAttribute getAttributeFillerSignedIntegerRandom_Items();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datamartdsl.AttributeFillerTextRandom <em>Attribute Filler Text Random</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Attribute Filler Text Random</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.AttributeFillerTextRandom
* @generated
*/
EClass getAttributeFillerTextRandom();
/**
* Returns the meta object for the attribute list '{@link org.eclipse.osbp.xtext.datamartdsl.AttributeFillerTextRandom#getItems <em>Items</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute list '<em>Items</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.AttributeFillerTextRandom#getItems()
* @see #getAttributeFillerTextRandom()
* @generated
*/
EAttribute getAttributeFillerTextRandom_Items();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datamartdsl.AttributeFillerTextParagraphs <em>Attribute Filler Text Paragraphs</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Attribute Filler Text Paragraphs</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.AttributeFillerTextParagraphs
* @generated
*/
EClass getAttributeFillerTextParagraphs();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datamartdsl.AttributeFillerTextParagraphs#getCount <em>Count</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Count</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.AttributeFillerTextParagraphs#getCount()
* @see #getAttributeFillerTextParagraphs()
* @generated
*/
EAttribute getAttributeFillerTextParagraphs_Count();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datamartdsl.AttributeFillerTextSentences <em>Attribute Filler Text Sentences</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Attribute Filler Text Sentences</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.AttributeFillerTextSentences
* @generated
*/
EClass getAttributeFillerTextSentences();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datamartdsl.AttributeFillerTextSentences#getCount <em>Count</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Count</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.AttributeFillerTextSentences#getCount()
* @see #getAttributeFillerTextSentences()
* @generated
*/
EAttribute getAttributeFillerTextSentences_Count();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datamartdsl.AttributeFillerTextWords <em>Attribute Filler Text Words</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Attribute Filler Text Words</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.AttributeFillerTextWords
* @generated
*/
EClass getAttributeFillerTextWords();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datamartdsl.AttributeFillerTextWords#getCount <em>Count</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Count</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.AttributeFillerTextWords#getCount()
* @see #getAttributeFillerTextWords()
* @generated
*/
EAttribute getAttributeFillerTextWords_Count();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datamartdsl.AttributeFillerUnsignedDoubleRange <em>Attribute Filler Unsigned Double Range</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Attribute Filler Unsigned Double Range</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.AttributeFillerUnsignedDoubleRange
* @generated
*/
EClass getAttributeFillerUnsignedDoubleRange();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datamartdsl.AttributeFillerUnsignedDoubleRange#getDecimals <em>Decimals</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Decimals</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.AttributeFillerUnsignedDoubleRange#getDecimals()
* @see #getAttributeFillerUnsignedDoubleRange()
* @generated
*/
EAttribute getAttributeFillerUnsignedDoubleRange_Decimals();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datamartdsl.AttributeFillerUnsignedDoubleRange#getBeginRange <em>Begin Range</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Begin Range</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.AttributeFillerUnsignedDoubleRange#getBeginRange()
* @see #getAttributeFillerUnsignedDoubleRange()
* @generated
*/
EAttribute getAttributeFillerUnsignedDoubleRange_BeginRange();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datamartdsl.AttributeFillerUnsignedDoubleRange#getEndRange <em>End Range</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>End Range</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.AttributeFillerUnsignedDoubleRange#getEndRange()
* @see #getAttributeFillerUnsignedDoubleRange()
* @generated
*/
EAttribute getAttributeFillerUnsignedDoubleRange_EndRange();
/**
* Returns the meta object for the reference '{@link org.eclipse.osbp.xtext.datamartdsl.AttributeFillerUnsignedDoubleRange#getBeginRangeRef <em>Begin Range Ref</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Begin Range Ref</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.AttributeFillerUnsignedDoubleRange#getBeginRangeRef()
* @see #getAttributeFillerUnsignedDoubleRange()
* @generated
*/
EReference getAttributeFillerUnsignedDoubleRange_BeginRangeRef();
/**
* Returns the meta object for the reference '{@link org.eclipse.osbp.xtext.datamartdsl.AttributeFillerUnsignedDoubleRange#getEndRangeRef <em>End Range Ref</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>End Range Ref</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.AttributeFillerUnsignedDoubleRange#getEndRangeRef()
* @see #getAttributeFillerUnsignedDoubleRange()
* @generated
*/
EReference getAttributeFillerUnsignedDoubleRange_EndRangeRef();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datamartdsl.AttributeFillerUnsignedDoubleRange#getRounded <em>Rounded</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Rounded</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.AttributeFillerUnsignedDoubleRange#getRounded()
* @see #getAttributeFillerUnsignedDoubleRange()
* @generated
*/
EAttribute getAttributeFillerUnsignedDoubleRange_Rounded();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datamartdsl.AttributeFillerUnsignedDoubleRandom <em>Attribute Filler Unsigned Double Random</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Attribute Filler Unsigned Double Random</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.AttributeFillerUnsignedDoubleRandom
* @generated
*/
EClass getAttributeFillerUnsignedDoubleRandom();
/**
* Returns the meta object for the attribute list '{@link org.eclipse.osbp.xtext.datamartdsl.AttributeFillerUnsignedDoubleRandom#getItems <em>Items</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute list '<em>Items</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.AttributeFillerUnsignedDoubleRandom#getItems()
* @see #getAttributeFillerUnsignedDoubleRandom()
* @generated
*/
EAttribute getAttributeFillerUnsignedDoubleRandom_Items();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datamartdsl.AttributeFillerUnsignedIntegerRange <em>Attribute Filler Unsigned Integer Range</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Attribute Filler Unsigned Integer Range</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.AttributeFillerUnsignedIntegerRange
* @generated
*/
EClass getAttributeFillerUnsignedIntegerRange();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datamartdsl.AttributeFillerUnsignedIntegerRange#getBeginRange <em>Begin Range</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Begin Range</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.AttributeFillerUnsignedIntegerRange#getBeginRange()
* @see #getAttributeFillerUnsignedIntegerRange()
* @generated
*/
EAttribute getAttributeFillerUnsignedIntegerRange_BeginRange();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datamartdsl.AttributeFillerUnsignedIntegerRange#getEndRange <em>End Range</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>End Range</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.AttributeFillerUnsignedIntegerRange#getEndRange()
* @see #getAttributeFillerUnsignedIntegerRange()
* @generated
*/
EAttribute getAttributeFillerUnsignedIntegerRange_EndRange();
/**
* Returns the meta object for the reference '{@link org.eclipse.osbp.xtext.datamartdsl.AttributeFillerUnsignedIntegerRange#getBeginRangeRef <em>Begin Range Ref</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Begin Range Ref</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.AttributeFillerUnsignedIntegerRange#getBeginRangeRef()
* @see #getAttributeFillerUnsignedIntegerRange()
* @generated
*/
EReference getAttributeFillerUnsignedIntegerRange_BeginRangeRef();
/**
* Returns the meta object for the reference '{@link org.eclipse.osbp.xtext.datamartdsl.AttributeFillerUnsignedIntegerRange#getEndRangeRef <em>End Range Ref</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>End Range Ref</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.AttributeFillerUnsignedIntegerRange#getEndRangeRef()
* @see #getAttributeFillerUnsignedIntegerRange()
* @generated
*/
EReference getAttributeFillerUnsignedIntegerRange_EndRangeRef();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datamartdsl.AttributeFillerUnsignedIntegerRange#getRounded <em>Rounded</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Rounded</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.AttributeFillerUnsignedIntegerRange#getRounded()
* @see #getAttributeFillerUnsignedIntegerRange()
* @generated
*/
EAttribute getAttributeFillerUnsignedIntegerRange_Rounded();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datamartdsl.AttributeFillerUnsignedIntegerRandom <em>Attribute Filler Unsigned Integer Random</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Attribute Filler Unsigned Integer Random</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.AttributeFillerUnsignedIntegerRandom
* @generated
*/
EClass getAttributeFillerUnsignedIntegerRandom();
/**
* Returns the meta object for the attribute list '{@link org.eclipse.osbp.xtext.datamartdsl.AttributeFillerUnsignedIntegerRandom#getItems <em>Items</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute list '<em>Items</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.AttributeFillerUnsignedIntegerRandom#getItems()
* @see #getAttributeFillerUnsignedIntegerRandom()
* @generated
*/
EAttribute getAttributeFillerUnsignedIntegerRandom_Items();
/**
* Returns the meta object for enum '{@link org.eclipse.osbp.xtext.datamartdsl.AxisEnum <em>Axis Enum</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for enum '<em>Axis Enum</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.AxisEnum
* @generated
*/
EEnum getAxisEnum();
/**
* Returns the meta object for enum '{@link org.eclipse.osbp.xtext.datamartdsl.FunctionEnum <em>Function Enum</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for enum '<em>Function Enum</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.FunctionEnum
* @generated
*/
EEnum getFunctionEnum();
/**
* Returns the meta object for enum '{@link org.eclipse.osbp.xtext.datamartdsl.ParameterFunctionEnum <em>Parameter Function Enum</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for enum '<em>Parameter Function Enum</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.ParameterFunctionEnum
* @generated
*/
EEnum getParameterFunctionEnum();
/**
* Returns the meta object for enum '{@link org.eclipse.osbp.xtext.datamartdsl.SetFunctionEnum <em>Set Function Enum</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for enum '<em>Set Function Enum</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.SetFunctionEnum
* @generated
*/
EEnum getSetFunctionEnum();
/**
* Returns the meta object for enum '{@link org.eclipse.osbp.xtext.datamartdsl.SetParameterFunctionEnum <em>Set Parameter Function Enum</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for enum '<em>Set Parameter Function Enum</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.SetParameterFunctionEnum
* @generated
*/
EEnum getSetParameterFunctionEnum();
/**
* Returns the meta object for enum '{@link org.eclipse.osbp.xtext.datamartdsl.SetAggregationEnum <em>Set Aggregation Enum</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for enum '<em>Set Aggregation Enum</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.SetAggregationEnum
* @generated
*/
EEnum getSetAggregationEnum();
/**
* Returns the meta object for enum '{@link org.eclipse.osbp.xtext.datamartdsl.AggregationEnum <em>Aggregation Enum</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for enum '<em>Aggregation Enum</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.AggregationEnum
* @generated
*/
EEnum getAggregationEnum();
/**
* Returns the meta object for enum '{@link org.eclipse.osbp.xtext.datamartdsl.OperatorEnum <em>Operator Enum</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for enum '<em>Operator Enum</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.OperatorEnum
* @generated
*/
EEnum getOperatorEnum();
/**
* Returns the meta object for enum '{@link org.eclipse.osbp.xtext.datamartdsl.SqlAggregationEnum <em>Sql Aggregation Enum</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for enum '<em>Sql Aggregation Enum</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.SqlAggregationEnum
* @generated
*/
EEnum getSqlAggregationEnum();
/**
* Returns the meta object for enum '{@link org.eclipse.osbp.xtext.datamartdsl.ValueScaleEnum <em>Value Scale Enum</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for enum '<em>Value Scale Enum</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.ValueScaleEnum
* @generated
*/
EEnum getValueScaleEnum();
/**
* Returns the meta object for enum '{@link org.eclipse.osbp.xtext.datamartdsl.TaskQueryTopicEnum <em>Task Query Topic Enum</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for enum '<em>Task Query Topic Enum</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.TaskQueryTopicEnum
* @generated
*/
EEnum getTaskQueryTopicEnum();
/**
* Returns the meta object for enum '{@link org.eclipse.osbp.xtext.datamartdsl.TaskQueryColumnEnum <em>Task Query Column Enum</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for enum '<em>Task Query Column Enum</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.TaskQueryColumnEnum
* @generated
*/
EEnum getTaskQueryColumnEnum();
/**
* Returns the meta object for enum '{@link org.eclipse.osbp.xtext.datamartdsl.TaskFilterEnum <em>Task Filter Enum</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for enum '<em>Task Filter Enum</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.TaskFilterEnum
* @generated
*/
EEnum getTaskFilterEnum();
/**
* Returns the meta object for enum '{@link org.eclipse.osbp.xtext.datamartdsl.OrderEnum <em>Order Enum</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for enum '<em>Order Enum</em>'.
* @see org.eclipse.osbp.xtext.datamartdsl.OrderEnum
* @generated
*/
EEnum getOrderEnum();
/**
* Returns the meta object for data type '{@link org.eclipse.emf.ecore.InternalEObject <em>Internal EObject</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for data type '<em>Internal EObject</em>'.
* @see org.eclipse.emf.ecore.InternalEObject
* @model instanceClass="org.eclipse.emf.ecore.InternalEObject"
* @generated
*/
EDataType getInternalEObject();
/**
* 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
*/
DatamartDSLFactory getDatamartDSLFactory();
/**
* <!-- 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 operation 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.eclipse.osbp.xtext.datamartdsl.impl.DatamartModelImpl <em>Datamart Model</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartModelImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartModel()
* @generated
*/
EClass DATAMART_MODEL = eINSTANCE.getDatamartModel();
/**
* The meta object literal for the '<em><b>Import Section</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATAMART_MODEL__IMPORT_SECTION = eINSTANCE.getDatamartModel_ImportSection();
/**
* The meta object literal for the '<em><b>Packages</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATAMART_MODEL__PACKAGES = eINSTANCE.getDatamartModel_Packages();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartLazyResolverImpl <em>Datamart Lazy Resolver</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartLazyResolverImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartLazyResolver()
* @generated
*/
EClass DATAMART_LAZY_RESOLVER = eINSTANCE.getDatamartLazyResolver();
/**
* The meta object literal for the '<em><b>EResolve Proxy</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation DATAMART_LAZY_RESOLVER___ERESOLVE_PROXY__INTERNALEOBJECT = eINSTANCE.getDatamartLazyResolver__EResolveProxy__InternalEObject();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartBaseImpl <em>Datamart Base</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartBaseImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartBase()
* @generated
*/
EClass DATAMART_BASE = eINSTANCE.getDatamartBase();
/**
* The meta object literal for the '<em><b>Name</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATAMART_BASE__NAME = eINSTANCE.getDatamartBase_Name();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartPackageImpl <em>Datamart Package</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartPackageImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartPackage()
* @generated
*/
EClass DATAMART_PACKAGE = eINSTANCE.getDatamartPackage();
/**
* The meta object literal for the '<em><b>Definitions</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATAMART_PACKAGE__DEFINITIONS = eINSTANCE.getDatamartPackage_Definitions();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDefinitionImpl <em>Datamart Definition</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDefinitionImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartDefinition()
* @generated
*/
EClass DATAMART_DEFINITION = eINSTANCE.getDatamartDefinition();
/**
* The meta object literal for the '<em><b>Description</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATAMART_DEFINITION__DESCRIPTION = eINSTANCE.getDatamartDefinition_Description();
/**
* The meta object literal for the '<em><b>Description Value</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATAMART_DEFINITION__DESCRIPTION_VALUE = eINSTANCE.getDatamartDefinition_DescriptionValue();
/**
* The meta object literal for the '<em><b>Source</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATAMART_DEFINITION__SOURCE = eINSTANCE.getDatamartDefinition_Source();
/**
* The meta object literal for the '<em><b>Roles</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATAMART_DEFINITION__ROLES = eINSTANCE.getDatamartDefinition_Roles();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartSource <em>Datamart Source</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartSource
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartSource()
* @generated
*/
EClass DATAMART_SOURCE = eINSTANCE.getDatamartSource();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartRoleImpl <em>Datamart Role</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartRoleImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartRole()
* @generated
*/
EClass DATAMART_ROLE = eINSTANCE.getDatamartRole();
/**
* The meta object literal for the '<em><b>Assigned Role</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATAMART_ROLE__ASSIGNED_ROLE = eINSTANCE.getDatamartRole_AssignedRole();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartTaskImpl <em>Datamart Task</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartTaskImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartTask()
* @generated
*/
EClass DATAMART_TASK = eINSTANCE.getDatamartTask();
/**
* The meta object literal for the '<em><b>Task Query</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATAMART_TASK__TASK_QUERY = eINSTANCE.getDatamartTask_TaskQuery();
/**
* The meta object literal for the '<em><b>Columns</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATAMART_TASK__COLUMNS = eINSTANCE.getDatamartTask_Columns();
/**
* The meta object literal for the '<em><b>Conditions</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATAMART_TASK__CONDITIONS = eINSTANCE.getDatamartTask_Conditions();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartCubeImpl <em>Datamart Cube</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartCubeImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartCube()
* @generated
*/
EClass DATAMART_CUBE = eINSTANCE.getDatamartCube();
/**
* The meta object literal for the '<em><b>Non Empty</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATAMART_CUBE__NON_EMPTY = eINSTANCE.getDatamartCube_NonEmpty();
/**
* The meta object literal for the '<em><b>Cube Ref</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATAMART_CUBE__CUBE_REF = eINSTANCE.getDatamartCube_CubeRef();
/**
* The meta object literal for the '<em><b>Axisslicer</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATAMART_CUBE__AXISSLICER = eINSTANCE.getDatamartCube_Axisslicer();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartEntityImpl <em>Datamart Entity</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartEntityImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartEntity()
* @generated
*/
EClass DATAMART_ENTITY = eINSTANCE.getDatamartEntity();
/**
* The meta object literal for the '<em><b>Entity Ref</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATAMART_ENTITY__ENTITY_REF = eINSTANCE.getDatamartEntity_EntityRef();
/**
* The meta object literal for the '<em><b>Navigations</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATAMART_ENTITY__NAVIGATIONS = eINSTANCE.getDatamartEntity_Navigations();
/**
* The meta object literal for the '<em><b>Attributes</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATAMART_ENTITY__ATTRIBUTES = eINSTANCE.getDatamartEntity_Attributes();
/**
* The meta object literal for the '<em><b>Conditions</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATAMART_ENTITY__CONDITIONS = eINSTANCE.getDatamartEntity_Conditions();
/**
* The meta object literal for the '<em><b>Ordering</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATAMART_ENTITY__ORDERING = eINSTANCE.getDatamartEntity_Ordering();
/**
* The meta object literal for the '<em><b>Filler Min Count Rows</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATAMART_ENTITY__FILLER_MIN_COUNT_ROWS = eINSTANCE.getDatamartEntity_FillerMinCountRows();
/**
* The meta object literal for the '<em><b>Filler Max Count Rows</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATAMART_ENTITY__FILLER_MAX_COUNT_ROWS = eINSTANCE.getDatamartEntity_FillerMaxCountRows();
/**
* The meta object literal for the '<em><b>Tracking</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATAMART_ENTITY__TRACKING = eINSTANCE.getDatamartEntity_Tracking();
/**
* The meta object literal for the '<em><b>Filler Datas</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATAMART_ENTITY__FILLER_DATAS = eINSTANCE.getDatamartEntity_FillerDatas();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartColumnImpl <em>Datamart Column</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartColumnImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartColumn()
* @generated
*/
EClass DATAMART_COLUMN = eINSTANCE.getDatamartColumn();
/**
* The meta object literal for the '<em><b>Column Ref</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATAMART_COLUMN__COLUMN_REF = eINSTANCE.getDatamartColumn_ColumnRef();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartTaskFilterImpl <em>Datamart Task Filter</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartTaskFilterImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartTaskFilter()
* @generated
*/
EClass DATAMART_TASK_FILTER = eINSTANCE.getDatamartTaskFilter();
/**
* The meta object literal for the '<em><b>Filter Ref</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATAMART_TASK_FILTER__FILTER_REF = eINSTANCE.getDatamartTaskFilter_FilterRef();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartNavigationImpl <em>Datamart Navigation</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartNavigationImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartNavigation()
* @generated
*/
EClass DATAMART_NAVIGATION = eINSTANCE.getDatamartNavigation();
/**
* The meta object literal for the '<em><b>Join Ref</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATAMART_NAVIGATION__JOIN_REF = eINSTANCE.getDatamartNavigation_JoinRef();
/**
* The meta object literal for the '<em><b>Datamart Entity</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATAMART_NAVIGATION__DATAMART_ENTITY = eINSTANCE.getDatamartNavigation_DatamartEntity();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartOwnerImpl <em>Datamart Owner</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartOwnerImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartOwner()
* @generated
*/
EClass DATAMART_OWNER = eINSTANCE.getDatamartOwner();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartMemberImpl <em>Datamart Member</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartMemberImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartMember()
* @generated
*/
EClass DATAMART_MEMBER = eINSTANCE.getDatamartMember();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartAxisImpl <em>Datamart Axis</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartAxisImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartAxis()
* @generated
*/
EClass DATAMART_AXIS = eINSTANCE.getDatamartAxis();
/**
* The meta object literal for the '<em><b>Name</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATAMART_AXIS__NAME = eINSTANCE.getDatamartAxis_Name();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartAttributeBaseImpl <em>Datamart Attribute Base</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartAttributeBaseImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartAttributeBase()
* @generated
*/
EClass DATAMART_ATTRIBUTE_BASE = eINSTANCE.getDatamartAttributeBase();
/**
* The meta object literal for the '<em><b>Attribute Ref</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATAMART_ATTRIBUTE_BASE__ATTRIBUTE_REF = eINSTANCE.getDatamartAttributeBase_AttributeRef();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartAttributeImpl <em>Datamart Attribute</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartAttributeImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartAttribute()
* @generated
*/
EClass DATAMART_ATTRIBUTE = eINSTANCE.getDatamartAttribute();
/**
* The meta object literal for the '<em><b>Aggregated</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATAMART_ATTRIBUTE__AGGREGATED = eINSTANCE.getDatamartAttribute_Aggregated();
/**
* The meta object literal for the '<em><b>Scaled</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATAMART_ATTRIBUTE__SCALED = eINSTANCE.getDatamartAttribute_Scaled();
/**
* The meta object literal for the '<em><b>Aggregate</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATAMART_ATTRIBUTE__AGGREGATE = eINSTANCE.getDatamartAttribute_Aggregate();
/**
* The meta object literal for the '<em><b>Scale</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATAMART_ATTRIBUTE__SCALE = eINSTANCE.getDatamartAttribute_Scale();
/**
* The meta object literal for the '<em><b>Axis</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATAMART_ATTRIBUTE__AXIS = eINSTANCE.getDatamartAttribute_Axis();
/**
* The meta object literal for the '<em><b>Has Column Weight</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATAMART_ATTRIBUTE__HAS_COLUMN_WEIGHT = eINSTANCE.getDatamartAttribute_HasColumnWeight();
/**
* The meta object literal for the '<em><b>Column Weight</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATAMART_ATTRIBUTE__COLUMN_WEIGHT = eINSTANCE.getDatamartAttribute_ColumnWeight();
/**
* The meta object literal for the '<em><b>Aliased</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATAMART_ATTRIBUTE__ALIASED = eINSTANCE.getDatamartAttribute_Aliased();
/**
* The meta object literal for the '<em><b>Alias Name</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATAMART_ATTRIBUTE__ALIAS_NAME = eINSTANCE.getDatamartAttribute_AliasName();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.ExpressionImpl <em>Expression</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.ExpressionImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getExpression()
* @generated
*/
EClass EXPRESSION = eINSTANCE.getExpression();
/**
* The meta object literal for the '<em><b>Filtered</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute EXPRESSION__FILTERED = eINSTANCE.getExpression_Filtered();
/**
* The meta object literal for the '<em><b>Selected</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute EXPRESSION__SELECTED = eINSTANCE.getExpression_Selected();
/**
* The meta object literal for the '<em><b>Optional</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute EXPRESSION__OPTIONAL = eINSTANCE.getExpression_Optional();
/**
* The meta object literal for the '<em><b>Ranged</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute EXPRESSION__RANGED = eINSTANCE.getExpression_Ranged();
/**
* The meta object literal for the '<em><b>Number Value</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute EXPRESSION__NUMBER_VALUE = eINSTANCE.getExpression_NumberValue();
/**
* The meta object literal for the '<em><b>String Value</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute EXPRESSION__STRING_VALUE = eINSTANCE.getExpression_StringValue();
/**
* The meta object literal for the '<em><b>Value</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute EXPRESSION__VALUE = eINSTANCE.getExpression_Value();
/**
* The meta object literal for the '<em><b>Hierarchy</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference EXPRESSION__HIERARCHY = eINSTANCE.getExpression_Hierarchy();
/**
* The meta object literal for the '<em><b>Aggregation</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference EXPRESSION__AGGREGATION = eINSTANCE.getExpression_Aggregation();
/**
* The meta object literal for the '<em><b>Function</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference EXPRESSION__FUNCTION = eINSTANCE.getExpression_Function();
/**
* The meta object literal for the '<em><b>Set</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference EXPRESSION__SET = eINSTANCE.getExpression_Set();
/**
* The meta object literal for the '<em><b>Set Function</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference EXPRESSION__SET_FUNCTION = eINSTANCE.getExpression_SetFunction();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartConditionImpl <em>Datamart Condition</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartConditionImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartCondition()
* @generated
*/
EClass DATAMART_CONDITION = eINSTANCE.getDatamartCondition();
/**
* The meta object literal for the '<em><b>Condition</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATAMART_CONDITION__CONDITION = eINSTANCE.getDatamartCondition_Condition();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartOrderImpl <em>Datamart Order</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartOrderImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartOrder()
* @generated
*/
EClass DATAMART_ORDER = eINSTANCE.getDatamartOrder();
/**
* The meta object literal for the '<em><b>Order By</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATAMART_ORDER__ORDER_BY = eINSTANCE.getDatamartOrder_OrderBy();
/**
* The meta object literal for the '<em><b>Order How</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATAMART_ORDER__ORDER_HOW = eINSTANCE.getDatamartOrder_OrderHow();
/**
* The meta object literal for the '<em><b>Has Column Weight</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATAMART_ORDER__HAS_COLUMN_WEIGHT = eINSTANCE.getDatamartOrder_HasColumnWeight();
/**
* The meta object literal for the '<em><b>Column Weight</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATAMART_ORDER__COLUMN_WEIGHT = eINSTANCE.getDatamartOrder_ColumnWeight();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartCubeElement <em>Datamart Cube Element</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartCubeElement
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartCubeElement()
* @generated
*/
EClass DATAMART_CUBE_ELEMENT = eINSTANCE.getDatamartCubeElement();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDefineDerivedMeasureImpl <em>Datamart Define Derived Measure</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDefineDerivedMeasureImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartDefineDerivedMeasure()
* @generated
*/
EClass DATAMART_DEFINE_DERIVED_MEASURE = eINSTANCE.getDatamartDefineDerivedMeasure();
/**
* The meta object literal for the '<em><b>Derived Element</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATAMART_DEFINE_DERIVED_MEASURE__DERIVED_ELEMENT = eINSTANCE.getDatamartDefineDerivedMeasure_DerivedElement();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartFunctionInterface <em>Datamart Function Interface</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartFunctionInterface
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartFunctionInterface()
* @generated
*/
EClass DATAMART_FUNCTION_INTERFACE = eINSTANCE.getDatamartFunctionInterface();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartFunctionImpl <em>Datamart Function</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartFunctionImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartFunction()
* @generated
*/
EClass DATAMART_FUNCTION = eINSTANCE.getDatamartFunction();
/**
* The meta object literal for the '<em><b>Function</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATAMART_FUNCTION__FUNCTION = eINSTANCE.getDatamartFunction_Function();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartParameterFunctionImpl <em>Datamart Parameter Function</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartParameterFunctionImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartParameterFunction()
* @generated
*/
EClass DATAMART_PARAMETER_FUNCTION = eINSTANCE.getDatamartParameterFunction();
/**
* The meta object literal for the '<em><b>Function</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATAMART_PARAMETER_FUNCTION__FUNCTION = eINSTANCE.getDatamartParameterFunction_Function();
/**
* The meta object literal for the '<em><b>Parameter</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATAMART_PARAMETER_FUNCTION__PARAMETER = eINSTANCE.getDatamartParameterFunction_Parameter();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartFunctionIntParameterImpl <em>Datamart Function Int Parameter</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartFunctionIntParameterImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartFunctionIntParameter()
* @generated
*/
EClass DATAMART_FUNCTION_INT_PARAMETER = eINSTANCE.getDatamartFunctionIntParameter();
/**
* The meta object literal for the '<em><b>Value</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATAMART_FUNCTION_INT_PARAMETER__VALUE = eINSTANCE.getDatamartFunctionIntParameter_Value();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartSetFunctionInterface <em>Datamart Set Function Interface</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartSetFunctionInterface
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartSetFunctionInterface()
* @generated
*/
EClass DATAMART_SET_FUNCTION_INTERFACE = eINSTANCE.getDatamartSetFunctionInterface();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartSetFunctionImpl <em>Datamart Set Function</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartSetFunctionImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartSetFunction()
* @generated
*/
EClass DATAMART_SET_FUNCTION = eINSTANCE.getDatamartSetFunction();
/**
* The meta object literal for the '<em><b>Set Function</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATAMART_SET_FUNCTION__SET_FUNCTION = eINSTANCE.getDatamartSetFunction_SetFunction();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartSetParameterFunctionImpl <em>Datamart Set Parameter Function</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartSetParameterFunctionImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartSetParameterFunction()
* @generated
*/
EClass DATAMART_SET_PARAMETER_FUNCTION = eINSTANCE.getDatamartSetParameterFunction();
/**
* The meta object literal for the '<em><b>Set Function</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATAMART_SET_PARAMETER_FUNCTION__SET_FUNCTION = eINSTANCE.getDatamartSetParameterFunction_SetFunction();
/**
* The meta object literal for the '<em><b>Parameter</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATAMART_SET_PARAMETER_FUNCTION__PARAMETER = eINSTANCE.getDatamartSetParameterFunction_Parameter();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartAggregationFunctionInterface <em>Datamart Aggregation Function Interface</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartAggregationFunctionInterface
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartAggregationFunctionInterface()
* @generated
*/
EClass DATAMART_AGGREGATION_FUNCTION_INTERFACE = eINSTANCE.getDatamartAggregationFunctionInterface();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartSetAggregationFunctionImpl <em>Datamart Set Aggregation Function</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartSetAggregationFunctionImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartSetAggregationFunction()
* @generated
*/
EClass DATAMART_SET_AGGREGATION_FUNCTION = eINSTANCE.getDatamartSetAggregationFunction();
/**
* The meta object literal for the '<em><b>Aggregation</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATAMART_SET_AGGREGATION_FUNCTION__AGGREGATION = eINSTANCE.getDatamartSetAggregationFunction_Aggregation();
/**
* The meta object literal for the '<em><b>Parameter</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATAMART_SET_AGGREGATION_FUNCTION__PARAMETER = eINSTANCE.getDatamartSetAggregationFunction_Parameter();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartAggregationExpressionImpl <em>Datamart Aggregation Expression</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartAggregationExpressionImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartAggregationExpression()
* @generated
*/
EClass DATAMART_AGGREGATION_EXPRESSION = eINSTANCE.getDatamartAggregationExpression();
/**
* The meta object literal for the '<em><b>Left</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATAMART_AGGREGATION_EXPRESSION__LEFT = eINSTANCE.getDatamartAggregationExpression_Left();
/**
* The meta object literal for the '<em><b>Right</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATAMART_AGGREGATION_EXPRESSION__RIGHT = eINSTANCE.getDatamartAggregationExpression_Right();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartSetTupleImpl <em>Datamart Set Tuple</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartSetTupleImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartSetTuple()
* @generated
*/
EClass DATAMART_SET_TUPLE = eINSTANCE.getDatamartSetTuple();
/**
* The meta object literal for the '<em><b>Left</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATAMART_SET_TUPLE__LEFT = eINSTANCE.getDatamartSetTuple_Left();
/**
* The meta object literal for the '<em><b>Right</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATAMART_SET_TUPLE__RIGHT = eINSTANCE.getDatamartSetTuple_Right();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartSetAggregationImpl <em>Datamart Set Aggregation</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartSetAggregationImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartSetAggregation()
* @generated
*/
EClass DATAMART_SET_AGGREGATION = eINSTANCE.getDatamartSetAggregation();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartAggregationImpl <em>Datamart Aggregation</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartAggregationImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartAggregation()
* @generated
*/
EClass DATAMART_AGGREGATION = eINSTANCE.getDatamartAggregation();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartMemberTupleImpl <em>Datamart Member Tuple</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartMemberTupleImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartMemberTuple()
* @generated
*/
EClass DATAMART_MEMBER_TUPLE = eINSTANCE.getDatamartMemberTuple();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartAggregationFunctionImpl <em>Datamart Aggregation Function</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartAggregationFunctionImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartAggregationFunction()
* @generated
*/
EClass DATAMART_AGGREGATION_FUNCTION = eINSTANCE.getDatamartAggregationFunction();
/**
* The meta object literal for the '<em><b>Aggregation</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATAMART_AGGREGATION_FUNCTION__AGGREGATION = eINSTANCE.getDatamartAggregationFunction_Aggregation();
/**
* The meta object literal for the '<em><b>Parameter</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATAMART_AGGREGATION_FUNCTION__PARAMETER = eINSTANCE.getDatamartAggregationFunction_Parameter();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartSlicerImpl <em>Datamart Slicer</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartSlicerImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartSlicer()
* @generated
*/
EClass DATAMART_SLICER = eINSTANCE.getDatamartSlicer();
/**
* The meta object literal for the '<em><b>Element</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATAMART_SLICER__ELEMENT = eINSTANCE.getDatamartSlicer_Element();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartCubeAxisImpl <em>Datamart Cube Axis</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartCubeAxisImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartCubeAxis()
* @generated
*/
EClass DATAMART_CUBE_AXIS = eINSTANCE.getDatamartCubeAxis();
/**
* The meta object literal for the '<em><b>Axis</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATAMART_CUBE_AXIS__AXIS = eINSTANCE.getDatamartCubeAxis_Axis();
/**
* The meta object literal for the '<em><b>Elements</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATAMART_CUBE_AXIS__ELEMENTS = eINSTANCE.getDatamartCubeAxis_Elements();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.DatamartElement <em>Datamart Element</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.DatamartElement
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartElement()
* @generated
*/
EClass DATAMART_ELEMENT = eINSTANCE.getDatamartElement();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDerivedMeasureImpl <em>Datamart Derived Measure</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDerivedMeasureImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartDerivedMeasure()
* @generated
*/
EClass DATAMART_DERIVED_MEASURE = eINSTANCE.getDatamartDerivedMeasure();
/**
* The meta object literal for the '<em><b>Scaled</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATAMART_DERIVED_MEASURE__SCALED = eINSTANCE.getDatamartDerivedMeasure_Scaled();
/**
* The meta object literal for the '<em><b>Scale</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATAMART_DERIVED_MEASURE__SCALE = eINSTANCE.getDatamartDerivedMeasure_Scale();
/**
* The meta object literal for the '<em><b>Derived Ref</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATAMART_DERIVED_MEASURE__DERIVED_REF = eINSTANCE.getDatamartDerivedMeasure_DerivedRef();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartMeasureImpl <em>Datamart Measure</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartMeasureImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartMeasure()
* @generated
*/
EClass DATAMART_MEASURE = eINSTANCE.getDatamartMeasure();
/**
* The meta object literal for the '<em><b>Scaled</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATAMART_MEASURE__SCALED = eINSTANCE.getDatamartMeasure_Scaled();
/**
* The meta object literal for the '<em><b>Scale</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATAMART_MEASURE__SCALE = eINSTANCE.getDatamartMeasure_Scale();
/**
* The meta object literal for the '<em><b>Measure Ref</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATAMART_MEASURE__MEASURE_REF = eINSTANCE.getDatamartMeasure_MeasureRef();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartHierarchyImpl <em>Datamart Hierarchy</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartHierarchyImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartHierarchy()
* @generated
*/
EClass DATAMART_HIERARCHY = eINSTANCE.getDatamartHierarchy();
/**
* The meta object literal for the '<em><b>Default Member</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATAMART_HIERARCHY__DEFAULT_MEMBER = eINSTANCE.getDatamartHierarchy_DefaultMember();
/**
* The meta object literal for the '<em><b>All Member</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATAMART_HIERARCHY__ALL_MEMBER = eINSTANCE.getDatamartHierarchy_AllMember();
/**
* The meta object literal for the '<em><b>All Levels</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATAMART_HIERARCHY__ALL_LEVELS = eINSTANCE.getDatamartHierarchy_AllLevels();
/**
* The meta object literal for the '<em><b>All</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATAMART_HIERARCHY__ALL = eINSTANCE.getDatamartHierarchy_All();
/**
* The meta object literal for the '<em><b>Except</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATAMART_HIERARCHY__EXCEPT = eINSTANCE.getDatamartHierarchy_Except();
/**
* The meta object literal for the '<em><b>Ordered</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATAMART_HIERARCHY__ORDERED = eINSTANCE.getDatamartHierarchy_Ordered();
/**
* The meta object literal for the '<em><b>Descending</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATAMART_HIERARCHY__DESCENDING = eINSTANCE.getDatamartHierarchy_Descending();
/**
* The meta object literal for the '<em><b>Hierarchy Ref</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATAMART_HIERARCHY__HIERARCHY_REF = eINSTANCE.getDatamartHierarchy_HierarchyRef();
/**
* The meta object literal for the '<em><b>Level Ref</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATAMART_HIERARCHY__LEVEL_REF = eINSTANCE.getDatamartHierarchy_LevelRef();
/**
* The meta object literal for the '<em><b>Except Ref</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATAMART_HIERARCHY__EXCEPT_REF = eINSTANCE.getDatamartHierarchy_ExceptRef();
/**
* The meta object literal for the '<em><b>Order Ref</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATAMART_HIERARCHY__ORDER_REF = eINSTANCE.getDatamartHierarchy_OrderRef();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.CalculationImpl <em>Calculation</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.CalculationImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getCalculation()
* @generated
*/
EClass CALCULATION = eINSTANCE.getCalculation();
/**
* The meta object literal for the '<em><b>Left</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference CALCULATION__LEFT = eINSTANCE.getCalculation_Left();
/**
* The meta object literal for the '<em><b>Right</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference CALCULATION__RIGHT = eINSTANCE.getCalculation_Right();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.DatamartReferenceImpl <em>Datamart Reference</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartReferenceImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDatamartReference()
* @generated
*/
EClass DATAMART_REFERENCE = eINSTANCE.getDatamartReference();
/**
* The meta object literal for the '<em><b>Ref</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATAMART_REFERENCE__REF = eINSTANCE.getDatamartReference_Ref();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.AdditionImpl <em>Addition</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.AdditionImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getAddition()
* @generated
*/
EClass ADDITION = eINSTANCE.getAddition();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.DivisionImpl <em>Division</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DivisionImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDivision()
* @generated
*/
EClass DIVISION = eINSTANCE.getDivision();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.MultiplicationImpl <em>Multiplication</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.MultiplicationImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getMultiplication()
* @generated
*/
EClass MULTIPLICATION = eINSTANCE.getMultiplication();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.SubtractionImpl <em>Subtraction</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.SubtractionImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getSubtraction()
* @generated
*/
EClass SUBTRACTION = eINSTANCE.getSubtraction();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.ConjunctionImpl <em>Conjunction</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.ConjunctionImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getConjunction()
* @generated
*/
EClass CONJUNCTION = eINSTANCE.getConjunction();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.DisjunctionImpl <em>Disjunction</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DisjunctionImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getDisjunction()
* @generated
*/
EClass DISJUNCTION = eINSTANCE.getDisjunction();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.ConditionalExpressionImpl <em>Conditional Expression</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.ConditionalExpressionImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getConditionalExpression()
* @generated
*/
EClass CONDITIONAL_EXPRESSION = eINSTANCE.getConditionalExpression();
/**
* The meta object literal for the '<em><b>Operator</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CONDITIONAL_EXPRESSION__OPERATOR = eINSTANCE.getConditionalExpression_Operator();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerDataImpl <em>Attribute Filler Data</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerDataImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getAttributeFillerData()
* @generated
*/
EClass ATTRIBUTE_FILLER_DATA = eINSTANCE.getAttributeFillerData();
/**
* The meta object literal for the '<em><b>Attribute Ref</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference ATTRIBUTE_FILLER_DATA__ATTRIBUTE_REF = eINSTANCE.getAttributeFillerData_AttributeRef();
/**
* The meta object literal for the '<em><b>Filler Type</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference ATTRIBUTE_FILLER_DATA__FILLER_TYPE = eINSTANCE.getAttributeFillerData_FillerType();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerTypeImpl <em>Attribute Filler Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerTypeImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getAttributeFillerType()
* @generated
*/
EClass ATTRIBUTE_FILLER_TYPE = eINSTANCE.getAttributeFillerType();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerDateTypeImpl <em>Attribute Filler Date Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerDateTypeImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getAttributeFillerDateType()
* @generated
*/
EClass ATTRIBUTE_FILLER_DATE_TYPE = eINSTANCE.getAttributeFillerDateType();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerDoubleTypeImpl <em>Attribute Filler Double Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerDoubleTypeImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getAttributeFillerDoubleType()
* @generated
*/
EClass ATTRIBUTE_FILLER_DOUBLE_TYPE = eINSTANCE.getAttributeFillerDoubleType();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerIntegerTypeImpl <em>Attribute Filler Integer Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerIntegerTypeImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getAttributeFillerIntegerType()
* @generated
*/
EClass ATTRIBUTE_FILLER_INTEGER_TYPE = eINSTANCE.getAttributeFillerIntegerType();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerTextTypeImpl <em>Attribute Filler Text Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerTextTypeImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getAttributeFillerTextType()
* @generated
*/
EClass ATTRIBUTE_FILLER_TEXT_TYPE = eINSTANCE.getAttributeFillerTextType();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerDateFutureImpl <em>Attribute Filler Date Future</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerDateFutureImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getAttributeFillerDateFuture()
* @generated
*/
EClass ATTRIBUTE_FILLER_DATE_FUTURE = eINSTANCE.getAttributeFillerDateFuture();
/**
* The meta object literal for the '<em><b>Date Future Years</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ATTRIBUTE_FILLER_DATE_FUTURE__DATE_FUTURE_YEARS = eINSTANCE.getAttributeFillerDateFuture_DateFutureYears();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerDatePastImpl <em>Attribute Filler Date Past</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerDatePastImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getAttributeFillerDatePast()
* @generated
*/
EClass ATTRIBUTE_FILLER_DATE_PAST = eINSTANCE.getAttributeFillerDatePast();
/**
* The meta object literal for the '<em><b>Date Past Years</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ATTRIBUTE_FILLER_DATE_PAST__DATE_PAST_YEARS = eINSTANCE.getAttributeFillerDatePast_DatePastYears();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerDateRangeImpl <em>Attribute Filler Date Range</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerDateRangeImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getAttributeFillerDateRange()
* @generated
*/
EClass ATTRIBUTE_FILLER_DATE_RANGE = eINSTANCE.getAttributeFillerDateRange();
/**
* The meta object literal for the '<em><b>Date Begin Years</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ATTRIBUTE_FILLER_DATE_RANGE__DATE_BEGIN_YEARS = eINSTANCE.getAttributeFillerDateRange_DateBeginYears();
/**
* The meta object literal for the '<em><b>Date End Years</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ATTRIBUTE_FILLER_DATE_RANGE__DATE_END_YEARS = eINSTANCE.getAttributeFillerDateRange_DateEndYears();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerSignedDoubleRangeImpl <em>Attribute Filler Signed Double Range</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerSignedDoubleRangeImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getAttributeFillerSignedDoubleRange()
* @generated
*/
EClass ATTRIBUTE_FILLER_SIGNED_DOUBLE_RANGE = eINSTANCE.getAttributeFillerSignedDoubleRange();
/**
* The meta object literal for the '<em><b>Decimals</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ATTRIBUTE_FILLER_SIGNED_DOUBLE_RANGE__DECIMALS = eINSTANCE.getAttributeFillerSignedDoubleRange_Decimals();
/**
* The meta object literal for the '<em><b>Begin Range</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ATTRIBUTE_FILLER_SIGNED_DOUBLE_RANGE__BEGIN_RANGE = eINSTANCE.getAttributeFillerSignedDoubleRange_BeginRange();
/**
* The meta object literal for the '<em><b>End Range</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ATTRIBUTE_FILLER_SIGNED_DOUBLE_RANGE__END_RANGE = eINSTANCE.getAttributeFillerSignedDoubleRange_EndRange();
/**
* The meta object literal for the '<em><b>Begin Range Ref</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference ATTRIBUTE_FILLER_SIGNED_DOUBLE_RANGE__BEGIN_RANGE_REF = eINSTANCE.getAttributeFillerSignedDoubleRange_BeginRangeRef();
/**
* The meta object literal for the '<em><b>End Range Ref</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference ATTRIBUTE_FILLER_SIGNED_DOUBLE_RANGE__END_RANGE_REF = eINSTANCE.getAttributeFillerSignedDoubleRange_EndRangeRef();
/**
* The meta object literal for the '<em><b>Rounded</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ATTRIBUTE_FILLER_SIGNED_DOUBLE_RANGE__ROUNDED = eINSTANCE.getAttributeFillerSignedDoubleRange_Rounded();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerSignedDoubleRandomImpl <em>Attribute Filler Signed Double Random</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerSignedDoubleRandomImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getAttributeFillerSignedDoubleRandom()
* @generated
*/
EClass ATTRIBUTE_FILLER_SIGNED_DOUBLE_RANDOM = eINSTANCE.getAttributeFillerSignedDoubleRandom();
/**
* The meta object literal for the '<em><b>Items</b></em>' attribute list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ATTRIBUTE_FILLER_SIGNED_DOUBLE_RANDOM__ITEMS = eINSTANCE.getAttributeFillerSignedDoubleRandom_Items();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerSignedIntegerRangeImpl <em>Attribute Filler Signed Integer Range</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerSignedIntegerRangeImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getAttributeFillerSignedIntegerRange()
* @generated
*/
EClass ATTRIBUTE_FILLER_SIGNED_INTEGER_RANGE = eINSTANCE.getAttributeFillerSignedIntegerRange();
/**
* The meta object literal for the '<em><b>Begin Range</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ATTRIBUTE_FILLER_SIGNED_INTEGER_RANGE__BEGIN_RANGE = eINSTANCE.getAttributeFillerSignedIntegerRange_BeginRange();
/**
* The meta object literal for the '<em><b>End Range</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ATTRIBUTE_FILLER_SIGNED_INTEGER_RANGE__END_RANGE = eINSTANCE.getAttributeFillerSignedIntegerRange_EndRange();
/**
* The meta object literal for the '<em><b>Begin Range Ref</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference ATTRIBUTE_FILLER_SIGNED_INTEGER_RANGE__BEGIN_RANGE_REF = eINSTANCE.getAttributeFillerSignedIntegerRange_BeginRangeRef();
/**
* The meta object literal for the '<em><b>End Range Ref</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference ATTRIBUTE_FILLER_SIGNED_INTEGER_RANGE__END_RANGE_REF = eINSTANCE.getAttributeFillerSignedIntegerRange_EndRangeRef();
/**
* The meta object literal for the '<em><b>Rounded</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ATTRIBUTE_FILLER_SIGNED_INTEGER_RANGE__ROUNDED = eINSTANCE.getAttributeFillerSignedIntegerRange_Rounded();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerSignedIntegerRandomImpl <em>Attribute Filler Signed Integer Random</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerSignedIntegerRandomImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getAttributeFillerSignedIntegerRandom()
* @generated
*/
EClass ATTRIBUTE_FILLER_SIGNED_INTEGER_RANDOM = eINSTANCE.getAttributeFillerSignedIntegerRandom();
/**
* The meta object literal for the '<em><b>Items</b></em>' attribute list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ATTRIBUTE_FILLER_SIGNED_INTEGER_RANDOM__ITEMS = eINSTANCE.getAttributeFillerSignedIntegerRandom_Items();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerTextRandomImpl <em>Attribute Filler Text Random</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerTextRandomImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getAttributeFillerTextRandom()
* @generated
*/
EClass ATTRIBUTE_FILLER_TEXT_RANDOM = eINSTANCE.getAttributeFillerTextRandom();
/**
* The meta object literal for the '<em><b>Items</b></em>' attribute list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ATTRIBUTE_FILLER_TEXT_RANDOM__ITEMS = eINSTANCE.getAttributeFillerTextRandom_Items();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerTextParagraphsImpl <em>Attribute Filler Text Paragraphs</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerTextParagraphsImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getAttributeFillerTextParagraphs()
* @generated
*/
EClass ATTRIBUTE_FILLER_TEXT_PARAGRAPHS = eINSTANCE.getAttributeFillerTextParagraphs();
/**
* The meta object literal for the '<em><b>Count</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ATTRIBUTE_FILLER_TEXT_PARAGRAPHS__COUNT = eINSTANCE.getAttributeFillerTextParagraphs_Count();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerTextSentencesImpl <em>Attribute Filler Text Sentences</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerTextSentencesImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getAttributeFillerTextSentences()
* @generated
*/
EClass ATTRIBUTE_FILLER_TEXT_SENTENCES = eINSTANCE.getAttributeFillerTextSentences();
/**
* The meta object literal for the '<em><b>Count</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ATTRIBUTE_FILLER_TEXT_SENTENCES__COUNT = eINSTANCE.getAttributeFillerTextSentences_Count();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerTextWordsImpl <em>Attribute Filler Text Words</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerTextWordsImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getAttributeFillerTextWords()
* @generated
*/
EClass ATTRIBUTE_FILLER_TEXT_WORDS = eINSTANCE.getAttributeFillerTextWords();
/**
* The meta object literal for the '<em><b>Count</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ATTRIBUTE_FILLER_TEXT_WORDS__COUNT = eINSTANCE.getAttributeFillerTextWords_Count();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerUnsignedDoubleRangeImpl <em>Attribute Filler Unsigned Double Range</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerUnsignedDoubleRangeImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getAttributeFillerUnsignedDoubleRange()
* @generated
*/
EClass ATTRIBUTE_FILLER_UNSIGNED_DOUBLE_RANGE = eINSTANCE.getAttributeFillerUnsignedDoubleRange();
/**
* The meta object literal for the '<em><b>Decimals</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ATTRIBUTE_FILLER_UNSIGNED_DOUBLE_RANGE__DECIMALS = eINSTANCE.getAttributeFillerUnsignedDoubleRange_Decimals();
/**
* The meta object literal for the '<em><b>Begin Range</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ATTRIBUTE_FILLER_UNSIGNED_DOUBLE_RANGE__BEGIN_RANGE = eINSTANCE.getAttributeFillerUnsignedDoubleRange_BeginRange();
/**
* The meta object literal for the '<em><b>End Range</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ATTRIBUTE_FILLER_UNSIGNED_DOUBLE_RANGE__END_RANGE = eINSTANCE.getAttributeFillerUnsignedDoubleRange_EndRange();
/**
* The meta object literal for the '<em><b>Begin Range Ref</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference ATTRIBUTE_FILLER_UNSIGNED_DOUBLE_RANGE__BEGIN_RANGE_REF = eINSTANCE.getAttributeFillerUnsignedDoubleRange_BeginRangeRef();
/**
* The meta object literal for the '<em><b>End Range Ref</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference ATTRIBUTE_FILLER_UNSIGNED_DOUBLE_RANGE__END_RANGE_REF = eINSTANCE.getAttributeFillerUnsignedDoubleRange_EndRangeRef();
/**
* The meta object literal for the '<em><b>Rounded</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ATTRIBUTE_FILLER_UNSIGNED_DOUBLE_RANGE__ROUNDED = eINSTANCE.getAttributeFillerUnsignedDoubleRange_Rounded();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerUnsignedDoubleRandomImpl <em>Attribute Filler Unsigned Double Random</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerUnsignedDoubleRandomImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getAttributeFillerUnsignedDoubleRandom()
* @generated
*/
EClass ATTRIBUTE_FILLER_UNSIGNED_DOUBLE_RANDOM = eINSTANCE.getAttributeFillerUnsignedDoubleRandom();
/**
* The meta object literal for the '<em><b>Items</b></em>' attribute list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ATTRIBUTE_FILLER_UNSIGNED_DOUBLE_RANDOM__ITEMS = eINSTANCE.getAttributeFillerUnsignedDoubleRandom_Items();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerUnsignedIntegerRangeImpl <em>Attribute Filler Unsigned Integer Range</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerUnsignedIntegerRangeImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getAttributeFillerUnsignedIntegerRange()
* @generated
*/
EClass ATTRIBUTE_FILLER_UNSIGNED_INTEGER_RANGE = eINSTANCE.getAttributeFillerUnsignedIntegerRange();
/**
* The meta object literal for the '<em><b>Begin Range</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ATTRIBUTE_FILLER_UNSIGNED_INTEGER_RANGE__BEGIN_RANGE = eINSTANCE.getAttributeFillerUnsignedIntegerRange_BeginRange();
/**
* The meta object literal for the '<em><b>End Range</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ATTRIBUTE_FILLER_UNSIGNED_INTEGER_RANGE__END_RANGE = eINSTANCE.getAttributeFillerUnsignedIntegerRange_EndRange();
/**
* The meta object literal for the '<em><b>Begin Range Ref</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference ATTRIBUTE_FILLER_UNSIGNED_INTEGER_RANGE__BEGIN_RANGE_REF = eINSTANCE.getAttributeFillerUnsignedIntegerRange_BeginRangeRef();
/**
* The meta object literal for the '<em><b>End Range Ref</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference ATTRIBUTE_FILLER_UNSIGNED_INTEGER_RANGE__END_RANGE_REF = eINSTANCE.getAttributeFillerUnsignedIntegerRange_EndRangeRef();
/**
* The meta object literal for the '<em><b>Rounded</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ATTRIBUTE_FILLER_UNSIGNED_INTEGER_RANGE__ROUNDED = eINSTANCE.getAttributeFillerUnsignedIntegerRange_Rounded();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerUnsignedIntegerRandomImpl <em>Attribute Filler Unsigned Integer Random</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.impl.AttributeFillerUnsignedIntegerRandomImpl
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getAttributeFillerUnsignedIntegerRandom()
* @generated
*/
EClass ATTRIBUTE_FILLER_UNSIGNED_INTEGER_RANDOM = eINSTANCE.getAttributeFillerUnsignedIntegerRandom();
/**
* The meta object literal for the '<em><b>Items</b></em>' attribute list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ATTRIBUTE_FILLER_UNSIGNED_INTEGER_RANDOM__ITEMS = eINSTANCE.getAttributeFillerUnsignedIntegerRandom_Items();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.AxisEnum <em>Axis Enum</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.AxisEnum
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getAxisEnum()
* @generated
*/
EEnum AXIS_ENUM = eINSTANCE.getAxisEnum();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.FunctionEnum <em>Function Enum</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.FunctionEnum
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getFunctionEnum()
* @generated
*/
EEnum FUNCTION_ENUM = eINSTANCE.getFunctionEnum();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.ParameterFunctionEnum <em>Parameter Function Enum</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.ParameterFunctionEnum
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getParameterFunctionEnum()
* @generated
*/
EEnum PARAMETER_FUNCTION_ENUM = eINSTANCE.getParameterFunctionEnum();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.SetFunctionEnum <em>Set Function Enum</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.SetFunctionEnum
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getSetFunctionEnum()
* @generated
*/
EEnum SET_FUNCTION_ENUM = eINSTANCE.getSetFunctionEnum();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.SetParameterFunctionEnum <em>Set Parameter Function Enum</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.SetParameterFunctionEnum
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getSetParameterFunctionEnum()
* @generated
*/
EEnum SET_PARAMETER_FUNCTION_ENUM = eINSTANCE.getSetParameterFunctionEnum();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.SetAggregationEnum <em>Set Aggregation Enum</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.SetAggregationEnum
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getSetAggregationEnum()
* @generated
*/
EEnum SET_AGGREGATION_ENUM = eINSTANCE.getSetAggregationEnum();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.AggregationEnum <em>Aggregation Enum</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.AggregationEnum
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getAggregationEnum()
* @generated
*/
EEnum AGGREGATION_ENUM = eINSTANCE.getAggregationEnum();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.OperatorEnum <em>Operator Enum</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.OperatorEnum
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getOperatorEnum()
* @generated
*/
EEnum OPERATOR_ENUM = eINSTANCE.getOperatorEnum();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.SqlAggregationEnum <em>Sql Aggregation Enum</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.SqlAggregationEnum
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getSqlAggregationEnum()
* @generated
*/
EEnum SQL_AGGREGATION_ENUM = eINSTANCE.getSqlAggregationEnum();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.ValueScaleEnum <em>Value Scale Enum</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.ValueScaleEnum
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getValueScaleEnum()
* @generated
*/
EEnum VALUE_SCALE_ENUM = eINSTANCE.getValueScaleEnum();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.TaskQueryTopicEnum <em>Task Query Topic Enum</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.TaskQueryTopicEnum
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getTaskQueryTopicEnum()
* @generated
*/
EEnum TASK_QUERY_TOPIC_ENUM = eINSTANCE.getTaskQueryTopicEnum();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.TaskQueryColumnEnum <em>Task Query Column Enum</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.TaskQueryColumnEnum
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getTaskQueryColumnEnum()
* @generated
*/
EEnum TASK_QUERY_COLUMN_ENUM = eINSTANCE.getTaskQueryColumnEnum();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.TaskFilterEnum <em>Task Filter Enum</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.TaskFilterEnum
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getTaskFilterEnum()
* @generated
*/
EEnum TASK_FILTER_ENUM = eINSTANCE.getTaskFilterEnum();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datamartdsl.OrderEnum <em>Order Enum</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datamartdsl.OrderEnum
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getOrderEnum()
* @generated
*/
EEnum ORDER_ENUM = eINSTANCE.getOrderEnum();
/**
* The meta object literal for the '<em>Internal EObject</em>' data type.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.emf.ecore.InternalEObject
* @see org.eclipse.osbp.xtext.datamartdsl.impl.DatamartDSLPackageImpl#getInternalEObject()
* @generated
*/
EDataType INTERNAL_EOBJECT = eINSTANCE.getInternalEObject();
}
} //DatamartDSLPackage