From a26b2aee33924dcbe27060b3d2cddc6775036547 Mon Sep 17 00:00:00 2001 From: tama3 Date: Thu, 3 Jul 2008 05:00:14 +0000 Subject: [PATCH] fixed bug which is do not cancel when cancel button is selected in window closing event git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/stigmata/trunk@287 acee48c3-7b26-0410-bdac-b3d0e5314bbc --- .../sourceforge/stigmata/BirthmarkEnvironment.java | 2 +- .../stigmata/ui/swing/StigmataFrame.java | 4 +- src/main/resources/resources/stigmata.xml | 80 ++++++++++++++++------ 3 files changed, 61 insertions(+), 25 deletions(-) diff --git a/src/main/java/jp/sourceforge/stigmata/BirthmarkEnvironment.java b/src/main/java/jp/sourceforge/stigmata/BirthmarkEnvironment.java index 7c39ab1..2144cda 100644 --- a/src/main/java/jp/sourceforge/stigmata/BirthmarkEnvironment.java +++ b/src/main/java/jp/sourceforge/stigmata/BirthmarkEnvironment.java @@ -28,7 +28,7 @@ import jp.sourceforge.stigmata.utils.WellknownClassManager; * This class represents the context for extracting/comparing birthmarks. * * @author Haruaki TAMADA - * @version $Revision$ $Date$ + * @version $Revision$ */ public class BirthmarkEnvironment{ /** diff --git a/src/main/java/jp/sourceforge/stigmata/ui/swing/StigmataFrame.java b/src/main/java/jp/sourceforge/stigmata/ui/swing/StigmataFrame.java index e86e5fe..30bd945 100644 --- a/src/main/java/jp/sourceforge/stigmata/ui/swing/StigmataFrame.java +++ b/src/main/java/jp/sourceforge/stigmata/ui/swing/StigmataFrame.java @@ -70,7 +70,7 @@ import org.apache.commons.cli.ParseException; /** * * @author Haruaki TAMADA - * @version $Revision$ $Date$ + * @version $Revision$ */ public class StigmataFrame extends JFrame{ private static final long serialVersionUID = 92345543665342134L; @@ -490,7 +490,7 @@ public class StigmataFrame extends JFrame{ } } }); - setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE); + setDefaultCloseOperation(WindowConstants.DO_NOTHING_ON_CLOSE); } private JMenu createFileMenu(){ diff --git a/src/main/resources/resources/stigmata.xml b/src/main/resources/resources/stigmata.xml index d025465..55fecb5 100755 --- a/src/main/resources/resources/stigmata.xml +++ b/src/main/resources/resources/stigmata.xml @@ -10,72 +10,108 @@ $Id$ uc_seq Used Classes (compare as sequence) - jp.sourceforge.stigmata.birthmarks.uc.UsedClassesBirthmarkExtractor - jp.sourceforge.stigmata.birthmarks.comparators.PlainBirthmarkComparator + + jp.sourceforge.stigmata.birthmarks.uc.UsedClassesBirthmarkExtractor + + + jp.sourceforge.stigmata.birthmarks.comparators.PlainBirthmarkComparator + uc_dp Used Classes (DP matching) - jp.sourceforge.stigmata.birthmarks.uc.UsedClassesBirthmarkExtractor - jp.sourceforge.stigmata.birthmarks.comparators.DPMatchingBirthmarkComparator + + jp.sourceforge.stigmata.birthmarks.uc.UsedClassesBirthmarkExtractor + + + jp.sourceforge.stigmata.birthmarks.comparators.DPMatchingBirthmarkComparator + uc_ed Used Classes (Edit distance) - jp.sourceforge.stigmata.birthmarks.uc.UsedClassesBirthmarkExtractor - jp.sourceforge.stigmata.birthmarks.comparators.EditDistanceBirthmarkComparator + + jp.sourceforge.stigmata.birthmarks.uc.UsedClassesBirthmarkExtractor + + + jp.sourceforge.stigmata.birthmarks.comparators.EditDistanceBirthmarkComparator + is_ed Inheritance Structure (Edit distance) - jp.sourceforge.stigmata.birthmarks.is.InheritanceStructureBirthmarkExtractor - jp.sourceforge.stigmata.birthmarks.comparators.EditDistanceBirthmarkComparator + + jp.sourceforge.stigmata.birthmarks.is.InheritanceStructureBirthmarkExtractor + + + jp.sourceforge.stigmata.birthmarks.comparators.EditDistanceBirthmarkComparator + is_dp Inheritance Structure (DP matching) - jp.sourceforge.stigmata.birthmarks.is.InheritanceStructureBirthmarkExtractor - jp.sourceforge.stigmata.birthmarks.comparators.DPMatchingBirthmarkComparator + + jp.sourceforge.stigmata.birthmarks.is.InheritanceStructureBirthmarkExtractor + + + jp.sourceforge.stigmata.birthmarks.comparators.DPMatchingBirthmarkComparator + - smc_ed - Sequence of Method Calls (Edit distance) + smc_dp + Sequence of Method Calls (DP matching) - jp.sourceforge.stigmata.birthmarks.smc.SequentialMethodCallBirthmarkExtractor - jp.sourceforge.stigmata.birthmarks.comparators.EditDistanceBirthmarkComparator + + jp.sourceforge.stigmata.birthmarks.smc.SequentialMethodCallBirthmarkExtractor + + + jp.sourceforge.stigmata.birthmarks.comparators.DPMatchingBirthmarkComparator + - smc_dp - Sequence of Method Calls (DP matching) + smc_ed + Sequence of Method Calls (Edit distance) - jp.sourceforge.stigmata.birthmarks.smc.SequentialMethodCallBirthmarkExtractor - jp.sourceforge.stigmata.birthmarks.comparators.DPMatchingBirthmarkComparator + + jp.sourceforge.stigmata.birthmarks.smc.SequentialMethodCallBirthmarkExtractor + + + jp.sourceforge.stigmata.birthmarks.comparators.EditDistanceBirthmarkComparator + cvfv_ed Constant Value of Field Variable (Edit distance) - jp.sourceforge.stigmata.birthmarks.cvfv.ConstantValueOfFieldVariableBirthmarkExtractor - jp.sourceforge.stigmata.birthmarks.comparators.EditDistanceBirthmarkComparator + + jp.sourceforge.stigmata.birthmarks.cvfv.ConstantValueOfFieldVariableBirthmarkExtractor + + + jp.sourceforge.stigmata.birthmarks.comparators.EditDistanceBirthmarkComparator + cvfv_dp Constant Value of Field Variable (DP matching) - jp.sourceforge.stigmata.birthmarks.cvfv.ConstantValueOfFieldVariableBirthmarkExtractor - jp.sourceforge.stigmata.birthmarks.comparators.DPMatchingBirthmarkComparator + + jp.sourceforge.stigmata.birthmarks.cvfv.ConstantValueOfFieldVariableBirthmarkExtractor + + + jp.sourceforge.stigmata.birthmarks.comparators.DPMatchingBirthmarkComparator + -- 2.11.0