blob: beaae544a987af25116f925aea242f7b8bc4daed [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 v1.0
* which accompanies this distribution, and is available at
* http{//www.eclipse.org/legal/epl-v10.html
*
* Based on ideas from Xtext, Xtend, Xcore
*
* Contributors{
* Joerg Riegel - Initial implementation
*
*/
package org.eclipse.osbp.xtext.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 v1.0 \r\n which accompanies this distribution, and is available at \r\n http{//www.eclipse.org/legal/epl-v10.html \r\n\r\n Based on ideas from Xtext, Xtend, Xcore\r\n \r\n Contributors{ \r\n \t\tJoerg Riegel - Initial implementation \r\n ' basePackage='org.eclipse.osbp.xtext'"
* annotation="http://www.eclipse.org/emf/2002/Ecore rootPackage='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>Title</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_PACKAGE__TITLE = OSBPTypesPackage.LPACKAGE_FEATURE_COUNT + 0;
/**
* 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_PACKAGE__DAT_INTS = OSBPTypesPackage.LPACKAGE_FEATURE_COUNT + 1;
/**
* 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 + 2;
/**
* 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.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 = 4;
/**
* 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>Create Report</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE__CREATE_REPORT = DATA_INTERCHANGE_BASE_FEATURE_COUNT + 3;
/**
* 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 + 4;
/**
* 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 + 5;
/**
* 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 + 6;
/**
* 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 + 7;
/**
* 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 + 8;
/**
* 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 = 5;
/**
* 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 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 + 1;
/**
* 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 = 6;
/**
* 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>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 = 7;
/**
* 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>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 = 8;
/**
* 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>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 = 9;
/**
* 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</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_BEAN__MARK_LATEST = DATA_INTERCHANGE_LAZY_RESOLVER_FEATURE_COUNT + 1;
/**
* 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 + 2;
/**
* 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 + 3;
/**
* 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 + 4;
/**
* 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 + 5;
/**
* 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 + 6;
/**
* 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 + 7;
/**
* 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 + 8;
/**
* 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 + 9;
/**
* 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 + 10;
/**
* 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 + 11;
/**
* 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 = 10;
/**
* 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 = 11;
/**
* 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>Locale</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATA_INTERCHANGE_FORMAT__LOCALE = DATA_INTERCHANGE_LAZY_RESOLVER_FEATURE_COUNT + 1;
/**
* 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 + 2;
/**
* 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 + 3;
/**
* 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 = 12;
/**
* 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 = 13;
/**
* 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 = 14;
/**
* 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 = 15;
/**
* 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.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 = 16;
/**
* 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 = 17;
/**
* 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 = 18;
/**
* 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 = 19;
/**
* 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 = 20;
/**
* 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 = 21;
/**
* 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 = 22;
/**
* 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 = 23;
/**
* 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 = 24;
/**
* 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 = 25;
/**
* 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 attribute '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangePackage#getTitle <em>Title</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Title</em>'.
* @see org.eclipse.osbp.xtext.datainterchange.DataInterchangePackage#getTitle()
* @see #getDataInterchangePackage()
* @generated
*/
EAttribute getDataInterchangePackage_Title();
/**
* Returns the meta object for the containment reference list '{@link org.eclipse.osbp.xtext.datainterchange.DataInterchangePackage#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.DataInterchangePackage#getDatInts()
* @see #getDataInterchangePackage()
* @generated
*/
EReference getDataInterchangePackage_DatInts();
/**
* 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.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#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 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 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#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.DataInterchangeBean#isMarkLatest()
* @see #getDataInterchangeBean()
* @generated
*/
EAttribute getDataInterchangeBean_MarkLatest();
/**
* 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 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 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#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.DataInterchangeFormat#getLocale()
* @see #getDataInterchangeFormat()
* @generated
*/
EAttribute getDataInterchangeFormat_Locale();
/**
* 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.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 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>Title</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATA_INTERCHANGE_PACKAGE__TITLE = eINSTANCE.getDataInterchangePackage_Title();
/**
* 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_PACKAGE__DAT_INTS = eINSTANCE.getDataInterchangePackage_DatInts();
/**
* 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.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>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 '{@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 '{@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</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATA_INTERCHANGE_BEAN__MARK_LATEST = eINSTANCE.getDataInterchangeBean_MarkLatest();
/**
* 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>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 '{@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>Locale</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATA_INTERCHANGE_FORMAT__LOCALE = eINSTANCE.getDataInterchangeFormat_Locale();
/**
* 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.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 '<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