Commit 30bd2dae authored by Simon Barner's avatar Simon Barner
Browse files

GREEN

Issue-Ref: 3791
Issue-Url: https://af3-developer.fortiss.org/issues/3791

Signed-off-by: Simon Barner's avatarSimon Barner <barner@fortiss.org>
parent fb2be194
PartitionChannelConverter.java 7ffd1515a4e1151ec7a10e967c7fec8efa90fa7d YELLOW
PartitionChannelConverter.java 29211d7274ec937152dda5e33d03f2c7c6da173c GREEN
PartitionConverter.java 9e9861618e29cf0cbdcdbaae881ccca2538b1458 GREEN
PartitionToExecutionUnitConverter.java e2b73759498f72277378cfaf1f37a3357742a671 GREEN
TaskToPartitionConverter.java f71db1ef5488d48ef5e38b0e7c82bdff92d1d269 GREEN
......@@ -89,18 +89,18 @@ public class PartitionChannelConverter
Task targetTask = (Task)targetInputPort.getOwner();
Partition targetPartition = taskPartAllocTable.getPartition(targetTask);
// Only create channels for interpartition communication.
// Only create channels for inter-partition communication.
if(senderPartition != targetPartition) {
TaskOutputPort senderPort = signal.getSourceTaskPort();
@SuppressWarnings("unchecked") Class<? extends IPortSemantics> portSematic =
@SuppressWarnings("unchecked") Class<? extends IPortSemantics> portSemantic =
(Class<? extends IPortSemantics>)senderPort.getClass();
PartitionOutputPort senderPartitionPort = createPartitionOutputPort(
"Part_" + senderPort.getName(), portSematic);
"Part_" + senderPort.getName(), portSemantic);
senderPartition.getConnectors().add(senderPartitionPort);
PartitionInputPort targetPartitionPort = createPartitionInputPort(
"Part_" + targetInputPort.getName(), portSematic);
"Part_" + targetInputPort.getName(), portSemantic);
targetPartition.getConnectors().add(targetPartitionPort);
PartitionChannel partitionChannel =
......
ComponentToPartitionArchitectureTransformation.java f27c895bd14377cec457bf33c4bfa7de88c73d72 GREEN
PartitionModelElementFactory.java 421e96d49d7fb66299e64128b0e3473f3268ddfc YELLOW
PartitionModelElementFactory.java 421e96d49d7fb66299e64128b0e3473f3268ddfc GREEN
ComponentToTaskArchitectureTransformation.java 08b738ccce02094f65aef08b9ca18c629621ccca GREEN
TaskArchitectureUtils.java d2f78c9f4b30863fb63210a128fecef0f14d56ce GREEN
TaskModelElementFactory.java 8377f5e124fd623dc2181024d27c6e988f0060c4 YELLOW
TaskModelElementFactory.java 67949d63e38011d22129862f20f2e30ce07c414e GREEN
......@@ -75,6 +75,7 @@ public class TaskModelElementFactory {
return signal;
}
// TODO (#3361): Remove method when issue is resolved
/** Creates a {@link Message} between the given {@code sender} and {@code receivers}. */
public static Message createMessage(TaskOutputPort sender, TaskInputPort... receivers) {
Message message = TaskModelFactory.eINSTANCE.createMessage();
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment