Просмотр исходного кода

Added Semantic Hint for Synchronization

flow.antony@googlemail.com 12 лет назад
Родитель
Сommit
4973a3d2b1

+ 5 - 1
plugins/org.yakindu.sct.ui.editor/src/org/yakindu/sct/ui/editor/utils/SemanticHintUtil.java

@@ -17,6 +17,7 @@ import org.yakindu.sct.model.sgraph.Exit;
 import org.yakindu.sct.model.sgraph.FinalState;
 import org.yakindu.sct.model.sgraph.Region;
 import org.yakindu.sct.model.sgraph.State;
+import org.yakindu.sct.model.sgraph.Synchronization;
 import org.yakindu.sct.model.sgraph.Transition;
 import org.yakindu.sct.model.sgraph.util.SGraphSwitch;
 import org.yakindu.sct.ui.editor.providers.SemanticHints;
@@ -55,7 +56,6 @@ public final class SemanticHintUtil implements SemanticHints {
 				return REGION;
 			}
 
-
 			@Override
 			public String caseEntry(Entry object) {
 				return ENTRY;
@@ -75,6 +75,10 @@ public final class SemanticHintUtil implements SemanticHints {
 				return CHOICE;
 			};
 
+			public String caseSynchronization(Synchronization object) {
+				return SYNCHRONIZATION;
+			};
+
 			public String defaultCase(EObject object) {
 				throw new IllegalStateException(
 						"No Semantic Hint found for object " + object);