in packages/stunner-editors/kie-wb-common-stunner/kie-wb-common-stunner-sets/kie-wb-common-stunner-bpmn/kie-wb-common-stunner-bpmn-emf/src/main/java/org/eclipse/bpmn2/impl/Bpmn2FactoryImpl.java [204:469]
public EObject create(EClass eClass) {
switch (eClass.getClassifierID()) {
case Bpmn2Package.DOCUMENT_ROOT:
return createDocumentRoot();
case Bpmn2Package.ACTIVITY:
return createActivity();
case Bpmn2Package.AD_HOC_SUB_PROCESS:
return createAdHocSubProcess();
case Bpmn2Package.ARTIFACT:
return createArtifact();
case Bpmn2Package.ASSIGNMENT:
return createAssignment();
case Bpmn2Package.ASSOCIATION:
return createAssociation();
case Bpmn2Package.AUDITING:
return createAuditing();
case Bpmn2Package.BASE_ELEMENT:
return createBaseElement();
case Bpmn2Package.BOUNDARY_EVENT:
return createBoundaryEvent();
case Bpmn2Package.BUSINESS_RULE_TASK:
return createBusinessRuleTask();
case Bpmn2Package.CALL_ACTIVITY:
return createCallActivity();
case Bpmn2Package.CALL_CHOREOGRAPHY:
return createCallChoreography();
case Bpmn2Package.CALL_CONVERSATION:
return createCallConversation();
case Bpmn2Package.CALLABLE_ELEMENT:
return createCallableElement();
case Bpmn2Package.CANCEL_EVENT_DEFINITION:
return createCancelEventDefinition();
case Bpmn2Package.CATEGORY:
return createCategory();
case Bpmn2Package.CATEGORY_VALUE:
return createCategoryValue();
case Bpmn2Package.CHOREOGRAPHY:
return createChoreography();
case Bpmn2Package.CHOREOGRAPHY_TASK:
return createChoreographyTask();
case Bpmn2Package.COLLABORATION:
return createCollaboration();
case Bpmn2Package.COMPENSATE_EVENT_DEFINITION:
return createCompensateEventDefinition();
case Bpmn2Package.COMPLEX_BEHAVIOR_DEFINITION:
return createComplexBehaviorDefinition();
case Bpmn2Package.COMPLEX_GATEWAY:
return createComplexGateway();
case Bpmn2Package.CONDITIONAL_EVENT_DEFINITION:
return createConditionalEventDefinition();
case Bpmn2Package.CONVERSATION:
return createConversation();
case Bpmn2Package.CONVERSATION_ASSOCIATION:
return createConversationAssociation();
case Bpmn2Package.CONVERSATION_LINK:
return createConversationLink();
case Bpmn2Package.CONVERSATION_NODE:
return createConversationNode();
case Bpmn2Package.CORRELATION_KEY:
return createCorrelationKey();
case Bpmn2Package.CORRELATION_PROPERTY:
return createCorrelationProperty();
case Bpmn2Package.CORRELATION_PROPERTY_BINDING:
return createCorrelationPropertyBinding();
case Bpmn2Package.CORRELATION_PROPERTY_RETRIEVAL_EXPRESSION:
return createCorrelationPropertyRetrievalExpression();
case Bpmn2Package.CORRELATION_SUBSCRIPTION:
return createCorrelationSubscription();
case Bpmn2Package.DATA_ASSOCIATION:
return createDataAssociation();
case Bpmn2Package.DATA_INPUT:
return createDataInput();
case Bpmn2Package.DATA_INPUT_ASSOCIATION:
return createDataInputAssociation();
case Bpmn2Package.DATA_OBJECT:
return createDataObject();
case Bpmn2Package.DATA_OBJECT_REFERENCE:
return createDataObjectReference();
case Bpmn2Package.DATA_OUTPUT:
return createDataOutput();
case Bpmn2Package.DATA_OUTPUT_ASSOCIATION:
return createDataOutputAssociation();
case Bpmn2Package.DATA_STATE:
return createDataState();
case Bpmn2Package.DATA_STORE:
return createDataStore();
case Bpmn2Package.DATA_STORE_REFERENCE:
return createDataStoreReference();
case Bpmn2Package.DEFINITIONS:
return createDefinitions();
case Bpmn2Package.DOCUMENTATION:
return createDocumentation();
case Bpmn2Package.END_EVENT:
return createEndEvent();
case Bpmn2Package.END_POINT:
return createEndPoint();
case Bpmn2Package.ERROR:
return createError();
case Bpmn2Package.ERROR_EVENT_DEFINITION:
return createErrorEventDefinition();
case Bpmn2Package.ESCALATION:
return createEscalation();
case Bpmn2Package.ESCALATION_EVENT_DEFINITION:
return createEscalationEventDefinition();
case Bpmn2Package.EVENT_BASED_GATEWAY:
return createEventBasedGateway();
case Bpmn2Package.EVENT_DEFINITION:
return createEventDefinition();
case Bpmn2Package.EXCLUSIVE_GATEWAY:
return createExclusiveGateway();
case Bpmn2Package.EXPRESSION:
return createExpression();
case Bpmn2Package.EXTENSION:
return createExtension();
case Bpmn2Package.EXTENSION_ATTRIBUTE_DEFINITION:
return createExtensionAttributeDefinition();
case Bpmn2Package.EXTENSION_ATTRIBUTE_VALUE:
return createExtensionAttributeValue();
case Bpmn2Package.EXTENSION_DEFINITION:
return createExtensionDefinition();
case Bpmn2Package.FORMAL_EXPRESSION:
return createFormalExpression();
case Bpmn2Package.GLOBAL_BUSINESS_RULE_TASK:
return createGlobalBusinessRuleTask();
case Bpmn2Package.GLOBAL_CHOREOGRAPHY_TASK:
return createGlobalChoreographyTask();
case Bpmn2Package.GLOBAL_CONVERSATION:
return createGlobalConversation();
case Bpmn2Package.GLOBAL_MANUAL_TASK:
return createGlobalManualTask();
case Bpmn2Package.GLOBAL_SCRIPT_TASK:
return createGlobalScriptTask();
case Bpmn2Package.GLOBAL_TASK:
return createGlobalTask();
case Bpmn2Package.GLOBAL_USER_TASK:
return createGlobalUserTask();
case Bpmn2Package.GROUP:
return createGroup();
case Bpmn2Package.HUMAN_PERFORMER:
return createHumanPerformer();
case Bpmn2Package.IMPLICIT_THROW_EVENT:
return createImplicitThrowEvent();
case Bpmn2Package.IMPORT:
return createImport();
case Bpmn2Package.INCLUSIVE_GATEWAY:
return createInclusiveGateway();
case Bpmn2Package.INPUT_OUTPUT_BINDING:
return createInputOutputBinding();
case Bpmn2Package.INPUT_OUTPUT_SPECIFICATION:
return createInputOutputSpecification();
case Bpmn2Package.INPUT_SET:
return createInputSet();
case Bpmn2Package.INTERACTION_NODE:
return createInteractionNode();
case Bpmn2Package.INTERFACE:
return createInterface();
case Bpmn2Package.INTERMEDIATE_CATCH_EVENT:
return createIntermediateCatchEvent();
case Bpmn2Package.INTERMEDIATE_THROW_EVENT:
return createIntermediateThrowEvent();
case Bpmn2Package.ITEM_AWARE_ELEMENT:
return createItemAwareElement();
case Bpmn2Package.ITEM_DEFINITION:
return createItemDefinition();
case Bpmn2Package.LANE:
return createLane();
case Bpmn2Package.LANE_SET:
return createLaneSet();
case Bpmn2Package.LINK_EVENT_DEFINITION:
return createLinkEventDefinition();
case Bpmn2Package.MANUAL_TASK:
return createManualTask();
case Bpmn2Package.MESSAGE:
return createMessage();
case Bpmn2Package.MESSAGE_EVENT_DEFINITION:
return createMessageEventDefinition();
case Bpmn2Package.MESSAGE_FLOW:
return createMessageFlow();
case Bpmn2Package.MESSAGE_FLOW_ASSOCIATION:
return createMessageFlowAssociation();
case Bpmn2Package.MONITORING:
return createMonitoring();
case Bpmn2Package.MULTI_INSTANCE_LOOP_CHARACTERISTICS:
return createMultiInstanceLoopCharacteristics();
case Bpmn2Package.OPERATION:
return createOperation();
case Bpmn2Package.OUTPUT_SET:
return createOutputSet();
case Bpmn2Package.PARALLEL_GATEWAY:
return createParallelGateway();
case Bpmn2Package.PARTICIPANT:
return createParticipant();
case Bpmn2Package.PARTICIPANT_ASSOCIATION:
return createParticipantAssociation();
case Bpmn2Package.PARTICIPANT_MULTIPLICITY:
return createParticipantMultiplicity();
case Bpmn2Package.PARTNER_ENTITY:
return createPartnerEntity();
case Bpmn2Package.PARTNER_ROLE:
return createPartnerRole();
case Bpmn2Package.PERFORMER:
return createPerformer();
case Bpmn2Package.POTENTIAL_OWNER:
return createPotentialOwner();
case Bpmn2Package.PROCESS:
return createProcess();
case Bpmn2Package.PROPERTY:
return createProperty();
case Bpmn2Package.RECEIVE_TASK:
return createReceiveTask();
case Bpmn2Package.RELATIONSHIP:
return createRelationship();
case Bpmn2Package.RENDERING:
return createRendering();
case Bpmn2Package.RESOURCE:
return createResource();
case Bpmn2Package.RESOURCE_ASSIGNMENT_EXPRESSION:
return createResourceAssignmentExpression();
case Bpmn2Package.RESOURCE_PARAMETER:
return createResourceParameter();
case Bpmn2Package.RESOURCE_PARAMETER_BINDING:
return createResourceParameterBinding();
case Bpmn2Package.RESOURCE_ROLE:
return createResourceRole();
case Bpmn2Package.ROOT_ELEMENT:
return createRootElement();
case Bpmn2Package.SCRIPT_TASK:
return createScriptTask();
case Bpmn2Package.SEND_TASK:
return createSendTask();
case Bpmn2Package.SEQUENCE_FLOW:
return createSequenceFlow();
case Bpmn2Package.SERVICE_TASK:
return createServiceTask();
case Bpmn2Package.SIGNAL:
return createSignal();
case Bpmn2Package.SIGNAL_EVENT_DEFINITION:
return createSignalEventDefinition();
case Bpmn2Package.STANDARD_LOOP_CHARACTERISTICS:
return createStandardLoopCharacteristics();
case Bpmn2Package.START_EVENT:
return createStartEvent();
case Bpmn2Package.SUB_CHOREOGRAPHY:
return createSubChoreography();
case Bpmn2Package.SUB_CONVERSATION:
return createSubConversation();
case Bpmn2Package.SUB_PROCESS:
return createSubProcess();
case Bpmn2Package.TASK:
return createTask();
case Bpmn2Package.TERMINATE_EVENT_DEFINITION:
return createTerminateEventDefinition();
case Bpmn2Package.TEXT_ANNOTATION:
return createTextAnnotation();
case Bpmn2Package.TIMER_EVENT_DEFINITION:
return createTimerEventDefinition();
case Bpmn2Package.TRANSACTION:
return createTransaction();
case Bpmn2Package.USER_TASK:
return createUserTask();
case Bpmn2Package.EVENT_SUBPROCESS:
return createEventSubprocess();
default:
throw new IllegalArgumentException("The class '" + eClass.getName() + "' is not a valid classifier");
}
}