Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHenrik Rentz-Reichert2013-07-30 03:30:49 -0400
committerHenrik Rentz-Reichert2013-07-30 03:30:49 -0400
commit4257da0c305ad1f6e1914303c3ecf32122e94cae (patch)
tree27da3a951e0b0c546ea0390eb5dc43704ffe56d7 /runtime/org.eclipse.etrice.runtime.java/src/org/eclipse
parentf144a0ba72e514ae8c1f320e48fa7362a0499ac6 (diff)
downloadorg.eclipse.etrice-4257da0c305ad1f6e1914303c3ecf32122e94cae.tar.gz
org.eclipse.etrice-4257da0c305ad1f6e1914303c3ecf32122e94cae.tar.xz
org.eclipse.etrice-4257da0c305ad1f6e1914303c3ecf32122e94cae.zip
[runtime.java] avoid looking up paths for system ports
Diffstat (limited to 'runtime/org.eclipse.etrice.runtime.java/src/org/eclipse')
-rw-r--r--runtime/org.eclipse.etrice.runtime.java/src/org/eclipse/etrice/runtime/java/modelbase/RTSystemProtocol.java14
1 files changed, 14 insertions, 0 deletions
diff --git a/runtime/org.eclipse.etrice.runtime.java/src/org/eclipse/etrice/runtime/java/modelbase/RTSystemProtocol.java b/runtime/org.eclipse.etrice.runtime.java/src/org/eclipse/etrice/runtime/java/modelbase/RTSystemProtocol.java
index ada6e7378..dcd2973c6 100644
--- a/runtime/org.eclipse.etrice.runtime.java/src/org/eclipse/etrice/runtime/java/modelbase/RTSystemProtocol.java
+++ b/runtime/org.eclipse.etrice.runtime.java/src/org/eclipse/etrice/runtime/java/modelbase/RTSystemProtocol.java
@@ -12,6 +12,7 @@
package org.eclipse.etrice.runtime.java.modelbase;
+import org.eclipse.etrice.runtime.java.modelbase.RTSystemServicesProtocol.RTSystemServicesProtocolConjPort;
import org.eclipse.etrice.runtime.java.modelbase.RTSystemServicesProtocol.RTSystemServicesProtocolConjReplPort;
import org.eclipse.etrice.runtime.java.modelbase.RTSystemServicesProtocol.RTSystemServicesProtocolPort;
@@ -52,6 +53,19 @@ public class RTSystemProtocol {
super(actor, RT_SYSTEM_PORT_NAME, localId);
}
+ @Override
+ protected InterfaceItemBase createInterfaceItem(IInterfaceItemOwner rcv, String name, int lid, int idx) {
+ return new RTSystemConjSubPort(rcv, name, lid, idx);
+ }
+
+ }
+
+ public static class RTSystemConjSubPort extends RTSystemServicesProtocolConjPort {
+
+ public RTSystemConjSubPort(IInterfaceItemOwner actor, String name, int localId, int idx) {
+ super(actor, name, localId, idx);
+ }
+
protected void connectWithPeer() {
}

Back to the top