diff options
author | Henrik Rentz-Reichert | 2013-07-30 07:18:56 +0000 |
---|---|---|
committer | Henrik Rentz-Reichert | 2013-07-30 07:18:56 +0000 |
commit | f144a0ba72e514ae8c1f320e48fa7362a0499ac6 (patch) | |
tree | 827755e329827530e647834592a2f4f7b2ac2748 /runtime/org.eclipse.etrice.runtime.java/src/org/eclipse/etrice/runtime | |
parent | df41796ef98e6a226591fc04477eeab9c90b672b (diff) | |
download | org.eclipse.etrice-f144a0ba72e514ae8c1f320e48fa7362a0499ac6.tar.gz org.eclipse.etrice-f144a0ba72e514ae8c1f320e48fa7362a0499ac6.tar.xz org.eclipse.etrice-f144a0ba72e514ae8c1f320e48fa7362a0499ac6.zip |
[runtime.java] shortened the instance path of optional actors
by removing the segment introduced by the OptionalActorInterfaceBase
Diffstat (limited to 'runtime/org.eclipse.etrice.runtime.java/src/org/eclipse/etrice/runtime')
2 files changed, 13 insertions, 0 deletions
diff --git a/runtime/org.eclipse.etrice.runtime.java/src/org/eclipse/etrice/runtime/java/modelbase/OptionalActorInterfaceBase.java b/runtime/org.eclipse.etrice.runtime.java/src/org/eclipse/etrice/runtime/java/modelbase/OptionalActorInterfaceBase.java index b08123abb..602aa6c7b 100644 --- a/runtime/org.eclipse.etrice.runtime.java/src/org/eclipse/etrice/runtime/java/modelbase/OptionalActorInterfaceBase.java +++ b/runtime/org.eclipse.etrice.runtime.java/src/org/eclipse/etrice/runtime/java/modelbase/OptionalActorInterfaceBase.java @@ -46,6 +46,13 @@ public abstract class OptionalActorInterfaceBase extends SystemPortOwner impleme RTSystemPort = new RTSystemConjPort(this, IFITEM_RTSystemPort); } + public String getInstancePath(char delim) { + if (getParent()!=null) + return getParent().getInstancePath(delim); + + return ""; + } + /** * Get list of peer paths * 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 d26b402c2..ada6e7378 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 @@ -36,6 +36,9 @@ public class RTSystemProtocol { } } + protected void connectWithPeer() { + } + @Override protected void destroy() { super.destroy(); @@ -48,6 +51,9 @@ public class RTSystemProtocol { public RTSystemConjPort(IInterfaceItemOwner actor, int localId) { super(actor, RT_SYSTEM_PORT_NAME, localId); } + + protected void connectWithPeer() { + } } } |