blob: 9c2e57370ae13c1e17c9bb7a2d1a15b3ec6f362d [file] [log] [blame]
/**
* Copyright (c) 2014, Loetz GmbH&Co.KG (Heidelberg)
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
* https://www.eclipse.org/legal/epl-2.0/
*
* SPDX-License-Identifier: EPL-2.0
*
* Based on ideas from Xtext, Xtend, Xcore
*
* Contributors:
* Joerg Riegel - Initial implementation
*
*/
package org.eclipse.osbp.xtext.datainterchange;
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.datainterchange.DataDSLFactory
* @model kind="package"
* annotation="http://www.eclipse.org/emf/2002/GenModel fileExtensions='data' modelName='DataDSL' prefix='DataDSL' updateClasspath='false' loadInitialization='false' literalsInterface='true' copyrightText='Copyright (c) 2014, Loetz GmbH&Co.KG (Heidelberg)\r\n All rights reserved. This program and the accompanying materials \r\n are made available under the terms of the Eclipse Public License 2.0 \r\n which accompanies this distribution, and is available at \r\n https://www.eclipse.org/legal/epl-2.0/ \r\n \r\n SPDX-License-Identifier: EPL-2.0 \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='datadsl'"
* @generated
*/
public interface DataDSLPackage extends EPackage {
/**
* The package name.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
String eNAME = "datainterchange";
/**
* The package namespace URI.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
String eNS_URI = "http://osbp.eclipse.org/xtext/datainterchange/DataDSL";
/**
* The package namespace name.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
String eNS_PREFIX = "datadsl";
/**
* The singleton instance of the package.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
DataDSLPackage eINSTANCE = org.eclipse.osbp.xtext.datainterchange.impl.DataDSLPackageImpl.init();
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeModelImpl <em>Data Interchange Model</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeModelImpl
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataDSLPackageImpl#getDataInterchangeModel()
* @generated
*/
int DATA_INTERCHANGE_MODEL = 0;
/**
* The feature id for the '<em><b>Import Section</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_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 DATA_INTERCHANGE_MODEL__PACKAGES = 1;
/**
* The number of structural features of the '<em>Data Interchange Model</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_MODEL_FEATURE_COUNT = 2;
/**
* The number of operations of the '<em>Data Interchange Model</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_MODEL_OPERATION_COUNT = 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeLazyResolverImpl <em>Data Interchange Lazy Resolver</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeLazyResolverImpl
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataDSLPackageImpl#getDataInterchangeLazyResolver()
* @generated
*/
int DATA_INTERCHANGE_LAZY_RESOLVER = 1;
/**
* The number of structural features of the '<em>Data Interchange Lazy Resolver</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_LAZY_RESOLVER_FEATURE_COUNT = 0;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_LAZY_RESOLVER___ERESOLVE_PROXY__INTERNALEOBJECT = 0;
/**
* The number of operations of the '<em>Data Interchange Lazy Resolver</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_LAZY_RESOLVER_OPERATION_COUNT = 1;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangePackageImpl <em>Data Interchange Package</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangePackageImpl
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataDSLPackageImpl#getDataInterchangePackage()
* @generated
*/
int DATA_INTERCHANGE_PACKAGE = 2;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_PACKAGE__NAME = OSBPTypesPackage.LPACKAGE__NAME;
/**
* The feature id for the '<em><b>Groups</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_PACKAGE__GROUPS = OSBPTypesPackage.LPACKAGE_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Data Interchange Package</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_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 DATA_INTERCHANGE_PACKAGE___ERESOLVE_PROXY__INTERNALEOBJECT = OSBPTypesPackage.LPACKAGE___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Data Interchange Package</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_PACKAGE_OPERATION_COUNT = OSBPTypesPackage.LPACKAGE_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeBaseImpl <em>Data Interchange Base</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeBaseImpl
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataDSLPackageImpl#getDataInterchangeBase()
* @generated
*/
int DATA_INTERCHANGE_BASE = 3;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_BASE__NAME = DATA_INTERCHANGE_LAZY_RESOLVER_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Data Interchange Base</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_BASE_FEATURE_COUNT = DATA_INTERCHANGE_LAZY_RESOLVER_FEATURE_COUNT + 1;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_BASE___ERESOLVE_PROXY__INTERNALEOBJECT = DATA_INTERCHANGE_LAZY_RESOLVER___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Data Interchange Base</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_BASE_OPERATION_COUNT = DATA_INTERCHANGE_LAZY_RESOLVER_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeGroupImpl <em>Data Interchange Group</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeGroupImpl
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataDSLPackageImpl#getDataInterchangeGroup()
* @generated
*/
int DATA_INTERCHANGE_GROUP = 4;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_GROUP__NAME = DATA_INTERCHANGE_BASE__NAME;
/**
* The feature id for the '<em><b>Dat Ints</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_GROUP__DAT_INTS = DATA_INTERCHANGE_BASE_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Data Interchange Group</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_GROUP_FEATURE_COUNT = DATA_INTERCHANGE_BASE_FEATURE_COUNT + 1;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_GROUP___ERESOLVE_PROXY__INTERNALEOBJECT = DATA_INTERCHANGE_BASE___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Data Interchange Group</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_GROUP_OPERATION_COUNT = DATA_INTERCHANGE_BASE_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeImpl <em>Data Interchange</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeImpl
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataDSLPackageImpl#getDataInterchange()
* @generated
*/
int DATA_INTERCHANGE = 5;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE__NAME = DATA_INTERCHANGE_BASE__NAME;
/**
* The feature id for the '<em><b>Description</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE__DESCRIPTION = DATA_INTERCHANGE_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 DATA_INTERCHANGE__DESCRIPTION_VALUE = DATA_INTERCHANGE_BASE_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Vector Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE__VECTOR_NAME = DATA_INTERCHANGE_BASE_FEATURE_COUNT + 2;
/**
* The feature id for the '<em><b>Has Vector Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE__HAS_VECTOR_NAME = DATA_INTERCHANGE_BASE_FEATURE_COUNT + 3;
/**
* The feature id for the '<em><b>Create Report</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE__CREATE_REPORT = DATA_INTERCHANGE_BASE_FEATURE_COUNT + 4;
/**
* The feature id for the '<em><b>Element Size</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE__ELEMENT_SIZE = DATA_INTERCHANGE_BASE_FEATURE_COUNT + 5;
/**
* The feature id for the '<em><b>Mode</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE__MODE = DATA_INTERCHANGE_BASE_FEATURE_COUNT + 6;
/**
* The feature id for the '<em><b>File Endpoint</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE__FILE_ENDPOINT = DATA_INTERCHANGE_BASE_FEATURE_COUNT + 7;
/**
* The feature id for the '<em><b>Path</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE__PATH = DATA_INTERCHANGE_BASE_FEATURE_COUNT + 8;
/**
* The feature id for the '<em><b>Delete File After Import</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE__DELETE_FILE_AFTER_IMPORT = DATA_INTERCHANGE_BASE_FEATURE_COUNT + 9;
/**
* The number of structural features of the '<em>Data Interchange</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_FEATURE_COUNT = DATA_INTERCHANGE_BASE_FEATURE_COUNT + 10;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE___ERESOLVE_PROXY__INTERNALEOBJECT = DATA_INTERCHANGE_BASE___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Data Interchange</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_OPERATION_COUNT = DATA_INTERCHANGE_BASE_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeFile <em>Data Interchange File</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeFile
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataDSLPackageImpl#getDataInterchangeFile()
* @generated
*/
int DATA_INTERCHANGE_FILE = 6;
/**
* The feature id for the '<em><b>Encoding</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_FILE__ENCODING = DATA_INTERCHANGE_LAZY_RESOLVER_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Locale</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_FILE__LOCALE = DATA_INTERCHANGE_LAZY_RESOLVER_FEATURE_COUNT + 1;
/**
* The number of structural features of the '<em>Data Interchange File</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_FILE_FEATURE_COUNT = DATA_INTERCHANGE_LAZY_RESOLVER_FEATURE_COUNT + 2;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_FILE___ERESOLVE_PROXY__INTERNALEOBJECT = DATA_INTERCHANGE_LAZY_RESOLVER___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Data Interchange File</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_FILE_OPERATION_COUNT = DATA_INTERCHANGE_LAZY_RESOLVER_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeFileXMLImpl <em>Data Interchange File XML</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeFileXMLImpl
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataDSLPackageImpl#getDataInterchangeFileXML()
* @generated
*/
int DATA_INTERCHANGE_FILE_XML = 7;
/**
* The feature id for the '<em><b>Encoding</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_FILE_XML__ENCODING = DATA_INTERCHANGE_FILE__ENCODING;
/**
* The feature id for the '<em><b>Locale</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_FILE_XML__LOCALE = DATA_INTERCHANGE_FILE__LOCALE;
/**
* The feature id for the '<em><b>File URL</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_FILE_XML__FILE_URL = DATA_INTERCHANGE_FILE_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>By Attribute</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_FILE_XML__BY_ATTRIBUTE = DATA_INTERCHANGE_FILE_FEATURE_COUNT + 1;
/**
* The number of structural features of the '<em>Data Interchange File XML</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_FILE_XML_FEATURE_COUNT = DATA_INTERCHANGE_FILE_FEATURE_COUNT + 2;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_FILE_XML___ERESOLVE_PROXY__INTERNALEOBJECT = DATA_INTERCHANGE_FILE___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Data Interchange File XML</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_FILE_XML_OPERATION_COUNT = DATA_INTERCHANGE_FILE_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeFileCSVImpl <em>Data Interchange File CSV</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeFileCSVImpl
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataDSLPackageImpl#getDataInterchangeFileCSV()
* @generated
*/
int DATA_INTERCHANGE_FILE_CSV = 8;
/**
* The feature id for the '<em><b>Encoding</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_FILE_CSV__ENCODING = DATA_INTERCHANGE_FILE__ENCODING;
/**
* The feature id for the '<em><b>Locale</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_FILE_CSV__LOCALE = DATA_INTERCHANGE_FILE__LOCALE;
/**
* The feature id for the '<em><b>File URL</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_FILE_CSV__FILE_URL = DATA_INTERCHANGE_FILE_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Delimiter</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_FILE_CSV__DELIMITER = DATA_INTERCHANGE_FILE_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Quote Character</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_FILE_CSV__QUOTE_CHARACTER = DATA_INTERCHANGE_FILE_FEATURE_COUNT + 2;
/**
* The feature id for the '<em><b>Skip Lines</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_FILE_CSV__SKIP_LINES = DATA_INTERCHANGE_FILE_FEATURE_COUNT + 3;
/**
* The feature id for the '<em><b>Indent</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_FILE_CSV__INDENT = DATA_INTERCHANGE_FILE_FEATURE_COUNT + 4;
/**
* The number of structural features of the '<em>Data Interchange File CSV</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_FILE_CSV_FEATURE_COUNT = DATA_INTERCHANGE_FILE_FEATURE_COUNT + 5;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_FILE_CSV___ERESOLVE_PROXY__INTERNALEOBJECT = DATA_INTERCHANGE_FILE___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Data Interchange File CSV</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_FILE_CSV_OPERATION_COUNT = DATA_INTERCHANGE_FILE_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeFileEDIImpl <em>Data Interchange File EDI</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeFileEDIImpl
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataDSLPackageImpl#getDataInterchangeFileEDI()
* @generated
*/
int DATA_INTERCHANGE_FILE_EDI = 9;
/**
* The feature id for the '<em><b>Encoding</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_FILE_EDI__ENCODING = DATA_INTERCHANGE_FILE__ENCODING;
/**
* The feature id for the '<em><b>Locale</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_FILE_EDI__LOCALE = DATA_INTERCHANGE_FILE__LOCALE;
/**
* The feature id for the '<em><b>File URL</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_FILE_EDI__FILE_URL = DATA_INTERCHANGE_FILE_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Mapping Model</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_FILE_EDI__MAPPING_MODEL = DATA_INTERCHANGE_FILE_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Validate</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_FILE_EDI__VALIDATE = DATA_INTERCHANGE_FILE_FEATURE_COUNT + 2;
/**
* The number of structural features of the '<em>Data Interchange File EDI</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_FILE_EDI_FEATURE_COUNT = DATA_INTERCHANGE_FILE_FEATURE_COUNT + 3;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_FILE_EDI___ERESOLVE_PROXY__INTERNALEOBJECT = DATA_INTERCHANGE_FILE___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Data Interchange File EDI</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_FILE_EDI_OPERATION_COUNT = DATA_INTERCHANGE_FILE_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeBeanImpl <em>Data Interchange Bean</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeBeanImpl
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataDSLPackageImpl#getDataInterchangeBean()
* @generated
*/
int DATA_INTERCHANGE_BEAN = 10;
/**
* The feature id for the '<em><b>Entity</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_BEAN__ENTITY = DATA_INTERCHANGE_LAZY_RESOLVER_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Mark Latest Import</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_BEAN__MARK_LATEST_IMPORT = DATA_INTERCHANGE_LAZY_RESOLVER_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Mark Latest Export</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_BEAN__MARK_LATEST_EXPORT = DATA_INTERCHANGE_LAZY_RESOLVER_FEATURE_COUNT + 2;
/**
* The feature id for the '<em><b>Has Blob Mapping</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_BEAN__HAS_BLOB_MAPPING = DATA_INTERCHANGE_LAZY_RESOLVER_FEATURE_COUNT + 3;
/**
* The feature id for the '<em><b>Latest Property</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_BEAN__LATEST_PROPERTY = DATA_INTERCHANGE_LAZY_RESOLVER_FEATURE_COUNT + 4;
/**
* The feature id for the '<em><b>Latest Exp Property</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_BEAN__LATEST_EXP_PROPERTY = DATA_INTERCHANGE_LAZY_RESOLVER_FEATURE_COUNT + 5;
/**
* The feature id for the '<em><b>Element Map</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_BEAN__ELEMENT_MAP = DATA_INTERCHANGE_LAZY_RESOLVER_FEATURE_COUNT + 6;
/**
* The feature id for the '<em><b>Node Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_BEAN__NODE_NAME = DATA_INTERCHANGE_LAZY_RESOLVER_FEATURE_COUNT + 7;
/**
* The feature id for the '<em><b>Lookup</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_BEAN__LOOKUP = DATA_INTERCHANGE_LAZY_RESOLVER_FEATURE_COUNT + 8;
/**
* The feature id for the '<em><b>Format</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_BEAN__FORMAT = DATA_INTERCHANGE_LAZY_RESOLVER_FEATURE_COUNT + 9;
/**
* The feature id for the '<em><b>Expression</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_BEAN__EXPRESSION = DATA_INTERCHANGE_LAZY_RESOLVER_FEATURE_COUNT + 10;
/**
* The feature id for the '<em><b>Mappings</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_BEAN__MAPPINGS = DATA_INTERCHANGE_LAZY_RESOLVER_FEATURE_COUNT + 11;
/**
* The feature id for the '<em><b>Lookup Keys</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_BEAN__LOOKUP_KEYS = DATA_INTERCHANGE_LAZY_RESOLVER_FEATURE_COUNT + 12;
/**
* The feature id for the '<em><b>Export Exposes</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_BEAN__EXPORT_EXPOSES = DATA_INTERCHANGE_LAZY_RESOLVER_FEATURE_COUNT + 13;
/**
* The feature id for the '<em><b>Export Filter</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_BEAN__EXPORT_FILTER = DATA_INTERCHANGE_LAZY_RESOLVER_FEATURE_COUNT + 14;
/**
* The number of structural features of the '<em>Data Interchange Bean</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_BEAN_FEATURE_COUNT = DATA_INTERCHANGE_LAZY_RESOLVER_FEATURE_COUNT + 15;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_BEAN___ERESOLVE_PROXY__INTERNALEOBJECT = DATA_INTERCHANGE_LAZY_RESOLVER___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Data Interchange Bean</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_BEAN_OPERATION_COUNT = DATA_INTERCHANGE_LAZY_RESOLVER_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeKeyImpl <em>Data Interchange Key</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeKeyImpl
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataDSLPackageImpl#getDataInterchangeKey()
* @generated
*/
int DATA_INTERCHANGE_KEY = 11;
/**
* The feature id for the '<em><b>Property</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_KEY__PROPERTY = DATA_INTERCHANGE_LAZY_RESOLVER_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Data Interchange Key</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_KEY_FEATURE_COUNT = DATA_INTERCHANGE_LAZY_RESOLVER_FEATURE_COUNT + 1;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_KEY___ERESOLVE_PROXY__INTERNALEOBJECT = DATA_INTERCHANGE_LAZY_RESOLVER___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Data Interchange Key</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_KEY_OPERATION_COUNT = DATA_INTERCHANGE_LAZY_RESOLVER_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeFormatImpl <em>Data Interchange Format</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeFormatImpl
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataDSLPackageImpl#getDataInterchangeFormat()
* @generated
*/
int DATA_INTERCHANGE_FORMAT = 12;
/**
* The feature id for the '<em><b>Target Property</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_FORMAT__TARGET_PROPERTY = DATA_INTERCHANGE_LAZY_RESOLVER_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Format</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_FORMAT__FORMAT = DATA_INTERCHANGE_LAZY_RESOLVER_FEATURE_COUNT + 1;
/**
* The number of structural features of the '<em>Data Interchange Format</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_FORMAT_FEATURE_COUNT = DATA_INTERCHANGE_LAZY_RESOLVER_FEATURE_COUNT + 2;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_FORMAT___ERESOLVE_PROXY__INTERNALEOBJECT = DATA_INTERCHANGE_LAZY_RESOLVER___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Data Interchange Format</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_FORMAT_OPERATION_COUNT = DATA_INTERCHANGE_LAZY_RESOLVER_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeExpression <em>Data Interchange Expression</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeExpression
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataDSLPackageImpl#getDataInterchangeExpression()
* @generated
*/
int DATA_INTERCHANGE_EXPRESSION = 13;
/**
* The feature id for the '<em><b>Target Property</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_EXPRESSION__TARGET_PROPERTY = DATA_INTERCHANGE_LAZY_RESOLVER_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Data Interchange Expression</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_EXPRESSION_FEATURE_COUNT = DATA_INTERCHANGE_LAZY_RESOLVER_FEATURE_COUNT + 1;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_EXPRESSION___ERESOLVE_PROXY__INTERNALEOBJECT = DATA_INTERCHANGE_LAZY_RESOLVER___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Data Interchange Expression</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_EXPRESSION_OPERATION_COUNT = DATA_INTERCHANGE_LAZY_RESOLVER_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeEntityExpressionImpl <em>Data Interchange Entity Expression</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeEntityExpressionImpl
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataDSLPackageImpl#getDataInterchangeEntityExpression()
* @generated
*/
int DATA_INTERCHANGE_ENTITY_EXPRESSION = 14;
/**
* The feature id for the '<em><b>Target Property</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_ENTITY_EXPRESSION__TARGET_PROPERTY = DATA_INTERCHANGE_EXPRESSION__TARGET_PROPERTY;
/**
* The feature id for the '<em><b>Entity</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_ENTITY_EXPRESSION__ENTITY = DATA_INTERCHANGE_EXPRESSION_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Property</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_ENTITY_EXPRESSION__PROPERTY = DATA_INTERCHANGE_EXPRESSION_FEATURE_COUNT + 1;
/**
* The number of structural features of the '<em>Data Interchange Entity Expression</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_ENTITY_EXPRESSION_FEATURE_COUNT = DATA_INTERCHANGE_EXPRESSION_FEATURE_COUNT + 2;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_ENTITY_EXPRESSION___ERESOLVE_PROXY__INTERNALEOBJECT = DATA_INTERCHANGE_EXPRESSION___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Data Interchange Entity Expression</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_ENTITY_EXPRESSION_OPERATION_COUNT = DATA_INTERCHANGE_EXPRESSION_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangePredefinedExpressionImpl <em>Data Interchange Predefined Expression</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangePredefinedExpressionImpl
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataDSLPackageImpl#getDataInterchangePredefinedExpression()
* @generated
*/
int DATA_INTERCHANGE_PREDEFINED_EXPRESSION = 15;
/**
* The feature id for the '<em><b>Target Property</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_PREDEFINED_EXPRESSION__TARGET_PROPERTY = DATA_INTERCHANGE_EXPRESSION__TARGET_PROPERTY;
/**
* The feature id for the '<em><b>Bean</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_PREDEFINED_EXPRESSION__BEAN = DATA_INTERCHANGE_EXPRESSION_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Bean Type</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_PREDEFINED_EXPRESSION__BEAN_TYPE = DATA_INTERCHANGE_EXPRESSION_FEATURE_COUNT + 1;
/**
* The number of structural features of the '<em>Data Interchange Predefined Expression</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_PREDEFINED_EXPRESSION_FEATURE_COUNT = DATA_INTERCHANGE_EXPRESSION_FEATURE_COUNT + 2;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_PREDEFINED_EXPRESSION___ERESOLVE_PROXY__INTERNALEOBJECT = DATA_INTERCHANGE_EXPRESSION___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Data Interchange Predefined Expression</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_PREDEFINED_EXPRESSION_OPERATION_COUNT = DATA_INTERCHANGE_EXPRESSION_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeLookupImpl <em>Data Interchange Lookup</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeLookupImpl
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataDSLPackageImpl#getDataInterchangeLookup()
* @generated
*/
int DATA_INTERCHANGE_LOOKUP = 16;
/**
* The feature id for the '<em><b>Entity</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_LOOKUP__ENTITY = DATA_INTERCHANGE_LAZY_RESOLVER_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Target Property</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_LOOKUP__TARGET_PROPERTY = DATA_INTERCHANGE_LAZY_RESOLVER_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Query Property</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_LOOKUP__QUERY_PROPERTY = DATA_INTERCHANGE_LAZY_RESOLVER_FEATURE_COUNT + 2;
/**
* The feature id for the '<em><b>Element Map</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_LOOKUP__ELEMENT_MAP = DATA_INTERCHANGE_LAZY_RESOLVER_FEATURE_COUNT + 3;
/**
* The feature id for the '<em><b>Data Map</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_LOOKUP__DATA_MAP = DATA_INTERCHANGE_LAZY_RESOLVER_FEATURE_COUNT + 4;
/**
* The feature id for the '<em><b>Allow No Result</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_LOOKUP__ALLOW_NO_RESULT = DATA_INTERCHANGE_LAZY_RESOLVER_FEATURE_COUNT + 5;
/**
* The feature id for the '<em><b>Allow Nonunique Result</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_LOOKUP__ALLOW_NONUNIQUE_RESULT = DATA_INTERCHANGE_LAZY_RESOLVER_FEATURE_COUNT + 6;
/**
* The feature id for the '<em><b>Cached</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_LOOKUP__CACHED = DATA_INTERCHANGE_LAZY_RESOLVER_FEATURE_COUNT + 7;
/**
* The feature id for the '<em><b>Cache Size</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_LOOKUP__CACHE_SIZE = DATA_INTERCHANGE_LAZY_RESOLVER_FEATURE_COUNT + 8;
/**
* The feature id for the '<em><b>Marker Path</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_LOOKUP__MARKER_PATH = DATA_INTERCHANGE_LAZY_RESOLVER_FEATURE_COUNT + 9;
/**
* The number of structural features of the '<em>Data Interchange Lookup</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_LOOKUP_FEATURE_COUNT = DATA_INTERCHANGE_LAZY_RESOLVER_FEATURE_COUNT + 10;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_LOOKUP___ERESOLVE_PROXY__INTERNALEOBJECT = DATA_INTERCHANGE_LAZY_RESOLVER___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Data Interchange Lookup</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_LOOKUP_OPERATION_COUNT = DATA_INTERCHANGE_LAZY_RESOLVER_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeExposeImpl <em>Data Interchange Expose</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeExposeImpl
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataDSLPackageImpl#getDataInterchangeExpose()
* @generated
*/
int DATA_INTERCHANGE_EXPOSE = 17;
/**
* The feature id for the '<em><b>Ref Entity</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_EXPOSE__REF_ENTITY = DATA_INTERCHANGE_LAZY_RESOLVER_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Ref Property</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_EXPOSE__REF_PROPERTY = DATA_INTERCHANGE_LAZY_RESOLVER_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Sub Expose</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_EXPOSE__SUB_EXPOSE = DATA_INTERCHANGE_LAZY_RESOLVER_FEATURE_COUNT + 2;
/**
* The number of structural features of the '<em>Data Interchange Expose</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_EXPOSE_FEATURE_COUNT = DATA_INTERCHANGE_LAZY_RESOLVER_FEATURE_COUNT + 3;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_EXPOSE___ERESOLVE_PROXY__INTERNALEOBJECT = DATA_INTERCHANGE_LAZY_RESOLVER___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Data Interchange Expose</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_EXPOSE_OPERATION_COUNT = DATA_INTERCHANGE_LAZY_RESOLVER_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeExportFilterImpl <em>Data Interchange Export Filter</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeExportFilterImpl
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataDSLPackageImpl#getDataInterchangeExportFilter()
* @generated
*/
int DATA_INTERCHANGE_EXPORT_FILTER = 18;
/**
* The feature id for the '<em><b>Condition</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_EXPORT_FILTER__CONDITION = DATA_INTERCHANGE_LAZY_RESOLVER_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Hiddenproperties</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_EXPORT_FILTER__HIDDENPROPERTIES = DATA_INTERCHANGE_LAZY_RESOLVER_FEATURE_COUNT + 1;
/**
* The number of structural features of the '<em>Data Interchange Export Filter</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_EXPORT_FILTER_FEATURE_COUNT = DATA_INTERCHANGE_LAZY_RESOLVER_FEATURE_COUNT + 2;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_EXPORT_FILTER___ERESOLVE_PROXY__INTERNALEOBJECT = DATA_INTERCHANGE_LAZY_RESOLVER___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Data Interchange Export Filter</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_EXPORT_FILTER_OPERATION_COUNT = DATA_INTERCHANGE_LAZY_RESOLVER_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeFilterConditionImpl <em>Data Interchange Filter Condition</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeFilterConditionImpl
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataDSLPackageImpl#getDataInterchangeFilterCondition()
* @generated
*/
int DATA_INTERCHANGE_FILTER_CONDITION = 19;
/**
* The feature id for the '<em><b>Ref Property</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_FILTER_CONDITION__REF_PROPERTY = DATA_INTERCHANGE_LAZY_RESOLVER_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Operator</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_FILTER_CONDITION__OPERATOR = DATA_INTERCHANGE_LAZY_RESOLVER_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_FILTER_CONDITION__VALUE = DATA_INTERCHANGE_LAZY_RESOLVER_FEATURE_COUNT + 2;
/**
* The feature id for the '<em><b>Operator2</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_FILTER_CONDITION__OPERATOR2 = DATA_INTERCHANGE_LAZY_RESOLVER_FEATURE_COUNT + 3;
/**
* The feature id for the '<em><b>Subcondition</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_FILTER_CONDITION__SUBCONDITION = DATA_INTERCHANGE_LAZY_RESOLVER_FEATURE_COUNT + 4;
/**
* The number of structural features of the '<em>Data Interchange Filter Condition</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_FILTER_CONDITION_FEATURE_COUNT = DATA_INTERCHANGE_LAZY_RESOLVER_FEATURE_COUNT + 5;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_FILTER_CONDITION___ERESOLVE_PROXY__INTERNALEOBJECT = DATA_INTERCHANGE_LAZY_RESOLVER___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Data Interchange Filter Condition</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_FILTER_CONDITION_OPERATION_COUNT = DATA_INTERCHANGE_LAZY_RESOLVER_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeExportHideImpl <em>Data Interchange Export Hide</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeExportHideImpl
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataDSLPackageImpl#getDataInterchangeExportHide()
* @generated
*/
int DATA_INTERCHANGE_EXPORT_HIDE = 20;
/**
* The feature id for the '<em><b>Property</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_EXPORT_HIDE__PROPERTY = DATA_INTERCHANGE_LAZY_RESOLVER_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Data Interchange Export Hide</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_EXPORT_HIDE_FEATURE_COUNT = DATA_INTERCHANGE_LAZY_RESOLVER_FEATURE_COUNT + 1;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_EXPORT_HIDE___ERESOLVE_PROXY__INTERNALEOBJECT = DATA_INTERCHANGE_LAZY_RESOLVER___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Data Interchange Export Hide</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_EXPORT_HIDE_OPERATION_COUNT = DATA_INTERCHANGE_LAZY_RESOLVER_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeMarkerPathImpl <em>Data Interchange Marker Path</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeMarkerPathImpl
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataDSLPackageImpl#getDataInterchangeMarkerPath()
* @generated
*/
int DATA_INTERCHANGE_MARKER_PATH = 21;
/**
* The feature id for the '<em><b>Path</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_MARKER_PATH__PATH = DATA_INTERCHANGE_LAZY_RESOLVER_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Data Interchange Marker Path</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_MARKER_PATH_FEATURE_COUNT = DATA_INTERCHANGE_LAZY_RESOLVER_FEATURE_COUNT + 1;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_MARKER_PATH___ERESOLVE_PROXY__INTERNALEOBJECT = DATA_INTERCHANGE_LAZY_RESOLVER___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Data Interchange Marker Path</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_MARKER_PATH_OPERATION_COUNT = DATA_INTERCHANGE_LAZY_RESOLVER_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeMarkerEntityImpl <em>Data Interchange Marker Entity</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeMarkerEntityImpl
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataDSLPackageImpl#getDataInterchangeMarkerEntity()
* @generated
*/
int DATA_INTERCHANGE_MARKER_ENTITY = 22;
/**
* The feature id for the '<em><b>Mark Latest</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_MARKER_ENTITY__MARK_LATEST = DATA_INTERCHANGE_LAZY_RESOLVER_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Marker Entity</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_MARKER_ENTITY__MARKER_ENTITY = DATA_INTERCHANGE_LAZY_RESOLVER_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Marker Property</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_MARKER_ENTITY__MARKER_PROPERTY = DATA_INTERCHANGE_LAZY_RESOLVER_FEATURE_COUNT + 2;
/**
* The number of structural features of the '<em>Data Interchange Marker Entity</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_MARKER_ENTITY_FEATURE_COUNT = DATA_INTERCHANGE_LAZY_RESOLVER_FEATURE_COUNT + 3;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_MARKER_ENTITY___ERESOLVE_PROXY__INTERNALEOBJECT = DATA_INTERCHANGE_LAZY_RESOLVER___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Data Interchange Marker Entity</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_MARKER_ENTITY_OPERATION_COUNT = DATA_INTERCHANGE_LAZY_RESOLVER_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeMapping <em>Data Interchange Mapping</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeMapping
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataDSLPackageImpl#getDataInterchangeMapping()
* @generated
*/
int DATA_INTERCHANGE_MAPPING = 23;
/**
* The feature id for the '<em><b>Property</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_MAPPING__PROPERTY = DATA_INTERCHANGE_LAZY_RESOLVER_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Data</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_MAPPING__DATA = DATA_INTERCHANGE_LAZY_RESOLVER_FEATURE_COUNT + 1;
/**
* The number of structural features of the '<em>Data Interchange Mapping</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_MAPPING_FEATURE_COUNT = DATA_INTERCHANGE_LAZY_RESOLVER_FEATURE_COUNT + 2;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_MAPPING___ERESOLVE_PROXY__INTERNALEOBJECT = DATA_INTERCHANGE_LAZY_RESOLVER___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Data Interchange Mapping</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_MAPPING_OPERATION_COUNT = DATA_INTERCHANGE_LAZY_RESOLVER_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeValueMappingImpl <em>Data Interchange Value Mapping</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeValueMappingImpl
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataDSLPackageImpl#getDataInterchangeValueMapping()
* @generated
*/
int DATA_INTERCHANGE_VALUE_MAPPING = 24;
/**
* The feature id for the '<em><b>Property</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_VALUE_MAPPING__PROPERTY = DATA_INTERCHANGE_MAPPING__PROPERTY;
/**
* The feature id for the '<em><b>Data</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_VALUE_MAPPING__DATA = DATA_INTERCHANGE_MAPPING__DATA;
/**
* The number of structural features of the '<em>Data Interchange Value Mapping</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_VALUE_MAPPING_FEATURE_COUNT = DATA_INTERCHANGE_MAPPING_FEATURE_COUNT + 0;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_VALUE_MAPPING___ERESOLVE_PROXY__INTERNALEOBJECT = DATA_INTERCHANGE_MAPPING___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Data Interchange Value Mapping</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_VALUE_MAPPING_OPERATION_COUNT = DATA_INTERCHANGE_MAPPING_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeBlobMappingImpl <em>Data Interchange Blob Mapping</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeBlobMappingImpl
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataDSLPackageImpl#getDataInterchangeBlobMapping()
* @generated
*/
int DATA_INTERCHANGE_BLOB_MAPPING = 25;
/**
* The feature id for the '<em><b>Property</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_BLOB_MAPPING__PROPERTY = DATA_INTERCHANGE_MAPPING__PROPERTY;
/**
* The feature id for the '<em><b>Data</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_BLOB_MAPPING__DATA = DATA_INTERCHANGE_MAPPING__DATA;
/**
* The feature id for the '<em><b>Blob File Extension</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_BLOB_MAPPING__BLOB_FILE_EXTENSION = DATA_INTERCHANGE_MAPPING_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Blob Path</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_BLOB_MAPPING__BLOB_PATH = DATA_INTERCHANGE_MAPPING_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Mime Type</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_BLOB_MAPPING__MIME_TYPE = DATA_INTERCHANGE_MAPPING_FEATURE_COUNT + 2;
/**
* The number of structural features of the '<em>Data Interchange Blob Mapping</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_BLOB_MAPPING_FEATURE_COUNT = DATA_INTERCHANGE_MAPPING_FEATURE_COUNT + 3;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_BLOB_MAPPING___ERESOLVE_PROXY__INTERNALEOBJECT = DATA_INTERCHANGE_MAPPING___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Data Interchange Blob Mapping</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_BLOB_MAPPING_OPERATION_COUNT = DATA_INTERCHANGE_MAPPING_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datainterchange.PredefinedBlobMimeTypeEnum <em>Predefined Blob Mime Type Enum</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datainterchange.PredefinedBlobMimeTypeEnum
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataDSLPackageImpl#getPredefinedBlobMimeTypeEnum()
* @generated
*/
int PREDEFINED_BLOB_MIME_TYPE_ENUM = 26;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datainterchange.PredefinedBeanEnum <em>Predefined Bean Enum</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datainterchange.PredefinedBeanEnum
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataDSLPackageImpl#getPredefinedBeanEnum()
* @generated
*/
int PREDEFINED_BEAN_ENUM = 27;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datainterchange.PredefinedBeanTypeEnum <em>Predefined Bean Type Enum</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datainterchange.PredefinedBeanTypeEnum
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataDSLPackageImpl#getPredefinedBeanTypeEnum()
* @generated
*/
int PREDEFINED_BEAN_TYPE_ENUM = 28;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datainterchange.EntityManagerMode <em>Entity Manager Mode</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datainterchange.EntityManagerMode
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataDSLPackageImpl#getEntityManagerMode()
* @generated
*/
int ENTITY_MANAGER_MODE = 29;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datainterchange.ConditionAndOperator1 <em>Condition And Operator1</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datainterchange.ConditionAndOperator1
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataDSLPackageImpl#getConditionAndOperator1()
* @generated
*/
int CONDITION_AND_OPERATOR1 = 30;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.datainterchange.ConditionAndOperator2 <em>Condition And Operator2</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datainterchange.ConditionAndOperator2
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataDSLPackageImpl#getConditionAndOperator2()
* @generated
*/
int CONDITION_AND_OPERATOR2 = 31;
/**
* 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.datainterchange.impl.DataDSLPackageImpl#getInternalEObject()
* @generated
*/
int INTERNAL_EOBJECT = 32;
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeModel <em>Data Interchange Model</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Data Interchange Model</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeModel
* @generated
*/
EClass getDataInterchangeModel();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeModel#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.datainterchange.DataInterchangeModel#getImportSection()
* @see #getDataInterchangeModel()
* @generated
*/
EReference getDataInterchangeModel_ImportSection();
/**
* Returns the meta object for the containment reference list '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeModel#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.datainterchange.DataInterchangeModel#getPackages()
* @see #getDataInterchangeModel()
* @generated
*/
EReference getDataInterchangeModel_Packages();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeLazyResolver <em>Data Interchange Lazy Resolver</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Data Interchange Lazy Resolver</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeLazyResolver
* @generated
*/
EClass getDataInterchangeLazyResolver();
/**
* Returns the meta object for the '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeLazyResolver#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.datainterchange.DataInterchangeLazyResolver#eResolveProxy(org.eclipse.emf.ecore.InternalEObject)
* @generated
*/
EOperation getDataInterchangeLazyResolver__EResolveProxy__InternalEObject();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangePackage <em>Data Interchange Package</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Data Interchange Package</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangePackage
* @generated
*/
EClass getDataInterchangePackage();
/**
* Returns the meta object for the containment reference list '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangePackage#getGroups <em>Groups</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Groups</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangePackage#getGroups()
* @see #getDataInterchangePackage()
* @generated
*/
EReference getDataInterchangePackage_Groups();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeBase <em>Data Interchange Base</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Data Interchange Base</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeBase
* @generated
*/
EClass getDataInterchangeBase();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeBase#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.datainterchange.DataInterchangeBase#getName()
* @see #getDataInterchangeBase()
* @generated
*/
EAttribute getDataInterchangeBase_Name();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeGroup <em>Data Interchange Group</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Data Interchange Group</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeGroup
* @generated
*/
EClass getDataInterchangeGroup();
/**
* Returns the meta object for the containment reference list '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeGroup#getDatInts <em>Dat Ints</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Dat Ints</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeGroup#getDatInts()
* @see #getDataInterchangeGroup()
* @generated
*/
EReference getDataInterchangeGroup_DatInts();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchange <em>Data Interchange</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Data Interchange</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchange
* @generated
*/
EClass getDataInterchange();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchange#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.datainterchange.DataInterchange#isDescription()
* @see #getDataInterchange()
* @generated
*/
EAttribute getDataInterchange_Description();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchange#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.datainterchange.DataInterchange#getDescriptionValue()
* @see #getDataInterchange()
* @generated
*/
EAttribute getDataInterchange_DescriptionValue();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchange#getVectorName <em>Vector Name</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Vector Name</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchange#getVectorName()
* @see #getDataInterchange()
* @generated
*/
EAttribute getDataInterchange_VectorName();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchange#isHasVectorName <em>Has Vector Name</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Has Vector Name</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchange#isHasVectorName()
* @see #getDataInterchange()
* @generated
*/
EAttribute getDataInterchange_HasVectorName();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchange#isCreateReport <em>Create Report</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Create Report</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchange#isCreateReport()
* @see #getDataInterchange()
* @generated
*/
EAttribute getDataInterchange_CreateReport();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchange#getElementSize <em>Element Size</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Element Size</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchange#getElementSize()
* @see #getDataInterchange()
* @generated
*/
EAttribute getDataInterchange_ElementSize();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchange#getMode <em>Mode</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Mode</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchange#getMode()
* @see #getDataInterchange()
* @generated
*/
EAttribute getDataInterchange_Mode();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchange#getFileEndpoint <em>File Endpoint</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>File Endpoint</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchange#getFileEndpoint()
* @see #getDataInterchange()
* @generated
*/
EReference getDataInterchange_FileEndpoint();
/**
* Returns the meta object for the containment reference list '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchange#getPath <em>Path</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Path</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchange#getPath()
* @see #getDataInterchange()
* @generated
*/
EReference getDataInterchange_Path();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchange#isDeleteFileAfterImport <em>Delete File After Import</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Delete File After Import</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchange#isDeleteFileAfterImport()
* @see #getDataInterchange()
* @generated
*/
EAttribute getDataInterchange_DeleteFileAfterImport();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeFile <em>Data Interchange File</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Data Interchange File</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeFile
* @generated
*/
EClass getDataInterchangeFile();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeFile#getEncoding <em>Encoding</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Encoding</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeFile#getEncoding()
* @see #getDataInterchangeFile()
* @generated
*/
EAttribute getDataInterchangeFile_Encoding();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeFile#getLocale <em>Locale</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Locale</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeFile#getLocale()
* @see #getDataInterchangeFile()
* @generated
*/
EAttribute getDataInterchangeFile_Locale();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeFileXML <em>Data Interchange File XML</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Data Interchange File XML</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeFileXML
* @generated
*/
EClass getDataInterchangeFileXML();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeFileXML#getFileURL <em>File URL</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>File URL</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeFileXML#getFileURL()
* @see #getDataInterchangeFileXML()
* @generated
*/
EAttribute getDataInterchangeFileXML_FileURL();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeFileXML#isByAttribute <em>By Attribute</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>By Attribute</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeFileXML#isByAttribute()
* @see #getDataInterchangeFileXML()
* @generated
*/
EAttribute getDataInterchangeFileXML_ByAttribute();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeFileCSV <em>Data Interchange File CSV</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Data Interchange File CSV</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeFileCSV
* @generated
*/
EClass getDataInterchangeFileCSV();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeFileCSV#getFileURL <em>File URL</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>File URL</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeFileCSV#getFileURL()
* @see #getDataInterchangeFileCSV()
* @generated
*/
EAttribute getDataInterchangeFileCSV_FileURL();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeFileCSV#getDelimiter <em>Delimiter</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Delimiter</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeFileCSV#getDelimiter()
* @see #getDataInterchangeFileCSV()
* @generated
*/
EAttribute getDataInterchangeFileCSV_Delimiter();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeFileCSV#getQuoteCharacter <em>Quote Character</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Quote Character</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeFileCSV#getQuoteCharacter()
* @see #getDataInterchangeFileCSV()
* @generated
*/
EAttribute getDataInterchangeFileCSV_QuoteCharacter();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeFileCSV#getSkipLines <em>Skip Lines</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Skip Lines</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeFileCSV#getSkipLines()
* @see #getDataInterchangeFileCSV()
* @generated
*/
EAttribute getDataInterchangeFileCSV_SkipLines();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeFileCSV#isIndent <em>Indent</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Indent</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeFileCSV#isIndent()
* @see #getDataInterchangeFileCSV()
* @generated
*/
EAttribute getDataInterchangeFileCSV_Indent();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeFileEDI <em>Data Interchange File EDI</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Data Interchange File EDI</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeFileEDI
* @generated
*/
EClass getDataInterchangeFileEDI();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeFileEDI#getFileURL <em>File URL</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>File URL</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeFileEDI#getFileURL()
* @see #getDataInterchangeFileEDI()
* @generated
*/
EAttribute getDataInterchangeFileEDI_FileURL();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeFileEDI#getMappingModel <em>Mapping Model</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Mapping Model</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeFileEDI#getMappingModel()
* @see #getDataInterchangeFileEDI()
* @generated
*/
EAttribute getDataInterchangeFileEDI_MappingModel();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeFileEDI#isValidate <em>Validate</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Validate</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeFileEDI#isValidate()
* @see #getDataInterchangeFileEDI()
* @generated
*/
EAttribute getDataInterchangeFileEDI_Validate();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeBean <em>Data Interchange Bean</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Data Interchange Bean</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeBean
* @generated
*/
EClass getDataInterchangeBean();
/**
* Returns the meta object for the reference '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeBean#getEntity <em>Entity</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Entity</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeBean#getEntity()
* @see #getDataInterchangeBean()
* @generated
*/
EReference getDataInterchangeBean_Entity();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeBean#isMarkLatestImport <em>Mark Latest Import</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Mark Latest Import</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeBean#isMarkLatestImport()
* @see #getDataInterchangeBean()
* @generated
*/
EAttribute getDataInterchangeBean_MarkLatestImport();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeBean#isMarkLatestExport <em>Mark Latest Export</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Mark Latest Export</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeBean#isMarkLatestExport()
* @see #getDataInterchangeBean()
* @generated
*/
EAttribute getDataInterchangeBean_MarkLatestExport();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeBean#isHasBlobMapping <em>Has Blob Mapping</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Has Blob Mapping</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeBean#isHasBlobMapping()
* @see #getDataInterchangeBean()
* @generated
*/
EAttribute getDataInterchangeBean_HasBlobMapping();
/**
* Returns the meta object for the reference '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeBean#getLatestProperty <em>Latest Property</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Latest Property</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeBean#getLatestProperty()
* @see #getDataInterchangeBean()
* @generated
*/
EReference getDataInterchangeBean_LatestProperty();
/**
* Returns the meta object for the reference '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeBean#getLatestExpProperty <em>Latest Exp Property</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Latest Exp Property</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeBean#getLatestExpProperty()
* @see #getDataInterchangeBean()
* @generated
*/
EReference getDataInterchangeBean_LatestExpProperty();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeBean#getElementMap <em>Element Map</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Element Map</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeBean#getElementMap()
* @see #getDataInterchangeBean()
* @generated
*/
EAttribute getDataInterchangeBean_ElementMap();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeBean#getNodeName <em>Node Name</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Node Name</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeBean#getNodeName()
* @see #getDataInterchangeBean()
* @generated
*/
EAttribute getDataInterchangeBean_NodeName();
/**
* Returns the meta object for the containment reference list '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeBean#getLookup <em>Lookup</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Lookup</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeBean#getLookup()
* @see #getDataInterchangeBean()
* @generated
*/
EReference getDataInterchangeBean_Lookup();
/**
* Returns the meta object for the containment reference list '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeBean#getFormat <em>Format</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Format</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeBean#getFormat()
* @see #getDataInterchangeBean()
* @generated
*/
EReference getDataInterchangeBean_Format();
/**
* Returns the meta object for the containment reference list '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeBean#getExpression <em>Expression</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Expression</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeBean#getExpression()
* @see #getDataInterchangeBean()
* @generated
*/
EReference getDataInterchangeBean_Expression();
/**
* Returns the meta object for the containment reference list '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeBean#getMappings <em>Mappings</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Mappings</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeBean#getMappings()
* @see #getDataInterchangeBean()
* @generated
*/
EReference getDataInterchangeBean_Mappings();
/**
* Returns the meta object for the containment reference list '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeBean#getLookupKeys <em>Lookup Keys</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Lookup Keys</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeBean#getLookupKeys()
* @see #getDataInterchangeBean()
* @generated
*/
EReference getDataInterchangeBean_LookupKeys();
/**
* Returns the meta object for the containment reference list '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeBean#getExportExposes <em>Export Exposes</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Export Exposes</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeBean#getExportExposes()
* @see #getDataInterchangeBean()
* @generated
*/
EReference getDataInterchangeBean_ExportExposes();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeBean#getExportFilter <em>Export Filter</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Export Filter</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeBean#getExportFilter()
* @see #getDataInterchangeBean()
* @generated
*/
EReference getDataInterchangeBean_ExportFilter();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeKey <em>Data Interchange Key</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Data Interchange Key</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeKey
* @generated
*/
EClass getDataInterchangeKey();
/**
* Returns the meta object for the reference '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeKey#getProperty <em>Property</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Property</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeKey#getProperty()
* @see #getDataInterchangeKey()
* @generated
*/
EReference getDataInterchangeKey_Property();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeFormat <em>Data Interchange Format</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Data Interchange Format</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeFormat
* @generated
*/
EClass getDataInterchangeFormat();
/**
* Returns the meta object for the reference '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeFormat#getTargetProperty <em>Target Property</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Target Property</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeFormat#getTargetProperty()
* @see #getDataInterchangeFormat()
* @generated
*/
EReference getDataInterchangeFormat_TargetProperty();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeFormat#getFormat <em>Format</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Format</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeFormat#getFormat()
* @see #getDataInterchangeFormat()
* @generated
*/
EAttribute getDataInterchangeFormat_Format();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeExpression <em>Data Interchange Expression</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Data Interchange Expression</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeExpression
* @generated
*/
EClass getDataInterchangeExpression();
/**
* Returns the meta object for the reference '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeExpression#getTargetProperty <em>Target Property</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Target Property</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeExpression#getTargetProperty()
* @see #getDataInterchangeExpression()
* @generated
*/
EReference getDataInterchangeExpression_TargetProperty();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeEntityExpression <em>Data Interchange Entity Expression</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Data Interchange Entity Expression</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeEntityExpression
* @generated
*/
EClass getDataInterchangeEntityExpression();
/**
* Returns the meta object for the reference '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeEntityExpression#getEntity <em>Entity</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Entity</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeEntityExpression#getEntity()
* @see #getDataInterchangeEntityExpression()
* @generated
*/
EReference getDataInterchangeEntityExpression_Entity();
/**
* Returns the meta object for the reference '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeEntityExpression#getProperty <em>Property</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Property</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeEntityExpression#getProperty()
* @see #getDataInterchangeEntityExpression()
* @generated
*/
EReference getDataInterchangeEntityExpression_Property();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangePredefinedExpression <em>Data Interchange Predefined Expression</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Data Interchange Predefined Expression</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangePredefinedExpression
* @generated
*/
EClass getDataInterchangePredefinedExpression();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangePredefinedExpression#getBean <em>Bean</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Bean</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangePredefinedExpression#getBean()
* @see #getDataInterchangePredefinedExpression()
* @generated
*/
EAttribute getDataInterchangePredefinedExpression_Bean();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangePredefinedExpression#getBeanType <em>Bean Type</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Bean Type</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangePredefinedExpression#getBeanType()
* @see #getDataInterchangePredefinedExpression()
* @generated
*/
EAttribute getDataInterchangePredefinedExpression_BeanType();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeLookup <em>Data Interchange Lookup</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Data Interchange Lookup</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeLookup
* @generated
*/
EClass getDataInterchangeLookup();
/**
* Returns the meta object for the reference '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeLookup#getEntity <em>Entity</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Entity</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeLookup#getEntity()
* @see #getDataInterchangeLookup()
* @generated
*/
EReference getDataInterchangeLookup_Entity();
/**
* Returns the meta object for the reference '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeLookup#getTargetProperty <em>Target Property</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Target Property</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeLookup#getTargetProperty()
* @see #getDataInterchangeLookup()
* @generated
*/
EReference getDataInterchangeLookup_TargetProperty();
/**
* Returns the meta object for the reference '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeLookup#getQueryProperty <em>Query Property</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Query Property</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeLookup#getQueryProperty()
* @see #getDataInterchangeLookup()
* @generated
*/
EReference getDataInterchangeLookup_QueryProperty();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeLookup#getElementMap <em>Element Map</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Element Map</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeLookup#getElementMap()
* @see #getDataInterchangeLookup()
* @generated
*/
EAttribute getDataInterchangeLookup_ElementMap();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeLookup#getDataMap <em>Data Map</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Data Map</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeLookup#getDataMap()
* @see #getDataInterchangeLookup()
* @generated
*/
EAttribute getDataInterchangeLookup_DataMap();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeLookup#isAllowNoResult <em>Allow No Result</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Allow No Result</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeLookup#isAllowNoResult()
* @see #getDataInterchangeLookup()
* @generated
*/
EAttribute getDataInterchangeLookup_AllowNoResult();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeLookup#isAllowNonuniqueResult <em>Allow Nonunique Result</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Allow Nonunique Result</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeLookup#isAllowNonuniqueResult()
* @see #getDataInterchangeLookup()
* @generated
*/
EAttribute getDataInterchangeLookup_AllowNonuniqueResult();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeLookup#isCached <em>Cached</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Cached</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeLookup#isCached()
* @see #getDataInterchangeLookup()
* @generated
*/
EAttribute getDataInterchangeLookup_Cached();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeLookup#getCacheSize <em>Cache Size</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Cache Size</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeLookup#getCacheSize()
* @see #getDataInterchangeLookup()
* @generated
*/
EAttribute getDataInterchangeLookup_CacheSize();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeLookup#getMarkerPath <em>Marker Path</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Marker Path</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeLookup#getMarkerPath()
* @see #getDataInterchangeLookup()
* @generated
*/
EReference getDataInterchangeLookup_MarkerPath();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeExpose <em>Data Interchange Expose</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Data Interchange Expose</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeExpose
* @generated
*/
EClass getDataInterchangeExpose();
/**
* Returns the meta object for the reference '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeExpose#getRefEntity <em>Ref Entity</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Ref Entity</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeExpose#getRefEntity()
* @see #getDataInterchangeExpose()
* @generated
*/
EReference getDataInterchangeExpose_RefEntity();
/**
* Returns the meta object for the reference '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeExpose#getRefProperty <em>Ref Property</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Ref Property</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeExpose#getRefProperty()
* @see #getDataInterchangeExpose()
* @generated
*/
EReference getDataInterchangeExpose_RefProperty();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeExpose#getSubExpose <em>Sub Expose</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Sub Expose</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeExpose#getSubExpose()
* @see #getDataInterchangeExpose()
* @generated
*/
EReference getDataInterchangeExpose_SubExpose();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeExportFilter <em>Data Interchange Export Filter</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Data Interchange Export Filter</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeExportFilter
* @generated
*/
EClass getDataInterchangeExportFilter();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeExportFilter#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.datainterchange.DataInterchangeExportFilter#getCondition()
* @see #getDataInterchangeExportFilter()
* @generated
*/
EReference getDataInterchangeExportFilter_Condition();
/**
* Returns the meta object for the containment reference list '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeExportFilter#getHiddenproperties <em>Hiddenproperties</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Hiddenproperties</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeExportFilter#getHiddenproperties()
* @see #getDataInterchangeExportFilter()
* @generated
*/
EReference getDataInterchangeExportFilter_Hiddenproperties();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeFilterCondition <em>Data Interchange Filter Condition</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Data Interchange Filter Condition</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeFilterCondition
* @generated
*/
EClass getDataInterchangeFilterCondition();
/**
* Returns the meta object for the reference '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeFilterCondition#getRefProperty <em>Ref Property</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Ref Property</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeFilterCondition#getRefProperty()
* @see #getDataInterchangeFilterCondition()
* @generated
*/
EReference getDataInterchangeFilterCondition_RefProperty();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeFilterCondition#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.datainterchange.DataInterchangeFilterCondition#getOperator()
* @see #getDataInterchangeFilterCondition()
* @generated
*/
EAttribute getDataInterchangeFilterCondition_Operator();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeFilterCondition#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.datainterchange.DataInterchangeFilterCondition#getValue()
* @see #getDataInterchangeFilterCondition()
* @generated
*/
EAttribute getDataInterchangeFilterCondition_Value();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeFilterCondition#getOperator2 <em>Operator2</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Operator2</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeFilterCondition#getOperator2()
* @see #getDataInterchangeFilterCondition()
* @generated
*/
EAttribute getDataInterchangeFilterCondition_Operator2();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeFilterCondition#getSubcondition <em>Subcondition</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Subcondition</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeFilterCondition#getSubcondition()
* @see #getDataInterchangeFilterCondition()
* @generated
*/
EReference getDataInterchangeFilterCondition_Subcondition();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeExportHide <em>Data Interchange Export Hide</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Data Interchange Export Hide</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeExportHide
* @generated
*/
EClass getDataInterchangeExportHide();
/**
* Returns the meta object for the reference '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeExportHide#getProperty <em>Property</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Property</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeExportHide#getProperty()
* @see #getDataInterchangeExportHide()
* @generated
*/
EReference getDataInterchangeExportHide_Property();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeMarkerPath <em>Data Interchange Marker Path</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Data Interchange Marker Path</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeMarkerPath
* @generated
*/
EClass getDataInterchangeMarkerPath();
/**
* Returns the meta object for the containment reference list '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeMarkerPath#getPath <em>Path</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Path</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeMarkerPath#getPath()
* @see #getDataInterchangeMarkerPath()
* @generated
*/
EReference getDataInterchangeMarkerPath_Path();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeMarkerEntity <em>Data Interchange Marker Entity</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Data Interchange Marker Entity</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeMarkerEntity
* @generated
*/
EClass getDataInterchangeMarkerEntity();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeMarkerEntity#isMarkLatest <em>Mark Latest</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Mark Latest</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeMarkerEntity#isMarkLatest()
* @see #getDataInterchangeMarkerEntity()
* @generated
*/
EAttribute getDataInterchangeMarkerEntity_MarkLatest();
/**
* Returns the meta object for the reference '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeMarkerEntity#getMarkerEntity <em>Marker Entity</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Marker Entity</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeMarkerEntity#getMarkerEntity()
* @see #getDataInterchangeMarkerEntity()
* @generated
*/
EReference getDataInterchangeMarkerEntity_MarkerEntity();
/**
* Returns the meta object for the reference '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeMarkerEntity#getMarkerProperty <em>Marker Property</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Marker Property</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeMarkerEntity#getMarkerProperty()
* @see #getDataInterchangeMarkerEntity()
* @generated
*/
EReference getDataInterchangeMarkerEntity_MarkerProperty();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeMapping <em>Data Interchange Mapping</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Data Interchange Mapping</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeMapping
* @generated
*/
EClass getDataInterchangeMapping();
/**
* Returns the meta object for the reference '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeMapping#getProperty <em>Property</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Property</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeMapping#getProperty()
* @see #getDataInterchangeMapping()
* @generated
*/
EReference getDataInterchangeMapping_Property();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeMapping#getData <em>Data</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Data</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeMapping#getData()
* @see #getDataInterchangeMapping()
* @generated
*/
EAttribute getDataInterchangeMapping_Data();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeValueMapping <em>Data Interchange Value Mapping</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Data Interchange Value Mapping</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeValueMapping
* @generated
*/
EClass getDataInterchangeValueMapping();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeBlobMapping <em>Data Interchange Blob Mapping</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Data Interchange Blob Mapping</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeBlobMapping
* @generated
*/
EClass getDataInterchangeBlobMapping();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeBlobMapping#getBlobFileExtension <em>Blob File Extension</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Blob File Extension</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeBlobMapping#getBlobFileExtension()
* @see #getDataInterchangeBlobMapping()
* @generated
*/
EAttribute getDataInterchangeBlobMapping_BlobFileExtension();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeBlobMapping#getBlobPath <em>Blob Path</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Blob Path</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeBlobMapping#getBlobPath()
* @see #getDataInterchangeBlobMapping()
* @generated
*/
EAttribute getDataInterchangeBlobMapping_BlobPath();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeBlobMapping#getMimeType <em>Mime Type</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Mime Type</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeBlobMapping#getMimeType()
* @see #getDataInterchangeBlobMapping()
* @generated
*/
EAttribute getDataInterchangeBlobMapping_MimeType();
/**
* Returns the meta object for enum '{@link org.eclipse.osbp.xtext.datainterchange.PredefinedBlobMimeTypeEnum <em>Predefined Blob Mime Type Enum</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for enum '<em>Predefined Blob Mime Type Enum</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.PredefinedBlobMimeTypeEnum
* @generated
*/
EEnum getPredefinedBlobMimeTypeEnum();
/**
* Returns the meta object for enum '{@link org.eclipse.osbp.xtext.datainterchange.PredefinedBeanEnum <em>Predefined Bean Enum</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for enum '<em>Predefined Bean Enum</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.PredefinedBeanEnum
* @generated
*/
EEnum getPredefinedBeanEnum();
/**
* Returns the meta object for enum '{@link org.eclipse.osbp.xtext.datainterchange.PredefinedBeanTypeEnum <em>Predefined Bean Type Enum</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for enum '<em>Predefined Bean Type Enum</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.PredefinedBeanTypeEnum
* @generated
*/
EEnum getPredefinedBeanTypeEnum();
/**
* Returns the meta object for enum '{@link org.eclipse.osbp.xtext.datainterchange.EntityManagerMode <em>Entity Manager Mode</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for enum '<em>Entity Manager Mode</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.EntityManagerMode
* @generated
*/
EEnum getEntityManagerMode();
/**
* Returns the meta object for enum '{@link org.eclipse.osbp.xtext.datainterchange.ConditionAndOperator1 <em>Condition And Operator1</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for enum '<em>Condition And Operator1</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.ConditionAndOperator1
* @generated
*/
EEnum getConditionAndOperator1();
/**
* Returns the meta object for enum '{@link org.eclipse.osbp.xtext.datainterchange.ConditionAndOperator2 <em>Condition And Operator2</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for enum '<em>Condition And Operator2</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.ConditionAndOperator2
* @generated
*/
EEnum getConditionAndOperator2();
/**
* 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
*/
DataDSLFactory getDataDSLFactory();
/**
* <!-- 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.datainterchange.impl.DataInterchangeModelImpl <em>Data Interchange Model</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeModelImpl
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataDSLPackageImpl#getDataInterchangeModel()
* @generated
*/
EClass DATA_INTERCHANGE_MODEL = eINSTANCE.getDataInterchangeModel();
/**
* The meta object literal for the '<em><b>Import Section</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATA_INTERCHANGE_MODEL__IMPORT_SECTION = eINSTANCE.getDataInterchangeModel_ImportSection();
/**
* The meta object literal for the '<em><b>Packages</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATA_INTERCHANGE_MODEL__PACKAGES = eINSTANCE.getDataInterchangeModel_Packages();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeLazyResolverImpl <em>Data Interchange Lazy Resolver</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeLazyResolverImpl
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataDSLPackageImpl#getDataInterchangeLazyResolver()
* @generated
*/
EClass DATA_INTERCHANGE_LAZY_RESOLVER = eINSTANCE.getDataInterchangeLazyResolver();
/**
* The meta object literal for the '<em><b>EResolve Proxy</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation DATA_INTERCHANGE_LAZY_RESOLVER___ERESOLVE_PROXY__INTERNALEOBJECT = eINSTANCE.getDataInterchangeLazyResolver__EResolveProxy__InternalEObject();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangePackageImpl <em>Data Interchange Package</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangePackageImpl
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataDSLPackageImpl#getDataInterchangePackage()
* @generated
*/
EClass DATA_INTERCHANGE_PACKAGE = eINSTANCE.getDataInterchangePackage();
/**
* The meta object literal for the '<em><b>Groups</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATA_INTERCHANGE_PACKAGE__GROUPS = eINSTANCE.getDataInterchangePackage_Groups();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeBaseImpl <em>Data Interchange Base</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeBaseImpl
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataDSLPackageImpl#getDataInterchangeBase()
* @generated
*/
EClass DATA_INTERCHANGE_BASE = eINSTANCE.getDataInterchangeBase();
/**
* The meta object literal for the '<em><b>Name</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATA_INTERCHANGE_BASE__NAME = eINSTANCE.getDataInterchangeBase_Name();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeGroupImpl <em>Data Interchange Group</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeGroupImpl
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataDSLPackageImpl#getDataInterchangeGroup()
* @generated
*/
EClass DATA_INTERCHANGE_GROUP = eINSTANCE.getDataInterchangeGroup();
/**
* The meta object literal for the '<em><b>Dat Ints</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATA_INTERCHANGE_GROUP__DAT_INTS = eINSTANCE.getDataInterchangeGroup_DatInts();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeImpl <em>Data Interchange</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeImpl
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataDSLPackageImpl#getDataInterchange()
* @generated
*/
EClass DATA_INTERCHANGE = eINSTANCE.getDataInterchange();
/**
* The meta object literal for the '<em><b>Description</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATA_INTERCHANGE__DESCRIPTION = eINSTANCE.getDataInterchange_Description();
/**
* The meta object literal for the '<em><b>Description Value</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATA_INTERCHANGE__DESCRIPTION_VALUE = eINSTANCE.getDataInterchange_DescriptionValue();
/**
* The meta object literal for the '<em><b>Vector Name</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATA_INTERCHANGE__VECTOR_NAME = eINSTANCE.getDataInterchange_VectorName();
/**
* The meta object literal for the '<em><b>Has Vector Name</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATA_INTERCHANGE__HAS_VECTOR_NAME = eINSTANCE.getDataInterchange_HasVectorName();
/**
* The meta object literal for the '<em><b>Create Report</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATA_INTERCHANGE__CREATE_REPORT = eINSTANCE.getDataInterchange_CreateReport();
/**
* The meta object literal for the '<em><b>Element Size</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATA_INTERCHANGE__ELEMENT_SIZE = eINSTANCE.getDataInterchange_ElementSize();
/**
* The meta object literal for the '<em><b>Mode</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATA_INTERCHANGE__MODE = eINSTANCE.getDataInterchange_Mode();
/**
* The meta object literal for the '<em><b>File Endpoint</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATA_INTERCHANGE__FILE_ENDPOINT = eINSTANCE.getDataInterchange_FileEndpoint();
/**
* The meta object literal for the '<em><b>Path</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATA_INTERCHANGE__PATH = eINSTANCE.getDataInterchange_Path();
/**
* The meta object literal for the '<em><b>Delete File After Import</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATA_INTERCHANGE__DELETE_FILE_AFTER_IMPORT = eINSTANCE.getDataInterchange_DeleteFileAfterImport();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeFile <em>Data Interchange File</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeFile
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataDSLPackageImpl#getDataInterchangeFile()
* @generated
*/
EClass DATA_INTERCHANGE_FILE = eINSTANCE.getDataInterchangeFile();
/**
* The meta object literal for the '<em><b>Encoding</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATA_INTERCHANGE_FILE__ENCODING = eINSTANCE.getDataInterchangeFile_Encoding();
/**
* The meta object literal for the '<em><b>Locale</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATA_INTERCHANGE_FILE__LOCALE = eINSTANCE.getDataInterchangeFile_Locale();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeFileXMLImpl <em>Data Interchange File XML</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeFileXMLImpl
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataDSLPackageImpl#getDataInterchangeFileXML()
* @generated
*/
EClass DATA_INTERCHANGE_FILE_XML = eINSTANCE.getDataInterchangeFileXML();
/**
* The meta object literal for the '<em><b>File URL</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATA_INTERCHANGE_FILE_XML__FILE_URL = eINSTANCE.getDataInterchangeFileXML_FileURL();
/**
* The meta object literal for the '<em><b>By Attribute</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATA_INTERCHANGE_FILE_XML__BY_ATTRIBUTE = eINSTANCE.getDataInterchangeFileXML_ByAttribute();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeFileCSVImpl <em>Data Interchange File CSV</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeFileCSVImpl
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataDSLPackageImpl#getDataInterchangeFileCSV()
* @generated
*/
EClass DATA_INTERCHANGE_FILE_CSV = eINSTANCE.getDataInterchangeFileCSV();
/**
* The meta object literal for the '<em><b>File URL</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATA_INTERCHANGE_FILE_CSV__FILE_URL = eINSTANCE.getDataInterchangeFileCSV_FileURL();
/**
* The meta object literal for the '<em><b>Delimiter</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATA_INTERCHANGE_FILE_CSV__DELIMITER = eINSTANCE.getDataInterchangeFileCSV_Delimiter();
/**
* The meta object literal for the '<em><b>Quote Character</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATA_INTERCHANGE_FILE_CSV__QUOTE_CHARACTER = eINSTANCE.getDataInterchangeFileCSV_QuoteCharacter();
/**
* The meta object literal for the '<em><b>Skip Lines</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATA_INTERCHANGE_FILE_CSV__SKIP_LINES = eINSTANCE.getDataInterchangeFileCSV_SkipLines();
/**
* The meta object literal for the '<em><b>Indent</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATA_INTERCHANGE_FILE_CSV__INDENT = eINSTANCE.getDataInterchangeFileCSV_Indent();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeFileEDIImpl <em>Data Interchange File EDI</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeFileEDIImpl
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataDSLPackageImpl#getDataInterchangeFileEDI()
* @generated
*/
EClass DATA_INTERCHANGE_FILE_EDI = eINSTANCE.getDataInterchangeFileEDI();
/**
* The meta object literal for the '<em><b>File URL</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATA_INTERCHANGE_FILE_EDI__FILE_URL = eINSTANCE.getDataInterchangeFileEDI_FileURL();
/**
* The meta object literal for the '<em><b>Mapping Model</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATA_INTERCHANGE_FILE_EDI__MAPPING_MODEL = eINSTANCE.getDataInterchangeFileEDI_MappingModel();
/**
* The meta object literal for the '<em><b>Validate</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATA_INTERCHANGE_FILE_EDI__VALIDATE = eINSTANCE.getDataInterchangeFileEDI_Validate();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeBeanImpl <em>Data Interchange Bean</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeBeanImpl
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataDSLPackageImpl#getDataInterchangeBean()
* @generated
*/
EClass DATA_INTERCHANGE_BEAN = eINSTANCE.getDataInterchangeBean();
/**
* The meta object literal for the '<em><b>Entity</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATA_INTERCHANGE_BEAN__ENTITY = eINSTANCE.getDataInterchangeBean_Entity();
/**
* The meta object literal for the '<em><b>Mark Latest Import</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATA_INTERCHANGE_BEAN__MARK_LATEST_IMPORT = eINSTANCE.getDataInterchangeBean_MarkLatestImport();
/**
* The meta object literal for the '<em><b>Mark Latest Export</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATA_INTERCHANGE_BEAN__MARK_LATEST_EXPORT = eINSTANCE.getDataInterchangeBean_MarkLatestExport();
/**
* The meta object literal for the '<em><b>Has Blob Mapping</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATA_INTERCHANGE_BEAN__HAS_BLOB_MAPPING = eINSTANCE.getDataInterchangeBean_HasBlobMapping();
/**
* The meta object literal for the '<em><b>Latest Property</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATA_INTERCHANGE_BEAN__LATEST_PROPERTY = eINSTANCE.getDataInterchangeBean_LatestProperty();
/**
* The meta object literal for the '<em><b>Latest Exp Property</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATA_INTERCHANGE_BEAN__LATEST_EXP_PROPERTY = eINSTANCE.getDataInterchangeBean_LatestExpProperty();
/**
* The meta object literal for the '<em><b>Element Map</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATA_INTERCHANGE_BEAN__ELEMENT_MAP = eINSTANCE.getDataInterchangeBean_ElementMap();
/**
* The meta object literal for the '<em><b>Node Name</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATA_INTERCHANGE_BEAN__NODE_NAME = eINSTANCE.getDataInterchangeBean_NodeName();
/**
* The meta object literal for the '<em><b>Lookup</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATA_INTERCHANGE_BEAN__LOOKUP = eINSTANCE.getDataInterchangeBean_Lookup();
/**
* The meta object literal for the '<em><b>Format</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATA_INTERCHANGE_BEAN__FORMAT = eINSTANCE.getDataInterchangeBean_Format();
/**
* The meta object literal for the '<em><b>Expression</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATA_INTERCHANGE_BEAN__EXPRESSION = eINSTANCE.getDataInterchangeBean_Expression();
/**
* The meta object literal for the '<em><b>Mappings</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATA_INTERCHANGE_BEAN__MAPPINGS = eINSTANCE.getDataInterchangeBean_Mappings();
/**
* The meta object literal for the '<em><b>Lookup Keys</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATA_INTERCHANGE_BEAN__LOOKUP_KEYS = eINSTANCE.getDataInterchangeBean_LookupKeys();
/**
* The meta object literal for the '<em><b>Export Exposes</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATA_INTERCHANGE_BEAN__EXPORT_EXPOSES = eINSTANCE.getDataInterchangeBean_ExportExposes();
/**
* The meta object literal for the '<em><b>Export Filter</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATA_INTERCHANGE_BEAN__EXPORT_FILTER = eINSTANCE.getDataInterchangeBean_ExportFilter();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeKeyImpl <em>Data Interchange Key</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeKeyImpl
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataDSLPackageImpl#getDataInterchangeKey()
* @generated
*/
EClass DATA_INTERCHANGE_KEY = eINSTANCE.getDataInterchangeKey();
/**
* The meta object literal for the '<em><b>Property</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATA_INTERCHANGE_KEY__PROPERTY = eINSTANCE.getDataInterchangeKey_Property();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeFormatImpl <em>Data Interchange Format</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeFormatImpl
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataDSLPackageImpl#getDataInterchangeFormat()
* @generated
*/
EClass DATA_INTERCHANGE_FORMAT = eINSTANCE.getDataInterchangeFormat();
/**
* The meta object literal for the '<em><b>Target Property</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATA_INTERCHANGE_FORMAT__TARGET_PROPERTY = eINSTANCE.getDataInterchangeFormat_TargetProperty();
/**
* The meta object literal for the '<em><b>Format</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATA_INTERCHANGE_FORMAT__FORMAT = eINSTANCE.getDataInterchangeFormat_Format();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeExpression <em>Data Interchange Expression</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeExpression
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataDSLPackageImpl#getDataInterchangeExpression()
* @generated
*/
EClass DATA_INTERCHANGE_EXPRESSION = eINSTANCE.getDataInterchangeExpression();
/**
* The meta object literal for the '<em><b>Target Property</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATA_INTERCHANGE_EXPRESSION__TARGET_PROPERTY = eINSTANCE.getDataInterchangeExpression_TargetProperty();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeEntityExpressionImpl <em>Data Interchange Entity Expression</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeEntityExpressionImpl
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataDSLPackageImpl#getDataInterchangeEntityExpression()
* @generated
*/
EClass DATA_INTERCHANGE_ENTITY_EXPRESSION = eINSTANCE.getDataInterchangeEntityExpression();
/**
* The meta object literal for the '<em><b>Entity</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATA_INTERCHANGE_ENTITY_EXPRESSION__ENTITY = eINSTANCE.getDataInterchangeEntityExpression_Entity();
/**
* The meta object literal for the '<em><b>Property</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATA_INTERCHANGE_ENTITY_EXPRESSION__PROPERTY = eINSTANCE.getDataInterchangeEntityExpression_Property();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangePredefinedExpressionImpl <em>Data Interchange Predefined Expression</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangePredefinedExpressionImpl
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataDSLPackageImpl#getDataInterchangePredefinedExpression()
* @generated
*/
EClass DATA_INTERCHANGE_PREDEFINED_EXPRESSION = eINSTANCE.getDataInterchangePredefinedExpression();
/**
* The meta object literal for the '<em><b>Bean</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATA_INTERCHANGE_PREDEFINED_EXPRESSION__BEAN = eINSTANCE.getDataInterchangePredefinedExpression_Bean();
/**
* The meta object literal for the '<em><b>Bean Type</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATA_INTERCHANGE_PREDEFINED_EXPRESSION__BEAN_TYPE = eINSTANCE.getDataInterchangePredefinedExpression_BeanType();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeLookupImpl <em>Data Interchange Lookup</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeLookupImpl
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataDSLPackageImpl#getDataInterchangeLookup()
* @generated
*/
EClass DATA_INTERCHANGE_LOOKUP = eINSTANCE.getDataInterchangeLookup();
/**
* The meta object literal for the '<em><b>Entity</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATA_INTERCHANGE_LOOKUP__ENTITY = eINSTANCE.getDataInterchangeLookup_Entity();
/**
* The meta object literal for the '<em><b>Target Property</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATA_INTERCHANGE_LOOKUP__TARGET_PROPERTY = eINSTANCE.getDataInterchangeLookup_TargetProperty();
/**
* The meta object literal for the '<em><b>Query Property</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATA_INTERCHANGE_LOOKUP__QUERY_PROPERTY = eINSTANCE.getDataInterchangeLookup_QueryProperty();
/**
* The meta object literal for the '<em><b>Element Map</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATA_INTERCHANGE_LOOKUP__ELEMENT_MAP = eINSTANCE.getDataInterchangeLookup_ElementMap();
/**
* The meta object literal for the '<em><b>Data Map</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATA_INTERCHANGE_LOOKUP__DATA_MAP = eINSTANCE.getDataInterchangeLookup_DataMap();
/**
* The meta object literal for the '<em><b>Allow No Result</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATA_INTERCHANGE_LOOKUP__ALLOW_NO_RESULT = eINSTANCE.getDataInterchangeLookup_AllowNoResult();
/**
* The meta object literal for the '<em><b>Allow Nonunique Result</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATA_INTERCHANGE_LOOKUP__ALLOW_NONUNIQUE_RESULT = eINSTANCE.getDataInterchangeLookup_AllowNonuniqueResult();
/**
* The meta object literal for the '<em><b>Cached</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATA_INTERCHANGE_LOOKUP__CACHED = eINSTANCE.getDataInterchangeLookup_Cached();
/**
* The meta object literal for the '<em><b>Cache Size</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATA_INTERCHANGE_LOOKUP__CACHE_SIZE = eINSTANCE.getDataInterchangeLookup_CacheSize();
/**
* The meta object literal for the '<em><b>Marker Path</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATA_INTERCHANGE_LOOKUP__MARKER_PATH = eINSTANCE.getDataInterchangeLookup_MarkerPath();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeExposeImpl <em>Data Interchange Expose</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeExposeImpl
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataDSLPackageImpl#getDataInterchangeExpose()
* @generated
*/
EClass DATA_INTERCHANGE_EXPOSE = eINSTANCE.getDataInterchangeExpose();
/**
* The meta object literal for the '<em><b>Ref Entity</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATA_INTERCHANGE_EXPOSE__REF_ENTITY = eINSTANCE.getDataInterchangeExpose_RefEntity();
/**
* The meta object literal for the '<em><b>Ref Property</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATA_INTERCHANGE_EXPOSE__REF_PROPERTY = eINSTANCE.getDataInterchangeExpose_RefProperty();
/**
* The meta object literal for the '<em><b>Sub Expose</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATA_INTERCHANGE_EXPOSE__SUB_EXPOSE = eINSTANCE.getDataInterchangeExpose_SubExpose();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeExportFilterImpl <em>Data Interchange Export Filter</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeExportFilterImpl
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataDSLPackageImpl#getDataInterchangeExportFilter()
* @generated
*/
EClass DATA_INTERCHANGE_EXPORT_FILTER = eINSTANCE.getDataInterchangeExportFilter();
/**
* The meta object literal for the '<em><b>Condition</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATA_INTERCHANGE_EXPORT_FILTER__CONDITION = eINSTANCE.getDataInterchangeExportFilter_Condition();
/**
* The meta object literal for the '<em><b>Hiddenproperties</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATA_INTERCHANGE_EXPORT_FILTER__HIDDENPROPERTIES = eINSTANCE.getDataInterchangeExportFilter_Hiddenproperties();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeFilterConditionImpl <em>Data Interchange Filter Condition</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeFilterConditionImpl
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataDSLPackageImpl#getDataInterchangeFilterCondition()
* @generated
*/
EClass DATA_INTERCHANGE_FILTER_CONDITION = eINSTANCE.getDataInterchangeFilterCondition();
/**
* The meta object literal for the '<em><b>Ref Property</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATA_INTERCHANGE_FILTER_CONDITION__REF_PROPERTY = eINSTANCE.getDataInterchangeFilterCondition_RefProperty();
/**
* The meta object literal for the '<em><b>Operator</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATA_INTERCHANGE_FILTER_CONDITION__OPERATOR = eINSTANCE.getDataInterchangeFilterCondition_Operator();
/**
* The meta object literal for the '<em><b>Value</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATA_INTERCHANGE_FILTER_CONDITION__VALUE = eINSTANCE.getDataInterchangeFilterCondition_Value();
/**
* The meta object literal for the '<em><b>Operator2</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATA_INTERCHANGE_FILTER_CONDITION__OPERATOR2 = eINSTANCE.getDataInterchangeFilterCondition_Operator2();
/**
* The meta object literal for the '<em><b>Subcondition</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATA_INTERCHANGE_FILTER_CONDITION__SUBCONDITION = eINSTANCE.getDataInterchangeFilterCondition_Subcondition();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeExportHideImpl <em>Data Interchange Export Hide</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeExportHideImpl
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataDSLPackageImpl#getDataInterchangeExportHide()
* @generated
*/
EClass DATA_INTERCHANGE_EXPORT_HIDE = eINSTANCE.getDataInterchangeExportHide();
/**
* The meta object literal for the '<em><b>Property</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATA_INTERCHANGE_EXPORT_HIDE__PROPERTY = eINSTANCE.getDataInterchangeExportHide_Property();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeMarkerPathImpl <em>Data Interchange Marker Path</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeMarkerPathImpl
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataDSLPackageImpl#getDataInterchangeMarkerPath()
* @generated
*/
EClass DATA_INTERCHANGE_MARKER_PATH = eINSTANCE.getDataInterchangeMarkerPath();
/**
* The meta object literal for the '<em><b>Path</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATA_INTERCHANGE_MARKER_PATH__PATH = eINSTANCE.getDataInterchangeMarkerPath_Path();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeMarkerEntityImpl <em>Data Interchange Marker Entity</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeMarkerEntityImpl
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataDSLPackageImpl#getDataInterchangeMarkerEntity()
* @generated
*/
EClass DATA_INTERCHANGE_MARKER_ENTITY = eINSTANCE.getDataInterchangeMarkerEntity();
/**
* The meta object literal for the '<em><b>Mark Latest</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATA_INTERCHANGE_MARKER_ENTITY__MARK_LATEST = eINSTANCE.getDataInterchangeMarkerEntity_MarkLatest();
/**
* The meta object literal for the '<em><b>Marker Entity</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATA_INTERCHANGE_MARKER_ENTITY__MARKER_ENTITY = eINSTANCE.getDataInterchangeMarkerEntity_MarkerEntity();
/**
* The meta object literal for the '<em><b>Marker Property</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATA_INTERCHANGE_MARKER_ENTITY__MARKER_PROPERTY = eINSTANCE.getDataInterchangeMarkerEntity_MarkerProperty();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangeMapping <em>Data Interchange Mapping</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangeMapping
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataDSLPackageImpl#getDataInterchangeMapping()
* @generated
*/
EClass DATA_INTERCHANGE_MAPPING = eINSTANCE.getDataInterchangeMapping();
/**
* The meta object literal for the '<em><b>Property</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATA_INTERCHANGE_MAPPING__PROPERTY = eINSTANCE.getDataInterchangeMapping_Property();
/**
* The meta object literal for the '<em><b>Data</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATA_INTERCHANGE_MAPPING__DATA = eINSTANCE.getDataInterchangeMapping_Data();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeValueMappingImpl <em>Data Interchange Value Mapping</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeValueMappingImpl
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataDSLPackageImpl#getDataInterchangeValueMapping()
* @generated
*/
EClass DATA_INTERCHANGE_VALUE_MAPPING = eINSTANCE.getDataInterchangeValueMapping();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeBlobMappingImpl <em>Data Interchange Blob Mapping</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataInterchangeBlobMappingImpl
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataDSLPackageImpl#getDataInterchangeBlobMapping()
* @generated
*/
EClass DATA_INTERCHANGE_BLOB_MAPPING = eINSTANCE.getDataInterchangeBlobMapping();
/**
* The meta object literal for the '<em><b>Blob File Extension</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATA_INTERCHANGE_BLOB_MAPPING__BLOB_FILE_EXTENSION = eINSTANCE.getDataInterchangeBlobMapping_BlobFileExtension();
/**
* The meta object literal for the '<em><b>Blob Path</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATA_INTERCHANGE_BLOB_MAPPING__BLOB_PATH = eINSTANCE.getDataInterchangeBlobMapping_BlobPath();
/**
* The meta object literal for the '<em><b>Mime Type</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATA_INTERCHANGE_BLOB_MAPPING__MIME_TYPE = eINSTANCE.getDataInterchangeBlobMapping_MimeType();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datainterchange.PredefinedBlobMimeTypeEnum <em>Predefined Blob Mime Type Enum</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datainterchange.PredefinedBlobMimeTypeEnum
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataDSLPackageImpl#getPredefinedBlobMimeTypeEnum()
* @generated
*/
EEnum PREDEFINED_BLOB_MIME_TYPE_ENUM = eINSTANCE.getPredefinedBlobMimeTypeEnum();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datainterchange.PredefinedBeanEnum <em>Predefined Bean Enum</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datainterchange.PredefinedBeanEnum
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataDSLPackageImpl#getPredefinedBeanEnum()
* @generated
*/
EEnum PREDEFINED_BEAN_ENUM = eINSTANCE.getPredefinedBeanEnum();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datainterchange.PredefinedBeanTypeEnum <em>Predefined Bean Type Enum</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datainterchange.PredefinedBeanTypeEnum
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataDSLPackageImpl#getPredefinedBeanTypeEnum()
* @generated
*/
EEnum PREDEFINED_BEAN_TYPE_ENUM = eINSTANCE.getPredefinedBeanTypeEnum();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datainterchange.EntityManagerMode <em>Entity Manager Mode</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datainterchange.EntityManagerMode
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataDSLPackageImpl#getEntityManagerMode()
* @generated
*/
EEnum ENTITY_MANAGER_MODE = eINSTANCE.getEntityManagerMode();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datainterchange.ConditionAndOperator1 <em>Condition And Operator1</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datainterchange.ConditionAndOperator1
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataDSLPackageImpl#getConditionAndOperator1()
* @generated
*/
EEnum CONDITION_AND_OPERATOR1 = eINSTANCE.getConditionAndOperator1();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.datainterchange.ConditionAndOperator2 <em>Condition And Operator2</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.datainterchange.ConditionAndOperator2
* @see org.eclipse.osbp.xtext.datainterchange.impl.DataDSLPackageImpl#getConditionAndOperator2()
* @generated
*/
EEnum CONDITION_AND_OPERATOR2 = eINSTANCE.getConditionAndOperator2();
/**
* 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.datainterchange.impl.DataDSLPackageImpl#getInternalEObject()
* @generated
*/
EDataType INTERNAL_EOBJECT = eINSTANCE.getInternalEObject();
}
} //DataDSLPackage