/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EList<Mapping> getMappings() { if (mappings == null) { mappings = new EObjectWithInverseEList<Mapping>(Mapping.class, this, MelangePackage.LANGUAGE__MAPPINGS, MelangePackage.MAPPING__FROM); } return mappings; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public List<DiagramElement> getOwnedElement() { if (ownedElement == null) { ownedElement = new EObjectWithInverseEList<DiagramElement>( DiagramElement.class, this, DiPackage.DIAGRAM_ELEMENT__OWNED_ELEMENT, DiPackage.DIAGRAM_ELEMENT__OWNING_ELEMENT); } return ownedElement; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public List<ConversationLink> getIncomingConversationLinks() { if (incomingConversationLinks == null) { incomingConversationLinks = new EObjectWithInverseEList<ConversationLink>( ConversationLink.class, this, Bpmn2Package.CONVERSATION_NODE__INCOMING_CONVERSATION_LINKS, Bpmn2Package.CONVERSATION_LINK__TARGET_REF); } return incomingConversationLinks; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public List<BoundaryEvent> getBoundaryEventRefs() { if (boundaryEventRefs == null) { boundaryEventRefs = new EObjectWithInverseEList<BoundaryEvent>( BoundaryEvent.class, this, Bpmn2Package.ACTIVITY__BOUNDARY_EVENT_REFS, Bpmn2Package.BOUNDARY_EVENT__ATTACHED_TO_REF); } return boundaryEventRefs; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public List<ConversationLink> getIncomingConversationLinks() { if (incomingConversationLinks == null) { incomingConversationLinks = new EObjectWithInverseEList<ConversationLink>( ConversationLink.class, this, Bpmn2Package.INTERACTION_NODE__INCOMING_CONVERSATION_LINKS, Bpmn2Package.CONVERSATION_LINK__TARGET_REF); } return incomingConversationLinks; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public List<ConversationLink> getIncomingConversationLinks() { if (incomingConversationLinks == null) { incomingConversationLinks = new EObjectWithInverseEList<ConversationLink>( ConversationLink.class, this, Bpmn2Package.PARTICIPANT__INCOMING_CONVERSATION_LINKS, Bpmn2Package.CONVERSATION_LINK__TARGET_REF); } return incomingConversationLinks; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public List<FlowNode> getFlowNodeRefs() { if (flowNodeRefs == null) { flowNodeRefs = new EObjectWithInverseEList.ManyInverse<FlowNode>( FlowNode.class, this, Bpmn2Package.LANE__FLOW_NODE_REFS, Bpmn2Package.FLOW_NODE__LANES); } return flowNodeRefs; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public List<ConversationLink> getIncomingConversationLinks() { if (incomingConversationLinks == null) { incomingConversationLinks = new EObjectWithInverseEList<ConversationLink>( ConversationLink.class, this, Bpmn2Package.EVENT__INCOMING_CONVERSATION_LINKS, Bpmn2Package.CONVERSATION_LINK__TARGET_REF); } return incomingConversationLinks; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public List<FlowElement> getCategorizedFlowElements() { if (categorizedFlowElements == null) { categorizedFlowElements = new EObjectWithInverseEList.ManyInverse<FlowElement>( FlowElement.class, this, Bpmn2Package.CATEGORY_VALUE__CATEGORIZED_FLOW_ELEMENTS, Bpmn2Package.FLOW_ELEMENT__CATEGORY_VALUE_REF); } return categorizedFlowElements; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public List<DataInput> getDataInputRefs() { if (dataInputRefs == null) { dataInputRefs = new EObjectWithInverseEList.ManyInverse<DataInput>( DataInput.class, this, Bpmn2Package.INPUT_SET__DATA_INPUT_REFS, Bpmn2Package.DATA_INPUT__INPUT_SET_REFS); } return dataInputRefs; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public List<DataInput> getOptionalInputRefs() { if (optionalInputRefs == null) { optionalInputRefs = new EObjectWithInverseEList.ManyInverse<DataInput>( DataInput.class, this, Bpmn2Package.INPUT_SET__OPTIONAL_INPUT_REFS, Bpmn2Package.DATA_INPUT__INPUT_SET_WITH_OPTIONAL); } return optionalInputRefs; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public List<DataInput> getWhileExecutingInputRefs() { if (whileExecutingInputRefs == null) { whileExecutingInputRefs = new EObjectWithInverseEList.ManyInverse<DataInput>( DataInput.class, this, Bpmn2Package.INPUT_SET__WHILE_EXECUTING_INPUT_REFS, Bpmn2Package.DATA_INPUT__INPUT_SET_WITH_WHILE_EXECUTING); } return whileExecutingInputRefs; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public List<OutputSet> getOutputSetRefs() { if (outputSetRefs == null) { outputSetRefs = new EObjectWithInverseEList.ManyInverse<OutputSet>( OutputSet.class, this, Bpmn2Package.INPUT_SET__OUTPUT_SET_REFS, Bpmn2Package.OUTPUT_SET__INPUT_SET_REFS); } return outputSetRefs; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public List<CategoryValue> getCategoryValueRef() { if (categoryValueRef == null) { categoryValueRef = new EObjectWithInverseEList.ManyInverse<CategoryValue>( CategoryValue.class, this, Bpmn2Package.FLOW_ELEMENT__CATEGORY_VALUE_REF, Bpmn2Package.CATEGORY_VALUE__CATEGORIZED_FLOW_ELEMENTS); } return categoryValueRef; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public List<SequenceFlow> getIncoming() { if (incoming == null) { incoming = new EObjectWithInverseEList<SequenceFlow>( SequenceFlow.class, this, Bpmn2Package.FLOW_NODE__INCOMING, Bpmn2Package.SEQUENCE_FLOW__TARGET_REF); } return incoming; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public List<SequenceFlow> getOutgoing() { if (outgoing == null) { outgoing = new EObjectWithInverseEList<SequenceFlow>( SequenceFlow.class, this, Bpmn2Package.FLOW_NODE__OUTGOING, Bpmn2Package.SEQUENCE_FLOW__SOURCE_REF); } return outgoing; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public List<ConversationLink> getIncomingConversationLinks() { if (incomingConversationLinks == null) { incomingConversationLinks = new EObjectWithInverseEList<ConversationLink>( ConversationLink.class, this, Bpmn2Package.TASK__INCOMING_CONVERSATION_LINKS, Bpmn2Package.CONVERSATION_LINK__TARGET_REF); } return incomingConversationLinks; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public List<DataOutput> getDataOutputRefs() { if (dataOutputRefs == null) { dataOutputRefs = new EObjectWithInverseEList.ManyInverse<DataOutput>( DataOutput.class, this, Bpmn2Package.OUTPUT_SET__DATA_OUTPUT_REFS, Bpmn2Package.DATA_OUTPUT__OUTPUT_SET_REFS); } return dataOutputRefs; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public List<DataOutput> getOptionalOutputRefs() { if (optionalOutputRefs == null) { optionalOutputRefs = new EObjectWithInverseEList.ManyInverse<DataOutput>( DataOutput.class, this, Bpmn2Package.OUTPUT_SET__OPTIONAL_OUTPUT_REFS, Bpmn2Package.DATA_OUTPUT__OUTPUT_SET_WITH_OPTIONAL); } return optionalOutputRefs; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public List<DataOutput> getWhileExecutingOutputRefs() { if (whileExecutingOutputRefs == null) { whileExecutingOutputRefs = new EObjectWithInverseEList.ManyInverse<DataOutput>( DataOutput.class, this, Bpmn2Package.OUTPUT_SET__WHILE_EXECUTING_OUTPUT_REFS, Bpmn2Package.DATA_OUTPUT__OUTPUT_SET_WITH_WHILE_EXECUTING); } return whileExecutingOutputRefs; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public List<InputSet> getInputSetRefs() { if (inputSetRefs == null) { inputSetRefs = new EObjectWithInverseEList.ManyInverse<InputSet>( InputSet.class, this, Bpmn2Package.OUTPUT_SET__INPUT_SET_REFS, Bpmn2Package.INPUT_SET__OUTPUT_SET_REFS); } return inputSetRefs; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public List<DiagramElement> getOwnedElement() { if (ownedElement == null) { ownedElement = new EObjectWithInverseEList<DiagramElement>(DiagramElement.class, this, DiPackage.DIAGRAM_ELEMENT__OWNED_ELEMENT, DiPackage.DIAGRAM_ELEMENT__OWNING_ELEMENT); } return ownedElement; }
/** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public List<BoundaryEvent> getBoundaryEventRefs() { if (boundaryEventRefs == null) { boundaryEventRefs = new EObjectWithInverseEList<BoundaryEvent>(BoundaryEvent.class, this, Bpmn2Package.ACTIVITY__BOUNDARY_EVENT_REFS, Bpmn2Package.BOUNDARY_EVENT__ATTACHED_TO_REF); } return boundaryEventRefs; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public List<FlowNode> getFlowNodeRefs() { if (flowNodeRefs == null) { flowNodeRefs = new EObjectWithInverseEList.ManyInverse<FlowNode>(FlowNode.class, this, Bpmn2Package.LANE__FLOW_NODE_REFS, Bpmn2Package.FLOW_NODE__LANES); } return flowNodeRefs; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public List<DataInput> getDataInputRefs() { if (dataInputRefs == null) { dataInputRefs = new EObjectWithInverseEList.ManyInverse<DataInput>(DataInput.class, this, Bpmn2Package.INPUT_SET__DATA_INPUT_REFS, Bpmn2Package.DATA_INPUT__INPUT_SET_REFS); } return dataInputRefs; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public List<DataInput> getOptionalInputRefs() { if (optionalInputRefs == null) { optionalInputRefs = new EObjectWithInverseEList.ManyInverse<DataInput>(DataInput.class, this, Bpmn2Package.INPUT_SET__OPTIONAL_INPUT_REFS, Bpmn2Package.DATA_INPUT__INPUT_SET_WITH_OPTIONAL); } return optionalInputRefs; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public List<OutputSet> getOutputSetRefs() { if (outputSetRefs == null) { outputSetRefs = new EObjectWithInverseEList.ManyInverse<OutputSet>(OutputSet.class, this, Bpmn2Package.INPUT_SET__OUTPUT_SET_REFS, Bpmn2Package.OUTPUT_SET__INPUT_SET_REFS); } return outputSetRefs; }
/** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public List<SequenceFlow> getIncoming() { if (incoming == null) { incoming = new EObjectWithInverseEList<SequenceFlow>(SequenceFlow.class, this, Bpmn2Package.FLOW_NODE__INCOMING, Bpmn2Package.SEQUENCE_FLOW__TARGET_REF); } return incoming; }
/** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public List<SequenceFlow> getOutgoing() { if (outgoing == null) { outgoing = new EObjectWithInverseEList<SequenceFlow>(SequenceFlow.class, this, Bpmn2Package.FLOW_NODE__OUTGOING, Bpmn2Package.SEQUENCE_FLOW__SOURCE_REF); // 创建比较器对象 ComparatorSequence comparatorSequence = new ComparatorSequence(); // 调用排序方法 Collections.sort(outgoing, comparatorSequence); } return outgoing; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public List<DataOutput> getDataOutputRefs() { if (dataOutputRefs == null) { dataOutputRefs = new EObjectWithInverseEList.ManyInverse<DataOutput>(DataOutput.class, this, Bpmn2Package.OUTPUT_SET__DATA_OUTPUT_REFS, Bpmn2Package.DATA_OUTPUT__OUTPUT_SET_REFS); } return dataOutputRefs; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public List<InputSet> getInputSetRefs() { if (inputSetRefs == null) { inputSetRefs = new EObjectWithInverseEList.ManyInverse<InputSet>(InputSet.class, this, Bpmn2Package.OUTPUT_SET__INPUT_SET_REFS, Bpmn2Package.INPUT_SET__OUTPUT_SET_REFS); } return inputSetRefs; }