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

Navigator filters Expressions and LocalReactions.

markus.muehlbrandt@itemis.de 14 лет назад
Родитель
Сommit
0b9c23c406

+ 12 - 0
plugins/org.yakindu.sct.ui.navigator/src/org/yakindu/sct/ui/navigator/StatechartObjectViewerFilter.java

@@ -16,8 +16,11 @@ import org.eclipse.jface.viewers.Viewer;
 import org.eclipse.jface.viewers.ViewerFilter;
 import org.yakindu.sct.model.sgraph.Scope;
 import org.yakindu.sct.model.sgraph.Trigger;
+import org.yakindu.sct.model.stext.stext.Expression;
 import org.yakindu.sct.model.stext.stext.InterfaceScope;
 import org.yakindu.sct.model.stext.stext.InternalScope;
+import org.yakindu.sct.model.stext.stext.LocalReaction;
+import org.yakindu.sct.model.stext.stext.ReactionEffect;
 
 /**
  * 
@@ -44,6 +47,15 @@ public class StatechartObjectViewerFilter extends ViewerFilter {
 			if (modelElement instanceof Scope) {
 				return false;
 			}
+			if (modelElement instanceof LocalReaction) {
+				return false;
+			}
+			if (modelElement instanceof ReactionEffect) {
+				return false;
+			}
+			if (modelElement instanceof Expression) {
+				return false;
+			}
 		}
 		return true;
 	}