Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/labeling/RoomLabelProvider.java')
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/labeling/RoomLabelProvider.java18
1 files changed, 12 insertions, 6 deletions
diff --git a/plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/labeling/RoomLabelProvider.java b/plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/labeling/RoomLabelProvider.java
index cef55c087..50fe5d33f 100644
--- a/plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/labeling/RoomLabelProvider.java
+++ b/plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/labeling/RoomLabelProvider.java
@@ -64,6 +64,12 @@ import com.google.inject.Inject;
public class RoomLabelProvider extends BaseLabelProvider {
@Inject
+ private RoomHelpers roomHelpers;
+
+ @Inject
+ private RoomNameProvider roomNameProvider;
+
+ @Inject
public RoomLabelProvider(AdapterFactoryLabelProvider delegate) {
super(delegate);
}
@@ -162,7 +168,7 @@ public class RoomLabelProvider extends BaseLabelProvider {
}
String image(Port p) {
- boolean relay = RoomHelpers.isRelay(p);
+ boolean relay = roomHelpers.isRelay(p);
if (relay)
if (p.isConjugated())
if (p.isReplicated())
@@ -249,9 +255,9 @@ public class RoomLabelProvider extends BaseLabelProvider {
String text(Port p) {
String location = null;
- if (RoomHelpers.isInternal(p))
+ if (roomHelpers.isInternal(p))
location = "internal";
- else if (RoomHelpers.isExternal(p)) {
+ else if (roomHelpers.isExternal(p)) {
location = "external";
}
else
@@ -263,7 +269,7 @@ public class RoomLabelProvider extends BaseLabelProvider {
}
String text(Binding bind) {
- return RoomNameProvider.getDisplayName(bind);
+ return roomNameProvider.getDisplayName(bind);
}
String text(ExternalPort ep) {
@@ -312,8 +318,8 @@ public class RoomLabelProvider extends BaseLabelProvider {
StyledString text(Operation op) {
/* TODO TS: create complete signature including return type and ref */
- String signature = RoomHelpers.getSignature(op);
- String special = RoomHelpers.isConstructor(op)? "ctor " : RoomHelpers.isDestructor(op)? "dtor " : "";
+ String signature = roomNameProvider.getSignature(op);
+ String special = roomHelpers.isConstructor(op)? "ctor " : roomHelpers.isDestructor(op)? "dtor " : "";
if (op instanceof PortOperation && ((PortOperation) op).getSendsMsg()!=null) {
}
String destr = (op instanceof StandardOperation && ((StandardOperation)op).isDestructor())? "~":"";

Back to the top