/**
* <copyright>
* </copyright>
*
* $Id: ComponentPackage.java 76837 2012-01-16 10:10:20Z zwzhao $
*/
package org.talend.designer.core.model.utils.emf.component;
import org.eclipse.emf.ecore.EAttribute;
import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.EPackage;
import org.eclipse.emf.ecore.EReference;
/**
* <!-- begin-user-doc -->
* The <b>Package</b> for the model.
* It contains accessors for the meta objects to represent
* <ul>
* <li>each class,</li>
* <li>each feature of each class,</li>
* <li>each enum,</li>
* <li>and each data type</li>
* </ul>
* <!-- end-user-doc -->
* @see org.talend.designer.core.model.utils.emf.component.ComponentFactory
* @model kind="package"
* extendedMetaData="qualified='false'"
* @generated
*/
public interface ComponentPackage extends EPackage {
/**
* The package name.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
String eNAME = "component"; //$NON-NLS-1$
/**
* The package namespace URI.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
String eNS_URI = "platform:/resource/org.talend.model/model/Component.xsd"; //$NON-NLS-1$
/**
* The package namespace name.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
String eNS_PREFIX = "component"; //$NON-NLS-1$
/**
* The singleton instance of the package.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
ComponentPackage eINSTANCE = org.talend.designer.core.model.utils.emf.component.impl.ComponentPackageImpl.init();
/**
* The meta object id for the '{@link org.talend.designer.core.model.utils.emf.component.impl.ADVANCEDPARAMETERSTypeImpl <em>ADVANCEDPARAMETERS Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.talend.designer.core.model.utils.emf.component.impl.ADVANCEDPARAMETERSTypeImpl
* @see org.talend.designer.core.model.utils.emf.component.impl.ComponentPackageImpl#getADVANCEDPARAMETERSType()
* @generated
*/
int ADVANCEDPARAMETERS_TYPE = 0;
/**
* The feature id for the '<em><b>PARAMETER</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ADVANCEDPARAMETERS_TYPE__PARAMETER = 0;
/**
* The number of structural features of the '<em>ADVANCEDPARAMETERS Type</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ADVANCEDPARAMETERS_TYPE_FEATURE_COUNT = 1;
/**
* The meta object id for the '{@link org.talend.designer.core.model.utils.emf.component.impl.ARGTypeImpl <em>ARG Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.talend.designer.core.model.utils.emf.component.impl.ARGTypeImpl
* @see org.talend.designer.core.model.utils.emf.component.impl.ComponentPackageImpl#getARGType()
* @generated
*/
int ARG_TYPE = 1;
/**
* The feature id for the '<em><b>Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ARG_TYPE__VALUE = 0;
/**
* The number of structural features of the '<em>ARG Type</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ARG_TYPE_FEATURE_COUNT = 1;
/**
* The meta object id for the '{@link org.talend.designer.core.model.utils.emf.component.impl.CODEGENERATIONTypeImpl <em>CODEGENERATION Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.talend.designer.core.model.utils.emf.component.impl.CODEGENERATIONTypeImpl
* @see org.talend.designer.core.model.utils.emf.component.impl.ComponentPackageImpl#getCODEGENERATIONType()
* @generated
*/
int CODEGENERATION_TYPE = 2;
/**
* The feature id for the '<em><b>TEMPLATES</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CODEGENERATION_TYPE__TEMPLATES = 0;
/**
* The feature id for the '<em><b>IMPORTS</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CODEGENERATION_TYPE__IMPORTS = 1;
/**
* The number of structural features of the '<em>CODEGENERATION Type</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CODEGENERATION_TYPE_FEATURE_COUNT = 2;
/**
* The meta object id for the '{@link org.talend.designer.core.model.utils.emf.component.impl.COLUMNTypeImpl <em>COLUMN Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.talend.designer.core.model.utils.emf.component.impl.COLUMNTypeImpl
* @see org.talend.designer.core.model.utils.emf.component.impl.ComponentPackageImpl#getCOLUMNType()
* @generated
*/
int COLUMN_TYPE = 3;
/**
* The feature id for the '<em><b>COMMENT</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int COLUMN_TYPE__COMMENT = 0;
/**
* The feature id for the '<em><b>CUSTOM</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int COLUMN_TYPE__CUSTOM = 1;
/**
* The feature id for the '<em><b>DEFAULT</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int COLUMN_TYPE__DEFAULT = 2;
/**
* The feature id for the '<em><b>KEY</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int COLUMN_TYPE__KEY = 3;
/**
* The feature id for the '<em><b>LENGTH</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int COLUMN_TYPE__LENGTH = 4;
/**
* The feature id for the '<em><b>NAME</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int COLUMN_TYPE__NAME = 5;
/**
* The feature id for the '<em><b>NULLABLE</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int COLUMN_TYPE__NULLABLE = 6;
/**
* The feature id for the '<em><b>PATTERN</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int COLUMN_TYPE__PATTERN = 7;
/**
* The feature id for the '<em><b>PRECISION</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int COLUMN_TYPE__PRECISION = 8;
/**
* The feature id for the '<em><b>READONLY</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int COLUMN_TYPE__READONLY = 9;
/**
* The feature id for the '<em><b>RELATEDENTITY</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int COLUMN_TYPE__RELATEDENTITY = 10;
/**
* The feature id for the '<em><b>RELATIONSHIPTYPE</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int COLUMN_TYPE__RELATIONSHIPTYPE = 11;
/**
* The feature id for the '<em><b>TYPE</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int COLUMN_TYPE__TYPE = 12;
/**
* The number of structural features of the '<em>COLUMN Type</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int COLUMN_TYPE_FEATURE_COUNT = 13;
/**
* The meta object id for the '{@link org.talend.designer.core.model.utils.emf.component.impl.COMPONENTTypeImpl <em>COMPONENT Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.talend.designer.core.model.utils.emf.component.impl.COMPONENTTypeImpl
* @see org.talend.designer.core.model.utils.emf.component.impl.ComponentPackageImpl#getCOMPONENTType()
* @generated
*/
int COMPONENT_TYPE = 4;
/**
* The feature id for the '<em><b>HEADER</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int COMPONENT_TYPE__HEADER = 0;
/**
* The feature id for the '<em><b>FAMILIES</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int COMPONENT_TYPE__FAMILIES = 1;
/**
* The feature id for the '<em><b>DOCUMENTATION</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int COMPONENT_TYPE__DOCUMENTATION = 2;
/**
* The feature id for the '<em><b>CONNECTORS</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int COMPONENT_TYPE__CONNECTORS = 3;
/**
* The feature id for the '<em><b>SQLTEMPLATES</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int COMPONENT_TYPE__SQLTEMPLATES = 4;
/**
* The feature id for the '<em><b>PARAMETERS</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int COMPONENT_TYPE__PARAMETERS = 5;
/**
* The feature id for the '<em><b>ADVANCEDPARAMETERS</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int COMPONENT_TYPE__ADVANCEDPARAMETERS = 6;
/**
* The feature id for the '<em><b>CODEGENERATION</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int COMPONENT_TYPE__CODEGENERATION = 7;
/**
* The feature id for the '<em><b>RETURNS</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int COMPONENT_TYPE__RETURNS = 8;
/**
* The feature id for the '<em><b>PLUGINDEPENDENCIES</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int COMPONENT_TYPE__PLUGINDEPENDENCIES = 9;
/**
* The number of structural features of the '<em>COMPONENT Type</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int COMPONENT_TYPE_FEATURE_COUNT = 10;
/**
* The meta object id for the '{@link org.talend.designer.core.model.utils.emf.component.impl.CONNECTORSTypeImpl <em>CONNECTORS Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.talend.designer.core.model.utils.emf.component.impl.CONNECTORSTypeImpl
* @see org.talend.designer.core.model.utils.emf.component.impl.ComponentPackageImpl#getCONNECTORSType()
* @generated
*/
int CONNECTORS_TYPE = 5;
/**
* The feature id for the '<em><b>CONNECTOR</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTORS_TYPE__CONNECTOR = 0;
/**
* The number of structural features of the '<em>CONNECTORS Type</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTORS_TYPE_FEATURE_COUNT = 1;
/**
* The meta object id for the '{@link org.talend.designer.core.model.utils.emf.component.impl.CONNECTORTypeImpl <em>CONNECTOR Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.talend.designer.core.model.utils.emf.component.impl.CONNECTORTypeImpl
* @see org.talend.designer.core.model.utils.emf.component.impl.ComponentPackageImpl#getCONNECTORType()
* @generated
*/
int CONNECTOR_TYPE = 6;
/**
* The feature id for the '<em><b>BASESCHEMA</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTOR_TYPE__BASESCHEMA = 0;
/**
* The feature id for the '<em><b>BUILTIN</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTOR_TYPE__BUILTIN = 1;
/**
* The feature id for the '<em><b>COLOR</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTOR_TYPE__COLOR = 2;
/**
* The feature id for the '<em><b>COMPONENT</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTOR_TYPE__COMPONENT = 3;
/**
* The feature id for the '<em><b>CTYPE</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTOR_TYPE__CTYPE = 4;
/**
* The feature id for the '<em><b>INPUTLINKSELECTION</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTOR_TYPE__INPUTLINKSELECTION = 5;
/**
* The feature id for the '<em><b>LINESTYLE</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTOR_TYPE__LINESTYLE = 6;
/**
* The feature id for the '<em><b>MAXINPUT</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTOR_TYPE__MAXINPUT = 7;
/**
* The feature id for the '<em><b>MAXOUTPUT</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTOR_TYPE__MAXOUTPUT = 8;
/**
* The feature id for the '<em><b>MERGEALLOWDIFFERENTSCHEMA</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTOR_TYPE__MERGEALLOWDIFFERENTSCHEMA = 9;
/**
* The feature id for the '<em><b>MININPUT</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTOR_TYPE__MININPUT = 10;
/**
* The feature id for the '<em><b>MINOUTPUT</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTOR_TYPE__MINOUTPUT = 11;
/**
* The feature id for the '<em><b>MULTISCHEMA</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTOR_TYPE__MULTISCHEMA = 12;
/**
* The feature id for the '<em><b>NAME</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTOR_TYPE__NAME = 13;
/**
* The feature id for the '<em><b>NOTSHOWIF</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTOR_TYPE__NOTSHOWIF = 14;
/**
* The feature id for the '<em><b>SHOWIF</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTOR_TYPE__SHOWIF = 15;
/**
* The number of structural features of the '<em>CONNECTOR Type</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTOR_TYPE_FEATURE_COUNT = 16;
/**
* The meta object id for the '{@link org.talend.designer.core.model.utils.emf.component.impl.DEFAULTTypeImpl <em>DEFAULT Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.talend.designer.core.model.utils.emf.component.impl.DEFAULTTypeImpl
* @see org.talend.designer.core.model.utils.emf.component.impl.ComponentPackageImpl#getDEFAULTType()
* @generated
*/
int DEFAULT_TYPE = 7;
/**
* The feature id for the '<em><b>Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DEFAULT_TYPE__VALUE = 0;
/**
* The feature id for the '<em><b>IF</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DEFAULT_TYPE__IF = 1;
/**
* The feature id for the '<em><b>NOTIF</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DEFAULT_TYPE__NOTIF = 2;
/**
* The number of structural features of the '<em>DEFAULT Type</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DEFAULT_TYPE_FEATURE_COUNT = 3;
/**
* The meta object id for the '{@link org.talend.designer.core.model.utils.emf.component.impl.DOCUMENTATIONTypeImpl <em>DOCUMENTATION Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.talend.designer.core.model.utils.emf.component.impl.DOCUMENTATIONTypeImpl
* @see org.talend.designer.core.model.utils.emf.component.impl.ComponentPackageImpl#getDOCUMENTATIONType()
* @generated
*/
int DOCUMENTATION_TYPE = 8;
/**
* The feature id for the '<em><b>URL</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DOCUMENTATION_TYPE__URL = 0;
/**
* The number of structural features of the '<em>DOCUMENTATION Type</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DOCUMENTATION_TYPE_FEATURE_COUNT = 1;
/**
* The meta object id for the '{@link org.talend.designer.core.model.utils.emf.component.impl.DocumentRootImpl <em>Document Root</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.talend.designer.core.model.utils.emf.component.impl.DocumentRootImpl
* @see org.talend.designer.core.model.utils.emf.component.impl.ComponentPackageImpl#getDocumentRoot()
* @generated
*/
int DOCUMENT_ROOT = 9;
/**
* The feature id for the '<em><b>Mixed</b></em>' attribute list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DOCUMENT_ROOT__MIXED = 0;
/**
* The feature id for the '<em><b>XMLNS Prefix Map</b></em>' map.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DOCUMENT_ROOT__XMLNS_PREFIX_MAP = 1;
/**
* The feature id for the '<em><b>XSI Schema Location</b></em>' map.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DOCUMENT_ROOT__XSI_SCHEMA_LOCATION = 2;
/**
* The feature id for the '<em><b>ADVANCEDPARAMETERS</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DOCUMENT_ROOT__ADVANCEDPARAMETERS = 3;
/**
* The feature id for the '<em><b>CODEGENERATION</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DOCUMENT_ROOT__CODEGENERATION = 4;
/**
* The feature id for the '<em><b>COMPONENT</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DOCUMENT_ROOT__COMPONENT = 5;
/**
* The feature id for the '<em><b>CONNECTORS</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DOCUMENT_ROOT__CONNECTORS = 6;
/**
* The feature id for the '<em><b>DOCUMENTATION</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DOCUMENT_ROOT__DOCUMENTATION = 7;
/**
* The feature id for the '<em><b>FAMILIES</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DOCUMENT_ROOT__FAMILIES = 8;
/**
* The feature id for the '<em><b>HEADER</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DOCUMENT_ROOT__HEADER = 9;
/**
* The feature id for the '<em><b>ITEMS</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DOCUMENT_ROOT__ITEMS = 10;
/**
* The feature id for the '<em><b>PARAMETER</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DOCUMENT_ROOT__PARAMETER = 11;
/**
* The feature id for the '<em><b>PARAMETERS</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DOCUMENT_ROOT__PARAMETERS = 12;
/**
* The feature id for the '<em><b>PLUGINDEPENDENCIES</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DOCUMENT_ROOT__PLUGINDEPENDENCIES = 13;
/**
* The feature id for the '<em><b>RETURNS</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DOCUMENT_ROOT__RETURNS = 14;
/**
* The feature id for the '<em><b>SQLTEMPLATES</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DOCUMENT_ROOT__SQLTEMPLATES = 15;
/**
* The number of structural features of the '<em>Document Root</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DOCUMENT_ROOT_FEATURE_COUNT = 16;
/**
* The meta object id for the '{@link org.talend.designer.core.model.utils.emf.component.impl.FAMILIESTypeImpl <em>FAMILIES Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.talend.designer.core.model.utils.emf.component.impl.FAMILIESTypeImpl
* @see org.talend.designer.core.model.utils.emf.component.impl.ComponentPackageImpl#getFAMILIESType()
* @generated
*/
int FAMILIES_TYPE = 10;
/**
* The feature id for the '<em><b>FAMILY</b></em>' attribute list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int FAMILIES_TYPE__FAMILY = 0;
/**
* The number of structural features of the '<em>FAMILIES Type</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int FAMILIES_TYPE_FEATURE_COUNT = 1;
/**
* The meta object id for the '{@link org.talend.designer.core.model.utils.emf.component.impl.FORMATTypeImpl <em>FORMAT Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.talend.designer.core.model.utils.emf.component.impl.FORMATTypeImpl
* @see org.talend.designer.core.model.utils.emf.component.impl.ComponentPackageImpl#getFORMATType()
* @generated
*/
int FORMAT_TYPE = 11;
/**
* The feature id for the '<em><b>CONNECTION</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int FORMAT_TYPE__CONNECTION = 0;
/**
* The feature id for the '<em><b>HINT</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int FORMAT_TYPE__HINT = 1;
/**
* The feature id for the '<em><b>LABEL</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int FORMAT_TYPE__LABEL = 2;
/**
* The number of structural features of the '<em>FORMAT Type</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int FORMAT_TYPE_FEATURE_COUNT = 3;
/**
* The meta object id for the '{@link org.talend.designer.core.model.utils.emf.component.impl.HEADERTypeImpl <em>HEADER Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.talend.designer.core.model.utils.emf.component.impl.HEADERTypeImpl
* @see org.talend.designer.core.model.utils.emf.component.impl.ComponentPackageImpl#getHEADERType()
* @generated
*/
int HEADER_TYPE = 12;
/**
* The feature id for the '<em><b>SIGNATURE</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int HEADER_TYPE__SIGNATURE = 0;
/**
* The feature id for the '<em><b>FORMAT</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int HEADER_TYPE__FORMAT = 1;
/**
* The feature id for the '<em><b>AUTHOR</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int HEADER_TYPE__AUTHOR = 2;
/**
* The feature id for the '<em><b>COMBINE</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int HEADER_TYPE__COMBINE = 3;
/**
* The feature id for the '<em><b>COMPATIBILITY</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int HEADER_TYPE__COMPATIBILITY = 4;
/**
* The feature id for the '<em><b>DATAAUTOPROPAGATE</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int HEADER_TYPE__DATAAUTOPROPAGATE = 5;
/**
* The feature id for the '<em><b>EXTENSION</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int HEADER_TYPE__EXTENSION = 6;
/**
* The feature id for the '<em><b>HASCONDITIONALOUTPUTS</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int HEADER_TYPE__HASCONDITIONALOUTPUTS = 7;
/**
* The feature id for the '<em><b>HASHCOMPONENT</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int HEADER_TYPE__HASHCOMPONENT = 8;
/**
* The feature id for the '<em><b>ISMULTIPLYINGOUTPUTS</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int HEADER_TYPE__ISMULTIPLYINGOUTPUTS = 9;
/**
* The feature id for the '<em><b>MAINCODECALLED</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int HEADER_TYPE__MAINCODECALLED = 10;
/**
* The feature id for the '<em><b>NUMBERPARALLELIZE</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int HEADER_TYPE__NUMBERPARALLELIZE = 11;
/**
* The feature id for the '<em><b>PARALLELIZE</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int HEADER_TYPE__PARALLELIZE = 12;
/**
* The feature id for the '<em><b>PLATEFORM</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int HEADER_TYPE__PLATEFORM = 13;
/**
* The feature id for the '<em><b>RELEASEDATE</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int HEADER_TYPE__RELEASEDATE = 14;
/**
* The feature id for the '<em><b>SCHEMAAUTOPROPAGATE</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int HEADER_TYPE__SCHEMAAUTOPROPAGATE = 15;
/**
* The feature id for the '<em><b>SERIAL</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int HEADER_TYPE__SERIAL = 16;
/**
* The feature id for the '<em><b>SHORTNAME</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int HEADER_TYPE__SHORTNAME = 17;
/**
* The feature id for the '<em><b>SINGLETON</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int HEADER_TYPE__SINGLETON = 18;
/**
* The feature id for the '<em><b>STARTABLE</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int HEADER_TYPE__STARTABLE = 19;
/**
* The feature id for the '<em><b>STATUS</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int HEADER_TYPE__STATUS = 20;
/**
* The feature id for the '<em><b>SUBJOBCOLOR</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int HEADER_TYPE__SUBJOBCOLOR = 21;
/**
* The feature id for the '<em><b>SUBJOBTITLECOLOR</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int HEADER_TYPE__SUBJOBTITLECOLOR = 22;
/**
* The feature id for the '<em><b>TECHNICAL</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int HEADER_TYPE__TECHNICAL = 23;
/**
* The feature id for the '<em><b>TSTATCATCHERSTATS</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int HEADER_TYPE__TSTATCATCHERSTATS = 24;
/**
* The feature id for the '<em><b>VERSION</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int HEADER_TYPE__VERSION = 25;
/**
* The feature id for the '<em><b>VISIBLE</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int HEADER_TYPE__VISIBLE = 26;
/**
* The number of structural features of the '<em>HEADER Type</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int HEADER_TYPE_FEATURE_COUNT = 27;
/**
* The meta object id for the '{@link org.talend.designer.core.model.utils.emf.component.impl.IMPORTSTypeImpl <em>IMPORTS Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.talend.designer.core.model.utils.emf.component.impl.IMPORTSTypeImpl
* @see org.talend.designer.core.model.utils.emf.component.impl.ComponentPackageImpl#getIMPORTSType()
* @generated
*/
int IMPORTS_TYPE = 13;
/**
* The feature id for the '<em><b>IMPORT</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IMPORTS_TYPE__IMPORT = 0;
/**
* The number of structural features of the '<em>IMPORTS Type</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IMPORTS_TYPE_FEATURE_COUNT = 1;
/**
* The meta object id for the '{@link org.talend.designer.core.model.utils.emf.component.impl.IMPORTTypeImpl <em>IMPORT Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.talend.designer.core.model.utils.emf.component.impl.IMPORTTypeImpl
* @see org.talend.designer.core.model.utils.emf.component.impl.ComponentPackageImpl#getIMPORTType()
* @generated
*/
int IMPORT_TYPE = 14;
/**
* The feature id for the '<em><b>INSTALL</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IMPORT_TYPE__INSTALL = 0;
/**
* The feature id for the '<em><b>URL</b></em>' attribute list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IMPORT_TYPE__URL = 1;
/**
* The feature id for the '<em><b>Bundle ID</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IMPORT_TYPE__BUNDLE_ID = 2;
/**
* The feature id for the '<em><b>MESSAGE</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IMPORT_TYPE__MESSAGE = 3;
/**
* The feature id for the '<em><b>MODULE</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IMPORT_TYPE__MODULE = 4;
/**
* The feature id for the '<em><b>NAME</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IMPORT_TYPE__NAME = 5;
/**
* The feature id for the '<em><b>REQUIRED</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IMPORT_TYPE__REQUIRED = 6;
/**
* The feature id for the '<em><b>SHOW</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IMPORT_TYPE__SHOW = 7;
/**
* The feature id for the '<em><b>Url Path</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IMPORT_TYPE__URL_PATH = 8;
/**
* The feature id for the '<em><b>REQUIREDIF</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IMPORT_TYPE__REQUIREDIF = 9;
/**
* The number of structural features of the '<em>IMPORT Type</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IMPORT_TYPE_FEATURE_COUNT = 10;
/**
* The meta object id for the '{@link org.talend.designer.core.model.utils.emf.component.impl.INSTALLTypeImpl <em>INSTALL Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.talend.designer.core.model.utils.emf.component.impl.INSTALLTypeImpl
* @see org.talend.designer.core.model.utils.emf.component.impl.ComponentPackageImpl#getINSTALLType()
* @generated
*/
int INSTALL_TYPE = 15;
/**
* The feature id for the '<em><b>COMMAND</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int INSTALL_TYPE__COMMAND = 0;
/**
* The feature id for the '<em><b>OS</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int INSTALL_TYPE__OS = 1;
/**
* The number of structural features of the '<em>INSTALL Type</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int INSTALL_TYPE_FEATURE_COUNT = 2;
/**
* The meta object id for the '{@link org.talend.designer.core.model.utils.emf.component.impl.ITEMSTypeImpl <em>ITEMS Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.talend.designer.core.model.utils.emf.component.impl.ITEMSTypeImpl
* @see org.talend.designer.core.model.utils.emf.component.impl.ComponentPackageImpl#getITEMSType()
* @generated
*/
int ITEMS_TYPE = 16;
/**
* The feature id for the '<em><b>ITEM</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ITEMS_TYPE__ITEM = 0;
/**
* The feature id for the '<em><b>BASEDONINPUTSCHEMAS</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ITEMS_TYPE__BASEDONINPUTSCHEMAS = 1;
/**
* The feature id for the '<em><b>BASEDONSCHEMA</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ITEMS_TYPE__BASEDONSCHEMA = 2;
/**
* The feature id for the '<em><b>BASEDONSUBJOBSTARTS</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ITEMS_TYPE__BASEDONSUBJOBSTARTS = 3;
/**
* The feature id for the '<em><b>COLUMNSBASEDONSCHEMA</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ITEMS_TYPE__COLUMNSBASEDONSCHEMA = 4;
/**
* The feature id for the '<em><b>DEFAULT</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ITEMS_TYPE__DEFAULT = 5;
/**
* The number of structural features of the '<em>ITEMS Type</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ITEMS_TYPE_FEATURE_COUNT = 6;
/**
* The meta object id for the '{@link org.talend.designer.core.model.utils.emf.component.impl.ITEMTypeImpl <em>ITEM Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.talend.designer.core.model.utils.emf.component.impl.ITEMTypeImpl
* @see org.talend.designer.core.model.utils.emf.component.impl.ComponentPackageImpl#getITEMType()
* @generated
*/
int ITEM_TYPE = 17;
/**
* The feature id for the '<em><b>ITEMS</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ITEM_TYPE__ITEMS = 0;
/**
* The feature id for the '<em><b>CONTEXT</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ITEM_TYPE__CONTEXT = 1;
/**
* The feature id for the '<em><b>DISPLAYNAMEASVALUE</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ITEM_TYPE__DISPLAYNAMEASVALUE = 2;
/**
* The feature id for the '<em><b>FIELD</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ITEM_TYPE__FIELD = 3;
/**
* The feature id for the '<em><b>FILTER</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ITEM_TYPE__FILTER = 4;
/**
* The feature id for the '<em><b>NAME</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ITEM_TYPE__NAME = 5;
/**
* The feature id for the '<em><b>NOCONTEXTASSIST</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ITEM_TYPE__NOCONTEXTASSIST = 6;
/**
* The feature id for the '<em><b>NOTREADONLYIF</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ITEM_TYPE__NOTREADONLYIF = 7;
/**
* The feature id for the '<em><b>NOTSHOWIF</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ITEM_TYPE__NOTSHOWIF = 8;
/**
* The feature id for the '<em><b>READONLY</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ITEM_TYPE__READONLY = 9;
/**
* The feature id for the '<em><b>READONLYIF</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ITEM_TYPE__READONLYIF = 10;
/**
* The feature id for the '<em><b>REPOSITORYITEM</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ITEM_TYPE__REPOSITORYITEM = 11;
/**
* The feature id for the '<em><b>SHOWIF</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ITEM_TYPE__SHOWIF = 12;
/**
* The feature id for the '<em><b>VALUE</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ITEM_TYPE__VALUE = 13;
/**
* The number of structural features of the '<em>ITEM Type</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ITEM_TYPE_FEATURE_COUNT = 14;
/**
* The meta object id for the '{@link org.talend.designer.core.model.utils.emf.component.impl.JAVACOMMANDTypeImpl <em>JAVACOMMAND Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.talend.designer.core.model.utils.emf.component.impl.JAVACOMMANDTypeImpl
* @see org.talend.designer.core.model.utils.emf.component.impl.ComponentPackageImpl#getJAVACOMMANDType()
* @generated
*/
int JAVACOMMAND_TYPE = 18;
/**
* The feature id for the '<em><b>ARG</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int JAVACOMMAND_TYPE__ARG = 0;
/**
* The feature id for the '<em><b>CLASS</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int JAVACOMMAND_TYPE__CLASS = 1;
/**
* The feature id for the '<em><b>FUNCTION</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int JAVACOMMAND_TYPE__FUNCTION = 2;
/**
* The feature id for the '<em><b>JAR</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int JAVACOMMAND_TYPE__JAR = 3;
/**
* The number of structural features of the '<em>JAVACOMMAND Type</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int JAVACOMMAND_TYPE_FEATURE_COUNT = 4;
/**
* The meta object id for the '{@link org.talend.designer.core.model.utils.emf.component.impl.LINKTOTypeImpl <em>LINKTO Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.talend.designer.core.model.utils.emf.component.impl.LINKTOTypeImpl
* @see org.talend.designer.core.model.utils.emf.component.impl.ComponentPackageImpl#getLINKTOType()
* @generated
*/
int LINKTO_TYPE = 19;
/**
* The feature id for the '<em><b>CTYPE</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int LINKTO_TYPE__CTYPE = 0;
/**
* The feature id for the '<em><b>NAME</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int LINKTO_TYPE__NAME = 1;
/**
* The number of structural features of the '<em>LINKTO Type</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int LINKTO_TYPE_FEATURE_COUNT = 2;
/**
* The meta object id for the '{@link org.talend.designer.core.model.utils.emf.component.impl.PARAMETERSTypeImpl <em>PARAMETERS Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.talend.designer.core.model.utils.emf.component.impl.PARAMETERSTypeImpl
* @see org.talend.designer.core.model.utils.emf.component.impl.ComponentPackageImpl#getPARAMETERSType()
* @generated
*/
int PARAMETERS_TYPE = 20;
/**
* The feature id for the '<em><b>PARAMETER</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PARAMETERS_TYPE__PARAMETER = 0;
/**
* The number of structural features of the '<em>PARAMETERS Type</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PARAMETERS_TYPE_FEATURE_COUNT = 1;
/**
* The meta object id for the '{@link org.talend.designer.core.model.utils.emf.component.impl.PARAMETERTypeImpl <em>PARAMETER Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.talend.designer.core.model.utils.emf.component.impl.PARAMETERTypeImpl
* @see org.talend.designer.core.model.utils.emf.component.impl.ComponentPackageImpl#getPARAMETERType()
* @generated
*/
int PARAMETER_TYPE = 21;
/**
* The feature id for the '<em><b>DEFAULT</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PARAMETER_TYPE__DEFAULT = 0;
/**
* The feature id for the '<em><b>ITEMS</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PARAMETER_TYPE__ITEMS = 1;
/**
* The feature id for the '<em><b>TABLE</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PARAMETER_TYPE__TABLE = 2;
/**
* The feature id for the '<em><b>JAVACOMMAND</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PARAMETER_TYPE__JAVACOMMAND = 3;
/**
* The feature id for the '<em><b>BACKGROUND</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PARAMETER_TYPE__BACKGROUND = 4;
/**
* The feature id for the '<em><b>COLOR</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PARAMETER_TYPE__COLOR = 5;
/**
* The feature id for the '<em><b>CONTEXT</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PARAMETER_TYPE__CONTEXT = 6;
/**
* The feature id for the '<em><b>CONTEXTMODE</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PARAMETER_TYPE__CONTEXTMODE = 7;
/**
* The feature id for the '<em><b>DYNAMICSETTINGS</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PARAMETER_TYPE__DYNAMICSETTINGS = 8;
/**
* The feature id for the '<em><b>FIELD</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PARAMETER_TYPE__FIELD = 9;
/**
* The feature id for the '<em><b>FILTER</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PARAMETER_TYPE__FILTER = 10;
/**
* The feature id for the '<em><b>GROUP</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PARAMETER_TYPE__GROUP = 11;
/**
* The feature id for the '<em><b>MAXLENGTH</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PARAMETER_TYPE__MAXLENGTH = 12;
/**
* The feature id for the '<em><b>NAME</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PARAMETER_TYPE__NAME = 13;
/**
* The feature id for the '<em><b>NBLINES</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PARAMETER_TYPE__NBLINES = 14;
/**
* The feature id for the '<em><b>NOCONTEXTASSIST</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PARAMETER_TYPE__NOCONTEXTASSIST = 15;
/**
* The feature id for the '<em><b>NOTREADONLYIF</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PARAMETER_TYPE__NOTREADONLYIF = 16;
/**
* The feature id for the '<em><b>NOTSHOWIF</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PARAMETER_TYPE__NOTSHOWIF = 17;
/**
* The feature id for the '<em><b>NUMROW</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PARAMETER_TYPE__NUMROW = 18;
/**
* The feature id for the '<em><b>READONLY</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PARAMETER_TYPE__READONLY = 19;
/**
* The feature id for the '<em><b>READONLYIF</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PARAMETER_TYPE__READONLYIF = 20;
/**
* The feature id for the '<em><b>REPOSITORYVALUE</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PARAMETER_TYPE__REPOSITORYVALUE = 21;
/**
* The feature id for the '<em><b>REQUIRED</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PARAMETER_TYPE__REQUIRED = 22;
/**
* The feature id for the '<em><b>SHOW</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PARAMETER_TYPE__SHOW = 23;
/**
* The feature id for the '<em><b>SHOWIF</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PARAMETER_TYPE__SHOWIF = 24;
/**
* The number of structural features of the '<em>PARAMETER Type</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PARAMETER_TYPE_FEATURE_COUNT = 25;
/**
* The meta object id for the '{@link org.talend.designer.core.model.utils.emf.component.impl.PLUGINDEPENDENCIESTypeImpl <em>PLUGINDEPENDENCIES Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.talend.designer.core.model.utils.emf.component.impl.PLUGINDEPENDENCIESTypeImpl
* @see org.talend.designer.core.model.utils.emf.component.impl.ComponentPackageImpl#getPLUGINDEPENDENCIESType()
* @generated
*/
int PLUGINDEPENDENCIES_TYPE = 22;
/**
* The feature id for the '<em><b>PLUGINDEPENDENCY</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PLUGINDEPENDENCIES_TYPE__PLUGINDEPENDENCY = 0;
/**
* The number of structural features of the '<em>PLUGINDEPENDENCIES Type</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PLUGINDEPENDENCIES_TYPE_FEATURE_COUNT = 1;
/**
* The meta object id for the '{@link org.talend.designer.core.model.utils.emf.component.impl.PLUGINDEPENDENCYTypeImpl <em>PLUGINDEPENDENCY Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.talend.designer.core.model.utils.emf.component.impl.PLUGINDEPENDENCYTypeImpl
* @see org.talend.designer.core.model.utils.emf.component.impl.ComponentPackageImpl#getPLUGINDEPENDENCYType()
* @generated
*/
int PLUGINDEPENDENCY_TYPE = 23;
/**
* The feature id for the '<em><b>ID</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PLUGINDEPENDENCY_TYPE__ID = 0;
/**
* The number of structural features of the '<em>PLUGINDEPENDENCY Type</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PLUGINDEPENDENCY_TYPE_FEATURE_COUNT = 1;
/**
* The meta object id for the '{@link org.talend.designer.core.model.utils.emf.component.impl.RETURNSTypeImpl <em>RETURNS Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.talend.designer.core.model.utils.emf.component.impl.RETURNSTypeImpl
* @see org.talend.designer.core.model.utils.emf.component.impl.ComponentPackageImpl#getRETURNSType()
* @generated
*/
int RETURNS_TYPE = 24;
/**
* The feature id for the '<em><b>RETURN</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int RETURNS_TYPE__RETURN = 0;
/**
* The number of structural features of the '<em>RETURNS Type</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int RETURNS_TYPE_FEATURE_COUNT = 1;
/**
* The meta object id for the '{@link org.talend.designer.core.model.utils.emf.component.impl.RETURNTypeImpl <em>RETURN Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.talend.designer.core.model.utils.emf.component.impl.RETURNTypeImpl
* @see org.talend.designer.core.model.utils.emf.component.impl.ComponentPackageImpl#getRETURNType()
* @generated
*/
int RETURN_TYPE = 25;
/**
* The feature id for the '<em><b>AVAILABILITY</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int RETURN_TYPE__AVAILABILITY = 0;
/**
* The feature id for the '<em><b>NAME</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int RETURN_TYPE__NAME = 1;
/**
* The feature id for the '<em><b>TYPE</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int RETURN_TYPE__TYPE = 2;
/**
* The feature id for the '<em><b>SHOWIF</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int RETURN_TYPE__SHOWIF = 3;
/**
* The number of structural features of the '<em>RETURN Type</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int RETURN_TYPE_FEATURE_COUNT = 4;
/**
* The meta object id for the '{@link org.talend.designer.core.model.utils.emf.component.impl.SQLTEMPLATESTypeImpl <em>SQLTEMPLATES Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.talend.designer.core.model.utils.emf.component.impl.SQLTEMPLATESTypeImpl
* @see org.talend.designer.core.model.utils.emf.component.impl.ComponentPackageImpl#getSQLTEMPLATESType()
* @generated
*/
int SQLTEMPLATES_TYPE = 26;
/**
* The feature id for the '<em><b>SQLTEMPLATE</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SQLTEMPLATES_TYPE__SQLTEMPLATE = 0;
/**
* The feature id for the '<em><b>DB</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SQLTEMPLATES_TYPE__DB = 1;
/**
* The number of structural features of the '<em>SQLTEMPLATES Type</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SQLTEMPLATES_TYPE_FEATURE_COUNT = 2;
/**
* The meta object id for the '{@link org.talend.designer.core.model.utils.emf.component.impl.SQLTEMPLATETypeImpl <em>SQLTEMPLATE Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.talend.designer.core.model.utils.emf.component.impl.SQLTEMPLATETypeImpl
* @see org.talend.designer.core.model.utils.emf.component.impl.ComponentPackageImpl#getSQLTEMPLATEType()
* @generated
*/
int SQLTEMPLATE_TYPE = 27;
/**
* The feature id for the '<em><b>CONTENT</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SQLTEMPLATE_TYPE__CONTENT = 0;
/**
* The feature id for the '<em><b>NAME</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SQLTEMPLATE_TYPE__NAME = 1;
/**
* The number of structural features of the '<em>SQLTEMPLATE Type</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SQLTEMPLATE_TYPE_FEATURE_COUNT = 2;
/**
* The meta object id for the '{@link org.talend.designer.core.model.utils.emf.component.impl.TABLETypeImpl <em>TABLE Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.talend.designer.core.model.utils.emf.component.impl.TABLETypeImpl
* @see org.talend.designer.core.model.utils.emf.component.impl.ComponentPackageImpl#getTABLEType()
* @generated
*/
int TABLE_TYPE = 28;
/**
* The feature id for the '<em><b>COLUMN</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TABLE_TYPE__COLUMN = 0;
/**
* The feature id for the '<em><b>IF</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TABLE_TYPE__IF = 1;
/**
* The feature id for the '<em><b>NOTIF</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TABLE_TYPE__NOTIF = 2;
/**
* The feature id for the '<em><b>READONLYCOLUMNPOSITION</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TABLE_TYPE__READONLYCOLUMNPOSITION = 3;
/**
* The feature id for the '<em><b>READONLY</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TABLE_TYPE__READONLY = 4;
/**
* The number of structural features of the '<em>TABLE Type</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TABLE_TYPE_FEATURE_COUNT = 5;
/**
* The meta object id for the '{@link org.talend.designer.core.model.utils.emf.component.impl.TEMPLATEPARAMTypeImpl <em>TEMPLATEPARAM Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.talend.designer.core.model.utils.emf.component.impl.TEMPLATEPARAMTypeImpl
* @see org.talend.designer.core.model.utils.emf.component.impl.ComponentPackageImpl#getTEMPLATEPARAMType()
* @generated
*/
int TEMPLATEPARAM_TYPE = 29;
/**
* The feature id for the '<em><b>SOURCE</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TEMPLATEPARAM_TYPE__SOURCE = 0;
/**
* The feature id for the '<em><b>TARGET</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TEMPLATEPARAM_TYPE__TARGET = 1;
/**
* The feature id for the '<em><b>VALUE</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TEMPLATEPARAM_TYPE__VALUE = 2;
/**
* The number of structural features of the '<em>TEMPLATEPARAM Type</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TEMPLATEPARAM_TYPE_FEATURE_COUNT = 3;
/**
* The meta object id for the '{@link org.talend.designer.core.model.utils.emf.component.impl.TEMPLATESTypeImpl <em>TEMPLATES Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.talend.designer.core.model.utils.emf.component.impl.TEMPLATESTypeImpl
* @see org.talend.designer.core.model.utils.emf.component.impl.ComponentPackageImpl#getTEMPLATESType()
* @generated
*/
int TEMPLATES_TYPE = 30;
/**
* The feature id for the '<em><b>TEMPLATE</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TEMPLATES_TYPE__TEMPLATE = 0;
/**
* The feature id for the '<em><b>TEMPLATEPARAM</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TEMPLATES_TYPE__TEMPLATEPARAM = 1;
/**
* The feature id for the '<em><b>CONNECTOR</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TEMPLATES_TYPE__CONNECTOR = 2;
/**
* The feature id for the '<em><b>INPUT</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TEMPLATES_TYPE__INPUT = 3;
/**
* The feature id for the '<em><b>LOOKUP</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TEMPLATES_TYPE__LOOKUP = 4;
/**
* The feature id for the '<em><b>OUTPUT</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TEMPLATES_TYPE__OUTPUT = 5;
/**
* The number of structural features of the '<em>TEMPLATES Type</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TEMPLATES_TYPE_FEATURE_COUNT = 6;
/**
* The meta object id for the '{@link org.talend.designer.core.model.utils.emf.component.impl.TEMPLATETypeImpl <em>TEMPLATE Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.talend.designer.core.model.utils.emf.component.impl.TEMPLATETypeImpl
* @see org.talend.designer.core.model.utils.emf.component.impl.ComponentPackageImpl#getTEMPLATEType()
* @generated
*/
int TEMPLATE_TYPE = 31;
/**
* The feature id for the '<em><b>LINKTO</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TEMPLATE_TYPE__LINKTO = 0;
/**
* The feature id for the '<em><b>COMPONENT</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TEMPLATE_TYPE__COMPONENT = 1;
/**
* The feature id for the '<em><b>NAME</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TEMPLATE_TYPE__NAME = 2;
/**
* The number of structural features of the '<em>TEMPLATE Type</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TEMPLATE_TYPE_FEATURE_COUNT = 3;
/**
* Returns the meta object for class '{@link org.talend.designer.core.model.utils.emf.component.ADVANCEDPARAMETERSType <em>ADVANCEDPARAMETERS Type</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>ADVANCEDPARAMETERS Type</em>'.
* @see org.talend.designer.core.model.utils.emf.component.ADVANCEDPARAMETERSType
* @generated
*/
EClass getADVANCEDPARAMETERSType();
/**
* Returns the meta object for the containment reference list '{@link org.talend.designer.core.model.utils.emf.component.ADVANCEDPARAMETERSType#getPARAMETER <em>PARAMETER</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>PARAMETER</em>'.
* @see org.talend.designer.core.model.utils.emf.component.ADVANCEDPARAMETERSType#getPARAMETER()
* @see #getADVANCEDPARAMETERSType()
* @generated
*/
EReference getADVANCEDPARAMETERSType_PARAMETER();
/**
* Returns the meta object for class '{@link org.talend.designer.core.model.utils.emf.component.ARGType <em>ARG Type</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>ARG Type</em>'.
* @see org.talend.designer.core.model.utils.emf.component.ARGType
* @generated
*/
EClass getARGType();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.ARGType#getValue <em>Value</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Value</em>'.
* @see org.talend.designer.core.model.utils.emf.component.ARGType#getValue()
* @see #getARGType()
* @generated
*/
EAttribute getARGType_Value();
/**
* Returns the meta object for class '{@link org.talend.designer.core.model.utils.emf.component.CODEGENERATIONType <em>CODEGENERATION Type</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>CODEGENERATION Type</em>'.
* @see org.talend.designer.core.model.utils.emf.component.CODEGENERATIONType
* @generated
*/
EClass getCODEGENERATIONType();
/**
* Returns the meta object for the containment reference list '{@link org.talend.designer.core.model.utils.emf.component.CODEGENERATIONType#getTEMPLATES <em>TEMPLATES</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>TEMPLATES</em>'.
* @see org.talend.designer.core.model.utils.emf.component.CODEGENERATIONType#getTEMPLATES()
* @see #getCODEGENERATIONType()
* @generated
*/
EReference getCODEGENERATIONType_TEMPLATES();
/**
* Returns the meta object for the containment reference '{@link org.talend.designer.core.model.utils.emf.component.CODEGENERATIONType#getIMPORTS <em>IMPORTS</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>IMPORTS</em>'.
* @see org.talend.designer.core.model.utils.emf.component.CODEGENERATIONType#getIMPORTS()
* @see #getCODEGENERATIONType()
* @generated
*/
EReference getCODEGENERATIONType_IMPORTS();
/**
* Returns the meta object for class '{@link org.talend.designer.core.model.utils.emf.component.COLUMNType <em>COLUMN Type</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>COLUMN Type</em>'.
* @see org.talend.designer.core.model.utils.emf.component.COLUMNType
* @generated
*/
EClass getCOLUMNType();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.COLUMNType#getCOMMENT <em>COMMENT</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>COMMENT</em>'.
* @see org.talend.designer.core.model.utils.emf.component.COLUMNType#getCOMMENT()
* @see #getCOLUMNType()
* @generated
*/
EAttribute getCOLUMNType_COMMENT();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.COLUMNType#isCUSTOM <em>CUSTOM</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>CUSTOM</em>'.
* @see org.talend.designer.core.model.utils.emf.component.COLUMNType#isCUSTOM()
* @see #getCOLUMNType()
* @generated
*/
EAttribute getCOLUMNType_CUSTOM();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.COLUMNType#getDEFAULT <em>DEFAULT</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>DEFAULT</em>'.
* @see org.talend.designer.core.model.utils.emf.component.COLUMNType#getDEFAULT()
* @see #getCOLUMNType()
* @generated
*/
EAttribute getCOLUMNType_DEFAULT();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.COLUMNType#isKEY <em>KEY</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>KEY</em>'.
* @see org.talend.designer.core.model.utils.emf.component.COLUMNType#isKEY()
* @see #getCOLUMNType()
* @generated
*/
EAttribute getCOLUMNType_KEY();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.COLUMNType#getLENGTH <em>LENGTH</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>LENGTH</em>'.
* @see org.talend.designer.core.model.utils.emf.component.COLUMNType#getLENGTH()
* @see #getCOLUMNType()
* @generated
*/
EAttribute getCOLUMNType_LENGTH();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.COLUMNType#getNAME <em>NAME</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>NAME</em>'.
* @see org.talend.designer.core.model.utils.emf.component.COLUMNType#getNAME()
* @see #getCOLUMNType()
* @generated
*/
EAttribute getCOLUMNType_NAME();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.COLUMNType#isNULLABLE <em>NULLABLE</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>NULLABLE</em>'.
* @see org.talend.designer.core.model.utils.emf.component.COLUMNType#isNULLABLE()
* @see #getCOLUMNType()
* @generated
*/
EAttribute getCOLUMNType_NULLABLE();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.COLUMNType#getPATTERN <em>PATTERN</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>PATTERN</em>'.
* @see org.talend.designer.core.model.utils.emf.component.COLUMNType#getPATTERN()
* @see #getCOLUMNType()
* @generated
*/
EAttribute getCOLUMNType_PATTERN();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.COLUMNType#getPRECISION <em>PRECISION</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>PRECISION</em>'.
* @see org.talend.designer.core.model.utils.emf.component.COLUMNType#getPRECISION()
* @see #getCOLUMNType()
* @generated
*/
EAttribute getCOLUMNType_PRECISION();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.COLUMNType#isREADONLY <em>READONLY</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>READONLY</em>'.
* @see org.talend.designer.core.model.utils.emf.component.COLUMNType#isREADONLY()
* @see #getCOLUMNType()
* @generated
*/
EAttribute getCOLUMNType_READONLY();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.COLUMNType#getTYPE <em>TYPE</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>TYPE</em>'.
* @see org.talend.designer.core.model.utils.emf.component.COLUMNType#getTYPE()
* @see #getCOLUMNType()
* @generated
*/
EAttribute getCOLUMNType_TYPE();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.COLUMNType#getRELATEDENTITY <em>RELATEDENTITY</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>RELATEDENTITY</em>'.
* @see org.talend.designer.core.model.utils.emf.component.COLUMNType#getRELATEDENTITY()
* @see #getCOLUMNType()
* @generated
*/
EAttribute getCOLUMNType_RELATEDENTITY();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.COLUMNType#getRELATIONSHIPTYPE <em>RELATIONSHIPTYPE</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>RELATIONSHIPTYPE</em>'.
* @see org.talend.designer.core.model.utils.emf.component.COLUMNType#getRELATIONSHIPTYPE()
* @see #getCOLUMNType()
* @generated
*/
EAttribute getCOLUMNType_RELATIONSHIPTYPE();
/**
* Returns the meta object for class '{@link org.talend.designer.core.model.utils.emf.component.COMPONENTType <em>COMPONENT Type</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>COMPONENT Type</em>'.
* @see org.talend.designer.core.model.utils.emf.component.COMPONENTType
* @generated
*/
EClass getCOMPONENTType();
/**
* Returns the meta object for the containment reference '{@link org.talend.designer.core.model.utils.emf.component.COMPONENTType#getHEADER <em>HEADER</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>HEADER</em>'.
* @see org.talend.designer.core.model.utils.emf.component.COMPONENTType#getHEADER()
* @see #getCOMPONENTType()
* @generated
*/
EReference getCOMPONENTType_HEADER();
/**
* Returns the meta object for the containment reference '{@link org.talend.designer.core.model.utils.emf.component.COMPONENTType#getDOCUMENTATION <em>DOCUMENTATION</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>DOCUMENTATION</em>'.
* @see org.talend.designer.core.model.utils.emf.component.COMPONENTType#getDOCUMENTATION()
* @see #getCOMPONENTType()
* @generated
*/
EReference getCOMPONENTType_DOCUMENTATION();
/**
* Returns the meta object for the containment reference '{@link org.talend.designer.core.model.utils.emf.component.COMPONENTType#getCONNECTORS <em>CONNECTORS</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>CONNECTORS</em>'.
* @see org.talend.designer.core.model.utils.emf.component.COMPONENTType#getCONNECTORS()
* @see #getCOMPONENTType()
* @generated
*/
EReference getCOMPONENTType_CONNECTORS();
/**
* Returns the meta object for the containment reference '{@link org.talend.designer.core.model.utils.emf.component.COMPONENTType#getSQLTEMPLATES <em>SQLTEMPLATES</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>SQLTEMPLATES</em>'.
* @see org.talend.designer.core.model.utils.emf.component.COMPONENTType#getSQLTEMPLATES()
* @see #getCOMPONENTType()
* @generated
*/
EReference getCOMPONENTType_SQLTEMPLATES();
/**
* Returns the meta object for the containment reference '{@link org.talend.designer.core.model.utils.emf.component.COMPONENTType#getPARAMETERS <em>PARAMETERS</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>PARAMETERS</em>'.
* @see org.talend.designer.core.model.utils.emf.component.COMPONENTType#getPARAMETERS()
* @see #getCOMPONENTType()
* @generated
*/
EReference getCOMPONENTType_PARAMETERS();
/**
* Returns the meta object for the containment reference '{@link org.talend.designer.core.model.utils.emf.component.COMPONENTType#getADVANCEDPARAMETERS <em>ADVANCEDPARAMETERS</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>ADVANCEDPARAMETERS</em>'.
* @see org.talend.designer.core.model.utils.emf.component.COMPONENTType#getADVANCEDPARAMETERS()
* @see #getCOMPONENTType()
* @generated
*/
EReference getCOMPONENTType_ADVANCEDPARAMETERS();
/**
* Returns the meta object for the containment reference '{@link org.talend.designer.core.model.utils.emf.component.COMPONENTType#getCODEGENERATION <em>CODEGENERATION</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>CODEGENERATION</em>'.
* @see org.talend.designer.core.model.utils.emf.component.COMPONENTType#getCODEGENERATION()
* @see #getCOMPONENTType()
* @generated
*/
EReference getCOMPONENTType_CODEGENERATION();
/**
* Returns the meta object for the containment reference '{@link org.talend.designer.core.model.utils.emf.component.COMPONENTType#getRETURNS <em>RETURNS</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>RETURNS</em>'.
* @see org.talend.designer.core.model.utils.emf.component.COMPONENTType#getRETURNS()
* @see #getCOMPONENTType()
* @generated
*/
EReference getCOMPONENTType_RETURNS();
/**
* Returns the meta object for the containment reference '{@link org.talend.designer.core.model.utils.emf.component.COMPONENTType#getPLUGINDEPENDENCIES <em>PLUGINDEPENDENCIES</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>PLUGINDEPENDENCIES</em>'.
* @see org.talend.designer.core.model.utils.emf.component.COMPONENTType#getPLUGINDEPENDENCIES()
* @see #getCOMPONENTType()
* @generated
*/
EReference getCOMPONENTType_PLUGINDEPENDENCIES();
/**
* Returns the meta object for the containment reference '{@link org.talend.designer.core.model.utils.emf.component.COMPONENTType#getFAMILIES <em>FAMILIES</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>FAMILIES</em>'.
* @see org.talend.designer.core.model.utils.emf.component.COMPONENTType#getFAMILIES()
* @see #getCOMPONENTType()
* @generated
*/
EReference getCOMPONENTType_FAMILIES();
/**
* Returns the meta object for class '{@link org.talend.designer.core.model.utils.emf.component.CONNECTORSType <em>CONNECTORS Type</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>CONNECTORS Type</em>'.
* @see org.talend.designer.core.model.utils.emf.component.CONNECTORSType
* @generated
*/
EClass getCONNECTORSType();
/**
* Returns the meta object for the containment reference list '{@link org.talend.designer.core.model.utils.emf.component.CONNECTORSType#getCONNECTOR <em>CONNECTOR</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>CONNECTOR</em>'.
* @see org.talend.designer.core.model.utils.emf.component.CONNECTORSType#getCONNECTOR()
* @see #getCONNECTORSType()
* @generated
*/
EReference getCONNECTORSType_CONNECTOR();
/**
* Returns the meta object for class '{@link org.talend.designer.core.model.utils.emf.component.CONNECTORType <em>CONNECTOR Type</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>CONNECTOR Type</em>'.
* @see org.talend.designer.core.model.utils.emf.component.CONNECTORType
* @generated
*/
EClass getCONNECTORType();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.CONNECTORType#getBASESCHEMA <em>BASESCHEMA</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>BASESCHEMA</em>'.
* @see org.talend.designer.core.model.utils.emf.component.CONNECTORType#getBASESCHEMA()
* @see #getCONNECTORType()
* @generated
*/
EAttribute getCONNECTORType_BASESCHEMA();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.CONNECTORType#isBUILTIN <em>BUILTIN</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>BUILTIN</em>'.
* @see org.talend.designer.core.model.utils.emf.component.CONNECTORType#isBUILTIN()
* @see #getCONNECTORType()
* @generated
*/
EAttribute getCONNECTORType_BUILTIN();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.CONNECTORType#getCOLOR <em>COLOR</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>COLOR</em>'.
* @see org.talend.designer.core.model.utils.emf.component.CONNECTORType#getCOLOR()
* @see #getCONNECTORType()
* @generated
*/
EAttribute getCONNECTORType_COLOR();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.CONNECTORType#getCOMPONENT <em>COMPONENT</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>COMPONENT</em>'.
* @see org.talend.designer.core.model.utils.emf.component.CONNECTORType#getCOMPONENT()
* @see #getCONNECTORType()
* @generated
*/
EAttribute getCONNECTORType_COMPONENT();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.CONNECTORType#getCTYPE <em>CTYPE</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>CTYPE</em>'.
* @see org.talend.designer.core.model.utils.emf.component.CONNECTORType#getCTYPE()
* @see #getCONNECTORType()
* @generated
*/
EAttribute getCONNECTORType_CTYPE();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.CONNECTORType#isINPUTLINKSELECTION <em>INPUTLINKSELECTION</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>INPUTLINKSELECTION</em>'.
* @see org.talend.designer.core.model.utils.emf.component.CONNECTORType#isINPUTLINKSELECTION()
* @see #getCONNECTORType()
* @generated
*/
EAttribute getCONNECTORType_INPUTLINKSELECTION();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.CONNECTORType#getLINESTYLE <em>LINESTYLE</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>LINESTYLE</em>'.
* @see org.talend.designer.core.model.utils.emf.component.CONNECTORType#getLINESTYLE()
* @see #getCONNECTORType()
* @generated
*/
EAttribute getCONNECTORType_LINESTYLE();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.CONNECTORType#getMAXINPUT <em>MAXINPUT</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>MAXINPUT</em>'.
* @see org.talend.designer.core.model.utils.emf.component.CONNECTORType#getMAXINPUT()
* @see #getCONNECTORType()
* @generated
*/
EAttribute getCONNECTORType_MAXINPUT();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.CONNECTORType#getMAXOUTPUT <em>MAXOUTPUT</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>MAXOUTPUT</em>'.
* @see org.talend.designer.core.model.utils.emf.component.CONNECTORType#getMAXOUTPUT()
* @see #getCONNECTORType()
* @generated
*/
EAttribute getCONNECTORType_MAXOUTPUT();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.CONNECTORType#isMERGEALLOWDIFFERENTSCHEMA <em>MERGEALLOWDIFFERENTSCHEMA</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>MERGEALLOWDIFFERENTSCHEMA</em>'.
* @see org.talend.designer.core.model.utils.emf.component.CONNECTORType#isMERGEALLOWDIFFERENTSCHEMA()
* @see #getCONNECTORType()
* @generated
*/
EAttribute getCONNECTORType_MERGEALLOWDIFFERENTSCHEMA();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.CONNECTORType#getMININPUT <em>MININPUT</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>MININPUT</em>'.
* @see org.talend.designer.core.model.utils.emf.component.CONNECTORType#getMININPUT()
* @see #getCONNECTORType()
* @generated
*/
EAttribute getCONNECTORType_MININPUT();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.CONNECTORType#getMINOUTPUT <em>MINOUTPUT</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>MINOUTPUT</em>'.
* @see org.talend.designer.core.model.utils.emf.component.CONNECTORType#getMINOUTPUT()
* @see #getCONNECTORType()
* @generated
*/
EAttribute getCONNECTORType_MINOUTPUT();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.CONNECTORType#isMULTISCHEMA <em>MULTISCHEMA</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>MULTISCHEMA</em>'.
* @see org.talend.designer.core.model.utils.emf.component.CONNECTORType#isMULTISCHEMA()
* @see #getCONNECTORType()
* @generated
*/
EAttribute getCONNECTORType_MULTISCHEMA();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.CONNECTORType#getNAME <em>NAME</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>NAME</em>'.
* @see org.talend.designer.core.model.utils.emf.component.CONNECTORType#getNAME()
* @see #getCONNECTORType()
* @generated
*/
EAttribute getCONNECTORType_NAME();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.CONNECTORType#getNOTSHOWIF <em>NOTSHOWIF</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>NOTSHOWIF</em>'.
* @see org.talend.designer.core.model.utils.emf.component.CONNECTORType#getNOTSHOWIF()
* @see #getCONNECTORType()
* @generated
*/
EAttribute getCONNECTORType_NOTSHOWIF();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.CONNECTORType#getSHOWIF <em>SHOWIF</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>SHOWIF</em>'.
* @see org.talend.designer.core.model.utils.emf.component.CONNECTORType#getSHOWIF()
* @see #getCONNECTORType()
* @generated
*/
EAttribute getCONNECTORType_SHOWIF();
/**
* Returns the meta object for class '{@link org.talend.designer.core.model.utils.emf.component.DEFAULTType <em>DEFAULT Type</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>DEFAULT Type</em>'.
* @see org.talend.designer.core.model.utils.emf.component.DEFAULTType
* @generated
*/
EClass getDEFAULTType();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.DEFAULTType#getValue <em>Value</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Value</em>'.
* @see org.talend.designer.core.model.utils.emf.component.DEFAULTType#getValue()
* @see #getDEFAULTType()
* @generated
*/
EAttribute getDEFAULTType_Value();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.DEFAULTType#getIF <em>IF</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>IF</em>'.
* @see org.talend.designer.core.model.utils.emf.component.DEFAULTType#getIF()
* @see #getDEFAULTType()
* @generated
*/
EAttribute getDEFAULTType_IF();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.DEFAULTType#getNOTIF <em>NOTIF</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>NOTIF</em>'.
* @see org.talend.designer.core.model.utils.emf.component.DEFAULTType#getNOTIF()
* @see #getDEFAULTType()
* @generated
*/
EAttribute getDEFAULTType_NOTIF();
/**
* Returns the meta object for class '{@link org.talend.designer.core.model.utils.emf.component.DOCUMENTATIONType <em>DOCUMENTATION Type</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>DOCUMENTATION Type</em>'.
* @see org.talend.designer.core.model.utils.emf.component.DOCUMENTATIONType
* @generated
*/
EClass getDOCUMENTATIONType();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.DOCUMENTATIONType#getURL <em>URL</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>URL</em>'.
* @see org.talend.designer.core.model.utils.emf.component.DOCUMENTATIONType#getURL()
* @see #getDOCUMENTATIONType()
* @generated
*/
EAttribute getDOCUMENTATIONType_URL();
/**
* Returns the meta object for class '{@link org.talend.designer.core.model.utils.emf.component.DocumentRoot <em>Document Root</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Document Root</em>'.
* @see org.talend.designer.core.model.utils.emf.component.DocumentRoot
* @generated
*/
EClass getDocumentRoot();
/**
* Returns the meta object for the attribute list '{@link org.talend.designer.core.model.utils.emf.component.DocumentRoot#getMixed <em>Mixed</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute list '<em>Mixed</em>'.
* @see org.talend.designer.core.model.utils.emf.component.DocumentRoot#getMixed()
* @see #getDocumentRoot()
* @generated
*/
EAttribute getDocumentRoot_Mixed();
/**
* Returns the meta object for the map '{@link org.talend.designer.core.model.utils.emf.component.DocumentRoot#getXMLNSPrefixMap <em>XMLNS Prefix Map</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the map '<em>XMLNS Prefix Map</em>'.
* @see org.talend.designer.core.model.utils.emf.component.DocumentRoot#getXMLNSPrefixMap()
* @see #getDocumentRoot()
* @generated
*/
EReference getDocumentRoot_XMLNSPrefixMap();
/**
* Returns the meta object for the map '{@link org.talend.designer.core.model.utils.emf.component.DocumentRoot#getXSISchemaLocation <em>XSI Schema Location</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the map '<em>XSI Schema Location</em>'.
* @see org.talend.designer.core.model.utils.emf.component.DocumentRoot#getXSISchemaLocation()
* @see #getDocumentRoot()
* @generated
*/
EReference getDocumentRoot_XSISchemaLocation();
/**
* Returns the meta object for the containment reference '{@link org.talend.designer.core.model.utils.emf.component.DocumentRoot#getADVANCEDPARAMETERS <em>ADVANCEDPARAMETERS</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>ADVANCEDPARAMETERS</em>'.
* @see org.talend.designer.core.model.utils.emf.component.DocumentRoot#getADVANCEDPARAMETERS()
* @see #getDocumentRoot()
* @generated
*/
EReference getDocumentRoot_ADVANCEDPARAMETERS();
/**
* Returns the meta object for the containment reference '{@link org.talend.designer.core.model.utils.emf.component.DocumentRoot#getCODEGENERATION <em>CODEGENERATION</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>CODEGENERATION</em>'.
* @see org.talend.designer.core.model.utils.emf.component.DocumentRoot#getCODEGENERATION()
* @see #getDocumentRoot()
* @generated
*/
EReference getDocumentRoot_CODEGENERATION();
/**
* Returns the meta object for the containment reference '{@link org.talend.designer.core.model.utils.emf.component.DocumentRoot#getCOMPONENT <em>COMPONENT</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>COMPONENT</em>'.
* @see org.talend.designer.core.model.utils.emf.component.DocumentRoot#getCOMPONENT()
* @see #getDocumentRoot()
* @generated
*/
EReference getDocumentRoot_COMPONENT();
/**
* Returns the meta object for the containment reference '{@link org.talend.designer.core.model.utils.emf.component.DocumentRoot#getCONNECTORS <em>CONNECTORS</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>CONNECTORS</em>'.
* @see org.talend.designer.core.model.utils.emf.component.DocumentRoot#getCONNECTORS()
* @see #getDocumentRoot()
* @generated
*/
EReference getDocumentRoot_CONNECTORS();
/**
* Returns the meta object for the containment reference '{@link org.talend.designer.core.model.utils.emf.component.DocumentRoot#getDOCUMENTATION <em>DOCUMENTATION</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>DOCUMENTATION</em>'.
* @see org.talend.designer.core.model.utils.emf.component.DocumentRoot#getDOCUMENTATION()
* @see #getDocumentRoot()
* @generated
*/
EReference getDocumentRoot_DOCUMENTATION();
/**
* Returns the meta object for the containment reference '{@link org.talend.designer.core.model.utils.emf.component.DocumentRoot#getFAMILIES <em>FAMILIES</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>FAMILIES</em>'.
* @see org.talend.designer.core.model.utils.emf.component.DocumentRoot#getFAMILIES()
* @see #getDocumentRoot()
* @generated
*/
EReference getDocumentRoot_FAMILIES();
/**
* Returns the meta object for the containment reference '{@link org.talend.designer.core.model.utils.emf.component.DocumentRoot#getHEADER <em>HEADER</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>HEADER</em>'.
* @see org.talend.designer.core.model.utils.emf.component.DocumentRoot#getHEADER()
* @see #getDocumentRoot()
* @generated
*/
EReference getDocumentRoot_HEADER();
/**
* Returns the meta object for the containment reference '{@link org.talend.designer.core.model.utils.emf.component.DocumentRoot#getITEMS <em>ITEMS</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>ITEMS</em>'.
* @see org.talend.designer.core.model.utils.emf.component.DocumentRoot#getITEMS()
* @see #getDocumentRoot()
* @generated
*/
EReference getDocumentRoot_ITEMS();
/**
* Returns the meta object for the containment reference '{@link org.talend.designer.core.model.utils.emf.component.DocumentRoot#getPARAMETER <em>PARAMETER</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>PARAMETER</em>'.
* @see org.talend.designer.core.model.utils.emf.component.DocumentRoot#getPARAMETER()
* @see #getDocumentRoot()
* @generated
*/
EReference getDocumentRoot_PARAMETER();
/**
* Returns the meta object for the containment reference '{@link org.talend.designer.core.model.utils.emf.component.DocumentRoot#getPARAMETERS <em>PARAMETERS</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>PARAMETERS</em>'.
* @see org.talend.designer.core.model.utils.emf.component.DocumentRoot#getPARAMETERS()
* @see #getDocumentRoot()
* @generated
*/
EReference getDocumentRoot_PARAMETERS();
/**
* Returns the meta object for the containment reference '{@link org.talend.designer.core.model.utils.emf.component.DocumentRoot#getPLUGINDEPENDENCIES <em>PLUGINDEPENDENCIES</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>PLUGINDEPENDENCIES</em>'.
* @see org.talend.designer.core.model.utils.emf.component.DocumentRoot#getPLUGINDEPENDENCIES()
* @see #getDocumentRoot()
* @generated
*/
EReference getDocumentRoot_PLUGINDEPENDENCIES();
/**
* Returns the meta object for the containment reference '{@link org.talend.designer.core.model.utils.emf.component.DocumentRoot#getRETURNS <em>RETURNS</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>RETURNS</em>'.
* @see org.talend.designer.core.model.utils.emf.component.DocumentRoot#getRETURNS()
* @see #getDocumentRoot()
* @generated
*/
EReference getDocumentRoot_RETURNS();
/**
* Returns the meta object for the containment reference '{@link org.talend.designer.core.model.utils.emf.component.DocumentRoot#getSQLTEMPLATES <em>SQLTEMPLATES</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>SQLTEMPLATES</em>'.
* @see org.talend.designer.core.model.utils.emf.component.DocumentRoot#getSQLTEMPLATES()
* @see #getDocumentRoot()
* @generated
*/
EReference getDocumentRoot_SQLTEMPLATES();
/**
* Returns the meta object for class '{@link org.talend.designer.core.model.utils.emf.component.FAMILIESType <em>FAMILIES Type</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>FAMILIES Type</em>'.
* @see org.talend.designer.core.model.utils.emf.component.FAMILIESType
* @generated
*/
EClass getFAMILIESType();
/**
* Returns the meta object for the attribute list '{@link org.talend.designer.core.model.utils.emf.component.FAMILIESType#getFAMILY <em>FAMILY</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute list '<em>FAMILY</em>'.
* @see org.talend.designer.core.model.utils.emf.component.FAMILIESType#getFAMILY()
* @see #getFAMILIESType()
* @generated
*/
EAttribute getFAMILIESType_FAMILY();
/**
* Returns the meta object for class '{@link org.talend.designer.core.model.utils.emf.component.FORMATType <em>FORMAT Type</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>FORMAT Type</em>'.
* @see org.talend.designer.core.model.utils.emf.component.FORMATType
* @generated
*/
EClass getFORMATType();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.FORMATType#getCONNECTION <em>CONNECTION</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>CONNECTION</em>'.
* @see org.talend.designer.core.model.utils.emf.component.FORMATType#getCONNECTION()
* @see #getFORMATType()
* @generated
*/
EAttribute getFORMATType_CONNECTION();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.FORMATType#getHINT <em>HINT</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>HINT</em>'.
* @see org.talend.designer.core.model.utils.emf.component.FORMATType#getHINT()
* @see #getFORMATType()
* @generated
*/
EAttribute getFORMATType_HINT();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.FORMATType#getLABEL <em>LABEL</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>LABEL</em>'.
* @see org.talend.designer.core.model.utils.emf.component.FORMATType#getLABEL()
* @see #getFORMATType()
* @generated
*/
EAttribute getFORMATType_LABEL();
/**
* Returns the meta object for class '{@link org.talend.designer.core.model.utils.emf.component.HEADERType <em>HEADER Type</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>HEADER Type</em>'.
* @see org.talend.designer.core.model.utils.emf.component.HEADERType
* @generated
*/
EClass getHEADERType();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.HEADERType#getSIGNATURE <em>SIGNATURE</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>SIGNATURE</em>'.
* @see org.talend.designer.core.model.utils.emf.component.HEADERType#getSIGNATURE()
* @see #getHEADERType()
* @generated
*/
EAttribute getHEADERType_SIGNATURE();
/**
* Returns the meta object for the containment reference '{@link org.talend.designer.core.model.utils.emf.component.HEADERType#getFORMAT <em>FORMAT</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>FORMAT</em>'.
* @see org.talend.designer.core.model.utils.emf.component.HEADERType#getFORMAT()
* @see #getHEADERType()
* @generated
*/
EReference getHEADERType_FORMAT();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.HEADERType#getAUTHOR <em>AUTHOR</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>AUTHOR</em>'.
* @see org.talend.designer.core.model.utils.emf.component.HEADERType#getAUTHOR()
* @see #getHEADERType()
* @generated
*/
EAttribute getHEADERType_AUTHOR();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.HEADERType#getCOMPATIBILITY <em>COMPATIBILITY</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>COMPATIBILITY</em>'.
* @see org.talend.designer.core.model.utils.emf.component.HEADERType#getCOMPATIBILITY()
* @see #getHEADERType()
* @generated
*/
EAttribute getHEADERType_COMPATIBILITY();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.HEADERType#isDATAAUTOPROPAGATE <em>DATAAUTOPROPAGATE</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>DATAAUTOPROPAGATE</em>'.
* @see org.talend.designer.core.model.utils.emf.component.HEADERType#isDATAAUTOPROPAGATE()
* @see #getHEADERType()
* @generated
*/
EAttribute getHEADERType_DATAAUTOPROPAGATE();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.HEADERType#getEXTENSION <em>EXTENSION</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>EXTENSION</em>'.
* @see org.talend.designer.core.model.utils.emf.component.HEADERType#getEXTENSION()
* @see #getHEADERType()
* @generated
*/
EAttribute getHEADERType_EXTENSION();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.HEADERType#isHASCONDITIONALOUTPUTS <em>HASCONDITIONALOUTPUTS</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>HASCONDITIONALOUTPUTS</em>'.
* @see org.talend.designer.core.model.utils.emf.component.HEADERType#isHASCONDITIONALOUTPUTS()
* @see #getHEADERType()
* @generated
*/
EAttribute getHEADERType_HASCONDITIONALOUTPUTS();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.HEADERType#isHASHCOMPONENT <em>HASHCOMPONENT</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>HASHCOMPONENT</em>'.
* @see org.talend.designer.core.model.utils.emf.component.HEADERType#isHASHCOMPONENT()
* @see #getHEADERType()
* @generated
*/
EAttribute getHEADERType_HASHCOMPONENT();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.HEADERType#isISMULTIPLYINGOUTPUTS <em>ISMULTIPLYINGOUTPUTS</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>ISMULTIPLYINGOUTPUTS</em>'.
* @see org.talend.designer.core.model.utils.emf.component.HEADERType#isISMULTIPLYINGOUTPUTS()
* @see #getHEADERType()
* @generated
*/
EAttribute getHEADERType_ISMULTIPLYINGOUTPUTS();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.HEADERType#isMAINCODECALLED <em>MAINCODECALLED</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>MAINCODECALLED</em>'.
* @see org.talend.designer.core.model.utils.emf.component.HEADERType#isMAINCODECALLED()
* @see #getHEADERType()
* @generated
*/
EAttribute getHEADERType_MAINCODECALLED();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.HEADERType#getNUMBERPARALLELIZE <em>NUMBERPARALLELIZE</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>NUMBERPARALLELIZE</em>'.
* @see org.talend.designer.core.model.utils.emf.component.HEADERType#getNUMBERPARALLELIZE()
* @see #getHEADERType()
* @generated
*/
EAttribute getHEADERType_NUMBERPARALLELIZE();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.HEADERType#isPARALLELIZE <em>PARALLELIZE</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>PARALLELIZE</em>'.
* @see org.talend.designer.core.model.utils.emf.component.HEADERType#isPARALLELIZE()
* @see #getHEADERType()
* @generated
*/
EAttribute getHEADERType_PARALLELIZE();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.HEADERType#getPLATEFORM <em>PLATEFORM</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>PLATEFORM</em>'.
* @see org.talend.designer.core.model.utils.emf.component.HEADERType#getPLATEFORM()
* @see #getHEADERType()
* @generated
*/
EAttribute getHEADERType_PLATEFORM();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.HEADERType#getRELEASEDATE <em>RELEASEDATE</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>RELEASEDATE</em>'.
* @see org.talend.designer.core.model.utils.emf.component.HEADERType#getRELEASEDATE()
* @see #getHEADERType()
* @generated
*/
EAttribute getHEADERType_RELEASEDATE();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.HEADERType#isSCHEMAAUTOPROPAGATE <em>SCHEMAAUTOPROPAGATE</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>SCHEMAAUTOPROPAGATE</em>'.
* @see org.talend.designer.core.model.utils.emf.component.HEADERType#isSCHEMAAUTOPROPAGATE()
* @see #getHEADERType()
* @generated
*/
EAttribute getHEADERType_SCHEMAAUTOPROPAGATE();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.HEADERType#getSERIAL <em>SERIAL</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>SERIAL</em>'.
* @see org.talend.designer.core.model.utils.emf.component.HEADERType#getSERIAL()
* @see #getHEADERType()
* @generated
*/
EAttribute getHEADERType_SERIAL();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.HEADERType#getSHORTNAME <em>SHORTNAME</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>SHORTNAME</em>'.
* @see org.talend.designer.core.model.utils.emf.component.HEADERType#getSHORTNAME()
* @see #getHEADERType()
* @generated
*/
EAttribute getHEADERType_SHORTNAME();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.HEADERType#isSINGLETON <em>SINGLETON</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>SINGLETON</em>'.
* @see org.talend.designer.core.model.utils.emf.component.HEADERType#isSINGLETON()
* @see #getHEADERType()
* @generated
*/
EAttribute getHEADERType_SINGLETON();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.HEADERType#isSTARTABLE <em>STARTABLE</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>STARTABLE</em>'.
* @see org.talend.designer.core.model.utils.emf.component.HEADERType#isSTARTABLE()
* @see #getHEADERType()
* @generated
*/
EAttribute getHEADERType_STARTABLE();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.HEADERType#getSTATUS <em>STATUS</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>STATUS</em>'.
* @see org.talend.designer.core.model.utils.emf.component.HEADERType#getSTATUS()
* @see #getHEADERType()
* @generated
*/
EAttribute getHEADERType_STATUS();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.HEADERType#getSUBJOBCOLOR <em>SUBJOBCOLOR</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>SUBJOBCOLOR</em>'.
* @see org.talend.designer.core.model.utils.emf.component.HEADERType#getSUBJOBCOLOR()
* @see #getHEADERType()
* @generated
*/
EAttribute getHEADERType_SUBJOBCOLOR();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.HEADERType#getSUBJOBTITLECOLOR <em>SUBJOBTITLECOLOR</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>SUBJOBTITLECOLOR</em>'.
* @see org.talend.designer.core.model.utils.emf.component.HEADERType#getSUBJOBTITLECOLOR()
* @see #getHEADERType()
* @generated
*/
EAttribute getHEADERType_SUBJOBTITLECOLOR();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.HEADERType#isTECHNICAL <em>TECHNICAL</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>TECHNICAL</em>'.
* @see org.talend.designer.core.model.utils.emf.component.HEADERType#isTECHNICAL()
* @see #getHEADERType()
* @generated
*/
EAttribute getHEADERType_TECHNICAL();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.HEADERType#isTSTATCATCHERSTATS <em>TSTATCATCHERSTATS</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>TSTATCATCHERSTATS</em>'.
* @see org.talend.designer.core.model.utils.emf.component.HEADERType#isTSTATCATCHERSTATS()
* @see #getHEADERType()
* @generated
*/
EAttribute getHEADERType_TSTATCATCHERSTATS();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.HEADERType#getVERSION <em>VERSION</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>VERSION</em>'.
* @see org.talend.designer.core.model.utils.emf.component.HEADERType#getVERSION()
* @see #getHEADERType()
* @generated
*/
EAttribute getHEADERType_VERSION();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.HEADERType#isVISIBLE <em>VISIBLE</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>VISIBLE</em>'.
* @see org.talend.designer.core.model.utils.emf.component.HEADERType#isVISIBLE()
* @see #getHEADERType()
* @generated
*/
EAttribute getHEADERType_VISIBLE();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.HEADERType#getCOMBINE <em>COMBINE</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>COMBINE</em>'.
* @see org.talend.designer.core.model.utils.emf.component.HEADERType#getCOMBINE()
* @see #getHEADERType()
* @generated
*/
EAttribute getHEADERType_COMBINE();
/**
* Returns the meta object for class '{@link org.talend.designer.core.model.utils.emf.component.IMPORTSType <em>IMPORTS Type</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>IMPORTS Type</em>'.
* @see org.talend.designer.core.model.utils.emf.component.IMPORTSType
* @generated
*/
EClass getIMPORTSType();
/**
* Returns the meta object for the containment reference list '{@link org.talend.designer.core.model.utils.emf.component.IMPORTSType#getIMPORT <em>IMPORT</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>IMPORT</em>'.
* @see org.talend.designer.core.model.utils.emf.component.IMPORTSType#getIMPORT()
* @see #getIMPORTSType()
* @generated
*/
EReference getIMPORTSType_IMPORT();
/**
* Returns the meta object for class '{@link org.talend.designer.core.model.utils.emf.component.IMPORTType <em>IMPORT Type</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>IMPORT Type</em>'.
* @see org.talend.designer.core.model.utils.emf.component.IMPORTType
* @generated
*/
EClass getIMPORTType();
/**
* Returns the meta object for the containment reference list '{@link org.talend.designer.core.model.utils.emf.component.IMPORTType#getINSTALL <em>INSTALL</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>INSTALL</em>'.
* @see org.talend.designer.core.model.utils.emf.component.IMPORTType#getINSTALL()
* @see #getIMPORTType()
* @generated
*/
EReference getIMPORTType_INSTALL();
/**
* Returns the meta object for the attribute list '{@link org.talend.designer.core.model.utils.emf.component.IMPORTType#getURL <em>URL</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute list '<em>URL</em>'.
* @see org.talend.designer.core.model.utils.emf.component.IMPORTType#getURL()
* @see #getIMPORTType()
* @generated
*/
EAttribute getIMPORTType_URL();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.IMPORTType#getMESSAGE <em>MESSAGE</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>MESSAGE</em>'.
* @see org.talend.designer.core.model.utils.emf.component.IMPORTType#getMESSAGE()
* @see #getIMPORTType()
* @generated
*/
EAttribute getIMPORTType_MESSAGE();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.IMPORTType#getMODULE <em>MODULE</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>MODULE</em>'.
* @see org.talend.designer.core.model.utils.emf.component.IMPORTType#getMODULE()
* @see #getIMPORTType()
* @generated
*/
EAttribute getIMPORTType_MODULE();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.IMPORTType#getNAME <em>NAME</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>NAME</em>'.
* @see org.talend.designer.core.model.utils.emf.component.IMPORTType#getNAME()
* @see #getIMPORTType()
* @generated
*/
EAttribute getIMPORTType_NAME();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.IMPORTType#isREQUIRED <em>REQUIRED</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>REQUIRED</em>'.
* @see org.talend.designer.core.model.utils.emf.component.IMPORTType#isREQUIRED()
* @see #getIMPORTType()
* @generated
*/
EAttribute getIMPORTType_REQUIRED();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.IMPORTType#isSHOW <em>SHOW</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>SHOW</em>'.
* @see org.talend.designer.core.model.utils.emf.component.IMPORTType#isSHOW()
* @see #getIMPORTType()
* @generated
*/
EAttribute getIMPORTType_SHOW();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.IMPORTType#getUrlPath <em>Url Path</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Url Path</em>'.
* @see org.talend.designer.core.model.utils.emf.component.IMPORTType#getUrlPath()
* @see #getIMPORTType()
* @generated
*/
EAttribute getIMPORTType_UrlPath();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.IMPORTType#getREQUIREDIF <em>REQUIREDIF</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>REQUIREDIF</em>'.
* @see org.talend.designer.core.model.utils.emf.component.IMPORTType#getREQUIREDIF()
* @see #getIMPORTType()
* @generated
*/
EAttribute getIMPORTType_REQUIREDIF();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.IMPORTType#getBundleID <em>Bundle ID</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Bundle ID</em>'.
* @see org.talend.designer.core.model.utils.emf.component.IMPORTType#getBundleID()
* @see #getIMPORTType()
* @generated
*/
EAttribute getIMPORTType_BundleID();
/**
* Returns the meta object for class '{@link org.talend.designer.core.model.utils.emf.component.INSTALLType <em>INSTALL Type</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>INSTALL Type</em>'.
* @see org.talend.designer.core.model.utils.emf.component.INSTALLType
* @generated
*/
EClass getINSTALLType();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.INSTALLType#getCOMMAND <em>COMMAND</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>COMMAND</em>'.
* @see org.talend.designer.core.model.utils.emf.component.INSTALLType#getCOMMAND()
* @see #getINSTALLType()
* @generated
*/
EAttribute getINSTALLType_COMMAND();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.INSTALLType#getOS <em>OS</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>OS</em>'.
* @see org.talend.designer.core.model.utils.emf.component.INSTALLType#getOS()
* @see #getINSTALLType()
* @generated
*/
EAttribute getINSTALLType_OS();
/**
* Returns the meta object for class '{@link org.talend.designer.core.model.utils.emf.component.ITEMSType <em>ITEMS Type</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>ITEMS Type</em>'.
* @see org.talend.designer.core.model.utils.emf.component.ITEMSType
* @generated
*/
EClass getITEMSType();
/**
* Returns the meta object for the containment reference list '{@link org.talend.designer.core.model.utils.emf.component.ITEMSType#getITEM <em>ITEM</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>ITEM</em>'.
* @see org.talend.designer.core.model.utils.emf.component.ITEMSType#getITEM()
* @see #getITEMSType()
* @generated
*/
EReference getITEMSType_ITEM();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.ITEMSType#isBASEDONINPUTSCHEMAS <em>BASEDONINPUTSCHEMAS</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>BASEDONINPUTSCHEMAS</em>'.
* @see org.talend.designer.core.model.utils.emf.component.ITEMSType#isBASEDONINPUTSCHEMAS()
* @see #getITEMSType()
* @generated
*/
EAttribute getITEMSType_BASEDONINPUTSCHEMAS();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.ITEMSType#isBASEDONSCHEMA <em>BASEDONSCHEMA</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>BASEDONSCHEMA</em>'.
* @see org.talend.designer.core.model.utils.emf.component.ITEMSType#isBASEDONSCHEMA()
* @see #getITEMSType()
* @generated
*/
EAttribute getITEMSType_BASEDONSCHEMA();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.ITEMSType#isBASEDONSUBJOBSTARTS <em>BASEDONSUBJOBSTARTS</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>BASEDONSUBJOBSTARTS</em>'.
* @see org.talend.designer.core.model.utils.emf.component.ITEMSType#isBASEDONSUBJOBSTARTS()
* @see #getITEMSType()
* @generated
*/
EAttribute getITEMSType_BASEDONSUBJOBSTARTS();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.ITEMSType#isCOLUMNSBASEDONSCHEMA <em>COLUMNSBASEDONSCHEMA</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>COLUMNSBASEDONSCHEMA</em>'.
* @see org.talend.designer.core.model.utils.emf.component.ITEMSType#isCOLUMNSBASEDONSCHEMA()
* @see #getITEMSType()
* @generated
*/
EAttribute getITEMSType_COLUMNSBASEDONSCHEMA();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.ITEMSType#getDEFAULT <em>DEFAULT</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>DEFAULT</em>'.
* @see org.talend.designer.core.model.utils.emf.component.ITEMSType#getDEFAULT()
* @see #getITEMSType()
* @generated
*/
EAttribute getITEMSType_DEFAULT();
/**
* Returns the meta object for class '{@link org.talend.designer.core.model.utils.emf.component.ITEMType <em>ITEM Type</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>ITEM Type</em>'.
* @see org.talend.designer.core.model.utils.emf.component.ITEMType
* @generated
*/
EClass getITEMType();
/**
* Returns the meta object for the containment reference '{@link org.talend.designer.core.model.utils.emf.component.ITEMType#getITEMS <em>ITEMS</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>ITEMS</em>'.
* @see org.talend.designer.core.model.utils.emf.component.ITEMType#getITEMS()
* @see #getITEMType()
* @generated
*/
EReference getITEMType_ITEMS();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.ITEMType#getCONTEXT <em>CONTEXT</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>CONTEXT</em>'.
* @see org.talend.designer.core.model.utils.emf.component.ITEMType#getCONTEXT()
* @see #getITEMType()
* @generated
*/
EAttribute getITEMType_CONTEXT();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.ITEMType#getFIELD <em>FIELD</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>FIELD</em>'.
* @see org.talend.designer.core.model.utils.emf.component.ITEMType#getFIELD()
* @see #getITEMType()
* @generated
*/
EAttribute getITEMType_FIELD();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.ITEMType#getFILTER <em>FILTER</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>FILTER</em>'.
* @see org.talend.designer.core.model.utils.emf.component.ITEMType#getFILTER()
* @see #getITEMType()
* @generated
*/
EAttribute getITEMType_FILTER();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.ITEMType#getNAME <em>NAME</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>NAME</em>'.
* @see org.talend.designer.core.model.utils.emf.component.ITEMType#getNAME()
* @see #getITEMType()
* @generated
*/
EAttribute getITEMType_NAME();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.ITEMType#getNOTREADONLYIF <em>NOTREADONLYIF</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>NOTREADONLYIF</em>'.
* @see org.talend.designer.core.model.utils.emf.component.ITEMType#getNOTREADONLYIF()
* @see #getITEMType()
* @generated
*/
EAttribute getITEMType_NOTREADONLYIF();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.ITEMType#getNOTSHOWIF <em>NOTSHOWIF</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>NOTSHOWIF</em>'.
* @see org.talend.designer.core.model.utils.emf.component.ITEMType#getNOTSHOWIF()
* @see #getITEMType()
* @generated
*/
EAttribute getITEMType_NOTSHOWIF();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.ITEMType#isREADONLY <em>READONLY</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>READONLY</em>'.
* @see org.talend.designer.core.model.utils.emf.component.ITEMType#isREADONLY()
* @see #getITEMType()
* @generated
*/
EAttribute getITEMType_READONLY();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.ITEMType#getREADONLYIF <em>READONLYIF</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>READONLYIF</em>'.
* @see org.talend.designer.core.model.utils.emf.component.ITEMType#getREADONLYIF()
* @see #getITEMType()
* @generated
*/
EAttribute getITEMType_READONLYIF();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.ITEMType#getREPOSITORYITEM <em>REPOSITORYITEM</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>REPOSITORYITEM</em>'.
* @see org.talend.designer.core.model.utils.emf.component.ITEMType#getREPOSITORYITEM()
* @see #getITEMType()
* @generated
*/
EAttribute getITEMType_REPOSITORYITEM();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.ITEMType#getSHOWIF <em>SHOWIF</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>SHOWIF</em>'.
* @see org.talend.designer.core.model.utils.emf.component.ITEMType#getSHOWIF()
* @see #getITEMType()
* @generated
*/
EAttribute getITEMType_SHOWIF();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.ITEMType#getVALUE <em>VALUE</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>VALUE</em>'.
* @see org.talend.designer.core.model.utils.emf.component.ITEMType#getVALUE()
* @see #getITEMType()
* @generated
*/
EAttribute getITEMType_VALUE();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.ITEMType#isDISPLAYNAMEASVALUE <em>DISPLAYNAMEASVALUE</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>DISPLAYNAMEASVALUE</em>'.
* @see org.talend.designer.core.model.utils.emf.component.ITEMType#isDISPLAYNAMEASVALUE()
* @see #getITEMType()
* @generated
*/
EAttribute getITEMType_DISPLAYNAMEASVALUE();
/**
* Returns the meta object for class '{@link org.talend.designer.core.model.utils.emf.component.JAVACOMMANDType <em>JAVACOMMAND Type</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>JAVACOMMAND Type</em>'.
* @see org.talend.designer.core.model.utils.emf.component.JAVACOMMANDType
* @generated
*/
EClass getJAVACOMMANDType();
/**
* Returns the meta object for the containment reference list '{@link org.talend.designer.core.model.utils.emf.component.JAVACOMMANDType#getARG <em>ARG</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>ARG</em>'.
* @see org.talend.designer.core.model.utils.emf.component.JAVACOMMANDType#getARG()
* @see #getJAVACOMMANDType()
* @generated
*/
EReference getJAVACOMMANDType_ARG();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.JAVACOMMANDType#getCLASS <em>CLASS</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>CLASS</em>'.
* @see org.talend.designer.core.model.utils.emf.component.JAVACOMMANDType#getCLASS()
* @see #getJAVACOMMANDType()
* @generated
*/
EAttribute getJAVACOMMANDType_CLASS();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.JAVACOMMANDType#getFUNCTION <em>FUNCTION</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>FUNCTION</em>'.
* @see org.talend.designer.core.model.utils.emf.component.JAVACOMMANDType#getFUNCTION()
* @see #getJAVACOMMANDType()
* @generated
*/
EAttribute getJAVACOMMANDType_FUNCTION();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.JAVACOMMANDType#getJAR <em>JAR</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>JAR</em>'.
* @see org.talend.designer.core.model.utils.emf.component.JAVACOMMANDType#getJAR()
* @see #getJAVACOMMANDType()
* @generated
*/
EAttribute getJAVACOMMANDType_JAR();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.ITEMType#isNOCONTEXTASSIST <em>NOCONTEXTASSIST</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>NOCONTEXTASSIST</em>'.
* @see org.talend.designer.core.model.utils.emf.component.ITEMType#isNOCONTEXTASSIST()
* @see #getITEMType()
* @generated
*/
EAttribute getITEMType_NOCONTEXTASSIST();
/**
* Returns the meta object for class '{@link org.talend.designer.core.model.utils.emf.component.LINKTOType <em>LINKTO Type</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>LINKTO Type</em>'.
* @see org.talend.designer.core.model.utils.emf.component.LINKTOType
* @generated
*/
EClass getLINKTOType();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.LINKTOType#getCTYPE <em>CTYPE</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>CTYPE</em>'.
* @see org.talend.designer.core.model.utils.emf.component.LINKTOType#getCTYPE()
* @see #getLINKTOType()
* @generated
*/
EAttribute getLINKTOType_CTYPE();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.LINKTOType#getNAME <em>NAME</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>NAME</em>'.
* @see org.talend.designer.core.model.utils.emf.component.LINKTOType#getNAME()
* @see #getLINKTOType()
* @generated
*/
EAttribute getLINKTOType_NAME();
/**
* Returns the meta object for class '{@link org.talend.designer.core.model.utils.emf.component.PARAMETERSType <em>PARAMETERS Type</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>PARAMETERS Type</em>'.
* @see org.talend.designer.core.model.utils.emf.component.PARAMETERSType
* @generated
*/
EClass getPARAMETERSType();
/**
* Returns the meta object for the containment reference list '{@link org.talend.designer.core.model.utils.emf.component.PARAMETERSType#getPARAMETER <em>PARAMETER</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>PARAMETER</em>'.
* @see org.talend.designer.core.model.utils.emf.component.PARAMETERSType#getPARAMETER()
* @see #getPARAMETERSType()
* @generated
*/
EReference getPARAMETERSType_PARAMETER();
/**
* Returns the meta object for class '{@link org.talend.designer.core.model.utils.emf.component.PARAMETERType <em>PARAMETER Type</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>PARAMETER Type</em>'.
* @see org.talend.designer.core.model.utils.emf.component.PARAMETERType
* @generated
*/
EClass getPARAMETERType();
/**
* Returns the meta object for the containment reference list '{@link org.talend.designer.core.model.utils.emf.component.PARAMETERType#getDEFAULT <em>DEFAULT</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>DEFAULT</em>'.
* @see org.talend.designer.core.model.utils.emf.component.PARAMETERType#getDEFAULT()
* @see #getPARAMETERType()
* @generated
*/
EReference getPARAMETERType_DEFAULT();
/**
* Returns the meta object for the containment reference '{@link org.talend.designer.core.model.utils.emf.component.PARAMETERType#getITEMS <em>ITEMS</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>ITEMS</em>'.
* @see org.talend.designer.core.model.utils.emf.component.PARAMETERType#getITEMS()
* @see #getPARAMETERType()
* @generated
*/
EReference getPARAMETERType_ITEMS();
/**
* Returns the meta object for the containment reference list '{@link org.talend.designer.core.model.utils.emf.component.PARAMETERType#getTABLE <em>TABLE</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>TABLE</em>'.
* @see org.talend.designer.core.model.utils.emf.component.PARAMETERType#getTABLE()
* @see #getPARAMETERType()
* @generated
*/
EReference getPARAMETERType_TABLE();
/**
* Returns the meta object for the containment reference '{@link org.talend.designer.core.model.utils.emf.component.PARAMETERType#getJAVACOMMAND <em>JAVACOMMAND</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>JAVACOMMAND</em>'.
* @see org.talend.designer.core.model.utils.emf.component.PARAMETERType#getJAVACOMMAND()
* @see #getPARAMETERType()
* @generated
*/
EReference getPARAMETERType_JAVACOMMAND();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.PARAMETERType#getBACKGROUND <em>BACKGROUND</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>BACKGROUND</em>'.
* @see org.talend.designer.core.model.utils.emf.component.PARAMETERType#getBACKGROUND()
* @see #getPARAMETERType()
* @generated
*/
EAttribute getPARAMETERType_BACKGROUND();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.PARAMETERType#getCOLOR <em>COLOR</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>COLOR</em>'.
* @see org.talend.designer.core.model.utils.emf.component.PARAMETERType#getCOLOR()
* @see #getPARAMETERType()
* @generated
*/
EAttribute getPARAMETERType_COLOR();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.PARAMETERType#getCONTEXT <em>CONTEXT</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>CONTEXT</em>'.
* @see org.talend.designer.core.model.utils.emf.component.PARAMETERType#getCONTEXT()
* @see #getPARAMETERType()
* @generated
*/
EAttribute getPARAMETERType_CONTEXT();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.PARAMETERType#isCONTEXTMODE <em>CONTEXTMODE</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>CONTEXTMODE</em>'.
* @see org.talend.designer.core.model.utils.emf.component.PARAMETERType#isCONTEXTMODE()
* @see #getPARAMETERType()
* @generated
*/
EAttribute getPARAMETERType_CONTEXTMODE();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.PARAMETERType#isDYNAMICSETTINGS <em>DYNAMICSETTINGS</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>DYNAMICSETTINGS</em>'.
* @see org.talend.designer.core.model.utils.emf.component.PARAMETERType#isDYNAMICSETTINGS()
* @see #getPARAMETERType()
* @generated
*/
EAttribute getPARAMETERType_DYNAMICSETTINGS();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.PARAMETERType#getFIELD <em>FIELD</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>FIELD</em>'.
* @see org.talend.designer.core.model.utils.emf.component.PARAMETERType#getFIELD()
* @see #getPARAMETERType()
* @generated
*/
EAttribute getPARAMETERType_FIELD();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.PARAMETERType#getFILTER <em>FILTER</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>FILTER</em>'.
* @see org.talend.designer.core.model.utils.emf.component.PARAMETERType#getFILTER()
* @see #getPARAMETERType()
* @generated
*/
EAttribute getPARAMETERType_FILTER();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.PARAMETERType#getGROUP <em>GROUP</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>GROUP</em>'.
* @see org.talend.designer.core.model.utils.emf.component.PARAMETERType#getGROUP()
* @see #getPARAMETERType()
* @generated
*/
EAttribute getPARAMETERType_GROUP();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.PARAMETERType#getMAXLENGTH <em>MAXLENGTH</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>MAXLENGTH</em>'.
* @see org.talend.designer.core.model.utils.emf.component.PARAMETERType#getMAXLENGTH()
* @see #getPARAMETERType()
* @generated
*/
EAttribute getPARAMETERType_MAXLENGTH();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.PARAMETERType#getNAME <em>NAME</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>NAME</em>'.
* @see org.talend.designer.core.model.utils.emf.component.PARAMETERType#getNAME()
* @see #getPARAMETERType()
* @generated
*/
EAttribute getPARAMETERType_NAME();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.PARAMETERType#getNBLINES <em>NBLINES</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>NBLINES</em>'.
* @see org.talend.designer.core.model.utils.emf.component.PARAMETERType#getNBLINES()
* @see #getPARAMETERType()
* @generated
*/
EAttribute getPARAMETERType_NBLINES();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.PARAMETERType#getNOTREADONLYIF <em>NOTREADONLYIF</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>NOTREADONLYIF</em>'.
* @see org.talend.designer.core.model.utils.emf.component.PARAMETERType#getNOTREADONLYIF()
* @see #getPARAMETERType()
* @generated
*/
EAttribute getPARAMETERType_NOTREADONLYIF();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.PARAMETERType#getNOTSHOWIF <em>NOTSHOWIF</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>NOTSHOWIF</em>'.
* @see org.talend.designer.core.model.utils.emf.component.PARAMETERType#getNOTSHOWIF()
* @see #getPARAMETERType()
* @generated
*/
EAttribute getPARAMETERType_NOTSHOWIF();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.PARAMETERType#getNUMROW <em>NUMROW</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>NUMROW</em>'.
* @see org.talend.designer.core.model.utils.emf.component.PARAMETERType#getNUMROW()
* @see #getPARAMETERType()
* @generated
*/
EAttribute getPARAMETERType_NUMROW();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.PARAMETERType#isREADONLY <em>READONLY</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>READONLY</em>'.
* @see org.talend.designer.core.model.utils.emf.component.PARAMETERType#isREADONLY()
* @see #getPARAMETERType()
* @generated
*/
EAttribute getPARAMETERType_READONLY();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.PARAMETERType#getREADONLYIF <em>READONLYIF</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>READONLYIF</em>'.
* @see org.talend.designer.core.model.utils.emf.component.PARAMETERType#getREADONLYIF()
* @see #getPARAMETERType()
* @generated
*/
EAttribute getPARAMETERType_READONLYIF();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.PARAMETERType#getREPOSITORYVALUE <em>REPOSITORYVALUE</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>REPOSITORYVALUE</em>'.
* @see org.talend.designer.core.model.utils.emf.component.PARAMETERType#getREPOSITORYVALUE()
* @see #getPARAMETERType()
* @generated
*/
EAttribute getPARAMETERType_REPOSITORYVALUE();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.PARAMETERType#isREQUIRED <em>REQUIRED</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>REQUIRED</em>'.
* @see org.talend.designer.core.model.utils.emf.component.PARAMETERType#isREQUIRED()
* @see #getPARAMETERType()
* @generated
*/
EAttribute getPARAMETERType_REQUIRED();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.PARAMETERType#isSHOW <em>SHOW</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>SHOW</em>'.
* @see org.talend.designer.core.model.utils.emf.component.PARAMETERType#isSHOW()
* @see #getPARAMETERType()
* @generated
*/
EAttribute getPARAMETERType_SHOW();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.PARAMETERType#getSHOWIF <em>SHOWIF</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>SHOWIF</em>'.
* @see org.talend.designer.core.model.utils.emf.component.PARAMETERType#getSHOWIF()
* @see #getPARAMETERType()
* @generated
*/
EAttribute getPARAMETERType_SHOWIF();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.PARAMETERType#isNOCONTEXTASSIST <em>NOCONTEXTASSIST</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>NOCONTEXTASSIST</em>'.
* @see org.talend.designer.core.model.utils.emf.component.PARAMETERType#isNOCONTEXTASSIST()
* @see #getPARAMETERType()
* @generated
*/
EAttribute getPARAMETERType_NOCONTEXTASSIST();
/**
* Returns the meta object for class '{@link org.talend.designer.core.model.utils.emf.component.PLUGINDEPENDENCIESType <em>PLUGINDEPENDENCIES Type</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>PLUGINDEPENDENCIES Type</em>'.
* @see org.talend.designer.core.model.utils.emf.component.PLUGINDEPENDENCIESType
* @generated
*/
EClass getPLUGINDEPENDENCIESType();
/**
* Returns the meta object for the containment reference list '{@link org.talend.designer.core.model.utils.emf.component.PLUGINDEPENDENCIESType#getPLUGINDEPENDENCY <em>PLUGINDEPENDENCY</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>PLUGINDEPENDENCY</em>'.
* @see org.talend.designer.core.model.utils.emf.component.PLUGINDEPENDENCIESType#getPLUGINDEPENDENCY()
* @see #getPLUGINDEPENDENCIESType()
* @generated
*/
EReference getPLUGINDEPENDENCIESType_PLUGINDEPENDENCY();
/**
* Returns the meta object for class '{@link org.talend.designer.core.model.utils.emf.component.PLUGINDEPENDENCYType <em>PLUGINDEPENDENCY Type</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>PLUGINDEPENDENCY Type</em>'.
* @see org.talend.designer.core.model.utils.emf.component.PLUGINDEPENDENCYType
* @generated
*/
EClass getPLUGINDEPENDENCYType();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.PLUGINDEPENDENCYType#getID <em>ID</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>ID</em>'.
* @see org.talend.designer.core.model.utils.emf.component.PLUGINDEPENDENCYType#getID()
* @see #getPLUGINDEPENDENCYType()
* @generated
*/
EAttribute getPLUGINDEPENDENCYType_ID();
/**
* Returns the meta object for class '{@link org.talend.designer.core.model.utils.emf.component.RETURNSType <em>RETURNS Type</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>RETURNS Type</em>'.
* @see org.talend.designer.core.model.utils.emf.component.RETURNSType
* @generated
*/
EClass getRETURNSType();
/**
* Returns the meta object for the containment reference list '{@link org.talend.designer.core.model.utils.emf.component.RETURNSType#getRETURN <em>RETURN</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>RETURN</em>'.
* @see org.talend.designer.core.model.utils.emf.component.RETURNSType#getRETURN()
* @see #getRETURNSType()
* @generated
*/
EReference getRETURNSType_RETURN();
/**
* Returns the meta object for class '{@link org.talend.designer.core.model.utils.emf.component.RETURNType <em>RETURN Type</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>RETURN Type</em>'.
* @see org.talend.designer.core.model.utils.emf.component.RETURNType
* @generated
*/
EClass getRETURNType();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.RETURNType#getAVAILABILITY <em>AVAILABILITY</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>AVAILABILITY</em>'.
* @see org.talend.designer.core.model.utils.emf.component.RETURNType#getAVAILABILITY()
* @see #getRETURNType()
* @generated
*/
EAttribute getRETURNType_AVAILABILITY();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.RETURNType#getNAME <em>NAME</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>NAME</em>'.
* @see org.talend.designer.core.model.utils.emf.component.RETURNType#getNAME()
* @see #getRETURNType()
* @generated
*/
EAttribute getRETURNType_NAME();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.RETURNType#getTYPE <em>TYPE</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>TYPE</em>'.
* @see org.talend.designer.core.model.utils.emf.component.RETURNType#getTYPE()
* @see #getRETURNType()
* @generated
*/
EAttribute getRETURNType_TYPE();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.RETURNType#getSHOWIF <em>SHOWIF</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>SHOWIF</em>'.
* @see org.talend.designer.core.model.utils.emf.component.RETURNType#getSHOWIF()
* @see #getRETURNType()
* @generated
*/
EAttribute getRETURNType_SHOWIF();
/**
* Returns the meta object for class '{@link org.talend.designer.core.model.utils.emf.component.SQLTEMPLATESType <em>SQLTEMPLATES Type</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>SQLTEMPLATES Type</em>'.
* @see org.talend.designer.core.model.utils.emf.component.SQLTEMPLATESType
* @generated
*/
EClass getSQLTEMPLATESType();
/**
* Returns the meta object for the containment reference list '{@link org.talend.designer.core.model.utils.emf.component.SQLTEMPLATESType#getSQLTEMPLATE <em>SQLTEMPLATE</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>SQLTEMPLATE</em>'.
* @see org.talend.designer.core.model.utils.emf.component.SQLTEMPLATESType#getSQLTEMPLATE()
* @see #getSQLTEMPLATESType()
* @generated
*/
EReference getSQLTEMPLATESType_SQLTEMPLATE();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.SQLTEMPLATESType#getDB <em>DB</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>DB</em>'.
* @see org.talend.designer.core.model.utils.emf.component.SQLTEMPLATESType#getDB()
* @see #getSQLTEMPLATESType()
* @generated
*/
EAttribute getSQLTEMPLATESType_DB();
/**
* Returns the meta object for class '{@link org.talend.designer.core.model.utils.emf.component.SQLTEMPLATEType <em>SQLTEMPLATE Type</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>SQLTEMPLATE Type</em>'.
* @see org.talend.designer.core.model.utils.emf.component.SQLTEMPLATEType
* @generated
*/
EClass getSQLTEMPLATEType();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.SQLTEMPLATEType#getCONTENT <em>CONTENT</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>CONTENT</em>'.
* @see org.talend.designer.core.model.utils.emf.component.SQLTEMPLATEType#getCONTENT()
* @see #getSQLTEMPLATEType()
* @generated
*/
EAttribute getSQLTEMPLATEType_CONTENT();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.SQLTEMPLATEType#getNAME <em>NAME</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>NAME</em>'.
* @see org.talend.designer.core.model.utils.emf.component.SQLTEMPLATEType#getNAME()
* @see #getSQLTEMPLATEType()
* @generated
*/
EAttribute getSQLTEMPLATEType_NAME();
/**
* Returns the meta object for class '{@link org.talend.designer.core.model.utils.emf.component.TABLEType <em>TABLE Type</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>TABLE Type</em>'.
* @see org.talend.designer.core.model.utils.emf.component.TABLEType
* @generated
*/
EClass getTABLEType();
/**
* Returns the meta object for the containment reference list '{@link org.talend.designer.core.model.utils.emf.component.TABLEType#getCOLUMN <em>COLUMN</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>COLUMN</em>'.
* @see org.talend.designer.core.model.utils.emf.component.TABLEType#getCOLUMN()
* @see #getTABLEType()
* @generated
*/
EReference getTABLEType_COLUMN();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.TABLEType#isREADONLY <em>READONLY</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>READONLY</em>'.
* @see org.talend.designer.core.model.utils.emf.component.TABLEType#isREADONLY()
* @see #getTABLEType()
* @generated
*/
EAttribute getTABLEType_READONLY();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.TABLEType#getIF <em>IF</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>IF</em>'.
* @see org.talend.designer.core.model.utils.emf.component.TABLEType#getIF()
* @see #getTABLEType()
* @generated
*/
EAttribute getTABLEType_IF();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.TABLEType#getNOTIF <em>NOTIF</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>NOTIF</em>'.
* @see org.talend.designer.core.model.utils.emf.component.TABLEType#getNOTIF()
* @see #getTABLEType()
* @generated
*/
EAttribute getTABLEType_NOTIF();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.TABLEType#getREADONLYCOLUMNPOSITION <em>READONLYCOLUMNPOSITION</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>READONLYCOLUMNPOSITION</em>'.
* @see org.talend.designer.core.model.utils.emf.component.TABLEType#getREADONLYCOLUMNPOSITION()
* @see #getTABLEType()
* @generated
*/
EAttribute getTABLEType_READONLYCOLUMNPOSITION();
/**
* Returns the meta object for class '{@link org.talend.designer.core.model.utils.emf.component.TEMPLATEPARAMType <em>TEMPLATEPARAM Type</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>TEMPLATEPARAM Type</em>'.
* @see org.talend.designer.core.model.utils.emf.component.TEMPLATEPARAMType
* @generated
*/
EClass getTEMPLATEPARAMType();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.TEMPLATEPARAMType#getSOURCE <em>SOURCE</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>SOURCE</em>'.
* @see org.talend.designer.core.model.utils.emf.component.TEMPLATEPARAMType#getSOURCE()
* @see #getTEMPLATEPARAMType()
* @generated
*/
EAttribute getTEMPLATEPARAMType_SOURCE();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.TEMPLATEPARAMType#getTARGET <em>TARGET</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>TARGET</em>'.
* @see org.talend.designer.core.model.utils.emf.component.TEMPLATEPARAMType#getTARGET()
* @see #getTEMPLATEPARAMType()
* @generated
*/
EAttribute getTEMPLATEPARAMType_TARGET();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.TEMPLATEPARAMType#getVALUE <em>VALUE</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>VALUE</em>'.
* @see org.talend.designer.core.model.utils.emf.component.TEMPLATEPARAMType#getVALUE()
* @see #getTEMPLATEPARAMType()
* @generated
*/
EAttribute getTEMPLATEPARAMType_VALUE();
/**
* Returns the meta object for class '{@link org.talend.designer.core.model.utils.emf.component.TEMPLATESType <em>TEMPLATES Type</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>TEMPLATES Type</em>'.
* @see org.talend.designer.core.model.utils.emf.component.TEMPLATESType
* @generated
*/
EClass getTEMPLATESType();
/**
* Returns the meta object for the containment reference list '{@link org.talend.designer.core.model.utils.emf.component.TEMPLATESType#getTEMPLATE <em>TEMPLATE</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>TEMPLATE</em>'.
* @see org.talend.designer.core.model.utils.emf.component.TEMPLATESType#getTEMPLATE()
* @see #getTEMPLATESType()
* @generated
*/
EReference getTEMPLATESType_TEMPLATE();
/**
* Returns the meta object for the containment reference list '{@link org.talend.designer.core.model.utils.emf.component.TEMPLATESType#getTEMPLATEPARAM <em>TEMPLATEPARAM</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>TEMPLATEPARAM</em>'.
* @see org.talend.designer.core.model.utils.emf.component.TEMPLATESType#getTEMPLATEPARAM()
* @see #getTEMPLATESType()
* @generated
*/
EReference getTEMPLATESType_TEMPLATEPARAM();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.TEMPLATESType#getCONNECTOR <em>CONNECTOR</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>CONNECTOR</em>'.
* @see org.talend.designer.core.model.utils.emf.component.TEMPLATESType#getCONNECTOR()
* @see #getTEMPLATESType()
* @generated
*/
EAttribute getTEMPLATESType_CONNECTOR();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.TEMPLATESType#getINPUT <em>INPUT</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>INPUT</em>'.
* @see org.talend.designer.core.model.utils.emf.component.TEMPLATESType#getINPUT()
* @see #getTEMPLATESType()
* @generated
*/
EAttribute getTEMPLATESType_INPUT();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.TEMPLATESType#isLOOKUP <em>LOOKUP</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>LOOKUP</em>'.
* @see org.talend.designer.core.model.utils.emf.component.TEMPLATESType#isLOOKUP()
* @see #getTEMPLATESType()
* @generated
*/
EAttribute getTEMPLATESType_LOOKUP();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.TEMPLATESType#getOUTPUT <em>OUTPUT</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>OUTPUT</em>'.
* @see org.talend.designer.core.model.utils.emf.component.TEMPLATESType#getOUTPUT()
* @see #getTEMPLATESType()
* @generated
*/
EAttribute getTEMPLATESType_OUTPUT();
/**
* Returns the meta object for class '{@link org.talend.designer.core.model.utils.emf.component.TEMPLATEType <em>TEMPLATE Type</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>TEMPLATE Type</em>'.
* @see org.talend.designer.core.model.utils.emf.component.TEMPLATEType
* @generated
*/
EClass getTEMPLATEType();
/**
* Returns the meta object for the containment reference list '{@link org.talend.designer.core.model.utils.emf.component.TEMPLATEType#getLINKTO <em>LINKTO</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>LINKTO</em>'.
* @see org.talend.designer.core.model.utils.emf.component.TEMPLATEType#getLINKTO()
* @see #getTEMPLATEType()
* @generated
*/
EReference getTEMPLATEType_LINKTO();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.TEMPLATEType#getCOMPONENT <em>COMPONENT</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>COMPONENT</em>'.
* @see org.talend.designer.core.model.utils.emf.component.TEMPLATEType#getCOMPONENT()
* @see #getTEMPLATEType()
* @generated
*/
EAttribute getTEMPLATEType_COMPONENT();
/**
* Returns the meta object for the attribute '{@link org.talend.designer.core.model.utils.emf.component.TEMPLATEType#getNAME <em>NAME</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>NAME</em>'.
* @see org.talend.designer.core.model.utils.emf.component.TEMPLATEType#getNAME()
* @see #getTEMPLATEType()
* @generated
*/
EAttribute getTEMPLATEType_NAME();
/**
* 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
*/
ComponentFactory getComponentFactory();
/**
* <!-- begin-user-doc -->
* Defines literals for the meta objects that represent
* <ul>
* <li>each class,</li>
* <li>each feature of each class,</li>
* <li>each enum,</li>
* <li>and each data type</li>
* </ul>
* <!-- end-user-doc -->
* @generated
*/
interface Literals {
/**
* The meta object literal for the '{@link org.talend.designer.core.model.utils.emf.component.impl.ADVANCEDPARAMETERSTypeImpl <em>ADVANCEDPARAMETERS Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.talend.designer.core.model.utils.emf.component.impl.ADVANCEDPARAMETERSTypeImpl
* @see org.talend.designer.core.model.utils.emf.component.impl.ComponentPackageImpl#getADVANCEDPARAMETERSType()
* @generated
*/
EClass ADVANCEDPARAMETERS_TYPE = eINSTANCE.getADVANCEDPARAMETERSType();
/**
* The meta object literal for the '<em><b>PARAMETER</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference ADVANCEDPARAMETERS_TYPE__PARAMETER = eINSTANCE.getADVANCEDPARAMETERSType_PARAMETER();
/**
* The meta object literal for the '{@link org.talend.designer.core.model.utils.emf.component.impl.ARGTypeImpl <em>ARG Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.talend.designer.core.model.utils.emf.component.impl.ARGTypeImpl
* @see org.talend.designer.core.model.utils.emf.component.impl.ComponentPackageImpl#getARGType()
* @generated
*/
EClass ARG_TYPE = eINSTANCE.getARGType();
/**
* The meta object literal for the '<em><b>Value</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ARG_TYPE__VALUE = eINSTANCE.getARGType_Value();
/**
* The meta object literal for the '{@link org.talend.designer.core.model.utils.emf.component.impl.CODEGENERATIONTypeImpl <em>CODEGENERATION Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.talend.designer.core.model.utils.emf.component.impl.CODEGENERATIONTypeImpl
* @see org.talend.designer.core.model.utils.emf.component.impl.ComponentPackageImpl#getCODEGENERATIONType()
* @generated
*/
EClass CODEGENERATION_TYPE = eINSTANCE.getCODEGENERATIONType();
/**
* The meta object literal for the '<em><b>TEMPLATES</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference CODEGENERATION_TYPE__TEMPLATES = eINSTANCE.getCODEGENERATIONType_TEMPLATES();
/**
* The meta object literal for the '<em><b>IMPORTS</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference CODEGENERATION_TYPE__IMPORTS = eINSTANCE.getCODEGENERATIONType_IMPORTS();
/**
* The meta object literal for the '{@link org.talend.designer.core.model.utils.emf.component.impl.COLUMNTypeImpl <em>COLUMN Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.talend.designer.core.model.utils.emf.component.impl.COLUMNTypeImpl
* @see org.talend.designer.core.model.utils.emf.component.impl.ComponentPackageImpl#getCOLUMNType()
* @generated
*/
EClass COLUMN_TYPE = eINSTANCE.getCOLUMNType();
/**
* The meta object literal for the '<em><b>COMMENT</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute COLUMN_TYPE__COMMENT = eINSTANCE.getCOLUMNType_COMMENT();
/**
* The meta object literal for the '<em><b>CUSTOM</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute COLUMN_TYPE__CUSTOM = eINSTANCE.getCOLUMNType_CUSTOM();
/**
* The meta object literal for the '<em><b>DEFAULT</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute COLUMN_TYPE__DEFAULT = eINSTANCE.getCOLUMNType_DEFAULT();
/**
* The meta object literal for the '<em><b>KEY</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute COLUMN_TYPE__KEY = eINSTANCE.getCOLUMNType_KEY();
/**
* The meta object literal for the '<em><b>LENGTH</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute COLUMN_TYPE__LENGTH = eINSTANCE.getCOLUMNType_LENGTH();
/**
* The meta object literal for the '<em><b>NAME</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute COLUMN_TYPE__NAME = eINSTANCE.getCOLUMNType_NAME();
/**
* The meta object literal for the '<em><b>NULLABLE</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute COLUMN_TYPE__NULLABLE = eINSTANCE.getCOLUMNType_NULLABLE();
/**
* The meta object literal for the '<em><b>PATTERN</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute COLUMN_TYPE__PATTERN = eINSTANCE.getCOLUMNType_PATTERN();
/**
* The meta object literal for the '<em><b>PRECISION</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute COLUMN_TYPE__PRECISION = eINSTANCE.getCOLUMNType_PRECISION();
/**
* The meta object literal for the '<em><b>READONLY</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute COLUMN_TYPE__READONLY = eINSTANCE.getCOLUMNType_READONLY();
/**
* The meta object literal for the '<em><b>TYPE</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute COLUMN_TYPE__TYPE = eINSTANCE.getCOLUMNType_TYPE();
/**
* The meta object literal for the '<em><b>RELATEDENTITY</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute COLUMN_TYPE__RELATEDENTITY = eINSTANCE.getCOLUMNType_RELATEDENTITY();
/**
* The meta object literal for the '<em><b>RELATIONSHIPTYPE</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute COLUMN_TYPE__RELATIONSHIPTYPE = eINSTANCE.getCOLUMNType_RELATIONSHIPTYPE();
/**
* The meta object literal for the '{@link org.talend.designer.core.model.utils.emf.component.impl.COMPONENTTypeImpl <em>COMPONENT Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.talend.designer.core.model.utils.emf.component.impl.COMPONENTTypeImpl
* @see org.talend.designer.core.model.utils.emf.component.impl.ComponentPackageImpl#getCOMPONENTType()
* @generated
*/
EClass COMPONENT_TYPE = eINSTANCE.getCOMPONENTType();
/**
* The meta object literal for the '<em><b>HEADER</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference COMPONENT_TYPE__HEADER = eINSTANCE.getCOMPONENTType_HEADER();
/**
* The meta object literal for the '<em><b>DOCUMENTATION</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference COMPONENT_TYPE__DOCUMENTATION = eINSTANCE.getCOMPONENTType_DOCUMENTATION();
/**
* The meta object literal for the '<em><b>CONNECTORS</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference COMPONENT_TYPE__CONNECTORS = eINSTANCE.getCOMPONENTType_CONNECTORS();
/**
* The meta object literal for the '<em><b>SQLTEMPLATES</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference COMPONENT_TYPE__SQLTEMPLATES = eINSTANCE.getCOMPONENTType_SQLTEMPLATES();
/**
* The meta object literal for the '<em><b>PARAMETERS</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference COMPONENT_TYPE__PARAMETERS = eINSTANCE.getCOMPONENTType_PARAMETERS();
/**
* The meta object literal for the '<em><b>ADVANCEDPARAMETERS</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference COMPONENT_TYPE__ADVANCEDPARAMETERS = eINSTANCE.getCOMPONENTType_ADVANCEDPARAMETERS();
/**
* The meta object literal for the '<em><b>CODEGENERATION</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference COMPONENT_TYPE__CODEGENERATION = eINSTANCE.getCOMPONENTType_CODEGENERATION();
/**
* The meta object literal for the '<em><b>RETURNS</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference COMPONENT_TYPE__RETURNS = eINSTANCE.getCOMPONENTType_RETURNS();
/**
* The meta object literal for the '<em><b>PLUGINDEPENDENCIES</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference COMPONENT_TYPE__PLUGINDEPENDENCIES = eINSTANCE.getCOMPONENTType_PLUGINDEPENDENCIES();
/**
* The meta object literal for the '<em><b>FAMILIES</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference COMPONENT_TYPE__FAMILIES = eINSTANCE.getCOMPONENTType_FAMILIES();
/**
* The meta object literal for the '{@link org.talend.designer.core.model.utils.emf.component.impl.CONNECTORSTypeImpl <em>CONNECTORS Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.talend.designer.core.model.utils.emf.component.impl.CONNECTORSTypeImpl
* @see org.talend.designer.core.model.utils.emf.component.impl.ComponentPackageImpl#getCONNECTORSType()
* @generated
*/
EClass CONNECTORS_TYPE = eINSTANCE.getCONNECTORSType();
/**
* The meta object literal for the '<em><b>CONNECTOR</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference CONNECTORS_TYPE__CONNECTOR = eINSTANCE.getCONNECTORSType_CONNECTOR();
/**
* The meta object literal for the '{@link org.talend.designer.core.model.utils.emf.component.impl.CONNECTORTypeImpl <em>CONNECTOR Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.talend.designer.core.model.utils.emf.component.impl.CONNECTORTypeImpl
* @see org.talend.designer.core.model.utils.emf.component.impl.ComponentPackageImpl#getCONNECTORType()
* @generated
*/
EClass CONNECTOR_TYPE = eINSTANCE.getCONNECTORType();
/**
* The meta object literal for the '<em><b>BASESCHEMA</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CONNECTOR_TYPE__BASESCHEMA = eINSTANCE.getCONNECTORType_BASESCHEMA();
/**
* The meta object literal for the '<em><b>BUILTIN</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CONNECTOR_TYPE__BUILTIN = eINSTANCE.getCONNECTORType_BUILTIN();
/**
* The meta object literal for the '<em><b>COLOR</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CONNECTOR_TYPE__COLOR = eINSTANCE.getCONNECTORType_COLOR();
/**
* The meta object literal for the '<em><b>COMPONENT</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CONNECTOR_TYPE__COMPONENT = eINSTANCE.getCONNECTORType_COMPONENT();
/**
* The meta object literal for the '<em><b>CTYPE</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CONNECTOR_TYPE__CTYPE = eINSTANCE.getCONNECTORType_CTYPE();
/**
* The meta object literal for the '<em><b>INPUTLINKSELECTION</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CONNECTOR_TYPE__INPUTLINKSELECTION = eINSTANCE.getCONNECTORType_INPUTLINKSELECTION();
/**
* The meta object literal for the '<em><b>LINESTYLE</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CONNECTOR_TYPE__LINESTYLE = eINSTANCE.getCONNECTORType_LINESTYLE();
/**
* The meta object literal for the '<em><b>MAXINPUT</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CONNECTOR_TYPE__MAXINPUT = eINSTANCE.getCONNECTORType_MAXINPUT();
/**
* The meta object literal for the '<em><b>MAXOUTPUT</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CONNECTOR_TYPE__MAXOUTPUT = eINSTANCE.getCONNECTORType_MAXOUTPUT();
/**
* The meta object literal for the '<em><b>MERGEALLOWDIFFERENTSCHEMA</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CONNECTOR_TYPE__MERGEALLOWDIFFERENTSCHEMA = eINSTANCE.getCONNECTORType_MERGEALLOWDIFFERENTSCHEMA();
/**
* The meta object literal for the '<em><b>MININPUT</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CONNECTOR_TYPE__MININPUT = eINSTANCE.getCONNECTORType_MININPUT();
/**
* The meta object literal for the '<em><b>MINOUTPUT</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CONNECTOR_TYPE__MINOUTPUT = eINSTANCE.getCONNECTORType_MINOUTPUT();
/**
* The meta object literal for the '<em><b>MULTISCHEMA</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CONNECTOR_TYPE__MULTISCHEMA = eINSTANCE.getCONNECTORType_MULTISCHEMA();
/**
* The meta object literal for the '<em><b>NAME</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CONNECTOR_TYPE__NAME = eINSTANCE.getCONNECTORType_NAME();
/**
* The meta object literal for the '<em><b>NOTSHOWIF</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CONNECTOR_TYPE__NOTSHOWIF = eINSTANCE.getCONNECTORType_NOTSHOWIF();
/**
* The meta object literal for the '<em><b>SHOWIF</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CONNECTOR_TYPE__SHOWIF = eINSTANCE.getCONNECTORType_SHOWIF();
/**
* The meta object literal for the '{@link org.talend.designer.core.model.utils.emf.component.impl.DEFAULTTypeImpl <em>DEFAULT Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.talend.designer.core.model.utils.emf.component.impl.DEFAULTTypeImpl
* @see org.talend.designer.core.model.utils.emf.component.impl.ComponentPackageImpl#getDEFAULTType()
* @generated
*/
EClass DEFAULT_TYPE = eINSTANCE.getDEFAULTType();
/**
* The meta object literal for the '<em><b>Value</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DEFAULT_TYPE__VALUE = eINSTANCE.getDEFAULTType_Value();
/**
* The meta object literal for the '<em><b>IF</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DEFAULT_TYPE__IF = eINSTANCE.getDEFAULTType_IF();
/**
* The meta object literal for the '<em><b>NOTIF</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DEFAULT_TYPE__NOTIF = eINSTANCE.getDEFAULTType_NOTIF();
/**
* The meta object literal for the '{@link org.talend.designer.core.model.utils.emf.component.impl.DOCUMENTATIONTypeImpl <em>DOCUMENTATION Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.talend.designer.core.model.utils.emf.component.impl.DOCUMENTATIONTypeImpl
* @see org.talend.designer.core.model.utils.emf.component.impl.ComponentPackageImpl#getDOCUMENTATIONType()
* @generated
*/
EClass DOCUMENTATION_TYPE = eINSTANCE.getDOCUMENTATIONType();
/**
* The meta object literal for the '<em><b>URL</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DOCUMENTATION_TYPE__URL = eINSTANCE.getDOCUMENTATIONType_URL();
/**
* The meta object literal for the '{@link org.talend.designer.core.model.utils.emf.component.impl.DocumentRootImpl <em>Document Root</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.talend.designer.core.model.utils.emf.component.impl.DocumentRootImpl
* @see org.talend.designer.core.model.utils.emf.component.impl.ComponentPackageImpl#getDocumentRoot()
* @generated
*/
EClass DOCUMENT_ROOT = eINSTANCE.getDocumentRoot();
/**
* The meta object literal for the '<em><b>Mixed</b></em>' attribute list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DOCUMENT_ROOT__MIXED = eINSTANCE.getDocumentRoot_Mixed();
/**
* The meta object literal for the '<em><b>XMLNS Prefix Map</b></em>' map feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DOCUMENT_ROOT__XMLNS_PREFIX_MAP = eINSTANCE.getDocumentRoot_XMLNSPrefixMap();
/**
* The meta object literal for the '<em><b>XSI Schema Location</b></em>' map feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DOCUMENT_ROOT__XSI_SCHEMA_LOCATION = eINSTANCE.getDocumentRoot_XSISchemaLocation();
/**
* The meta object literal for the '<em><b>ADVANCEDPARAMETERS</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DOCUMENT_ROOT__ADVANCEDPARAMETERS = eINSTANCE.getDocumentRoot_ADVANCEDPARAMETERS();
/**
* The meta object literal for the '<em><b>CODEGENERATION</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DOCUMENT_ROOT__CODEGENERATION = eINSTANCE.getDocumentRoot_CODEGENERATION();
/**
* The meta object literal for the '<em><b>COMPONENT</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DOCUMENT_ROOT__COMPONENT = eINSTANCE.getDocumentRoot_COMPONENT();
/**
* The meta object literal for the '<em><b>CONNECTORS</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DOCUMENT_ROOT__CONNECTORS = eINSTANCE.getDocumentRoot_CONNECTORS();
/**
* The meta object literal for the '<em><b>DOCUMENTATION</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DOCUMENT_ROOT__DOCUMENTATION = eINSTANCE.getDocumentRoot_DOCUMENTATION();
/**
* The meta object literal for the '<em><b>FAMILIES</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DOCUMENT_ROOT__FAMILIES = eINSTANCE.getDocumentRoot_FAMILIES();
/**
* The meta object literal for the '<em><b>HEADER</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DOCUMENT_ROOT__HEADER = eINSTANCE.getDocumentRoot_HEADER();
/**
* The meta object literal for the '<em><b>ITEMS</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DOCUMENT_ROOT__ITEMS = eINSTANCE.getDocumentRoot_ITEMS();
/**
* The meta object literal for the '<em><b>PARAMETER</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DOCUMENT_ROOT__PARAMETER = eINSTANCE.getDocumentRoot_PARAMETER();
/**
* The meta object literal for the '<em><b>PARAMETERS</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DOCUMENT_ROOT__PARAMETERS = eINSTANCE.getDocumentRoot_PARAMETERS();
/**
* The meta object literal for the '<em><b>PLUGINDEPENDENCIES</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DOCUMENT_ROOT__PLUGINDEPENDENCIES = eINSTANCE.getDocumentRoot_PLUGINDEPENDENCIES();
/**
* The meta object literal for the '<em><b>RETURNS</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DOCUMENT_ROOT__RETURNS = eINSTANCE.getDocumentRoot_RETURNS();
/**
* The meta object literal for the '<em><b>SQLTEMPLATES</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DOCUMENT_ROOT__SQLTEMPLATES = eINSTANCE.getDocumentRoot_SQLTEMPLATES();
/**
* The meta object literal for the '{@link org.talend.designer.core.model.utils.emf.component.impl.FAMILIESTypeImpl <em>FAMILIES Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.talend.designer.core.model.utils.emf.component.impl.FAMILIESTypeImpl
* @see org.talend.designer.core.model.utils.emf.component.impl.ComponentPackageImpl#getFAMILIESType()
* @generated
*/
EClass FAMILIES_TYPE = eINSTANCE.getFAMILIESType();
/**
* The meta object literal for the '<em><b>FAMILY</b></em>' attribute list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute FAMILIES_TYPE__FAMILY = eINSTANCE.getFAMILIESType_FAMILY();
/**
* The meta object literal for the '{@link org.talend.designer.core.model.utils.emf.component.impl.FORMATTypeImpl <em>FORMAT Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.talend.designer.core.model.utils.emf.component.impl.FORMATTypeImpl
* @see org.talend.designer.core.model.utils.emf.component.impl.ComponentPackageImpl#getFORMATType()
* @generated
*/
EClass FORMAT_TYPE = eINSTANCE.getFORMATType();
/**
* The meta object literal for the '<em><b>CONNECTION</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute FORMAT_TYPE__CONNECTION = eINSTANCE.getFORMATType_CONNECTION();
/**
* The meta object literal for the '<em><b>HINT</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute FORMAT_TYPE__HINT = eINSTANCE.getFORMATType_HINT();
/**
* The meta object literal for the '<em><b>LABEL</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute FORMAT_TYPE__LABEL = eINSTANCE.getFORMATType_LABEL();
/**
* The meta object literal for the '{@link org.talend.designer.core.model.utils.emf.component.impl.HEADERTypeImpl <em>HEADER Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.talend.designer.core.model.utils.emf.component.impl.HEADERTypeImpl
* @see org.talend.designer.core.model.utils.emf.component.impl.ComponentPackageImpl#getHEADERType()
* @generated
*/
EClass HEADER_TYPE = eINSTANCE.getHEADERType();
/**
* The meta object literal for the '<em><b>SIGNATURE</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute HEADER_TYPE__SIGNATURE = eINSTANCE.getHEADERType_SIGNATURE();
/**
* The meta object literal for the '<em><b>FORMAT</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference HEADER_TYPE__FORMAT = eINSTANCE.getHEADERType_FORMAT();
/**
* The meta object literal for the '<em><b>AUTHOR</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute HEADER_TYPE__AUTHOR = eINSTANCE.getHEADERType_AUTHOR();
/**
* The meta object literal for the '<em><b>COMPATIBILITY</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute HEADER_TYPE__COMPATIBILITY = eINSTANCE.getHEADERType_COMPATIBILITY();
/**
* The meta object literal for the '<em><b>DATAAUTOPROPAGATE</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute HEADER_TYPE__DATAAUTOPROPAGATE = eINSTANCE.getHEADERType_DATAAUTOPROPAGATE();
/**
* The meta object literal for the '<em><b>EXTENSION</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute HEADER_TYPE__EXTENSION = eINSTANCE.getHEADERType_EXTENSION();
/**
* The meta object literal for the '<em><b>HASCONDITIONALOUTPUTS</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute HEADER_TYPE__HASCONDITIONALOUTPUTS = eINSTANCE.getHEADERType_HASCONDITIONALOUTPUTS();
/**
* The meta object literal for the '<em><b>HASHCOMPONENT</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute HEADER_TYPE__HASHCOMPONENT = eINSTANCE.getHEADERType_HASHCOMPONENT();
/**
* The meta object literal for the '<em><b>ISMULTIPLYINGOUTPUTS</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute HEADER_TYPE__ISMULTIPLYINGOUTPUTS = eINSTANCE.getHEADERType_ISMULTIPLYINGOUTPUTS();
/**
* The meta object literal for the '<em><b>MAINCODECALLED</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute HEADER_TYPE__MAINCODECALLED = eINSTANCE.getHEADERType_MAINCODECALLED();
/**
* The meta object literal for the '<em><b>NUMBERPARALLELIZE</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute HEADER_TYPE__NUMBERPARALLELIZE = eINSTANCE.getHEADERType_NUMBERPARALLELIZE();
/**
* The meta object literal for the '<em><b>PARALLELIZE</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute HEADER_TYPE__PARALLELIZE = eINSTANCE.getHEADERType_PARALLELIZE();
/**
* The meta object literal for the '<em><b>PLATEFORM</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute HEADER_TYPE__PLATEFORM = eINSTANCE.getHEADERType_PLATEFORM();
/**
* The meta object literal for the '<em><b>RELEASEDATE</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute HEADER_TYPE__RELEASEDATE = eINSTANCE.getHEADERType_RELEASEDATE();
/**
* The meta object literal for the '<em><b>SCHEMAAUTOPROPAGATE</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute HEADER_TYPE__SCHEMAAUTOPROPAGATE = eINSTANCE.getHEADERType_SCHEMAAUTOPROPAGATE();
/**
* The meta object literal for the '<em><b>SERIAL</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute HEADER_TYPE__SERIAL = eINSTANCE.getHEADERType_SERIAL();
/**
* The meta object literal for the '<em><b>SHORTNAME</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute HEADER_TYPE__SHORTNAME = eINSTANCE.getHEADERType_SHORTNAME();
/**
* The meta object literal for the '<em><b>SINGLETON</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute HEADER_TYPE__SINGLETON = eINSTANCE.getHEADERType_SINGLETON();
/**
* The meta object literal for the '<em><b>STARTABLE</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute HEADER_TYPE__STARTABLE = eINSTANCE.getHEADERType_STARTABLE();
/**
* The meta object literal for the '<em><b>STATUS</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute HEADER_TYPE__STATUS = eINSTANCE.getHEADERType_STATUS();
/**
* The meta object literal for the '<em><b>SUBJOBCOLOR</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute HEADER_TYPE__SUBJOBCOLOR = eINSTANCE.getHEADERType_SUBJOBCOLOR();
/**
* The meta object literal for the '<em><b>SUBJOBTITLECOLOR</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute HEADER_TYPE__SUBJOBTITLECOLOR = eINSTANCE.getHEADERType_SUBJOBTITLECOLOR();
/**
* The meta object literal for the '<em><b>TECHNICAL</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute HEADER_TYPE__TECHNICAL = eINSTANCE.getHEADERType_TECHNICAL();
/**
* The meta object literal for the '<em><b>TSTATCATCHERSTATS</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute HEADER_TYPE__TSTATCATCHERSTATS = eINSTANCE.getHEADERType_TSTATCATCHERSTATS();
/**
* The meta object literal for the '<em><b>VERSION</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute HEADER_TYPE__VERSION = eINSTANCE.getHEADERType_VERSION();
/**
* The meta object literal for the '<em><b>VISIBLE</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute HEADER_TYPE__VISIBLE = eINSTANCE.getHEADERType_VISIBLE();
/**
* The meta object literal for the '<em><b>COMBINE</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute HEADER_TYPE__COMBINE = eINSTANCE.getHEADERType_COMBINE();
/**
* The meta object literal for the '{@link org.talend.designer.core.model.utils.emf.component.impl.IMPORTSTypeImpl <em>IMPORTS Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.talend.designer.core.model.utils.emf.component.impl.IMPORTSTypeImpl
* @see org.talend.designer.core.model.utils.emf.component.impl.ComponentPackageImpl#getIMPORTSType()
* @generated
*/
EClass IMPORTS_TYPE = eINSTANCE.getIMPORTSType();
/**
* The meta object literal for the '<em><b>IMPORT</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference IMPORTS_TYPE__IMPORT = eINSTANCE.getIMPORTSType_IMPORT();
/**
* The meta object literal for the '{@link org.talend.designer.core.model.utils.emf.component.impl.IMPORTTypeImpl <em>IMPORT Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.talend.designer.core.model.utils.emf.component.impl.IMPORTTypeImpl
* @see org.talend.designer.core.model.utils.emf.component.impl.ComponentPackageImpl#getIMPORTType()
* @generated
*/
EClass IMPORT_TYPE = eINSTANCE.getIMPORTType();
/**
* The meta object literal for the '<em><b>INSTALL</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference IMPORT_TYPE__INSTALL = eINSTANCE.getIMPORTType_INSTALL();
/**
* The meta object literal for the '<em><b>URL</b></em>' attribute list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute IMPORT_TYPE__URL = eINSTANCE.getIMPORTType_URL();
/**
* The meta object literal for the '<em><b>MESSAGE</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute IMPORT_TYPE__MESSAGE = eINSTANCE.getIMPORTType_MESSAGE();
/**
* The meta object literal for the '<em><b>MODULE</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute IMPORT_TYPE__MODULE = eINSTANCE.getIMPORTType_MODULE();
/**
* The meta object literal for the '<em><b>NAME</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute IMPORT_TYPE__NAME = eINSTANCE.getIMPORTType_NAME();
/**
* The meta object literal for the '<em><b>REQUIRED</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute IMPORT_TYPE__REQUIRED = eINSTANCE.getIMPORTType_REQUIRED();
/**
* The meta object literal for the '<em><b>SHOW</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute IMPORT_TYPE__SHOW = eINSTANCE.getIMPORTType_SHOW();
/**
* The meta object literal for the '<em><b>Url Path</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute IMPORT_TYPE__URL_PATH = eINSTANCE.getIMPORTType_UrlPath();
/**
* The meta object literal for the '<em><b>REQUIREDIF</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute IMPORT_TYPE__REQUIREDIF = eINSTANCE.getIMPORTType_REQUIREDIF();
/**
* The meta object literal for the '<em><b>Bundle ID</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute IMPORT_TYPE__BUNDLE_ID = eINSTANCE.getIMPORTType_BundleID();
/**
* The meta object literal for the '{@link org.talend.designer.core.model.utils.emf.component.impl.INSTALLTypeImpl <em>INSTALL Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.talend.designer.core.model.utils.emf.component.impl.INSTALLTypeImpl
* @see org.talend.designer.core.model.utils.emf.component.impl.ComponentPackageImpl#getINSTALLType()
* @generated
*/
EClass INSTALL_TYPE = eINSTANCE.getINSTALLType();
/**
* The meta object literal for the '<em><b>COMMAND</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute INSTALL_TYPE__COMMAND = eINSTANCE.getINSTALLType_COMMAND();
/**
* The meta object literal for the '<em><b>OS</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute INSTALL_TYPE__OS = eINSTANCE.getINSTALLType_OS();
/**
* The meta object literal for the '{@link org.talend.designer.core.model.utils.emf.component.impl.ITEMSTypeImpl <em>ITEMS Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.talend.designer.core.model.utils.emf.component.impl.ITEMSTypeImpl
* @see org.talend.designer.core.model.utils.emf.component.impl.ComponentPackageImpl#getITEMSType()
* @generated
*/
EClass ITEMS_TYPE = eINSTANCE.getITEMSType();
/**
* The meta object literal for the '<em><b>ITEM</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference ITEMS_TYPE__ITEM = eINSTANCE.getITEMSType_ITEM();
/**
* The meta object literal for the '<em><b>BASEDONINPUTSCHEMAS</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ITEMS_TYPE__BASEDONINPUTSCHEMAS = eINSTANCE.getITEMSType_BASEDONINPUTSCHEMAS();
/**
* The meta object literal for the '<em><b>BASEDONSCHEMA</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ITEMS_TYPE__BASEDONSCHEMA = eINSTANCE.getITEMSType_BASEDONSCHEMA();
/**
* The meta object literal for the '<em><b>BASEDONSUBJOBSTARTS</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ITEMS_TYPE__BASEDONSUBJOBSTARTS = eINSTANCE.getITEMSType_BASEDONSUBJOBSTARTS();
/**
* The meta object literal for the '<em><b>COLUMNSBASEDONSCHEMA</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ITEMS_TYPE__COLUMNSBASEDONSCHEMA = eINSTANCE.getITEMSType_COLUMNSBASEDONSCHEMA();
/**
* The meta object literal for the '<em><b>DEFAULT</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ITEMS_TYPE__DEFAULT = eINSTANCE.getITEMSType_DEFAULT();
/**
* The meta object literal for the '{@link org.talend.designer.core.model.utils.emf.component.impl.ITEMTypeImpl <em>ITEM Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.talend.designer.core.model.utils.emf.component.impl.ITEMTypeImpl
* @see org.talend.designer.core.model.utils.emf.component.impl.ComponentPackageImpl#getITEMType()
* @generated
*/
EClass ITEM_TYPE = eINSTANCE.getITEMType();
/**
* The meta object literal for the '<em><b>ITEMS</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference ITEM_TYPE__ITEMS = eINSTANCE.getITEMType_ITEMS();
/**
* The meta object literal for the '<em><b>CONTEXT</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ITEM_TYPE__CONTEXT = eINSTANCE.getITEMType_CONTEXT();
/**
* The meta object literal for the '<em><b>FIELD</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ITEM_TYPE__FIELD = eINSTANCE.getITEMType_FIELD();
/**
* The meta object literal for the '<em><b>FILTER</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ITEM_TYPE__FILTER = eINSTANCE.getITEMType_FILTER();
/**
* The meta object literal for the '<em><b>NAME</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ITEM_TYPE__NAME = eINSTANCE.getITEMType_NAME();
/**
* The meta object literal for the '<em><b>NOTREADONLYIF</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ITEM_TYPE__NOTREADONLYIF = eINSTANCE.getITEMType_NOTREADONLYIF();
/**
* The meta object literal for the '<em><b>NOTSHOWIF</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ITEM_TYPE__NOTSHOWIF = eINSTANCE.getITEMType_NOTSHOWIF();
/**
* The meta object literal for the '<em><b>READONLY</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ITEM_TYPE__READONLY = eINSTANCE.getITEMType_READONLY();
/**
* The meta object literal for the '<em><b>READONLYIF</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ITEM_TYPE__READONLYIF = eINSTANCE.getITEMType_READONLYIF();
/**
* The meta object literal for the '<em><b>REPOSITORYITEM</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ITEM_TYPE__REPOSITORYITEM = eINSTANCE.getITEMType_REPOSITORYITEM();
/**
* The meta object literal for the '<em><b>SHOWIF</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ITEM_TYPE__SHOWIF = eINSTANCE.getITEMType_SHOWIF();
/**
* The meta object literal for the '<em><b>VALUE</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ITEM_TYPE__VALUE = eINSTANCE.getITEMType_VALUE();
/**
* The meta object literal for the '<em><b>DISPLAYNAMEASVALUE</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ITEM_TYPE__DISPLAYNAMEASVALUE = eINSTANCE.getITEMType_DISPLAYNAMEASVALUE();
/**
* The meta object literal for the '{@link org.talend.designer.core.model.utils.emf.component.impl.JAVACOMMANDTypeImpl <em>JAVACOMMAND Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.talend.designer.core.model.utils.emf.component.impl.JAVACOMMANDTypeImpl
* @see org.talend.designer.core.model.utils.emf.component.impl.ComponentPackageImpl#getJAVACOMMANDType()
* @generated
*/
EClass JAVACOMMAND_TYPE = eINSTANCE.getJAVACOMMANDType();
/**
* The meta object literal for the '<em><b>ARG</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference JAVACOMMAND_TYPE__ARG = eINSTANCE.getJAVACOMMANDType_ARG();
/**
* The meta object literal for the '<em><b>CLASS</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute JAVACOMMAND_TYPE__CLASS = eINSTANCE.getJAVACOMMANDType_CLASS();
/**
* The meta object literal for the '<em><b>FUNCTION</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute JAVACOMMAND_TYPE__FUNCTION = eINSTANCE.getJAVACOMMANDType_FUNCTION();
/**
* The meta object literal for the '<em><b>JAR</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute JAVACOMMAND_TYPE__JAR = eINSTANCE.getJAVACOMMANDType_JAR();
/**
* The meta object literal for the '<em><b>NOCONTEXTASSIST</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ITEM_TYPE__NOCONTEXTASSIST = eINSTANCE.getITEMType_NOCONTEXTASSIST();
/**
* The meta object literal for the '{@link org.talend.designer.core.model.utils.emf.component.impl.LINKTOTypeImpl <em>LINKTO Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.talend.designer.core.model.utils.emf.component.impl.LINKTOTypeImpl
* @see org.talend.designer.core.model.utils.emf.component.impl.ComponentPackageImpl#getLINKTOType()
* @generated
*/
EClass LINKTO_TYPE = eINSTANCE.getLINKTOType();
/**
* The meta object literal for the '<em><b>CTYPE</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute LINKTO_TYPE__CTYPE = eINSTANCE.getLINKTOType_CTYPE();
/**
* The meta object literal for the '<em><b>NAME</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute LINKTO_TYPE__NAME = eINSTANCE.getLINKTOType_NAME();
/**
* The meta object literal for the '{@link org.talend.designer.core.model.utils.emf.component.impl.PARAMETERSTypeImpl <em>PARAMETERS Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.talend.designer.core.model.utils.emf.component.impl.PARAMETERSTypeImpl
* @see org.talend.designer.core.model.utils.emf.component.impl.ComponentPackageImpl#getPARAMETERSType()
* @generated
*/
EClass PARAMETERS_TYPE = eINSTANCE.getPARAMETERSType();
/**
* The meta object literal for the '<em><b>PARAMETER</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference PARAMETERS_TYPE__PARAMETER = eINSTANCE.getPARAMETERSType_PARAMETER();
/**
* The meta object literal for the '{@link org.talend.designer.core.model.utils.emf.component.impl.PARAMETERTypeImpl <em>PARAMETER Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.talend.designer.core.model.utils.emf.component.impl.PARAMETERTypeImpl
* @see org.talend.designer.core.model.utils.emf.component.impl.ComponentPackageImpl#getPARAMETERType()
* @generated
*/
EClass PARAMETER_TYPE = eINSTANCE.getPARAMETERType();
/**
* The meta object literal for the '<em><b>DEFAULT</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference PARAMETER_TYPE__DEFAULT = eINSTANCE.getPARAMETERType_DEFAULT();
/**
* The meta object literal for the '<em><b>ITEMS</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference PARAMETER_TYPE__ITEMS = eINSTANCE.getPARAMETERType_ITEMS();
/**
* The meta object literal for the '<em><b>TABLE</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference PARAMETER_TYPE__TABLE = eINSTANCE.getPARAMETERType_TABLE();
/**
* The meta object literal for the '<em><b>JAVACOMMAND</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference PARAMETER_TYPE__JAVACOMMAND = eINSTANCE.getPARAMETERType_JAVACOMMAND();
/**
* The meta object literal for the '<em><b>BACKGROUND</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute PARAMETER_TYPE__BACKGROUND = eINSTANCE.getPARAMETERType_BACKGROUND();
/**
* The meta object literal for the '<em><b>COLOR</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute PARAMETER_TYPE__COLOR = eINSTANCE.getPARAMETERType_COLOR();
/**
* The meta object literal for the '<em><b>CONTEXT</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute PARAMETER_TYPE__CONTEXT = eINSTANCE.getPARAMETERType_CONTEXT();
/**
* The meta object literal for the '<em><b>CONTEXTMODE</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute PARAMETER_TYPE__CONTEXTMODE = eINSTANCE.getPARAMETERType_CONTEXTMODE();
/**
* The meta object literal for the '<em><b>DYNAMICSETTINGS</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute PARAMETER_TYPE__DYNAMICSETTINGS = eINSTANCE.getPARAMETERType_DYNAMICSETTINGS();
/**
* The meta object literal for the '<em><b>FIELD</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute PARAMETER_TYPE__FIELD = eINSTANCE.getPARAMETERType_FIELD();
/**
* The meta object literal for the '<em><b>FILTER</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute PARAMETER_TYPE__FILTER = eINSTANCE.getPARAMETERType_FILTER();
/**
* The meta object literal for the '<em><b>GROUP</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute PARAMETER_TYPE__GROUP = eINSTANCE.getPARAMETERType_GROUP();
/**
* The meta object literal for the '<em><b>MAXLENGTH</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute PARAMETER_TYPE__MAXLENGTH = eINSTANCE.getPARAMETERType_MAXLENGTH();
/**
* The meta object literal for the '<em><b>NAME</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute PARAMETER_TYPE__NAME = eINSTANCE.getPARAMETERType_NAME();
/**
* The meta object literal for the '<em><b>NBLINES</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute PARAMETER_TYPE__NBLINES = eINSTANCE.getPARAMETERType_NBLINES();
/**
* The meta object literal for the '<em><b>NOTREADONLYIF</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute PARAMETER_TYPE__NOTREADONLYIF = eINSTANCE.getPARAMETERType_NOTREADONLYIF();
/**
* The meta object literal for the '<em><b>NOTSHOWIF</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute PARAMETER_TYPE__NOTSHOWIF = eINSTANCE.getPARAMETERType_NOTSHOWIF();
/**
* The meta object literal for the '<em><b>NUMROW</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute PARAMETER_TYPE__NUMROW = eINSTANCE.getPARAMETERType_NUMROW();
/**
* The meta object literal for the '<em><b>READONLY</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute PARAMETER_TYPE__READONLY = eINSTANCE.getPARAMETERType_READONLY();
/**
* The meta object literal for the '<em><b>READONLYIF</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute PARAMETER_TYPE__READONLYIF = eINSTANCE.getPARAMETERType_READONLYIF();
/**
* The meta object literal for the '<em><b>REPOSITORYVALUE</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute PARAMETER_TYPE__REPOSITORYVALUE = eINSTANCE.getPARAMETERType_REPOSITORYVALUE();
/**
* The meta object literal for the '<em><b>REQUIRED</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute PARAMETER_TYPE__REQUIRED = eINSTANCE.getPARAMETERType_REQUIRED();
/**
* The meta object literal for the '<em><b>SHOW</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute PARAMETER_TYPE__SHOW = eINSTANCE.getPARAMETERType_SHOW();
/**
* The meta object literal for the '<em><b>SHOWIF</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute PARAMETER_TYPE__SHOWIF = eINSTANCE.getPARAMETERType_SHOWIF();
/**
* The meta object literal for the '<em><b>NOCONTEXTASSIST</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute PARAMETER_TYPE__NOCONTEXTASSIST = eINSTANCE.getPARAMETERType_NOCONTEXTASSIST();
/**
* The meta object literal for the '{@link org.talend.designer.core.model.utils.emf.component.impl.PLUGINDEPENDENCIESTypeImpl <em>PLUGINDEPENDENCIES Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.talend.designer.core.model.utils.emf.component.impl.PLUGINDEPENDENCIESTypeImpl
* @see org.talend.designer.core.model.utils.emf.component.impl.ComponentPackageImpl#getPLUGINDEPENDENCIESType()
* @generated
*/
EClass PLUGINDEPENDENCIES_TYPE = eINSTANCE.getPLUGINDEPENDENCIESType();
/**
* The meta object literal for the '<em><b>PLUGINDEPENDENCY</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference PLUGINDEPENDENCIES_TYPE__PLUGINDEPENDENCY = eINSTANCE.getPLUGINDEPENDENCIESType_PLUGINDEPENDENCY();
/**
* The meta object literal for the '{@link org.talend.designer.core.model.utils.emf.component.impl.PLUGINDEPENDENCYTypeImpl <em>PLUGINDEPENDENCY Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.talend.designer.core.model.utils.emf.component.impl.PLUGINDEPENDENCYTypeImpl
* @see org.talend.designer.core.model.utils.emf.component.impl.ComponentPackageImpl#getPLUGINDEPENDENCYType()
* @generated
*/
EClass PLUGINDEPENDENCY_TYPE = eINSTANCE.getPLUGINDEPENDENCYType();
/**
* The meta object literal for the '<em><b>ID</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute PLUGINDEPENDENCY_TYPE__ID = eINSTANCE.getPLUGINDEPENDENCYType_ID();
/**
* The meta object literal for the '{@link org.talend.designer.core.model.utils.emf.component.impl.RETURNSTypeImpl <em>RETURNS Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.talend.designer.core.model.utils.emf.component.impl.RETURNSTypeImpl
* @see org.talend.designer.core.model.utils.emf.component.impl.ComponentPackageImpl#getRETURNSType()
* @generated
*/
EClass RETURNS_TYPE = eINSTANCE.getRETURNSType();
/**
* The meta object literal for the '<em><b>RETURN</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference RETURNS_TYPE__RETURN = eINSTANCE.getRETURNSType_RETURN();
/**
* The meta object literal for the '{@link org.talend.designer.core.model.utils.emf.component.impl.RETURNTypeImpl <em>RETURN Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.talend.designer.core.model.utils.emf.component.impl.RETURNTypeImpl
* @see org.talend.designer.core.model.utils.emf.component.impl.ComponentPackageImpl#getRETURNType()
* @generated
*/
EClass RETURN_TYPE = eINSTANCE.getRETURNType();
/**
* The meta object literal for the '<em><b>AVAILABILITY</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute RETURN_TYPE__AVAILABILITY = eINSTANCE.getRETURNType_AVAILABILITY();
/**
* The meta object literal for the '<em><b>NAME</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute RETURN_TYPE__NAME = eINSTANCE.getRETURNType_NAME();
/**
* The meta object literal for the '<em><b>TYPE</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute RETURN_TYPE__TYPE = eINSTANCE.getRETURNType_TYPE();
/**
* The meta object literal for the '<em><b>SHOWIF</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute RETURN_TYPE__SHOWIF = eINSTANCE.getRETURNType_SHOWIF();
/**
* The meta object literal for the '{@link org.talend.designer.core.model.utils.emf.component.impl.SQLTEMPLATESTypeImpl <em>SQLTEMPLATES Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.talend.designer.core.model.utils.emf.component.impl.SQLTEMPLATESTypeImpl
* @see org.talend.designer.core.model.utils.emf.component.impl.ComponentPackageImpl#getSQLTEMPLATESType()
* @generated
*/
EClass SQLTEMPLATES_TYPE = eINSTANCE.getSQLTEMPLATESType();
/**
* The meta object literal for the '<em><b>SQLTEMPLATE</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference SQLTEMPLATES_TYPE__SQLTEMPLATE = eINSTANCE.getSQLTEMPLATESType_SQLTEMPLATE();
/**
* The meta object literal for the '<em><b>DB</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute SQLTEMPLATES_TYPE__DB = eINSTANCE.getSQLTEMPLATESType_DB();
/**
* The meta object literal for the '{@link org.talend.designer.core.model.utils.emf.component.impl.SQLTEMPLATETypeImpl <em>SQLTEMPLATE Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.talend.designer.core.model.utils.emf.component.impl.SQLTEMPLATETypeImpl
* @see org.talend.designer.core.model.utils.emf.component.impl.ComponentPackageImpl#getSQLTEMPLATEType()
* @generated
*/
EClass SQLTEMPLATE_TYPE = eINSTANCE.getSQLTEMPLATEType();
/**
* The meta object literal for the '<em><b>CONTENT</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute SQLTEMPLATE_TYPE__CONTENT = eINSTANCE.getSQLTEMPLATEType_CONTENT();
/**
* The meta object literal for the '<em><b>NAME</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute SQLTEMPLATE_TYPE__NAME = eINSTANCE.getSQLTEMPLATEType_NAME();
/**
* The meta object literal for the '{@link org.talend.designer.core.model.utils.emf.component.impl.TABLETypeImpl <em>TABLE Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.talend.designer.core.model.utils.emf.component.impl.TABLETypeImpl
* @see org.talend.designer.core.model.utils.emf.component.impl.ComponentPackageImpl#getTABLEType()
* @generated
*/
EClass TABLE_TYPE = eINSTANCE.getTABLEType();
/**
* The meta object literal for the '<em><b>COLUMN</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference TABLE_TYPE__COLUMN = eINSTANCE.getTABLEType_COLUMN();
/**
* The meta object literal for the '<em><b>READONLY</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute TABLE_TYPE__READONLY = eINSTANCE.getTABLEType_READONLY();
/**
* The meta object literal for the '<em><b>IF</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute TABLE_TYPE__IF = eINSTANCE.getTABLEType_IF();
/**
* The meta object literal for the '<em><b>NOTIF</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute TABLE_TYPE__NOTIF = eINSTANCE.getTABLEType_NOTIF();
/**
* The meta object literal for the '<em><b>READONLYCOLUMNPOSITION</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute TABLE_TYPE__READONLYCOLUMNPOSITION = eINSTANCE.getTABLEType_READONLYCOLUMNPOSITION();
/**
* The meta object literal for the '{@link org.talend.designer.core.model.utils.emf.component.impl.TEMPLATEPARAMTypeImpl <em>TEMPLATEPARAM Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.talend.designer.core.model.utils.emf.component.impl.TEMPLATEPARAMTypeImpl
* @see org.talend.designer.core.model.utils.emf.component.impl.ComponentPackageImpl#getTEMPLATEPARAMType()
* @generated
*/
EClass TEMPLATEPARAM_TYPE = eINSTANCE.getTEMPLATEPARAMType();
/**
* The meta object literal for the '<em><b>SOURCE</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute TEMPLATEPARAM_TYPE__SOURCE = eINSTANCE.getTEMPLATEPARAMType_SOURCE();
/**
* The meta object literal for the '<em><b>TARGET</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute TEMPLATEPARAM_TYPE__TARGET = eINSTANCE.getTEMPLATEPARAMType_TARGET();
/**
* The meta object literal for the '<em><b>VALUE</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute TEMPLATEPARAM_TYPE__VALUE = eINSTANCE.getTEMPLATEPARAMType_VALUE();
/**
* The meta object literal for the '{@link org.talend.designer.core.model.utils.emf.component.impl.TEMPLATESTypeImpl <em>TEMPLATES Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.talend.designer.core.model.utils.emf.component.impl.TEMPLATESTypeImpl
* @see org.talend.designer.core.model.utils.emf.component.impl.ComponentPackageImpl#getTEMPLATESType()
* @generated
*/
EClass TEMPLATES_TYPE = eINSTANCE.getTEMPLATESType();
/**
* The meta object literal for the '<em><b>TEMPLATE</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference TEMPLATES_TYPE__TEMPLATE = eINSTANCE.getTEMPLATESType_TEMPLATE();
/**
* The meta object literal for the '<em><b>TEMPLATEPARAM</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference TEMPLATES_TYPE__TEMPLATEPARAM = eINSTANCE.getTEMPLATESType_TEMPLATEPARAM();
/**
* The meta object literal for the '<em><b>CONNECTOR</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute TEMPLATES_TYPE__CONNECTOR = eINSTANCE.getTEMPLATESType_CONNECTOR();
/**
* The meta object literal for the '<em><b>INPUT</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute TEMPLATES_TYPE__INPUT = eINSTANCE.getTEMPLATESType_INPUT();
/**
* The meta object literal for the '<em><b>LOOKUP</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute TEMPLATES_TYPE__LOOKUP = eINSTANCE.getTEMPLATESType_LOOKUP();
/**
* The meta object literal for the '<em><b>OUTPUT</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute TEMPLATES_TYPE__OUTPUT = eINSTANCE.getTEMPLATESType_OUTPUT();
/**
* The meta object literal for the '{@link org.talend.designer.core.model.utils.emf.component.impl.TEMPLATETypeImpl <em>TEMPLATE Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.talend.designer.core.model.utils.emf.component.impl.TEMPLATETypeImpl
* @see org.talend.designer.core.model.utils.emf.component.impl.ComponentPackageImpl#getTEMPLATEType()
* @generated
*/
EClass TEMPLATE_TYPE = eINSTANCE.getTEMPLATEType();
/**
* The meta object literal for the '<em><b>LINKTO</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference TEMPLATE_TYPE__LINKTO = eINSTANCE.getTEMPLATEType_LINKTO();
/**
* The meta object literal for the '<em><b>COMPONENT</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute TEMPLATE_TYPE__COMPONENT = eINSTANCE.getTEMPLATEType_COMPONENT();
/**
* The meta object literal for the '<em><b>NAME</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute TEMPLATE_TYPE__NAME = eINSTANCE.getTEMPLATEType_NAME();
}
} //ComponentPackage