/**
* <copyright>
* </copyright>
*
* $Id$
*/
package com.founder.fix.bpmn2extensions.fixflow.impl;
import com.founder.fix.bpmn2extensions.fixflow.AssignPolicyType;
import com.founder.fix.bpmn2extensions.fixflow.ConnectorInstance;
import com.founder.fix.bpmn2extensions.fixflow.ConnectorInstanceElements;
import com.founder.fix.bpmn2extensions.fixflow.ConnectorParameterInputs;
import com.founder.fix.bpmn2extensions.fixflow.ConnectorParameterOutputs;
import com.founder.fix.bpmn2extensions.fixflow.ConnectorParameterOutputsDef;
import com.founder.fix.bpmn2extensions.fixflow.DataSourceToSubProcessMapping;
import com.founder.fix.bpmn2extensions.fixflow.DataVariable;
import com.founder.fix.bpmn2extensions.fixflow.DataVariableMapping;
import com.founder.fix.bpmn2extensions.fixflow.DocumentRoot;
import com.founder.fix.bpmn2extensions.fixflow.Documentation;
import com.founder.fix.bpmn2extensions.fixflow.ExpectedExecutionTime;
import com.founder.fix.bpmn2extensions.fixflow.Expression;
import com.founder.fix.bpmn2extensions.fixflow.FilterConditions;
import com.founder.fix.bpmn2extensions.fixflow.FixFlowFactory;
import com.founder.fix.bpmn2extensions.fixflow.FixFlowPackage;
import com.founder.fix.bpmn2extensions.fixflow.FormUri;
import com.founder.fix.bpmn2extensions.fixflow.FormUriView;
import com.founder.fix.bpmn2extensions.fixflow.ListExpression;
import com.founder.fix.bpmn2extensions.fixflow.LoopDataInputCollection;
import com.founder.fix.bpmn2extensions.fixflow.LoopDataOutputCollection;
import com.founder.fix.bpmn2extensions.fixflow.LoopMaximum;
import com.founder.fix.bpmn2extensions.fixflow.MessageObj;
import com.founder.fix.bpmn2extensions.fixflow.ProcessInstanceVariable;
import com.founder.fix.bpmn2extensions.fixflow.ProcessValidationLevel;
import com.founder.fix.bpmn2extensions.fixflow.ReceiveMessage;
import com.founder.fix.bpmn2extensions.fixflow.ResourceFilter;
import com.founder.fix.bpmn2extensions.fixflow.SkipAssignee;
import com.founder.fix.bpmn2extensions.fixflow.SkipComment;
import com.founder.fix.bpmn2extensions.fixflow.SkipStrategy;
import com.founder.fix.bpmn2extensions.fixflow.SubProcessToDataSourceMapping;
import com.founder.fix.bpmn2extensions.fixflow.TableExpression;
import com.founder.fix.bpmn2extensions.fixflow.TaskCommand;
import com.founder.fix.bpmn2extensions.fixflow.TaskPriority;
import com.founder.fix.bpmn2extensions.fixflow.TaskSubject;
import com.founder.fix.bpmn2extensions.fixflow.TimeExpression;
import com.founder.fix.bpmn2extensions.fixflow.TimeSkipExpression;
import com.founder.fix.bpmn2extensions.fixflow.TokenVariable;
import org.eclipse.emf.ecore.EAttribute;
import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.EEnum;
import org.eclipse.emf.ecore.EPackage;
import org.eclipse.emf.ecore.EReference;
import org.eclipse.emf.ecore.impl.EPackageImpl;
import org.eclipse.emf.ecore.xml.type.XMLTypePackage;
/**
* <!-- begin-user-doc -->
* An implementation of the model <b>Package</b>.
* <!-- end-user-doc -->
* @generated
*/
public class FixFlowPackageImpl extends EPackageImpl implements FixFlowPackage {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EClass documentRootEClass = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EClass expressionEClass = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EClass taskSubjectEClass = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EClass taskCommandEClass = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EClass resourceFilterEClass = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EClass dataVariableEClass = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EClass documentationEClass = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EClass connectorInstanceEClass = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EClass connectorParameterInputsEClass = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EClass connectorParameterOutputsEClass = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EClass loopDataInputCollectionEClass = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EClass loopDataOutputCollectionEClass = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EClass connectorParameterOutputsDefEClass = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EClass formUriEClass = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EClass loopMaximumEClass = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EClass skipStrategyEClass = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EClass messageObjEClass = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EClass filterConditionsEClass = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EClass receiveMessageEClass = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EClass tokenVariableEClass = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EClass processInstanceVariableEClass = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EClass expectedExecutionTimeEClass = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EClass dataSourceToSubProcessMappingEClass = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EClass subProcessToDataSourceMappingEClass = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EClass dataVariableMappingEClass = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EClass formUriViewEClass = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EClass taskPriorityEClass = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EClass assignPolicyTypeEClass = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EClass skipAssigneeEClass = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EClass skipCommentEClass = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EClass connectorInstanceElementsEClass = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EClass timeExpressionEClass = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EClass timeSkipExpressionEClass = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EClass tableExpressionEClass = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EClass listExpressionEClass = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EEnum processValidationLevelEEnum = null;
/**
* Creates an instance of the model <b>Package</b>, registered with
* {@link org.eclipse.emf.ecore.EPackage.Registry EPackage.Registry} by the package
* package URI value.
* <p>Note: the correct way to create the package is via the static
* factory method {@link #init init()}, which also performs
* initialization of the package, or returns the registered package,
* if one already exists.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.emf.ecore.EPackage.Registry
* @see com.founder.fix.bpmn2extensions.fixflow.FixFlowPackage#eNS_URI
* @see #init()
* @generated
*/
private FixFlowPackageImpl() {
super(eNS_URI, FixFlowFactory.eINSTANCE);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private static boolean isInited = false;
/**
* Creates, registers, and initializes the <b>Package</b> for this model, and for any others upon which it depends.
*
* <p>This method is used to initialize {@link FixFlowPackage#eINSTANCE} when that field is accessed.
* Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see #eNS_URI
* @see #createPackageContents()
* @see #initializePackageContents()
* @generated
*/
public static FixFlowPackage init() {
if (isInited) return (FixFlowPackage)EPackage.Registry.INSTANCE.getEPackage(FixFlowPackage.eNS_URI);
// Obtain or create and register package
FixFlowPackageImpl theFixFlowPackage = (FixFlowPackageImpl)(EPackage.Registry.INSTANCE.get(eNS_URI) instanceof FixFlowPackageImpl ? EPackage.Registry.INSTANCE.get(eNS_URI) : new FixFlowPackageImpl());
isInited = true;
// Initialize simple dependencies
XMLTypePackage.eINSTANCE.eClass();
// Create package meta-data objects
theFixFlowPackage.createPackageContents();
// Initialize created meta-data
theFixFlowPackage.initializePackageContents();
// Mark meta-data to indicate it can't be changed
theFixFlowPackage.freeze();
// Update the registry and return the package
EPackage.Registry.INSTANCE.put(FixFlowPackage.eNS_URI, theFixFlowPackage);
return theFixFlowPackage;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EClass getDocumentRoot() {
return documentRootEClass;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDocumentRoot_Mixed() {
return (EAttribute)documentRootEClass.getEStructuralFeatures().get(0);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getDocumentRoot_XMLNSPrefixMap() {
return (EReference)documentRootEClass.getEStructuralFeatures().get(1);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getDocumentRoot_XSISchemaLocation() {
return (EReference)documentRootEClass.getEStructuralFeatures().get(2);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getDocumentRoot_TaskSubject() {
return (EReference)documentRootEClass.getEStructuralFeatures().get(3);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getDocumentRoot_TaskCommand() {
return (EReference)documentRootEClass.getEStructuralFeatures().get(4);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDocumentRoot_ResourceType() {
return (EAttribute)documentRootEClass.getEStructuralFeatures().get(5);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getDocumentRoot_ResourceFilter() {
return (EReference)documentRootEClass.getEStructuralFeatures().get(6);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getDocumentRoot_DataVariable() {
return (EReference)documentRootEClass.getEStructuralFeatures().get(7);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDocumentRoot_Version() {
return (EAttribute)documentRootEClass.getEStructuralFeatures().get(8);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDocumentRoot_Dbid() {
return (EAttribute)documentRootEClass.getEStructuralFeatures().get(9);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDocumentRoot_Category() {
return (EAttribute)documentRootEClass.getEStructuralFeatures().get(10);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getDocumentRoot_ConnectorInstance() {
return (EReference)documentRootEClass.getEStructuralFeatures().get(11);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getDocumentRoot_LoopDataInputCollection() {
return (EReference)documentRootEClass.getEStructuralFeatures().get(12);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getDocumentRoot_LoopDataOutputCollection() {
return (EReference)documentRootEClass.getEStructuralFeatures().get(13);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getDocumentRoot_FormUri() {
return (EReference)documentRootEClass.getEStructuralFeatures().get(14);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getDocumentRoot_LoopMaximum() {
return (EReference)documentRootEClass.getEStructuralFeatures().get(15);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDocumentRoot_SubTask() {
return (EAttribute)documentRootEClass.getEStructuralFeatures().get(16);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDocumentRoot_ScriptName() {
return (EAttribute)documentRootEClass.getEStructuralFeatures().get(17);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDocumentRoot_ResultVariable() {
return (EAttribute)documentRootEClass.getEStructuralFeatures().get(18);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDocumentRoot_CallableElementId() {
return (EAttribute)documentRootEClass.getEStructuralFeatures().get(19);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDocumentRoot_CallableElementName() {
return (EAttribute)documentRootEClass.getEStructuralFeatures().get(20);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDocumentRoot_CallableElementVersion() {
return (EAttribute)documentRootEClass.getEStructuralFeatures().get(21);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDocumentRoot_CallableElementVersionName() {
return (EAttribute)documentRootEClass.getEStructuralFeatures().get(22);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDocumentRoot_IncludeExclusion() {
return (EAttribute)documentRootEClass.getEStructuralFeatures().get(23);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDocumentRoot_ResourceRange() {
return (EAttribute)documentRootEClass.getEStructuralFeatures().get(24);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDocumentRoot_AssignAction() {
return (EAttribute)documentRootEClass.getEStructuralFeatures().get(25);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDocumentRoot_ErrorCode() {
return (EAttribute)documentRootEClass.getEStructuralFeatures().get(26);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getDocumentRoot_SkipStrategy() {
return (EReference)documentRootEClass.getEStructuralFeatures().get(27);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDocumentRoot_IsContainsSub() {
return (EAttribute)documentRootEClass.getEStructuralFeatures().get(28);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDocumentRoot_Verification() {
return (EAttribute)documentRootEClass.getEStructuralFeatures().get(29);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getDocumentRoot_MessageObj() {
return (EReference)documentRootEClass.getEStructuralFeatures().get(30);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getDocumentRoot_ReceiveMessage() {
return (EReference)documentRootEClass.getEStructuralFeatures().get(31);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getDocumentRoot_ExpectedExecutionTime() {
return (EReference)documentRootEClass.getEStructuralFeatures().get(32);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getDocumentRoot_DataSourceToSubProcessMapping() {
return (EReference)documentRootEClass.getEStructuralFeatures().get(33);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getDocumentRoot_SubProcessToDataSourceMapping() {
return (EReference)documentRootEClass.getEStructuralFeatures().get(34);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDocumentRoot_CallableElementBizKey() {
return (EAttribute)documentRootEClass.getEStructuralFeatures().get(35);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDocumentRoot_CallableElementBizKeyName() {
return (EAttribute)documentRootEClass.getEStructuralFeatures().get(36);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDocumentRoot_IsAsync() {
return (EAttribute)documentRootEClass.getEStructuralFeatures().get(37);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getDocumentRoot_FormUriView() {
return (EReference)documentRootEClass.getEStructuralFeatures().get(38);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDocumentRoot_OrderId() {
return (EAttribute)documentRootEClass.getEStructuralFeatures().get(39);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getDocumentRoot_TaskPriority() {
return (EReference)documentRootEClass.getEStructuralFeatures().get(40);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getDocumentRoot_AssignPolicyType() {
return (EReference)documentRootEClass.getEStructuralFeatures().get(41);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDocumentRoot_IsPersistence() {
return (EAttribute)documentRootEClass.getEStructuralFeatures().get(42);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDocumentRoot_TaskType() {
return (EAttribute)documentRootEClass.getEStructuralFeatures().get(43);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDocumentRoot_ValidationLevel() {
return (EAttribute)documentRootEClass.getEStructuralFeatures().get(44);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDocumentRoot_LanguageType() {
return (EAttribute)documentRootEClass.getEStructuralFeatures().get(45);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getDocumentRoot_ConnectorInstanceElements() {
return (EReference)documentRootEClass.getEStructuralFeatures().get(46);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDocumentRoot_Name() {
return (EAttribute)documentRootEClass.getEStructuralFeatures().get(47);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EClass getExpression() {
return expressionEClass;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getExpression_Value() {
return (EAttribute)expressionEClass.getEStructuralFeatures().get(0);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getExpression_Id() {
return (EAttribute)expressionEClass.getEStructuralFeatures().get(1);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getExpression_Name() {
return (EAttribute)expressionEClass.getEStructuralFeatures().get(2);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EClass getTaskSubject() {
return taskSubjectEClass;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getTaskSubject_Expression() {
return (EReference)taskSubjectEClass.getEStructuralFeatures().get(0);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getTaskSubject_Id() {
return (EAttribute)taskSubjectEClass.getEStructuralFeatures().get(1);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getTaskSubject_Name() {
return (EAttribute)taskSubjectEClass.getEStructuralFeatures().get(2);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EClass getTaskCommand() {
return taskCommandEClass;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getTaskCommand_Id() {
return (EAttribute)taskCommandEClass.getEStructuralFeatures().get(0);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getTaskCommand_Name() {
return (EAttribute)taskCommandEClass.getEStructuralFeatures().get(1);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getTaskCommand_CommandType() {
return (EAttribute)taskCommandEClass.getEStructuralFeatures().get(2);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getTaskCommand_Expression() {
return (EReference)taskCommandEClass.getEStructuralFeatures().get(3);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getTaskCommand_OrderId() {
return (EAttribute)taskCommandEClass.getEStructuralFeatures().get(4);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getTaskCommand_IsVerification() {
return (EAttribute)taskCommandEClass.getEStructuralFeatures().get(5);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getTaskCommand_IsSaveData() {
return (EAttribute)taskCommandEClass.getEStructuralFeatures().get(6);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getTaskCommand_IsSimulationRun() {
return (EAttribute)taskCommandEClass.getEStructuralFeatures().get(7);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getTaskCommand_ParameterExpression() {
return (EReference)taskCommandEClass.getEStructuralFeatures().get(8);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EClass getResourceFilter() {
return resourceFilterEClass;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getResourceFilter_Id() {
return (EAttribute)resourceFilterEClass.getEStructuralFeatures().get(0);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getResourceFilter_Name() {
return (EAttribute)resourceFilterEClass.getEStructuralFeatures().get(1);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getResourceFilter_Expression() {
return (EReference)resourceFilterEClass.getEStructuralFeatures().get(2);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getResourceFilter_Documentation() {
return (EReference)resourceFilterEClass.getEStructuralFeatures().get(3);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EClass getDataVariable() {
return dataVariableEClass;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDataVariable_Id() {
return (EAttribute)dataVariableEClass.getEStructuralFeatures().get(0);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDataVariable_DataType() {
return (EAttribute)dataVariableEClass.getEStructuralFeatures().get(1);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDataVariable_IsList() {
return (EAttribute)dataVariableEClass.getEStructuralFeatures().get(2);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDataVariable_IsPersistence() {
return (EAttribute)dataVariableEClass.getEStructuralFeatures().get(3);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getDataVariable_Expression() {
return (EReference)dataVariableEClass.getEStructuralFeatures().get(4);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getDataVariable_Documentation() {
return (EReference)dataVariableEClass.getEStructuralFeatures().get(5);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDataVariable_BizType() {
return (EAttribute)dataVariableEClass.getEStructuralFeatures().get(6);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDataVariable_FileName() {
return (EAttribute)dataVariableEClass.getEStructuralFeatures().get(7);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EClass getDocumentation() {
return documentationEClass;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDocumentation_Value() {
return (EAttribute)documentationEClass.getEStructuralFeatures().get(0);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDocumentation_Id() {
return (EAttribute)documentationEClass.getEStructuralFeatures().get(1);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDocumentation_Name() {
return (EAttribute)documentationEClass.getEStructuralFeatures().get(2);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EClass getConnectorInstance() {
return connectorInstanceEClass;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getConnectorInstance_ConnectorId() {
return (EAttribute)connectorInstanceEClass.getEStructuralFeatures().get(0);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getConnectorInstance_PackageName() {
return (EAttribute)connectorInstanceEClass.getEStructuralFeatures().get(1);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getConnectorInstance_ClassName() {
return (EAttribute)connectorInstanceEClass.getEStructuralFeatures().get(2);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getConnectorInstance_ConnectorInstanceId() {
return (EAttribute)connectorInstanceEClass.getEStructuralFeatures().get(3);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getConnectorInstance_ConnectorInstanceName() {
return (EAttribute)connectorInstanceEClass.getEStructuralFeatures().get(4);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getConnectorInstance_EventType() {
return (EAttribute)connectorInstanceEClass.getEStructuralFeatures().get(5);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getConnectorInstance_Documentation() {
return (EReference)connectorInstanceEClass.getEStructuralFeatures().get(6);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getConnectorInstance_ErrorHandling() {
return (EAttribute)connectorInstanceEClass.getEStructuralFeatures().get(7);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getConnectorInstance_ErrorCode() {
return (EAttribute)connectorInstanceEClass.getEStructuralFeatures().get(8);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getConnectorInstance_ConnectorParameterInputs() {
return (EReference)connectorInstanceEClass.getEStructuralFeatures().get(9);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getConnectorInstance_ConnectorParameterOutputs() {
return (EReference)connectorInstanceEClass.getEStructuralFeatures().get(10);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getConnectorInstance_ConnectorParameterOutputsDef() {
return (EReference)connectorInstanceEClass.getEStructuralFeatures().get(11);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getConnectorInstance_SkipComment() {
return (EReference)connectorInstanceEClass.getEStructuralFeatures().get(12);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getConnectorInstance_TimeExpression() {
return (EReference)connectorInstanceEClass.getEStructuralFeatures().get(13);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getConnectorInstance_IsTimeExecute() {
return (EAttribute)connectorInstanceEClass.getEStructuralFeatures().get(14);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getConnectorInstance_TimeSkipExpression() {
return (EReference)connectorInstanceEClass.getEStructuralFeatures().get(15);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getConnectorInstance_Version() {
return (EAttribute)connectorInstanceEClass.getEStructuralFeatures().get(16);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getConnectorInstance_Type() {
return (EAttribute)connectorInstanceEClass.getEStructuralFeatures().get(17);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EClass getConnectorParameterInputs() {
return connectorParameterInputsEClass;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getConnectorParameterInputs_Id() {
return (EAttribute)connectorParameterInputsEClass.getEStructuralFeatures().get(0);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getConnectorParameterInputs_Name() {
return (EAttribute)connectorParameterInputsEClass.getEStructuralFeatures().get(1);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getConnectorParameterInputs_DataType() {
return (EAttribute)connectorParameterInputsEClass.getEStructuralFeatures().get(2);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getConnectorParameterInputs_Expression() {
return (EReference)connectorParameterInputsEClass.getEStructuralFeatures().get(3);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getConnectorParameterInputs_IsExecute() {
return (EAttribute)connectorParameterInputsEClass.getEStructuralFeatures().get(4);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EClass getConnectorParameterOutputs() {
return connectorParameterOutputsEClass;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getConnectorParameterOutputs_VariableTarget() {
return (EAttribute)connectorParameterOutputsEClass.getEStructuralFeatures().get(0);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getConnectorParameterOutputs_Expression() {
return (EReference)connectorParameterOutputsEClass.getEStructuralFeatures().get(1);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EClass getLoopDataInputCollection() {
return loopDataInputCollectionEClass;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getLoopDataInputCollection_Expression() {
return (EReference)loopDataInputCollectionEClass.getEStructuralFeatures().get(0);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EClass getLoopDataOutputCollection() {
return loopDataOutputCollectionEClass;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getLoopDataOutputCollection_Expression() {
return (EReference)loopDataOutputCollectionEClass.getEStructuralFeatures().get(0);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EClass getConnectorParameterOutputsDef() {
return connectorParameterOutputsDefEClass;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getConnectorParameterOutputsDef_Id() {
return (EAttribute)connectorParameterOutputsDefEClass.getEStructuralFeatures().get(0);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getConnectorParameterOutputsDef_Name() {
return (EAttribute)connectorParameterOutputsDefEClass.getEStructuralFeatures().get(1);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getConnectorParameterOutputsDef_DataType() {
return (EAttribute)connectorParameterOutputsDefEClass.getEStructuralFeatures().get(2);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EClass getFormUri() {
return formUriEClass;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getFormUri_Expression() {
return (EReference)formUriEClass.getEStructuralFeatures().get(0);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EClass getLoopMaximum() {
return loopMaximumEClass;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getLoopMaximum_Expression() {
return (EReference)loopMaximumEClass.getEStructuralFeatures().get(0);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EClass getSkipStrategy() {
return skipStrategyEClass;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getSkipStrategy_Expression() {
return (EReference)skipStrategyEClass.getEStructuralFeatures().get(0);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getSkipStrategy_IsCreateSkipProcess() {
return (EAttribute)skipStrategyEClass.getEStructuralFeatures().get(1);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getSkipStrategy_SkipAssignee() {
return (EReference)skipStrategyEClass.getEStructuralFeatures().get(2);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getSkipStrategy_SkipComment() {
return (EReference)skipStrategyEClass.getEStructuralFeatures().get(3);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getSkipStrategy_IsEnable() {
return (EAttribute)skipStrategyEClass.getEStructuralFeatures().get(4);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EClass getMessageObj() {
return messageObjEClass;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getMessageObj_Id() {
return (EAttribute)messageObjEClass.getEStructuralFeatures().get(0);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getMessageObj_Name() {
return (EAttribute)messageObjEClass.getEStructuralFeatures().get(1);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getMessageObj_Documentation() {
return (EReference)messageObjEClass.getEStructuralFeatures().get(2);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getMessageObj_DataVariable() {
return (EReference)messageObjEClass.getEStructuralFeatures().get(3);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getMessageObj_TargetProcess() {
return (EAttribute)messageObjEClass.getEStructuralFeatures().get(4);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getMessageObj_TargetNode() {
return (EAttribute)messageObjEClass.getEStructuralFeatures().get(5);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getMessageObj_ProcessInstanceVariable() {
return (EReference)messageObjEClass.getEStructuralFeatures().get(6);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getMessageObj_TokenVariable() {
return (EReference)messageObjEClass.getEStructuralFeatures().get(7);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getMessageObj_MessageType() {
return (EAttribute)messageObjEClass.getEStructuralFeatures().get(8);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EClass getFilterConditions() {
return filterConditionsEClass;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getFilterConditions_Expression() {
return (EReference)filterConditionsEClass.getEStructuralFeatures().get(0);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EClass getReceiveMessage() {
return receiveMessageEClass;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getReceiveMessage_MessageId() {
return (EAttribute)receiveMessageEClass.getEStructuralFeatures().get(0);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getReceiveMessage_FilterConditions() {
return (EReference)receiveMessageEClass.getEStructuralFeatures().get(1);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getReceiveMessage_ProcessInstanceVariable() {
return (EReference)receiveMessageEClass.getEStructuralFeatures().get(2);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getReceiveMessage_TokenVariable() {
return (EReference)receiveMessageEClass.getEStructuralFeatures().get(3);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EClass getTokenVariable() {
return tokenVariableEClass;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getTokenVariable_Expression() {
return (EReference)tokenVariableEClass.getEStructuralFeatures().get(0);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EClass getProcessInstanceVariable() {
return processInstanceVariableEClass;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getProcessInstanceVariable_Expression() {
return (EReference)processInstanceVariableEClass.getEStructuralFeatures().get(0);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EClass getExpectedExecutionTime() {
return expectedExecutionTimeEClass;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getExpectedExecutionTime_Day() {
return (EAttribute)expectedExecutionTimeEClass.getEStructuralFeatures().get(0);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getExpectedExecutionTime_Hour() {
return (EAttribute)expectedExecutionTimeEClass.getEStructuralFeatures().get(1);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getExpectedExecutionTime_Minute() {
return (EAttribute)expectedExecutionTimeEClass.getEStructuralFeatures().get(2);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getExpectedExecutionTime_Second() {
return (EAttribute)expectedExecutionTimeEClass.getEStructuralFeatures().get(3);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EClass getDataSourceToSubProcessMapping() {
return dataSourceToSubProcessMappingEClass;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getDataSourceToSubProcessMapping_DataVariableMapping() {
return (EReference)dataSourceToSubProcessMappingEClass.getEStructuralFeatures().get(0);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EClass getSubProcessToDataSourceMapping() {
return subProcessToDataSourceMappingEClass;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getSubProcessToDataSourceMapping_DataVariableMapping() {
return (EReference)subProcessToDataSourceMappingEClass.getEStructuralFeatures().get(0);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EClass getDataVariableMapping() {
return dataVariableMappingEClass;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDataVariableMapping_DataSourceId() {
return (EAttribute)dataVariableMappingEClass.getEStructuralFeatures().get(0);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDataVariableMapping_SubProcesId() {
return (EAttribute)dataVariableMappingEClass.getEStructuralFeatures().get(1);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EClass getFormUriView() {
return formUriViewEClass;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getFormUriView_Expression() {
return (EReference)formUriViewEClass.getEStructuralFeatures().get(0);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EClass getTaskPriority() {
return taskPriorityEClass;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getTaskPriority_Expression() {
return (EReference)taskPriorityEClass.getEStructuralFeatures().get(0);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EClass getAssignPolicyType() {
return assignPolicyTypeEClass;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getAssignPolicyType_Id() {
return (EAttribute)assignPolicyTypeEClass.getEStructuralFeatures().get(0);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getAssignPolicyType_Expression() {
return (EReference)assignPolicyTypeEClass.getEStructuralFeatures().get(1);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EClass getSkipAssignee() {
return skipAssigneeEClass;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getSkipAssignee_Expression() {
return (EReference)skipAssigneeEClass.getEStructuralFeatures().get(0);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EClass getSkipComment() {
return skipCommentEClass;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getSkipComment_Expression() {
return (EReference)skipCommentEClass.getEStructuralFeatures().get(0);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EClass getConnectorInstanceElements() {
return connectorInstanceElementsEClass;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getConnectorInstanceElements_ConnrctorType() {
return (EAttribute)connectorInstanceElementsEClass.getEStructuralFeatures().get(0);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getConnectorInstanceElements_ConnectorInstance() {
return (EReference)connectorInstanceElementsEClass.getEStructuralFeatures().get(1);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EClass getTimeExpression() {
return timeExpressionEClass;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getTimeExpression_Expression() {
return (EReference)timeExpressionEClass.getEStructuralFeatures().get(0);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EClass getTimeSkipExpression() {
return timeSkipExpressionEClass;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getTimeSkipExpression_Expression() {
return (EReference)timeSkipExpressionEClass.getEStructuralFeatures().get(0);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EClass getTableExpression() {
return tableExpressionEClass;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getTableExpression_Expressions() {
return (EReference)tableExpressionEClass.getEStructuralFeatures().get(0);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EClass getListExpression() {
return listExpressionEClass;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getListExpression_Expressions() {
return (EReference)listExpressionEClass.getEStructuralFeatures().get(0);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EEnum getProcessValidationLevel() {
return processValidationLevelEEnum;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public FixFlowFactory getFixFlowFactory() {
return (FixFlowFactory)getEFactoryInstance();
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private boolean isCreated = false;
/**
* Creates the meta-model objects for the package. This method is
* guarded to have no affect on any invocation but its first.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public void createPackageContents() {
if (isCreated) return;
isCreated = true;
// Create classes and their features
documentRootEClass = createEClass(DOCUMENT_ROOT);
createEAttribute(documentRootEClass, DOCUMENT_ROOT__MIXED);
createEReference(documentRootEClass, DOCUMENT_ROOT__XMLNS_PREFIX_MAP);
createEReference(documentRootEClass, DOCUMENT_ROOT__XSI_SCHEMA_LOCATION);
createEReference(documentRootEClass, DOCUMENT_ROOT__TASK_SUBJECT);
createEReference(documentRootEClass, DOCUMENT_ROOT__TASK_COMMAND);
createEAttribute(documentRootEClass, DOCUMENT_ROOT__RESOURCE_TYPE);
createEReference(documentRootEClass, DOCUMENT_ROOT__RESOURCE_FILTER);
createEReference(documentRootEClass, DOCUMENT_ROOT__DATA_VARIABLE);
createEAttribute(documentRootEClass, DOCUMENT_ROOT__VERSION);
createEAttribute(documentRootEClass, DOCUMENT_ROOT__DBID);
createEAttribute(documentRootEClass, DOCUMENT_ROOT__CATEGORY);
createEReference(documentRootEClass, DOCUMENT_ROOT__CONNECTOR_INSTANCE);
createEReference(documentRootEClass, DOCUMENT_ROOT__LOOP_DATA_INPUT_COLLECTION);
createEReference(documentRootEClass, DOCUMENT_ROOT__LOOP_DATA_OUTPUT_COLLECTION);
createEReference(documentRootEClass, DOCUMENT_ROOT__FORM_URI);
createEReference(documentRootEClass, DOCUMENT_ROOT__LOOP_MAXIMUM);
createEAttribute(documentRootEClass, DOCUMENT_ROOT__SUB_TASK);
createEAttribute(documentRootEClass, DOCUMENT_ROOT__SCRIPT_NAME);
createEAttribute(documentRootEClass, DOCUMENT_ROOT__RESULT_VARIABLE);
createEAttribute(documentRootEClass, DOCUMENT_ROOT__CALLABLE_ELEMENT_ID);
createEAttribute(documentRootEClass, DOCUMENT_ROOT__CALLABLE_ELEMENT_NAME);
createEAttribute(documentRootEClass, DOCUMENT_ROOT__CALLABLE_ELEMENT_VERSION);
createEAttribute(documentRootEClass, DOCUMENT_ROOT__CALLABLE_ELEMENT_VERSION_NAME);
createEAttribute(documentRootEClass, DOCUMENT_ROOT__INCLUDE_EXCLUSION);
createEAttribute(documentRootEClass, DOCUMENT_ROOT__RESOURCE_RANGE);
createEAttribute(documentRootEClass, DOCUMENT_ROOT__ASSIGN_ACTION);
createEAttribute(documentRootEClass, DOCUMENT_ROOT__ERROR_CODE);
createEReference(documentRootEClass, DOCUMENT_ROOT__SKIP_STRATEGY);
createEAttribute(documentRootEClass, DOCUMENT_ROOT__IS_CONTAINS_SUB);
createEAttribute(documentRootEClass, DOCUMENT_ROOT__VERIFICATION);
createEReference(documentRootEClass, DOCUMENT_ROOT__MESSAGE_OBJ);
createEReference(documentRootEClass, DOCUMENT_ROOT__RECEIVE_MESSAGE);
createEReference(documentRootEClass, DOCUMENT_ROOT__EXPECTED_EXECUTION_TIME);
createEReference(documentRootEClass, DOCUMENT_ROOT__DATA_SOURCE_TO_SUB_PROCESS_MAPPING);
createEReference(documentRootEClass, DOCUMENT_ROOT__SUB_PROCESS_TO_DATA_SOURCE_MAPPING);
createEAttribute(documentRootEClass, DOCUMENT_ROOT__CALLABLE_ELEMENT_BIZ_KEY);
createEAttribute(documentRootEClass, DOCUMENT_ROOT__CALLABLE_ELEMENT_BIZ_KEY_NAME);
createEAttribute(documentRootEClass, DOCUMENT_ROOT__IS_ASYNC);
createEReference(documentRootEClass, DOCUMENT_ROOT__FORM_URI_VIEW);
createEAttribute(documentRootEClass, DOCUMENT_ROOT__ORDER_ID);
createEReference(documentRootEClass, DOCUMENT_ROOT__TASK_PRIORITY);
createEReference(documentRootEClass, DOCUMENT_ROOT__ASSIGN_POLICY_TYPE);
createEAttribute(documentRootEClass, DOCUMENT_ROOT__IS_PERSISTENCE);
createEAttribute(documentRootEClass, DOCUMENT_ROOT__TASK_TYPE);
createEAttribute(documentRootEClass, DOCUMENT_ROOT__VALIDATION_LEVEL);
createEAttribute(documentRootEClass, DOCUMENT_ROOT__LANGUAGE_TYPE);
createEReference(documentRootEClass, DOCUMENT_ROOT__CONNECTOR_INSTANCE_ELEMENTS);
createEAttribute(documentRootEClass, DOCUMENT_ROOT__NAME);
expressionEClass = createEClass(EXPRESSION);
createEAttribute(expressionEClass, EXPRESSION__VALUE);
createEAttribute(expressionEClass, EXPRESSION__ID);
createEAttribute(expressionEClass, EXPRESSION__NAME);
taskSubjectEClass = createEClass(TASK_SUBJECT);
createEReference(taskSubjectEClass, TASK_SUBJECT__EXPRESSION);
createEAttribute(taskSubjectEClass, TASK_SUBJECT__ID);
createEAttribute(taskSubjectEClass, TASK_SUBJECT__NAME);
taskCommandEClass = createEClass(TASK_COMMAND);
createEAttribute(taskCommandEClass, TASK_COMMAND__ID);
createEAttribute(taskCommandEClass, TASK_COMMAND__NAME);
createEAttribute(taskCommandEClass, TASK_COMMAND__COMMAND_TYPE);
createEReference(taskCommandEClass, TASK_COMMAND__EXPRESSION);
createEAttribute(taskCommandEClass, TASK_COMMAND__ORDER_ID);
createEAttribute(taskCommandEClass, TASK_COMMAND__IS_VERIFICATION);
createEAttribute(taskCommandEClass, TASK_COMMAND__IS_SAVE_DATA);
createEAttribute(taskCommandEClass, TASK_COMMAND__IS_SIMULATION_RUN);
createEReference(taskCommandEClass, TASK_COMMAND__PARAMETER_EXPRESSION);
resourceFilterEClass = createEClass(RESOURCE_FILTER);
createEAttribute(resourceFilterEClass, RESOURCE_FILTER__ID);
createEAttribute(resourceFilterEClass, RESOURCE_FILTER__NAME);
createEReference(resourceFilterEClass, RESOURCE_FILTER__EXPRESSION);
createEReference(resourceFilterEClass, RESOURCE_FILTER__DOCUMENTATION);
dataVariableEClass = createEClass(DATA_VARIABLE);
createEAttribute(dataVariableEClass, DATA_VARIABLE__ID);
createEAttribute(dataVariableEClass, DATA_VARIABLE__DATA_TYPE);
createEAttribute(dataVariableEClass, DATA_VARIABLE__IS_LIST);
createEAttribute(dataVariableEClass, DATA_VARIABLE__IS_PERSISTENCE);
createEReference(dataVariableEClass, DATA_VARIABLE__EXPRESSION);
createEReference(dataVariableEClass, DATA_VARIABLE__DOCUMENTATION);
createEAttribute(dataVariableEClass, DATA_VARIABLE__BIZ_TYPE);
createEAttribute(dataVariableEClass, DATA_VARIABLE__FILE_NAME);
documentationEClass = createEClass(DOCUMENTATION);
createEAttribute(documentationEClass, DOCUMENTATION__VALUE);
createEAttribute(documentationEClass, DOCUMENTATION__ID);
createEAttribute(documentationEClass, DOCUMENTATION__NAME);
connectorInstanceEClass = createEClass(CONNECTOR_INSTANCE);
createEAttribute(connectorInstanceEClass, CONNECTOR_INSTANCE__CONNECTOR_ID);
createEAttribute(connectorInstanceEClass, CONNECTOR_INSTANCE__PACKAGE_NAME);
createEAttribute(connectorInstanceEClass, CONNECTOR_INSTANCE__CLASS_NAME);
createEAttribute(connectorInstanceEClass, CONNECTOR_INSTANCE__CONNECTOR_INSTANCE_ID);
createEAttribute(connectorInstanceEClass, CONNECTOR_INSTANCE__CONNECTOR_INSTANCE_NAME);
createEAttribute(connectorInstanceEClass, CONNECTOR_INSTANCE__EVENT_TYPE);
createEReference(connectorInstanceEClass, CONNECTOR_INSTANCE__DOCUMENTATION);
createEAttribute(connectorInstanceEClass, CONNECTOR_INSTANCE__ERROR_HANDLING);
createEAttribute(connectorInstanceEClass, CONNECTOR_INSTANCE__ERROR_CODE);
createEReference(connectorInstanceEClass, CONNECTOR_INSTANCE__CONNECTOR_PARAMETER_INPUTS);
createEReference(connectorInstanceEClass, CONNECTOR_INSTANCE__CONNECTOR_PARAMETER_OUTPUTS);
createEReference(connectorInstanceEClass, CONNECTOR_INSTANCE__CONNECTOR_PARAMETER_OUTPUTS_DEF);
createEReference(connectorInstanceEClass, CONNECTOR_INSTANCE__SKIP_COMMENT);
createEReference(connectorInstanceEClass, CONNECTOR_INSTANCE__TIME_EXPRESSION);
createEAttribute(connectorInstanceEClass, CONNECTOR_INSTANCE__IS_TIME_EXECUTE);
createEReference(connectorInstanceEClass, CONNECTOR_INSTANCE__TIME_SKIP_EXPRESSION);
createEAttribute(connectorInstanceEClass, CONNECTOR_INSTANCE__VERSION);
createEAttribute(connectorInstanceEClass, CONNECTOR_INSTANCE__TYPE);
connectorParameterInputsEClass = createEClass(CONNECTOR_PARAMETER_INPUTS);
createEAttribute(connectorParameterInputsEClass, CONNECTOR_PARAMETER_INPUTS__ID);
createEAttribute(connectorParameterInputsEClass, CONNECTOR_PARAMETER_INPUTS__NAME);
createEAttribute(connectorParameterInputsEClass, CONNECTOR_PARAMETER_INPUTS__DATA_TYPE);
createEReference(connectorParameterInputsEClass, CONNECTOR_PARAMETER_INPUTS__EXPRESSION);
createEAttribute(connectorParameterInputsEClass, CONNECTOR_PARAMETER_INPUTS__IS_EXECUTE);
connectorParameterOutputsEClass = createEClass(CONNECTOR_PARAMETER_OUTPUTS);
createEAttribute(connectorParameterOutputsEClass, CONNECTOR_PARAMETER_OUTPUTS__VARIABLE_TARGET);
createEReference(connectorParameterOutputsEClass, CONNECTOR_PARAMETER_OUTPUTS__EXPRESSION);
loopDataInputCollectionEClass = createEClass(LOOP_DATA_INPUT_COLLECTION);
createEReference(loopDataInputCollectionEClass, LOOP_DATA_INPUT_COLLECTION__EXPRESSION);
loopDataOutputCollectionEClass = createEClass(LOOP_DATA_OUTPUT_COLLECTION);
createEReference(loopDataOutputCollectionEClass, LOOP_DATA_OUTPUT_COLLECTION__EXPRESSION);
connectorParameterOutputsDefEClass = createEClass(CONNECTOR_PARAMETER_OUTPUTS_DEF);
createEAttribute(connectorParameterOutputsDefEClass, CONNECTOR_PARAMETER_OUTPUTS_DEF__ID);
createEAttribute(connectorParameterOutputsDefEClass, CONNECTOR_PARAMETER_OUTPUTS_DEF__NAME);
createEAttribute(connectorParameterOutputsDefEClass, CONNECTOR_PARAMETER_OUTPUTS_DEF__DATA_TYPE);
formUriEClass = createEClass(FORM_URI);
createEReference(formUriEClass, FORM_URI__EXPRESSION);
loopMaximumEClass = createEClass(LOOP_MAXIMUM);
createEReference(loopMaximumEClass, LOOP_MAXIMUM__EXPRESSION);
skipStrategyEClass = createEClass(SKIP_STRATEGY);
createEReference(skipStrategyEClass, SKIP_STRATEGY__EXPRESSION);
createEAttribute(skipStrategyEClass, SKIP_STRATEGY__IS_CREATE_SKIP_PROCESS);
createEReference(skipStrategyEClass, SKIP_STRATEGY__SKIP_ASSIGNEE);
createEReference(skipStrategyEClass, SKIP_STRATEGY__SKIP_COMMENT);
createEAttribute(skipStrategyEClass, SKIP_STRATEGY__IS_ENABLE);
messageObjEClass = createEClass(MESSAGE_OBJ);
createEAttribute(messageObjEClass, MESSAGE_OBJ__ID);
createEAttribute(messageObjEClass, MESSAGE_OBJ__NAME);
createEReference(messageObjEClass, MESSAGE_OBJ__DOCUMENTATION);
createEReference(messageObjEClass, MESSAGE_OBJ__DATA_VARIABLE);
createEAttribute(messageObjEClass, MESSAGE_OBJ__TARGET_PROCESS);
createEAttribute(messageObjEClass, MESSAGE_OBJ__TARGET_NODE);
createEReference(messageObjEClass, MESSAGE_OBJ__PROCESS_INSTANCE_VARIABLE);
createEReference(messageObjEClass, MESSAGE_OBJ__TOKEN_VARIABLE);
createEAttribute(messageObjEClass, MESSAGE_OBJ__MESSAGE_TYPE);
filterConditionsEClass = createEClass(FILTER_CONDITIONS);
createEReference(filterConditionsEClass, FILTER_CONDITIONS__EXPRESSION);
receiveMessageEClass = createEClass(RECEIVE_MESSAGE);
createEAttribute(receiveMessageEClass, RECEIVE_MESSAGE__MESSAGE_ID);
createEReference(receiveMessageEClass, RECEIVE_MESSAGE__FILTER_CONDITIONS);
createEReference(receiveMessageEClass, RECEIVE_MESSAGE__PROCESS_INSTANCE_VARIABLE);
createEReference(receiveMessageEClass, RECEIVE_MESSAGE__TOKEN_VARIABLE);
tokenVariableEClass = createEClass(TOKEN_VARIABLE);
createEReference(tokenVariableEClass, TOKEN_VARIABLE__EXPRESSION);
processInstanceVariableEClass = createEClass(PROCESS_INSTANCE_VARIABLE);
createEReference(processInstanceVariableEClass, PROCESS_INSTANCE_VARIABLE__EXPRESSION);
expectedExecutionTimeEClass = createEClass(EXPECTED_EXECUTION_TIME);
createEAttribute(expectedExecutionTimeEClass, EXPECTED_EXECUTION_TIME__DAY);
createEAttribute(expectedExecutionTimeEClass, EXPECTED_EXECUTION_TIME__HOUR);
createEAttribute(expectedExecutionTimeEClass, EXPECTED_EXECUTION_TIME__MINUTE);
createEAttribute(expectedExecutionTimeEClass, EXPECTED_EXECUTION_TIME__SECOND);
dataSourceToSubProcessMappingEClass = createEClass(DATA_SOURCE_TO_SUB_PROCESS_MAPPING);
createEReference(dataSourceToSubProcessMappingEClass, DATA_SOURCE_TO_SUB_PROCESS_MAPPING__DATA_VARIABLE_MAPPING);
subProcessToDataSourceMappingEClass = createEClass(SUB_PROCESS_TO_DATA_SOURCE_MAPPING);
createEReference(subProcessToDataSourceMappingEClass, SUB_PROCESS_TO_DATA_SOURCE_MAPPING__DATA_VARIABLE_MAPPING);
dataVariableMappingEClass = createEClass(DATA_VARIABLE_MAPPING);
createEAttribute(dataVariableMappingEClass, DATA_VARIABLE_MAPPING__DATA_SOURCE_ID);
createEAttribute(dataVariableMappingEClass, DATA_VARIABLE_MAPPING__SUB_PROCES_ID);
formUriViewEClass = createEClass(FORM_URI_VIEW);
createEReference(formUriViewEClass, FORM_URI_VIEW__EXPRESSION);
taskPriorityEClass = createEClass(TASK_PRIORITY);
createEReference(taskPriorityEClass, TASK_PRIORITY__EXPRESSION);
assignPolicyTypeEClass = createEClass(ASSIGN_POLICY_TYPE);
createEAttribute(assignPolicyTypeEClass, ASSIGN_POLICY_TYPE__ID);
createEReference(assignPolicyTypeEClass, ASSIGN_POLICY_TYPE__EXPRESSION);
skipAssigneeEClass = createEClass(SKIP_ASSIGNEE);
createEReference(skipAssigneeEClass, SKIP_ASSIGNEE__EXPRESSION);
skipCommentEClass = createEClass(SKIP_COMMENT);
createEReference(skipCommentEClass, SKIP_COMMENT__EXPRESSION);
connectorInstanceElementsEClass = createEClass(CONNECTOR_INSTANCE_ELEMENTS);
createEAttribute(connectorInstanceElementsEClass, CONNECTOR_INSTANCE_ELEMENTS__CONNRCTOR_TYPE);
createEReference(connectorInstanceElementsEClass, CONNECTOR_INSTANCE_ELEMENTS__CONNECTOR_INSTANCE);
timeExpressionEClass = createEClass(TIME_EXPRESSION);
createEReference(timeExpressionEClass, TIME_EXPRESSION__EXPRESSION);
timeSkipExpressionEClass = createEClass(TIME_SKIP_EXPRESSION);
createEReference(timeSkipExpressionEClass, TIME_SKIP_EXPRESSION__EXPRESSION);
tableExpressionEClass = createEClass(TABLE_EXPRESSION);
createEReference(tableExpressionEClass, TABLE_EXPRESSION__EXPRESSIONS);
listExpressionEClass = createEClass(LIST_EXPRESSION);
createEReference(listExpressionEClass, LIST_EXPRESSION__EXPRESSIONS);
// Create enums
processValidationLevelEEnum = createEEnum(PROCESS_VALIDATION_LEVEL);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private boolean isInitialized = false;
/**
* Complete the initialization of the package and its meta-model. This
* method is guarded to have no affect on any invocation but its first.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public void initializePackageContents() {
if (isInitialized) return;
isInitialized = true;
// Initialize package
setName(eNAME);
setNsPrefix(eNS_PREFIX);
setNsURI(eNS_URI);
// Obtain other dependent packages
XMLTypePackage theXMLTypePackage = (XMLTypePackage)EPackage.Registry.INSTANCE.getEPackage(XMLTypePackage.eNS_URI);
// Create type parameters
// Set bounds for type parameters
// Add supertypes to classes
tableExpressionEClass.getESuperTypes().add(this.getExpression());
listExpressionEClass.getESuperTypes().add(this.getExpression());
// Initialize classes and features; add operations and parameters
initEClass(documentRootEClass, DocumentRoot.class, "DocumentRoot", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEAttribute(getDocumentRoot_Mixed(), ecorePackage.getEFeatureMapEntry(), "mixed", null, 0, -1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEReference(getDocumentRoot_XMLNSPrefixMap(), ecorePackage.getEStringToStringMapEntry(), null, "xMLNSPrefixMap", null, 0, -1, null, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEReference(getDocumentRoot_XSISchemaLocation(), ecorePackage.getEStringToStringMapEntry(), null, "xSISchemaLocation", null, 0, -1, null, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEReference(getDocumentRoot_TaskSubject(), this.getTaskSubject(), null, "taskSubject", null, 0, -2, null, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED);
initEReference(getDocumentRoot_TaskCommand(), this.getTaskCommand(), null, "taskCommand", null, 0, -1, null, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED);
initEAttribute(getDocumentRoot_ResourceType(), theXMLTypePackage.getString(), "resourceType", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEReference(getDocumentRoot_ResourceFilter(), this.getResourceFilter(), null, "resourceFilter", null, 0, -1, null, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED);
initEReference(getDocumentRoot_DataVariable(), this.getDataVariable(), null, "dataVariable", null, 0, -1, null, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED);
initEAttribute(getDocumentRoot_Version(), theXMLTypePackage.getInt(), "version", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getDocumentRoot_Dbid(), theXMLTypePackage.getString(), "dbid", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getDocumentRoot_Category(), theXMLTypePackage.getString(), "category", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEReference(getDocumentRoot_ConnectorInstance(), this.getConnectorInstance(), null, "connectorInstance", null, 0, -1, null, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED);
initEReference(getDocumentRoot_LoopDataInputCollection(), this.getLoopDataInputCollection(), null, "loopDataInputCollection", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEReference(getDocumentRoot_LoopDataOutputCollection(), this.getLoopDataOutputCollection(), null, "loopDataOutputCollection", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEReference(getDocumentRoot_FormUri(), this.getFormUri(), null, "FormUri", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEReference(getDocumentRoot_LoopMaximum(), this.getLoopMaximum(), null, "loopMaximum", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getDocumentRoot_SubTask(), theXMLTypePackage.getString(), "subTask", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getDocumentRoot_ScriptName(), theXMLTypePackage.getString(), "scriptName", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getDocumentRoot_ResultVariable(), theXMLTypePackage.getString(), "resultVariable", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getDocumentRoot_CallableElementId(), theXMLTypePackage.getString(), "callableElementId", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getDocumentRoot_CallableElementName(), theXMLTypePackage.getString(), "callableElementName", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getDocumentRoot_CallableElementVersion(), theXMLTypePackage.getString(), "callableElementVersion", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getDocumentRoot_CallableElementVersionName(), theXMLTypePackage.getString(), "callableElementVersionName", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getDocumentRoot_IncludeExclusion(), theXMLTypePackage.getString(), "includeExclusion", null, 1, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getDocumentRoot_ResourceRange(), theXMLTypePackage.getString(), "resourceRange", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getDocumentRoot_AssignAction(), theXMLTypePackage.getString(), "assignAction", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getDocumentRoot_ErrorCode(), theXMLTypePackage.getString(), "errorCode", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEReference(getDocumentRoot_SkipStrategy(), this.getSkipStrategy(), null, "skipStrategy", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getDocumentRoot_IsContainsSub(), theXMLTypePackage.getBoolean(), "isContainsSub", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getDocumentRoot_Verification(), theXMLTypePackage.getString(), "verification", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEReference(getDocumentRoot_MessageObj(), this.getMessageObj(), null, "messageObj", null, 0, -1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEReference(getDocumentRoot_ReceiveMessage(), this.getReceiveMessage(), null, "receiveMessage", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEReference(getDocumentRoot_ExpectedExecutionTime(), this.getExpectedExecutionTime(), null, "expectedExecutionTime", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEReference(getDocumentRoot_DataSourceToSubProcessMapping(), this.getDataSourceToSubProcessMapping(), null, "dataSourceToSubProcessMapping", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEReference(getDocumentRoot_SubProcessToDataSourceMapping(), this.getSubProcessToDataSourceMapping(), null, "subProcessToDataSourceMapping", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getDocumentRoot_CallableElementBizKey(), theXMLTypePackage.getString(), "callableElementBizKey", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getDocumentRoot_CallableElementBizKeyName(), theXMLTypePackage.getString(), "callableElementBizKeyName", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getDocumentRoot_IsAsync(), theXMLTypePackage.getString(), "isAsync", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEReference(getDocumentRoot_FormUriView(), this.getFormUriView(), null, "formUriView", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getDocumentRoot_OrderId(), theXMLTypePackage.getInt(), "orderId", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEReference(getDocumentRoot_TaskPriority(), this.getTaskPriority(), null, "taskPriority", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEReference(getDocumentRoot_AssignPolicyType(), this.getAssignPolicyType(), null, "assignPolicyType", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getDocumentRoot_IsPersistence(), theXMLTypePackage.getBoolean(), "isPersistence", "true", 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getDocumentRoot_TaskType(), theXMLTypePackage.getString(), "taskType", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getDocumentRoot_ValidationLevel(), this.getProcessValidationLevel(), "validationLevel", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getDocumentRoot_LanguageType(), theXMLTypePackage.getString(), "languageType", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEReference(getDocumentRoot_ConnectorInstanceElements(), this.getConnectorInstanceElements(), null, "connectorInstanceElements", null, 0, -1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getDocumentRoot_Name(), theXMLTypePackage.getString(), "name", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEClass(expressionEClass, Expression.class, "Expression", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEAttribute(getExpression_Value(), theXMLTypePackage.getString(), "value", null, 0, 1, Expression.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getExpression_Id(), theXMLTypePackage.getString(), "id", null, 1, 1, Expression.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getExpression_Name(), theXMLTypePackage.getString(), "name", null, 0, 1, Expression.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEClass(taskSubjectEClass, TaskSubject.class, "TaskSubject", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEReference(getTaskSubject_Expression(), this.getExpression(), null, "expression", null, 0, 1, TaskSubject.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getTaskSubject_Id(), theXMLTypePackage.getString(), "id", null, 1, 1, TaskSubject.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getTaskSubject_Name(), theXMLTypePackage.getString(), "name", null, 0, 1, TaskSubject.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEClass(taskCommandEClass, TaskCommand.class, "TaskCommand", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEAttribute(getTaskCommand_Id(), theXMLTypePackage.getString(), "id", null, 0, 1, TaskCommand.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getTaskCommand_Name(), theXMLTypePackage.getString(), "name", null, 0, 1, TaskCommand.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getTaskCommand_CommandType(), theXMLTypePackage.getString(), "commandType", null, 0, 1, TaskCommand.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEReference(getTaskCommand_Expression(), this.getExpression(), null, "expression", null, 0, 1, TaskCommand.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getTaskCommand_OrderId(), theXMLTypePackage.getInt(), "orderId", null, 0, 1, TaskCommand.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getTaskCommand_IsVerification(), theXMLTypePackage.getString(), "isVerification", null, 0, 1, TaskCommand.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getTaskCommand_IsSaveData(), theXMLTypePackage.getString(), "isSaveData", null, 0, 1, TaskCommand.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getTaskCommand_IsSimulationRun(), theXMLTypePackage.getString(), "isSimulationRun", null, 0, 1, TaskCommand.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEReference(getTaskCommand_ParameterExpression(), this.getExpression(), null, "parameterExpression", null, 0, 1, TaskCommand.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEClass(resourceFilterEClass, ResourceFilter.class, "ResourceFilter", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEAttribute(getResourceFilter_Id(), theXMLTypePackage.getString(), "id", null, 0, 1, ResourceFilter.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getResourceFilter_Name(), theXMLTypePackage.getString(), "name", null, 0, 1, ResourceFilter.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEReference(getResourceFilter_Expression(), this.getExpression(), null, "expression", null, 0, 1, ResourceFilter.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEReference(getResourceFilter_Documentation(), this.getDocumentation(), null, "documentation", null, 0, -1, ResourceFilter.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEClass(dataVariableEClass, DataVariable.class, "DataVariable", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEAttribute(getDataVariable_Id(), theXMLTypePackage.getString(), "id", null, 0, 1, DataVariable.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getDataVariable_DataType(), theXMLTypePackage.getString(), "dataType", null, 0, 1, DataVariable.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getDataVariable_IsList(), theXMLTypePackage.getBoolean(), "isList", null, 0, 1, DataVariable.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getDataVariable_IsPersistence(), theXMLTypePackage.getBoolean(), "isPersistence", null, 0, 1, DataVariable.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEReference(getDataVariable_Expression(), this.getExpression(), null, "expression", null, 0, 1, DataVariable.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEReference(getDataVariable_Documentation(), this.getDocumentation(), null, "documentation", null, 0, -1, DataVariable.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getDataVariable_BizType(), theXMLTypePackage.getString(), "bizType", null, 0, 1, DataVariable.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getDataVariable_FileName(), theXMLTypePackage.getString(), "fileName", null, 0, 1, DataVariable.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEClass(documentationEClass, Documentation.class, "Documentation", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEAttribute(getDocumentation_Value(), theXMLTypePackage.getString(), "value", null, 0, 1, Documentation.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getDocumentation_Id(), theXMLTypePackage.getString(), "id", null, 1, 1, Documentation.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getDocumentation_Name(), theXMLTypePackage.getString(), "name", null, 0, 1, Documentation.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEClass(connectorInstanceEClass, ConnectorInstance.class, "ConnectorInstance", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEAttribute(getConnectorInstance_ConnectorId(), theXMLTypePackage.getString(), "connectorId", null, 1, 1, ConnectorInstance.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getConnectorInstance_PackageName(), theXMLTypePackage.getString(), "packageName", null, 0, 1, ConnectorInstance.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getConnectorInstance_ClassName(), theXMLTypePackage.getString(), "className", null, 0, 1, ConnectorInstance.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getConnectorInstance_ConnectorInstanceId(), theXMLTypePackage.getString(), "connectorInstanceId", null, 0, 1, ConnectorInstance.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getConnectorInstance_ConnectorInstanceName(), theXMLTypePackage.getString(), "connectorInstanceName", null, 0, 1, ConnectorInstance.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getConnectorInstance_EventType(), theXMLTypePackage.getString(), "eventType", null, 0, 1, ConnectorInstance.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEReference(getConnectorInstance_Documentation(), this.getDocumentation(), null, "documentation", null, 0, 1, ConnectorInstance.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getConnectorInstance_ErrorHandling(), theXMLTypePackage.getString(), "errorHandling", null, 0, 1, ConnectorInstance.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getConnectorInstance_ErrorCode(), theXMLTypePackage.getString(), "errorCode", null, 0, 1, ConnectorInstance.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEReference(getConnectorInstance_ConnectorParameterInputs(), this.getConnectorParameterInputs(), null, "connectorParameterInputs", null, 0, -1, ConnectorInstance.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEReference(getConnectorInstance_ConnectorParameterOutputs(), this.getConnectorParameterOutputs(), null, "connectorParameterOutputs", null, 0, -1, ConnectorInstance.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEReference(getConnectorInstance_ConnectorParameterOutputsDef(), this.getConnectorParameterOutputsDef(), null, "connectorParameterOutputsDef", null, 0, -1, ConnectorInstance.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEReference(getConnectorInstance_SkipComment(), this.getSkipComment(), null, "skipComment", null, 0, 1, ConnectorInstance.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEReference(getConnectorInstance_TimeExpression(), this.getTimeExpression(), null, "timeExpression", null, 0, 1, ConnectorInstance.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getConnectorInstance_IsTimeExecute(), theXMLTypePackage.getBoolean(), "isTimeExecute", "false", 0, 1, ConnectorInstance.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEReference(getConnectorInstance_TimeSkipExpression(), this.getTimeSkipExpression(), null, "TimeSkipExpression", null, 0, 1, ConnectorInstance.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getConnectorInstance_Version(), theXMLTypePackage.getString(), "version", null, 0, 1, ConnectorInstance.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getConnectorInstance_Type(), theXMLTypePackage.getString(), "type", null, 0, 1, ConnectorInstance.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEClass(connectorParameterInputsEClass, ConnectorParameterInputs.class, "ConnectorParameterInputs", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEAttribute(getConnectorParameterInputs_Id(), theXMLTypePackage.getString(), "id", null, 1, 1, ConnectorParameterInputs.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getConnectorParameterInputs_Name(), theXMLTypePackage.getString(), "name", null, 0, 1, ConnectorParameterInputs.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getConnectorParameterInputs_DataType(), theXMLTypePackage.getString(), "dataType", null, 0, 1, ConnectorParameterInputs.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEReference(getConnectorParameterInputs_Expression(), this.getExpression(), null, "expression", null, 0, 1, ConnectorParameterInputs.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getConnectorParameterInputs_IsExecute(), theXMLTypePackage.getString(), "isExecute", null, 0, 1, ConnectorParameterInputs.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEClass(connectorParameterOutputsEClass, ConnectorParameterOutputs.class, "ConnectorParameterOutputs", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEAttribute(getConnectorParameterOutputs_VariableTarget(), theXMLTypePackage.getString(), "variableTarget", null, 0, 1, ConnectorParameterOutputs.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEReference(getConnectorParameterOutputs_Expression(), this.getExpression(), null, "expression", null, 0, 1, ConnectorParameterOutputs.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEClass(loopDataInputCollectionEClass, LoopDataInputCollection.class, "LoopDataInputCollection", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEReference(getLoopDataInputCollection_Expression(), this.getExpression(), null, "expression", null, 0, 1, LoopDataInputCollection.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEClass(loopDataOutputCollectionEClass, LoopDataOutputCollection.class, "LoopDataOutputCollection", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEReference(getLoopDataOutputCollection_Expression(), this.getExpression(), null, "expression", null, 0, 1, LoopDataOutputCollection.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEClass(connectorParameterOutputsDefEClass, ConnectorParameterOutputsDef.class, "ConnectorParameterOutputsDef", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEAttribute(getConnectorParameterOutputsDef_Id(), theXMLTypePackage.getString(), "id", null, 1, 1, ConnectorParameterOutputsDef.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getConnectorParameterOutputsDef_Name(), theXMLTypePackage.getString(), "name", null, 0, 1, ConnectorParameterOutputsDef.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getConnectorParameterOutputsDef_DataType(), theXMLTypePackage.getString(), "dataType", null, 0, 1, ConnectorParameterOutputsDef.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEClass(formUriEClass, FormUri.class, "FormUri", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEReference(getFormUri_Expression(), this.getExpression(), null, "expression", null, 0, 1, FormUri.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEClass(loopMaximumEClass, LoopMaximum.class, "LoopMaximum", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEReference(getLoopMaximum_Expression(), this.getExpression(), null, "expression", null, 0, 1, LoopMaximum.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEClass(skipStrategyEClass, SkipStrategy.class, "SkipStrategy", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEReference(getSkipStrategy_Expression(), this.getExpression(), null, "expression", null, 0, 1, SkipStrategy.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getSkipStrategy_IsCreateSkipProcess(), theXMLTypePackage.getBoolean(), "isCreateSkipProcess", "true", 0, 1, SkipStrategy.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEReference(getSkipStrategy_SkipAssignee(), this.getSkipAssignee(), null, "skipAssignee", null, 0, 1, SkipStrategy.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEReference(getSkipStrategy_SkipComment(), this.getSkipComment(), null, "skipComment", null, 0, 1, SkipStrategy.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getSkipStrategy_IsEnable(), theXMLTypePackage.getBoolean(), "isEnable", "false", 0, 1, SkipStrategy.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEClass(messageObjEClass, MessageObj.class, "MessageObj", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEAttribute(getMessageObj_Id(), theXMLTypePackage.getString(), "id", null, 1, 1, MessageObj.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getMessageObj_Name(), theXMLTypePackage.getString(), "name", null, 1, 1, MessageObj.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEReference(getMessageObj_Documentation(), this.getDocumentation(), null, "documentation", null, 0, 1, MessageObj.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEReference(getMessageObj_DataVariable(), this.getDataVariable(), null, "dataVariable", null, 0, -1, MessageObj.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getMessageObj_TargetProcess(), theXMLTypePackage.getString(), "targetProcess", null, 1, 1, MessageObj.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getMessageObj_TargetNode(), theXMLTypePackage.getString(), "targetNode", null, 1, 1, MessageObj.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEReference(getMessageObj_ProcessInstanceVariable(), this.getProcessInstanceVariable(), null, "processInstanceVariable", null, 0, 1, MessageObj.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEReference(getMessageObj_TokenVariable(), this.getTokenVariable(), null, "tokenVariable", null, 0, 1, MessageObj.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getMessageObj_MessageType(), theXMLTypePackage.getString(), "messageType", null, 1, 1, MessageObj.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEClass(filterConditionsEClass, FilterConditions.class, "FilterConditions", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEReference(getFilterConditions_Expression(), this.getExpression(), null, "expression", null, 0, 1, FilterConditions.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEClass(receiveMessageEClass, ReceiveMessage.class, "ReceiveMessage", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEAttribute(getReceiveMessage_MessageId(), theXMLTypePackage.getString(), "messageId", null, 0, 1, ReceiveMessage.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEReference(getReceiveMessage_FilterConditions(), this.getFilterConditions(), null, "filterConditions", null, 0, 1, ReceiveMessage.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEReference(getReceiveMessage_ProcessInstanceVariable(), this.getProcessInstanceVariable(), null, "processInstanceVariable", null, 0, 1, ReceiveMessage.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEReference(getReceiveMessage_TokenVariable(), this.getTokenVariable(), null, "tokenVariable", null, 0, 1, ReceiveMessage.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEClass(tokenVariableEClass, TokenVariable.class, "TokenVariable", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEReference(getTokenVariable_Expression(), this.getExpression(), null, "expression", null, 0, 1, TokenVariable.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEClass(processInstanceVariableEClass, ProcessInstanceVariable.class, "ProcessInstanceVariable", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEReference(getProcessInstanceVariable_Expression(), this.getExpression(), null, "expression", null, 0, 1, ProcessInstanceVariable.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEClass(expectedExecutionTimeEClass, ExpectedExecutionTime.class, "ExpectedExecutionTime", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEAttribute(getExpectedExecutionTime_Day(), theXMLTypePackage.getInt(), "day", null, 1, 1, ExpectedExecutionTime.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getExpectedExecutionTime_Hour(), theXMLTypePackage.getInt(), "hour", null, 1, 1, ExpectedExecutionTime.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getExpectedExecutionTime_Minute(), theXMLTypePackage.getInt(), "minute", null, 1, 1, ExpectedExecutionTime.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getExpectedExecutionTime_Second(), theXMLTypePackage.getInt(), "second", null, 1, 1, ExpectedExecutionTime.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEClass(dataSourceToSubProcessMappingEClass, DataSourceToSubProcessMapping.class, "DataSourceToSubProcessMapping", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEReference(getDataSourceToSubProcessMapping_DataVariableMapping(), this.getDataVariableMapping(), null, "dataVariableMapping", null, 0, -1, DataSourceToSubProcessMapping.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEClass(subProcessToDataSourceMappingEClass, SubProcessToDataSourceMapping.class, "SubProcessToDataSourceMapping", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEReference(getSubProcessToDataSourceMapping_DataVariableMapping(), this.getDataVariableMapping(), null, "dataVariableMapping", null, 0, -1, SubProcessToDataSourceMapping.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEClass(dataVariableMappingEClass, DataVariableMapping.class, "DataVariableMapping", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEAttribute(getDataVariableMapping_DataSourceId(), theXMLTypePackage.getString(), "dataSourceId", null, 1, 1, DataVariableMapping.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getDataVariableMapping_SubProcesId(), theXMLTypePackage.getString(), "subProcesId", null, 1, 1, DataVariableMapping.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEClass(formUriViewEClass, FormUriView.class, "FormUriView", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEReference(getFormUriView_Expression(), this.getExpression(), null, "expression", null, 0, 1, FormUriView.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEClass(taskPriorityEClass, TaskPriority.class, "TaskPriority", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEReference(getTaskPriority_Expression(), this.getExpression(), null, "expression", null, 0, 1, TaskPriority.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEClass(assignPolicyTypeEClass, AssignPolicyType.class, "AssignPolicyType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEAttribute(getAssignPolicyType_Id(), theXMLTypePackage.getString(), "id", null, 1, 1, AssignPolicyType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEReference(getAssignPolicyType_Expression(), this.getExpression(), null, "expression", null, 0, 1, AssignPolicyType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEClass(skipAssigneeEClass, SkipAssignee.class, "SkipAssignee", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEReference(getSkipAssignee_Expression(), this.getExpression(), null, "expression", null, 0, 1, SkipAssignee.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEClass(skipCommentEClass, SkipComment.class, "SkipComment", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEReference(getSkipComment_Expression(), this.getExpression(), null, "expression", null, 0, 1, SkipComment.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEClass(connectorInstanceElementsEClass, ConnectorInstanceElements.class, "ConnectorInstanceElements", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEAttribute(getConnectorInstanceElements_ConnrctorType(), theXMLTypePackage.getString(), "connrctorType", null, 1, 1, ConnectorInstanceElements.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEReference(getConnectorInstanceElements_ConnectorInstance(), this.getConnectorInstance(), null, "connectorInstance", null, 0, -1, ConnectorInstanceElements.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEClass(timeExpressionEClass, TimeExpression.class, "TimeExpression", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEReference(getTimeExpression_Expression(), this.getExpression(), null, "expression", null, 0, 1, TimeExpression.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEClass(timeSkipExpressionEClass, TimeSkipExpression.class, "TimeSkipExpression", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEReference(getTimeSkipExpression_Expression(), this.getExpression(), null, "expression", null, 0, 1, TimeSkipExpression.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEClass(tableExpressionEClass, TableExpression.class, "TableExpression", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEReference(getTableExpression_Expressions(), this.getListExpression(), null, "expressions", null, 0, -1, TableExpression.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEClass(listExpressionEClass, ListExpression.class, "ListExpression", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEReference(getListExpression_Expressions(), this.getExpression(), null, "expressions", null, 0, -1, ListExpression.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
// Initialize enums and add enum literals
initEEnum(processValidationLevelEEnum, ProcessValidationLevel.class, "ProcessValidationLevel");
addEEnumLiteral(processValidationLevelEEnum, ProcessValidationLevel.HIGH);
addEEnumLiteral(processValidationLevelEEnum, ProcessValidationLevel.MEDIUM);
addEEnumLiteral(processValidationLevelEEnum, ProcessValidationLevel.LOW);
addEEnumLiteral(processValidationLevelEEnum, ProcessValidationLevel.NONE);
// Create resource
createResource(eNS_URI);
// Create annotations
// http:///org/eclipse/emf/ecore/util/ExtendedMetaData
createExtendedMetaDataAnnotations();
}
/**
* Initializes the annotations for <b>http:///org/eclipse/emf/ecore/util/ExtendedMetaData</b>.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void createExtendedMetaDataAnnotations() {
String source = "http:///org/eclipse/emf/ecore/util/ExtendedMetaData";
addAnnotation
(documentRootEClass,
source,
new String[] {
"name", "",
"kind", "mixed"
});
addAnnotation
(getDocumentRoot_Mixed(),
source,
new String[] {
"kind", "elementWildcard",
"name", ":mixed"
});
addAnnotation
(getDocumentRoot_XMLNSPrefixMap(),
source,
new String[] {
"kind", "attribute",
"name", "xmlns:prefix"
});
addAnnotation
(getDocumentRoot_XSISchemaLocation(),
source,
new String[] {
"kind", "attribute",
"name", "xsi:schemaLocation"
});
addAnnotation
(getDocumentRoot_TaskSubject(),
source,
new String[] {
"kind", "element",
"name", "taskSubject",
"namespace", "##targetNamespace"
});
addAnnotation
(getDocumentRoot_TaskCommand(),
source,
new String[] {
"namespace", "##targetNamespace",
"kind", "element",
"name", "taskCommand"
});
addAnnotation
(getDocumentRoot_ResourceType(),
source,
new String[] {
"namespace", "##targetNamespace",
"kind", "attribute"
});
addAnnotation
(getDocumentRoot_ResourceFilter(),
source,
new String[] {
"namespace", "##targetNamespace",
"kind", "element"
});
addAnnotation
(getDocumentRoot_DataVariable(),
source,
new String[] {
"namespace", "##targetNamespace",
"kind", "element",
"name", "DataVariable"
});
addAnnotation
(getDocumentRoot_Version(),
source,
new String[] {
"namespace", "##targetNamespace",
"kind", "attribute"
});
addAnnotation
(getDocumentRoot_Dbid(),
source,
new String[] {
"namespace", "##targetNamespace",
"kind", "attribute"
});
addAnnotation
(getDocumentRoot_Category(),
source,
new String[] {
"namespace", "##targetNamespace",
"kind", "attribute"
});
addAnnotation
(getDocumentRoot_ConnectorInstance(),
source,
new String[] {
"namespace", "##targetNamespace",
"kind", "element"
});
addAnnotation
(getDocumentRoot_LoopDataInputCollection(),
source,
new String[] {
"namespace", "##targetNamespace",
"kind", "element"
});
addAnnotation
(getDocumentRoot_LoopDataOutputCollection(),
source,
new String[] {
"namespace", "##targetNamespace",
"kind", "element"
});
addAnnotation
(getDocumentRoot_FormUri(),
source,
new String[] {
"name", "formUri",
"namespace", "##targetNamespace",
"kind", "element"
});
addAnnotation
(getDocumentRoot_LoopMaximum(),
source,
new String[] {
"name", "loopMaximum",
"kind", "element",
"namespace", "##targetNamespace"
});
addAnnotation
(getDocumentRoot_SubTask(),
source,
new String[] {
"namespace", "##targetNamespace",
"kind", "attribute"
});
addAnnotation
(getDocumentRoot_ScriptName(),
source,
new String[] {
"namespace", "##targetNamespace",
"kind", "attribute"
});
addAnnotation
(getDocumentRoot_ResultVariable(),
source,
new String[] {
"namespace", "##targetNamespace",
"name", "resultVariable",
"kind", "attribute"
});
addAnnotation
(getDocumentRoot_CallableElementId(),
source,
new String[] {
"namespace", "##targetNamespace",
"kind", "attribute"
});
addAnnotation
(getDocumentRoot_CallableElementName(),
source,
new String[] {
"namespace", "##targetNamespace",
"kind", "attribute"
});
addAnnotation
(getDocumentRoot_CallableElementVersion(),
source,
new String[] {
"namespace", "##targetNamespace",
"kind", "attribute"
});
addAnnotation
(getDocumentRoot_CallableElementVersionName(),
source,
new String[] {
"namespace", "##targetNamespace",
"kind", "attribute"
});
addAnnotation
(getDocumentRoot_IncludeExclusion(),
source,
new String[] {
"namespace", "##targetNamespace",
"kind", "attribute",
"name", "includeExclusion"
});
addAnnotation
(getDocumentRoot_ResourceRange(),
source,
new String[] {
"namespace", "##targetNamespace",
"kind", "attribute"
});
addAnnotation
(getDocumentRoot_AssignAction(),
source,
new String[] {
"namespace", "##targetNamespace",
"kind", "attribute"
});
addAnnotation
(getDocumentRoot_ErrorCode(),
source,
new String[] {
"namespace", "##targetNamespace",
"name", "errorCode",
"kind", "attribute"
});
addAnnotation
(getDocumentRoot_SkipStrategy(),
source,
new String[] {
"name", "skipStrategy",
"namespace", "##targetNamespace",
"kind", "element"
});
addAnnotation
(getDocumentRoot_IsContainsSub(),
source,
new String[] {
"namespace", "##targetNamespace",
"kind", "attribute"
});
addAnnotation
(getDocumentRoot_Verification(),
source,
new String[] {
"namespace", "##targetNamespace",
"kind", "attribute"
});
addAnnotation
(getDocumentRoot_MessageObj(),
source,
new String[] {
"name", "messageObj",
"kind", "element",
"namespace", "##targetNamespace"
});
addAnnotation
(getDocumentRoot_ReceiveMessage(),
source,
new String[] {
"kind", "element",
"namespace", "##targetNamespace"
});
addAnnotation
(getDocumentRoot_ExpectedExecutionTime(),
source,
new String[] {
"namespace", "##targetNamespace",
"kind", "element",
"name", "expectedExecutionTime"
});
addAnnotation
(getDocumentRoot_DataSourceToSubProcessMapping(),
source,
new String[] {
"name", "dataSourceToSubProcessMapping",
"kind", "element",
"namespace", "##targetNamespace"
});
addAnnotation
(getDocumentRoot_SubProcessToDataSourceMapping(),
source,
new String[] {
"namespace", "##targetNamespace",
"name", "subProcessToDataSourceMapping",
"kind", "element"
});
addAnnotation
(getDocumentRoot_CallableElementBizKey(),
source,
new String[] {
"namespace", "##targetNamespace",
"kind", "attribute"
});
addAnnotation
(getDocumentRoot_CallableElementBizKeyName(),
source,
new String[] {
"namespace", "##targetNamespace",
"kind", "attribute"
});
addAnnotation
(getDocumentRoot_IsAsync(),
source,
new String[] {
"kind", "attribute",
"namespace", "##targetNamespace"
});
addAnnotation
(getDocumentRoot_FormUriView(),
source,
new String[] {
"name", "formUriView",
"namespace", "##targetNamespace",
"kind", "element"
});
addAnnotation
(getDocumentRoot_OrderId(),
source,
new String[] {
"namespace", "##targetNamespace",
"kind", "attribute"
});
addAnnotation
(getDocumentRoot_TaskPriority(),
source,
new String[] {
"name", "taskPriority",
"namespace", "##targetNamespace",
"kind", "element"
});
addAnnotation
(getDocumentRoot_AssignPolicyType(),
source,
new String[] {
"name", "assignPolicyType",
"namespace", "##targetNamespace",
"kind", "element"
});
addAnnotation
(getDocumentRoot_IsPersistence(),
source,
new String[] {
"namespace", "##targetNamespace",
"kind", "attribute"
});
addAnnotation
(getDocumentRoot_TaskType(),
source,
new String[] {
"namespace", "##targetNamespace",
"kind", "attribute"
});
addAnnotation
(getDocumentRoot_ValidationLevel(),
source,
new String[] {
"kind", "attribute",
"namespace", "##targetNamespace"
});
addAnnotation
(getDocumentRoot_LanguageType(),
source,
new String[] {
"kind", "attribute",
"namespace", "##targetNamespace"
});
addAnnotation
(getDocumentRoot_ConnectorInstanceElements(),
source,
new String[] {
"name", "connectorInstanceElements",
"kind", "element",
"namespace", "##targetNamespace"
});
addAnnotation
(getDocumentRoot_Name(),
source,
new String[] {
"namespace", "##targetNamespace",
"kind", "attribute"
});
addAnnotation
(expressionEClass,
source,
new String[] {
"name", "Expression",
"kind", "simple"
});
addAnnotation
(getExpression_Value(),
source,
new String[] {
"name", ":0",
"kind", "simple"
});
addAnnotation
(getExpression_Id(),
source,
new String[] {
"kind", "attribute",
"name", "id"
});
addAnnotation
(getExpression_Name(),
source,
new String[] {
"kind", "attribute",
"name", "name"
});
addAnnotation
(taskSubjectEClass,
source,
new String[] {
"name", "TaskSubject",
"kind", "elementOnly"
});
addAnnotation
(getTaskSubject_Expression(),
source,
new String[] {
"kind", "element",
"name", "expression",
"namespace", "##targetNamespace"
});
addAnnotation
(getTaskSubject_Id(),
source,
new String[] {
"kind", "attribute",
"name", "id"
});
addAnnotation
(getTaskSubject_Name(),
source,
new String[] {
"kind", "attribute",
"name", "name"
});
addAnnotation
(getTaskCommand_Expression(),
source,
new String[] {
"namespace", "##targetNamespace",
"kind", "element"
});
addAnnotation
(getTaskCommand_OrderId(),
source,
new String[] {
"namespace", "",
"kind", "attribute"
});
addAnnotation
(getTaskCommand_IsVerification(),
source,
new String[] {
"kind", "attribute"
});
addAnnotation
(getTaskCommand_IsSaveData(),
source,
new String[] {
"kind", "attribute"
});
addAnnotation
(getTaskCommand_IsSimulationRun(),
source,
new String[] {
"kind", "attribute"
});
addAnnotation
(getTaskCommand_ParameterExpression(),
source,
new String[] {
"namespace", "##targetNamespace",
"kind", "element"
});
addAnnotation
(getResourceFilter_Expression(),
source,
new String[] {
"namespace", "##targetNamespace",
"kind", "element"
});
addAnnotation
(getResourceFilter_Documentation(),
source,
new String[] {
"namespace", "##targetNamespace",
"kind", "element"
});
addAnnotation
(getDataVariable_IsPersistence(),
source,
new String[] {
"kind", "attribute"
});
addAnnotation
(getDataVariable_Expression(),
source,
new String[] {
"namespace", "##targetNamespace",
"kind", "element"
});
addAnnotation
(getDataVariable_Documentation(),
source,
new String[] {
"namespace", "##targetNamespace",
"kind", "element"
});
addAnnotation
(getDataVariable_BizType(),
source,
new String[] {
"kind", "attribute"
});
addAnnotation
(getDataVariable_FileName(),
source,
new String[] {
"kind", "attribute"
});
addAnnotation
(documentationEClass,
source,
new String[] {
"kind", "simple"
});
addAnnotation
(getDocumentation_Value(),
source,
new String[] {
"name", ":0",
"kind", "simple"
});
addAnnotation
(getDocumentation_Id(),
source,
new String[] {
"kind", "attribute"
});
addAnnotation
(getDocumentation_Name(),
source,
new String[] {
"kind", "attribute"
});
addAnnotation
(getConnectorInstance_ConnectorId(),
source,
new String[] {
"kind", "attribute"
});
addAnnotation
(getConnectorInstance_PackageName(),
source,
new String[] {
"kind", "attribute"
});
addAnnotation
(getConnectorInstance_ClassName(),
source,
new String[] {
"kind", "attribute"
});
addAnnotation
(getConnectorInstance_ConnectorInstanceId(),
source,
new String[] {
"kind", "attribute"
});
addAnnotation
(getConnectorInstance_ConnectorInstanceName(),
source,
new String[] {
"kind", "attribute"
});
addAnnotation
(getConnectorInstance_EventType(),
source,
new String[] {
"kind", "attribute"
});
addAnnotation
(getConnectorInstance_ErrorHandling(),
source,
new String[] {
"kind", "attribute"
});
addAnnotation
(getConnectorInstance_ErrorCode(),
source,
new String[] {
"kind", "attribute"
});
addAnnotation
(getConnectorInstance_ConnectorParameterInputs(),
source,
new String[] {
"namespace", "##targetNamespace",
"kind", "element"
});
addAnnotation
(getConnectorInstance_ConnectorParameterOutputs(),
source,
new String[] {
"namespace", "##targetNamespace",
"name", "connectorParameterOutputs",
"kind", "element"
});
addAnnotation
(getConnectorInstance_ConnectorParameterOutputsDef(),
source,
new String[] {
"name", "connectorParameterOutputsDef",
"namespace", "##targetNamespace",
"kind", "element"
});
addAnnotation
(getConnectorInstance_SkipComment(),
source,
new String[] {
"namespace", "##targetNamespace",
"name", "skipComment",
"kind", "element"
});
addAnnotation
(getConnectorInstance_TimeExpression(),
source,
new String[] {
"name", "timeExpression",
"kind", "element",
"namespace", "##targetNamespace"
});
addAnnotation
(getConnectorInstance_IsTimeExecute(),
source,
new String[] {
"kind", "attribute"
});
addAnnotation
(getConnectorInstance_TimeSkipExpression(),
source,
new String[] {
"name", "timeSkipExpression",
"kind", "element",
"namespace", "##targetNamespace"
});
addAnnotation
(getConnectorInstance_Version(),
source,
new String[] {
"kind", "attribute"
});
addAnnotation
(getConnectorInstance_Type(),
source,
new String[] {
"kind", "attribute"
});
addAnnotation
(connectorParameterInputsEClass,
source,
new String[] {
});
addAnnotation
(getConnectorParameterInputs_Id(),
source,
new String[] {
"kind", "attribute"
});
addAnnotation
(getConnectorParameterInputs_Name(),
source,
new String[] {
"kind", "attribute"
});
addAnnotation
(getConnectorParameterInputs_DataType(),
source,
new String[] {
"kind", "attribute"
});
addAnnotation
(getConnectorParameterInputs_Expression(),
source,
new String[] {
"namespace", "##targetNamespace",
"kind", "element"
});
addAnnotation
(getConnectorParameterInputs_IsExecute(),
source,
new String[] {
"kind", "attribute"
});
addAnnotation
(connectorParameterOutputsEClass,
source,
new String[] {
});
addAnnotation
(getConnectorParameterOutputs_VariableTarget(),
source,
new String[] {
"kind", "attribute"
});
addAnnotation
(getConnectorParameterOutputs_Expression(),
source,
new String[] {
"name", "expression",
"namespace", "##targetNamespace",
"kind", "element"
});
addAnnotation
(getLoopDataInputCollection_Expression(),
source,
new String[] {
"namespace", "##targetNamespace",
"kind", "element"
});
addAnnotation
(getLoopDataOutputCollection_Expression(),
source,
new String[] {
"namespace", "##targetNamespace",
"kind", "element"
});
addAnnotation
(getConnectorParameterOutputsDef_Id(),
source,
new String[] {
"kind", "attribute"
});
addAnnotation
(getConnectorParameterOutputsDef_Name(),
source,
new String[] {
"kind", "attribute"
});
addAnnotation
(getConnectorParameterOutputsDef_DataType(),
source,
new String[] {
"kind", "attribute"
});
addAnnotation
(formUriEClass,
source,
new String[] {
"name", "formUri"
});
addAnnotation
(getFormUri_Expression(),
source,
new String[] {
"name", "expression",
"kind", "element",
"namespace", "##targetNamespace"
});
addAnnotation
(loopMaximumEClass,
source,
new String[] {
"name", "loopMaximum"
});
addAnnotation
(getLoopMaximum_Expression(),
source,
new String[] {
"name", "expression",
"namespace", "##targetNamespace",
"kind", "element"
});
addAnnotation
(getSkipStrategy_Expression(),
source,
new String[] {
"namespace", "##targetNamespace",
"kind", "element"
});
addAnnotation
(getSkipStrategy_IsCreateSkipProcess(),
source,
new String[] {
"namespace", "##targetNamespace",
"kind", "attribute"
});
addAnnotation
(getSkipStrategy_SkipAssignee(),
source,
new String[] {
"name", "skipAssignee",
"kind", "element",
"namespace", "##targetNamespace"
});
addAnnotation
(getSkipStrategy_SkipComment(),
source,
new String[] {
"kind", "element",
"namespace", "##targetNamespace"
});
addAnnotation
(getSkipStrategy_IsEnable(),
source,
new String[] {
"namespace", "##targetNamespace",
"kind", "attribute"
});
addAnnotation
(messageObjEClass,
source,
new String[] {
"name", "messageObj"
});
addAnnotation
(getMessageObj_Id(),
source,
new String[] {
"kind", "attribute"
});
addAnnotation
(getMessageObj_Name(),
source,
new String[] {
"name", "name",
"kind", "attribute"
});
addAnnotation
(getMessageObj_Documentation(),
source,
new String[] {
"name", "documentation",
"namespace", "##targetNamespace",
"kind", "element"
});
addAnnotation
(getMessageObj_DataVariable(),
source,
new String[] {
"kind", "element",
"namespace", "##targetNamespace"
});
addAnnotation
(getMessageObj_TargetProcess(),
source,
new String[] {
"kind", "attribute"
});
addAnnotation
(getMessageObj_TargetNode(),
source,
new String[] {
"name", "targetNode",
"kind", "attribute"
});
addAnnotation
(getMessageObj_ProcessInstanceVariable(),
source,
new String[] {
"name", "processInstanceVariable",
"kind", "element",
"namespace", "##targetNamespace"
});
addAnnotation
(getMessageObj_TokenVariable(),
source,
new String[] {
"name", "tokenVariable",
"kind", "element",
"namespace", "##targetNamespace"
});
addAnnotation
(getMessageObj_MessageType(),
source,
new String[] {
"kind", "attribute"
});
addAnnotation
(filterConditionsEClass,
source,
new String[] {
"name", "filterConditions"
});
addAnnotation
(getFilterConditions_Expression(),
source,
new String[] {
"namespace", "##targetNamespace",
"kind", "element",
"wildcards", "",
"name", "expression"
});
addAnnotation
(receiveMessageEClass,
source,
new String[] {
"name", "receiveMessage"
});
addAnnotation
(getReceiveMessage_MessageId(),
source,
new String[] {
"name", "messageId",
"kind", "attribute"
});
addAnnotation
(getReceiveMessage_FilterConditions(),
source,
new String[] {
"name", "filterConditions",
"kind", "element",
"namespace", "##targetNamespace"
});
addAnnotation
(getReceiveMessage_ProcessInstanceVariable(),
source,
new String[] {
"name", "processInstanceVariable",
"kind", "element",
"namespace", "##targetNamespace"
});
addAnnotation
(getReceiveMessage_TokenVariable(),
source,
new String[] {
"name", "",
"kind", "element",
"namespace", "##targetNamespace",
"wildcards", ""
});
addAnnotation
(tokenVariableEClass,
source,
new String[] {
"name", "tokenVariable"
});
addAnnotation
(getTokenVariable_Expression(),
source,
new String[] {
"namespace", "##targetNamespace",
"name", "expression",
"kind", "element"
});
addAnnotation
(processInstanceVariableEClass,
source,
new String[] {
"name", "processInstanceVariable"
});
addAnnotation
(getProcessInstanceVariable_Expression(),
source,
new String[] {
"name", "expression",
"namespace", "##targetNamespace",
"kind", "element"
});
addAnnotation
(getExpectedExecutionTime_Day(),
source,
new String[] {
"kind", "attribute"
});
addAnnotation
(getExpectedExecutionTime_Hour(),
source,
new String[] {
"kind", "attribute"
});
addAnnotation
(getExpectedExecutionTime_Minute(),
source,
new String[] {
"kind", "attribute"
});
addAnnotation
(getExpectedExecutionTime_Second(),
source,
new String[] {
"kind", "attribute"
});
addAnnotation
(getDataSourceToSubProcessMapping_DataVariableMapping(),
source,
new String[] {
"namespace", "##targetNamespace",
"kind", "element"
});
addAnnotation
(getSubProcessToDataSourceMapping_DataVariableMapping(),
source,
new String[] {
"namespace", "##targetNamespace",
"kind", "element"
});
addAnnotation
(getDataVariableMapping_DataSourceId(),
source,
new String[] {
"kind", "attribute"
});
addAnnotation
(getDataVariableMapping_SubProcesId(),
source,
new String[] {
"kind", "attribute"
});
addAnnotation
(formUriViewEClass,
source,
new String[] {
"name", "formUriView"
});
addAnnotation
(getFormUriView_Expression(),
source,
new String[] {
"namespace", "##targetNamespace",
"kind", "element"
});
addAnnotation
(taskPriorityEClass,
source,
new String[] {
"name", "taskPriority"
});
addAnnotation
(getTaskPriority_Expression(),
source,
new String[] {
"namespace", "##targetNamespace",
"name", "expression",
"kind", "element"
});
addAnnotation
(assignPolicyTypeEClass,
source,
new String[] {
"name", "assignPolicyType"
});
addAnnotation
(getAssignPolicyType_Id(),
source,
new String[] {
"kind", "attribute"
});
addAnnotation
(getAssignPolicyType_Expression(),
source,
new String[] {
"namespace", "##targetNamespace",
"name", "expression",
"kind", "element"
});
addAnnotation
(getSkipAssignee_Expression(),
source,
new String[] {
"name", "expression",
"namespace", "##targetNamespace",
"kind", "element"
});
addAnnotation
(skipCommentEClass,
source,
new String[] {
"name", "SkipComment"
});
addAnnotation
(getSkipComment_Expression(),
source,
new String[] {
"name", "expression",
"kind", "element",
"namespace", "##targetNamespace"
});
addAnnotation
(connectorInstanceElementsEClass,
source,
new String[] {
"name", "connectorInstanceElements"
});
addAnnotation
(getConnectorInstanceElements_ConnrctorType(),
source,
new String[] {
"kind", "attribute"
});
addAnnotation
(getConnectorInstanceElements_ConnectorInstance(),
source,
new String[] {
"namespace", "##targetNamespace",
"wildcards", "",
"name", ""
});
addAnnotation
(timeExpressionEClass,
source,
new String[] {
"name", "timeExpression"
});
addAnnotation
(getTimeExpression_Expression(),
source,
new String[] {
"name", "expression",
"kind", "element",
"namespace", "##targetNamespace",
"wildcards", ""
});
addAnnotation
(timeSkipExpressionEClass,
source,
new String[] {
"name", "timeSkipExpression"
});
addAnnotation
(getTimeSkipExpression_Expression(),
source,
new String[] {
"namespace", "##targetNamespace",
"name", "expression",
"kind", "element"
});
addAnnotation
(tableExpressionEClass,
source,
new String[] {
"name", "tableExpression"
});
addAnnotation
(getTableExpression_Expressions(),
source,
new String[] {
"name", "expressions",
"kind", "element",
"namespace", "##targetNamespace"
});
addAnnotation
(listExpressionEClass,
source,
new String[] {
"name", "listExpression"
});
addAnnotation
(getListExpression_Expressions(),
source,
new String[] {
"name", "expressions",
"kind", "element",
"namespace", "##targetNamespace"
});
}
} //FixFlowPackageImpl