소스 검색

Added delay for validation job

Andreas Mülder 13 년 전
부모
커밋
c4c5f0b866
1개의 변경된 파일3개의 추가작업 그리고 1개의 파일을 삭제
  1. 3 1
      plugins/org.yakindu.sct.ui.editor/src/org/yakindu/sct/ui/editor/editor/StatechartDiagramEditor.java

+ 3 - 1
plugins/org.yakindu.sct.ui.editor/src/org/yakindu/sct/ui/editor/editor/StatechartDiagramEditor.java

@@ -59,6 +59,7 @@ public class StatechartDiagramEditor extends DiagramDocumentEditor implements
 		IGotoMarker {
 
 	public static final String ID = "org.yakindu.sct.ui.editor.editor.StatechartDiagramEditor";
+	private static final int DELAY = 200; //ms
 
 	private ResourceSetListener validationListener = new ResourceSetListenerImpl() {
 
@@ -72,7 +73,7 @@ public class StatechartDiagramEditor extends DiagramDocumentEditor implements
 					if (SGraphPackage.eINSTANCE == eObject.eClass()
 							.getEPackage()) {
 						validationJob.cancel();
-						validationJob.schedule();
+						validationJob.schedule(DELAY);
 						return;
 					}
 				}
@@ -186,4 +187,5 @@ public class StatechartDiagramEditor extends DiagramDocumentEditor implements
 		domainAdapter.dispose();
 		super.dispose();
 	}
+	
 }