Java Code Examples for org.eclipse.emf.ecore.util.EObjectWithInverseEList

The following are top voted examples for showing how to use org.eclipse.emf.ecore.util.EObjectWithInverseEList. These examples are extracted from open source projects. You can vote up the examples you like and your votes will be used in our system to generate more good examples.
Example 1
Project: melange   File: LanguageImpl.java   View source code 5 votes vote down vote up
/**
 * <!-- 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;
}
 
Example 2
Project: SecureBPMN   File: DiagramElementImpl.java   View source code 5 votes vote down vote up
/**
 * <!-- 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;
}
 
Example 3
Project: SecureBPMN   File: ConversationNodeImpl.java   View source code 5 votes vote down vote up
/**
 * <!-- 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;
}
 
Example 4
Project: SecureBPMN   File: ActivityImpl.java   View source code 5 votes vote down vote up
/**
 * <!-- 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;
}
 
Example 5
Project: SecureBPMN   File: InteractionNodeImpl.java   View source code 5 votes vote down vote up
/**
 * <!-- 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;
}
 
Example 6
Project: SecureBPMN   File: ParticipantImpl.java   View source code 5 votes vote down vote up
/**
 * <!-- 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;
}
 
Example 7
Project: SecureBPMN   File: LaneImpl.java   View source code 5 votes vote down vote up
/**
 * <!-- 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;
}
 
Example 8
Project: SecureBPMN   File: EventImpl.java   View source code 5 votes vote down vote up
/**
 * <!-- 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;
}
 
Example 9
Project: SecureBPMN   File: CategoryValueImpl.java   View source code 5 votes vote down vote up
/**
 * <!-- 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;
}
 
Example 10
Project: SecureBPMN   File: InputSetImpl.java   View source code 5 votes vote down vote up
/**
 * <!-- 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;
}
 
Example 11
Project: SecureBPMN   File: InputSetImpl.java   View source code 5 votes vote down vote up
/**
 * <!-- 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;
}
 
Example 12
Project: SecureBPMN   File: InputSetImpl.java   View source code 5 votes vote down vote up
/**
 * <!-- 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;
}
 
Example 13
Project: SecureBPMN   File: InputSetImpl.java   View source code 5 votes vote down vote up
/**
 * <!-- 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;
}
 
Example 14
Project: SecureBPMN   File: FlowElementImpl.java   View source code 5 votes vote down vote up
/**
 * <!-- 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;
}
 
Example 15
Project: SecureBPMN   File: FlowNodeImpl.java   View source code 5 votes vote down vote up
/**
 * <!-- 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;
}
 
Example 16
Project: SecureBPMN   File: FlowNodeImpl.java   View source code 5 votes vote down vote up
/**
 * <!-- 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;
}
 
Example 17
Project: SecureBPMN   File: TaskImpl.java   View source code 5 votes vote down vote up
/**
 * <!-- 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;
}
 
Example 18
Project: SecureBPMN   File: OutputSetImpl.java   View source code 5 votes vote down vote up
/**
 * <!-- 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;
}
 
Example 19
Project: SecureBPMN   File: OutputSetImpl.java   View source code 5 votes vote down vote up
/**
 * <!-- 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;
}
 
Example 20
Project: SecureBPMN   File: OutputSetImpl.java   View source code 5 votes vote down vote up
/**
 * <!-- 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;
}
 
Example 21
Project: SecureBPMN   File: OutputSetImpl.java   View source code 5 votes vote down vote up
/**
 * <!-- 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;
}
 
Example 22
Project: fixflow   File: DiagramElementImpl.java   View source code 5 votes vote down vote up
/**
 * <!-- 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;
}
 
Example 23
Project: fixflow   File: ActivityImpl.java   View source code 5 votes vote down vote up
/**
 * <!-- 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;
}
 
Example 24
Project: fixflow   File: LaneImpl.java   View source code 5 votes vote down vote up
/**
 * <!-- 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;
}
 
Example 25
Project: fixflow   File: InputSetImpl.java   View source code 5 votes vote down vote up
/**
 * <!-- 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;
}
 
Example 26
Project: fixflow   File: InputSetImpl.java   View source code 5 votes vote down vote up
/**
 * <!-- 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;
}
 
Example 27
Project: fixflow   File: InputSetImpl.java   View source code 5 votes vote down vote up
/**
 * <!-- 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;
}
 
Example 28
Project: fixflow   File: InputSetImpl.java   View source code 5 votes vote down vote up
/**
 * <!-- 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;
}
 
Example 29
Project: fixflow   File: FlowNodeImpl.java   View source code 5 votes vote down vote up
/**
 * <!-- 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;
}
 
Example 30
Project: fixflow   File: FlowNodeImpl.java   View source code 5 votes vote down vote up
/**
 * <!-- 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;
}
 
Example 31
Project: fixflow   File: OutputSetImpl.java   View source code 5 votes vote down vote up
/**
 * <!-- 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;
}
 
Example 32
Project: fixflow   File: OutputSetImpl.java   View source code 5 votes vote down vote up
/**
 * <!-- 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;
}
 
Example 33
Project: fixflow   File: OutputSetImpl.java   View source code 5 votes vote down vote up
/**
 * <!-- 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;
}
 
Example 34
Project: fixflow   File: OutputSetImpl.java   View source code 5 votes vote down vote up
/**
 * <!-- 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;
}