diff --git a/org.ntlab.interactiveFeatureLocator/src/interactivefeaturelocator/actions/InteractiveFeatureLocatorAction.java b/org.ntlab.interactiveFeatureLocator/src/interactivefeaturelocator/actions/InteractiveFeatureLocatorAction.java index 64c52a6..b77bbdc 100644 --- a/org.ntlab.interactiveFeatureLocator/src/interactivefeaturelocator/actions/InteractiveFeatureLocatorAction.java +++ b/org.ntlab.interactiveFeatureLocator/src/interactivefeaturelocator/actions/InteractiveFeatureLocatorAction.java @@ -293,8 +293,7 @@ shell.dispose(); try { Feature feature = new Feature(featureFolderPath); - derivationManager = new DerivationManager(feature); - derivationManager.firstInference(); + doAnalyze(feature); traceListView.setDerivationManager(derivationManager); traceListView.updateViewer(); @@ -341,21 +340,10 @@ } // scenario.xml�����Ƃɉ�� - public DerivationManager doAnalyze(Feature feature) { - System.out.println("��͊J�n"); -// monitor = new ProgressMonitor(window.getShell()); -// monitor.getMonitor().worked(1); - - DerivationManager im = new DerivationManager(feature); - - // �i���_�C�A���O - im.firstInference(); -// HashMap> threadsWithSRMethodsMap = new HashMap<>(); // SR���ʂ��܂�Trace�Ƃ���Threads -// HashMap> threadToSRMethods = new HashMap<>(); // SR���ʂ��܂�Thread�Ƃ���Methods - -// selectMethodView.setThreadToMethods(threadToSRMethods); - - return im; + public void doAnalyze(Feature feature) { +// System.out.println("��͊J�n"); + derivationManager = new DerivationManager(feature); + derivationManager.firstInference(); } public ArrayList getFolder(File[] files) {