diff --git a/.metadata/.log b/.metadata/.log index ec169d408330311ab7c61bf195089164642c8631..7a6e54f7c2cca1d84acd633e1bbe2141cb2c78a8 100644 --- a/.metadata/.log +++ b/.metadata/.log @@ -4255,3 +4255,178 @@ Command-line arguments: -os macosx -ws cocoa -arch x86 -product org.eclipse.epp !ENTRY org.eclipse.ui 4 4 2014-04-17 07:57:32.279 !MESSAGE Unable to find Action Set: com_sysdeo_eclipse_tomcat_actionSet +!SESSION 2014-04-17 10:51:30.871 ----------------------------------------------- +eclipse.buildId=4.3.0.M20130911-1000 +java.version=1.6.0_65 +java.vendor=Apple Inc. +BootLoader constants: OS=macosx, ARCH=x86, WS=cocoa, NL=en_US +Framework arguments: -product org.eclipse.epp.package.standard.product -keyring /Users/siyulin/.eclipse_keyring -showlocation +Command-line arguments: -os macosx -ws cocoa -arch x86 -product org.eclipse.epp.package.standard.product -keyring /Users/siyulin/.eclipse_keyring -showlocation + +!ENTRY org.eclipse.core.net 1 0 2014-04-17 10:51:37.041 +!MESSAGE System property http.nonProxyHosts has been set to local|*.local|169.254/16|*.169.254/16 by an external source. This value will be overwritten using the values from the preferences + +!ENTRY org.eclipse.ui 4 4 2014-04-17 10:51:37.845 +!MESSAGE Unable to find Action Set: org.eclipse.ptp.debug.ui.debugActionSet + +!ENTRY org.eclipse.ui 4 4 2014-04-17 10:51:37.845 +!MESSAGE Unable to find Action Set: org.eclipse.rse.core.search.searchActionSet + +!ENTRY org.eclipse.ui 4 4 2014-04-17 10:51:37.846 +!MESSAGE Unable to find Action Set: org.eclipse.wb.core.ui.actionset + +!ENTRY org.eclipse.ui 4 4 2014-04-17 10:51:37.846 +!MESSAGE Unable to find Action Set: com_sysdeo_eclipse_tomcat_actionSet +!SESSION 2014-04-17 11:10:33.986 ----------------------------------------------- +eclipse.buildId=4.3.0.M20130911-1000 +java.version=1.6.0_65 +java.vendor=Apple Inc. +BootLoader constants: OS=macosx, ARCH=x86, WS=cocoa, NL=en_US +Framework arguments: -product org.eclipse.epp.package.standard.product -keyring /Users/siyulin/.eclipse_keyring -showlocation +Command-line arguments: -os macosx -ws cocoa -arch x86 -product org.eclipse.epp.package.standard.product -keyring /Users/siyulin/.eclipse_keyring -showlocation + +!ENTRY org.eclipse.core.net 1 0 2014-04-17 11:10:38.474 +!MESSAGE System property http.nonProxyHosts has been set to local|*.local|169.254/16|*.169.254/16 by an external source. This value will be overwritten using the values from the preferences + +!ENTRY org.eclipse.ui 4 4 2014-04-17 11:10:39.112 +!MESSAGE Unable to find Action Set: org.eclipse.ptp.debug.ui.debugActionSet + +!ENTRY org.eclipse.ui 4 4 2014-04-17 11:10:39.112 +!MESSAGE Unable to find Action Set: org.eclipse.rse.core.search.searchActionSet + +!ENTRY org.eclipse.ui 4 4 2014-04-17 11:10:39.112 +!MESSAGE Unable to find Action Set: org.eclipse.wb.core.ui.actionset + +!ENTRY org.eclipse.ui 4 4 2014-04-17 11:10:39.112 +!MESSAGE Unable to find Action Set: com_sysdeo_eclipse_tomcat_actionSet + +!ENTRY org.eclipse.core.runtime 4 2 2014-04-17 11:55:02.864 +!MESSAGE Problems encountered starting up plug-in: "org.osgi.framework.BundleException: The bundle's start level is not met. Cannot transient start the bundle: org.eclipse.pde_3.8.100.v20130911-1000 [187]". +!STACK 0 +org.osgi.framework.BundleException: The bundle's start level is not met. Cannot transient start the bundle: org.eclipse.pde_3.8.100.v20130911-1000 [187] + at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:315) + at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:300) + at org.eclipse.core.internal.runtime.InternalPlatform.start(InternalPlatform.java:923) + at org.eclipse.core.internal.plugins.PluginDescriptor.doPluginActivation(PluginDescriptor.java:360) + at org.eclipse.core.internal.plugins.PluginDescriptor.getPlugin(PluginDescriptor.java:340) + at org.eclipse.core.runtime.Platform.getPlugin(Platform.java:735) + at org.eclipse.core.internal.preferences.legacy.InitLegacyPreferences.init(InitLegacyPreferences.java:43) + at org.eclipse.core.internal.preferences.PreferenceServiceRegistryHelper.applyRuntimeDefaults(PreferenceServiceRegistryHelper.java:147) + at org.eclipse.core.internal.preferences.PreferencesService.applyRuntimeDefaults(PreferencesService.java:368) + at org.eclipse.core.internal.preferences.DefaultPreferences.applyRuntimeDefaults(DefaultPreferences.java:221) + at org.eclipse.core.internal.preferences.DefaultPreferences.load(DefaultPreferences.java:274) + at org.eclipse.core.internal.preferences.EclipsePreferences.create(EclipsePreferences.java:409) + at org.eclipse.core.internal.preferences.EclipsePreferences.internalNode(EclipsePreferences.java:670) + at org.eclipse.core.internal.preferences.EclipsePreferences.node(EclipsePreferences.java:812) + at org.eclipse.core.internal.preferences.AbstractScope.getNode(AbstractScope.java:38) + at org.eclipse.core.runtime.preferences.DefaultScope.getNode(DefaultScope.java:76) + at org.eclipse.pde.internal.core.PreferenceInitializer.initializeDefaultPreferences(PreferenceInitializer.java:52) + at org.eclipse.core.internal.preferences.PreferenceServiceRegistryHelper$1.run(PreferenceServiceRegistryHelper.java:300) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) + at org.eclipse.core.internal.preferences.PreferenceServiceRegistryHelper.runInitializer(PreferenceServiceRegistryHelper.java:303) + at org.eclipse.core.internal.preferences.PreferenceServiceRegistryHelper.applyRuntimeDefaults(PreferenceServiceRegistryHelper.java:131) + at org.eclipse.core.internal.preferences.PreferencesService.applyRuntimeDefaults(PreferencesService.java:368) + at org.eclipse.core.internal.preferences.DefaultPreferences.applyRuntimeDefaults(DefaultPreferences.java:221) + at org.eclipse.core.internal.preferences.DefaultPreferences.load(DefaultPreferences.java:274) + at org.eclipse.core.internal.preferences.EclipsePreferences.create(EclipsePreferences.java:409) + at org.eclipse.core.internal.preferences.EclipsePreferences.internalNode(EclipsePreferences.java:670) + at org.eclipse.core.internal.preferences.EclipsePreferences.node(EclipsePreferences.java:812) + at org.eclipse.core.internal.preferences.AbstractScope.getNode(AbstractScope.java:38) + at org.eclipse.core.runtime.preferences.DefaultScope.getNode(DefaultScope.java:76) + at org.eclipse.pde.internal.core.PDEPreferencesManager.<init>(PDEPreferencesManager.java:34) + at org.eclipse.pde.internal.core.PDECore.getPreferencesManager(PDECore.java:73) + at org.eclipse.pde.internal.core.ExternalModelManager.getPluginPaths(ExternalModelManager.java:92) + at org.eclipse.pde.internal.core.PluginModelManager.initializeTable(PluginModelManager.java:513) + at org.eclipse.pde.internal.core.PluginModelManager.getEntryTable(PluginModelManager.java:493) + at org.eclipse.pde.internal.core.PluginModelManager.findEntry(PluginModelManager.java:864) + at org.eclipse.pde.internal.core.PluginModelManager.findModel(PluginModelManager.java:888) + at org.eclipse.pde.core.plugin.PluginRegistry.findModel(PluginRegistry.java:97) + at org.eclipse.pde.internal.core.JavaElementChangeListener.save(JavaElementChangeListener.java:131) + at org.eclipse.pde.internal.core.JavaElementChangeListener.shutdown(JavaElementChangeListener.java:43) + at org.eclipse.pde.internal.core.PDECore.stop(PDECore.java:312) + at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:771) + at java.security.AccessController.doPrivileged(Native Method) + at org.eclipse.osgi.framework.internal.core.BundleContextImpl.stop(BundleContextImpl.java:764) + at org.eclipse.osgi.framework.internal.core.BundleHost.stopWorker(BundleHost.java:510) + at org.eclipse.osgi.framework.internal.core.AbstractBundle.suspend(AbstractBundle.java:566) + at org.eclipse.osgi.framework.internal.core.Framework.suspendBundle(Framework.java:1206) + at org.eclipse.osgi.framework.internal.core.StartLevelManager.decFWSL(StartLevelManager.java:592) + at org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:257) + at org.eclipse.osgi.framework.internal.core.StartLevelManager.shutdown(StartLevelManager.java:215) + at org.eclipse.osgi.framework.internal.core.InternalSystemBundle.suspend(InternalSystemBundle.java:284) + at org.eclipse.osgi.framework.internal.core.Framework.shutdown(Framework.java:692) + at org.eclipse.osgi.framework.internal.core.Framework.close(Framework.java:600) + at org.eclipse.core.runtime.adaptor.EclipseStarter.shutdown(EclipseStarter.java:400) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:200) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) + at java.lang.reflect.Method.invoke(Method.java:597) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:636) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:591) + at org.eclipse.equinox.launcher.Main.run(Main.java:1450) +Caused by: org.eclipse.osgi.framework.internal.core.AbstractBundle$BundleStatusException: The bundle's start level is not met. Cannot transient start the bundle: org.eclipse.pde_3.8.100.v20130911-1000 [187] + ... 61 more +Root exception: +org.eclipse.osgi.framework.internal.core.AbstractBundle$BundleStatusException: The bundle's start level is not met. Cannot transient start the bundle: org.eclipse.pde_3.8.100.v20130911-1000 [187] + at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:315) + at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:300) + at org.eclipse.core.internal.runtime.InternalPlatform.start(InternalPlatform.java:923) + at org.eclipse.core.internal.plugins.PluginDescriptor.doPluginActivation(PluginDescriptor.java:360) + at org.eclipse.core.internal.plugins.PluginDescriptor.getPlugin(PluginDescriptor.java:340) + at org.eclipse.core.runtime.Platform.getPlugin(Platform.java:735) + at org.eclipse.core.internal.preferences.legacy.InitLegacyPreferences.init(InitLegacyPreferences.java:43) + at org.eclipse.core.internal.preferences.PreferenceServiceRegistryHelper.applyRuntimeDefaults(PreferenceServiceRegistryHelper.java:147) + at org.eclipse.core.internal.preferences.PreferencesService.applyRuntimeDefaults(PreferencesService.java:368) + at org.eclipse.core.internal.preferences.DefaultPreferences.applyRuntimeDefaults(DefaultPreferences.java:221) + at org.eclipse.core.internal.preferences.DefaultPreferences.load(DefaultPreferences.java:274) + at org.eclipse.core.internal.preferences.EclipsePreferences.create(EclipsePreferences.java:409) + at org.eclipse.core.internal.preferences.EclipsePreferences.internalNode(EclipsePreferences.java:670) + at org.eclipse.core.internal.preferences.EclipsePreferences.node(EclipsePreferences.java:812) + at org.eclipse.core.internal.preferences.AbstractScope.getNode(AbstractScope.java:38) + at org.eclipse.core.runtime.preferences.DefaultScope.getNode(DefaultScope.java:76) + at org.eclipse.pde.internal.core.PreferenceInitializer.initializeDefaultPreferences(PreferenceInitializer.java:52) + at org.eclipse.core.internal.preferences.PreferenceServiceRegistryHelper$1.run(PreferenceServiceRegistryHelper.java:300) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) + at org.eclipse.core.internal.preferences.PreferenceServiceRegistryHelper.runInitializer(PreferenceServiceRegistryHelper.java:303) + at org.eclipse.core.internal.preferences.PreferenceServiceRegistryHelper.applyRuntimeDefaults(PreferenceServiceRegistryHelper.java:131) + at org.eclipse.core.internal.preferences.PreferencesService.applyRuntimeDefaults(PreferencesService.java:368) + at org.eclipse.core.internal.preferences.DefaultPreferences.applyRuntimeDefaults(DefaultPreferences.java:221) + at org.eclipse.core.internal.preferences.DefaultPreferences.load(DefaultPreferences.java:274) + at org.eclipse.core.internal.preferences.EclipsePreferences.create(EclipsePreferences.java:409) + at org.eclipse.core.internal.preferences.EclipsePreferences.internalNode(EclipsePreferences.java:670) + at org.eclipse.core.internal.preferences.EclipsePreferences.node(EclipsePreferences.java:812) + at org.eclipse.core.internal.preferences.AbstractScope.getNode(AbstractScope.java:38) + at org.eclipse.core.runtime.preferences.DefaultScope.getNode(DefaultScope.java:76) + at org.eclipse.pde.internal.core.PDEPreferencesManager.<init>(PDEPreferencesManager.java:34) + at org.eclipse.pde.internal.core.PDECore.getPreferencesManager(PDECore.java:73) + at org.eclipse.pde.internal.core.ExternalModelManager.getPluginPaths(ExternalModelManager.java:92) + at org.eclipse.pde.internal.core.PluginModelManager.initializeTable(PluginModelManager.java:513) + at org.eclipse.pde.internal.core.PluginModelManager.getEntryTable(PluginModelManager.java:493) + at org.eclipse.pde.internal.core.PluginModelManager.findEntry(PluginModelManager.java:864) + at org.eclipse.pde.internal.core.PluginModelManager.findModel(PluginModelManager.java:888) + at org.eclipse.pde.core.plugin.PluginRegistry.findModel(PluginRegistry.java:97) + at org.eclipse.pde.internal.core.JavaElementChangeListener.save(JavaElementChangeListener.java:131) + at org.eclipse.pde.internal.core.JavaElementChangeListener.shutdown(JavaElementChangeListener.java:43) + at org.eclipse.pde.internal.core.PDECore.stop(PDECore.java:312) + at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:771) + at java.security.AccessController.doPrivileged(Native Method) + at org.eclipse.osgi.framework.internal.core.BundleContextImpl.stop(BundleContextImpl.java:764) + at org.eclipse.osgi.framework.internal.core.BundleHost.stopWorker(BundleHost.java:510) + at org.eclipse.osgi.framework.internal.core.AbstractBundle.suspend(AbstractBundle.java:566) + at org.eclipse.osgi.framework.internal.core.Framework.suspendBundle(Framework.java:1206) + at org.eclipse.osgi.framework.internal.core.StartLevelManager.decFWSL(StartLevelManager.java:592) + at org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:257) + at org.eclipse.osgi.framework.internal.core.StartLevelManager.shutdown(StartLevelManager.java:215) + at org.eclipse.osgi.framework.internal.core.InternalSystemBundle.suspend(InternalSystemBundle.java:284) + at org.eclipse.osgi.framework.internal.core.Framework.shutdown(Framework.java:692) + at org.eclipse.osgi.framework.internal.core.Framework.close(Framework.java:600) + at org.eclipse.core.runtime.adaptor.EclipseStarter.shutdown(EclipseStarter.java:400) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:200) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) + at java.lang.reflect.Method.invoke(Method.java:597) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:636) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:591) + at org.eclipse.equinox.launcher.Main.run(Main.java:1450) diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/11/c070d64250c600131ac1df1f51fe8df4 b/.metadata/.plugins/org.eclipse.core.resources/.history/11/c070d64250c600131ac1df1f51fe8df4 new file mode 100644 index 0000000000000000000000000000000000000000..e87e85cf985c6842942bca3479701efbae7d1910 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/11/c070d64250c600131ac1df1f51fe8df4 @@ -0,0 +1,22 @@ +package hw3; +import static org.junit.Assert.*; +import org.junit.Before; +import org.junit.Test; + +import api.IEvaluator; + +public class EvaluatorTest { + + @Before + public void setup(){ + IEvaluator onePairEval = new OnePairEvaluator(3, 4); + } + + //For One Pair Evaluator + @Test + public void checkInitialStatus(){ + IEvaluator onePairEval = new OnePairEvaluator(3, 4); + String msg = ("The name for the One Pair Evaluator should be One Pair"); + assertEquals(msg, "One Pair", onePairEval.getName()); + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/14/10f57b0451c600131ac1df1f51fe8df4 b/.metadata/.plugins/org.eclipse.core.resources/.history/14/10f57b0451c600131ac1df1f51fe8df4 new file mode 100644 index 0000000000000000000000000000000000000000..9c132f01d9d37a203167d5f116dc43ce46b50d3a --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/14/10f57b0451c600131ac1df1f51fe8df4 @@ -0,0 +1,34 @@ +package hw3; +import static org.junit.Assert.*; +import org.junit.Before; +import org.junit.Test; +import api.IEvaluator; +import api.Card; +import api.Hand; +import api.Suit; + + +public class EvaluatorTest { + + @Before + public void setup(){ + IEvaluator onePairEval = new OnePairEvaluator(3, 4); + } + + //For One Pair Evaluator + @Test + public void checkInitialName(){ + IEvaluator onePairEval = new OnePairEvaluator(3, 4); + String msg = ("The name for the One Pair Evaluator should be One Pair"); + assertEquals(msg, "One Pair", onePairEval.getName()); + } + + @Test + public void checkInitialRankingHandSize(){ + IEvaluator onePairEval = new OnePairEvaluator(3, 4); + String msg = ("The newly constructed OnePairEvaluator(3, 4) should have ranking of 3 and hand size of 4"); + assertEquals(msg, 3, onePairEval.getRanking()); + assertEquals(msg, 4, onePairEval.handSize()); + + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/28/b02647874fc600131ac1df1f51fe8df4 b/.metadata/.plugins/org.eclipse.core.resources/.history/28/b02647874fc600131ac1df1f51fe8df4 new file mode 100644 index 0000000000000000000000000000000000000000..643394832e2fe87b5fb8a290aa109a252ec9fd61 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/28/b02647874fc600131ac1df1f51fe8df4 @@ -0,0 +1,5 @@ +package hw3; + +public class EvaluatorTest { + +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/2d/3086dbda50c600131ac1df1f51fe8df4 b/.metadata/.plugins/org.eclipse.core.resources/.history/2d/3086dbda50c600131ac1df1f51fe8df4 new file mode 100644 index 0000000000000000000000000000000000000000..a4c41f01b5fcdcd53fe202694fce3420f59d2a34 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/2d/3086dbda50c600131ac1df1f51fe8df4 @@ -0,0 +1,32 @@ +package hw3; +import static org.junit.Assert.*; +import org.junit.Before; +import org.junit.Test; +import api.IEvaluator; +import api.Card; +import api.Hand; +import api.Suit; + + +public class EvaluatorTest { + + @Before + public void setup(){ + IEvaluator onePairEval = new OnePairEvaluator(3, 4); + } + + //For One Pair Evaluator + @Test + public void checkInitialName(){ + IEvaluator onePairEval = new OnePairEvaluator(3, 4); + String msg = ("The name for the One Pair Evaluator should be One Pair"); + assertEquals(msg, "One Pair", onePairEval.getName()); + } + + @Test + public void checkInitialName(){ + IEvaluator onePairEval = new OnePairEvaluator(3, 4); + String msg = ("The name for the One Pair Evaluator should be One Pair"); + assertEquals(msg, "One Pair", onePairEval.getName()); + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/4/30f4aaf34fc600131ac1df1f51fe8df4 b/.metadata/.plugins/org.eclipse.core.resources/.history/4/30f4aaf34fc600131ac1df1f51fe8df4 new file mode 100644 index 0000000000000000000000000000000000000000..4adc79d163e9d849dc866547f40d46e33a16d911 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/4/30f4aaf34fc600131ac1df1f51fe8df4 @@ -0,0 +1,21 @@ +package hw3; +import static org.junit.Assert.*; +import org.junit.Before; +import org.junit.Test; + +import api.IEvaluator; + +public class EvaluatorTest { + + @Before + public void setup(){ + IEvaluator onePairEval = new OnePairEvaluator(3, 4); + } + + //For One Pair Evaluator + @Test + public void checkInitialStatus(){ + String msg = ("The name for the One Pair Evaluator should be One Pair"); + assertEquals(msg, "One Pair", onePairEval.getName()); + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/58/f07fc3cb4fc600131ac1df1f51fe8df4 b/.metadata/.plugins/org.eclipse.core.resources/.history/58/f07fc3cb4fc600131ac1df1f51fe8df4 new file mode 100644 index 0000000000000000000000000000000000000000..5fe3492765136ddf82b0ec35ef878fdd549d3967 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/58/f07fc3cb4fc600131ac1df1f51fe8df4 @@ -0,0 +1,22 @@ +package hw3; +import static org.junit.Assert.*; + +import org.junit.Before; +import org.junit.Test; + +import api.IEvaluator; + +public class EvaluatorTest { + + @Before + public void setup(){ + IEvaluator onePairEval = new OnePairEvaluator(3, 4); + } + + //For One Pair Evaluator + @Test + public void checkInitialStatus(){ + String msg = ("The name for the One Pair Evaluator should be One Pair"); + assertEquals(msg, "One Pair", onePairEval.getName()); + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/66/a0f0c37750c600131ac1df1f51fe8df4 b/.metadata/.plugins/org.eclipse.core.resources/.history/66/a0f0c37750c600131ac1df1f51fe8df4 new file mode 100644 index 0000000000000000000000000000000000000000..b1b6488fc5d9709e9c39c7bc98797b3d52983b1c --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/66/a0f0c37750c600131ac1df1f51fe8df4 @@ -0,0 +1,25 @@ +package hw3; +import static org.junit.Assert.*; +import org.junit.Before; +import org.junit.Test; +import api.IEvaluator; +import api.Card; +import api.Hand; +import api.Suit; + + +public class EvaluatorTest { + + @Before + public void setup(){ + IEvaluator onePairEval = new OnePairEvaluator(3, 4); + } + + //For One Pair Evaluator + @Test + public void checkInitialStatus(){ + IEvaluator onePairEval = new OnePairEvaluator(3, 4); + String msg = ("The name for the One Pair Evaluator should be One Pair"); + assertEquals(msg, "One Pair", onePairEval.getName()); + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/92/609ef3e94fc600131ac1df1f51fe8df4 b/.metadata/.plugins/org.eclipse.core.resources/.history/92/609ef3e94fc600131ac1df1f51fe8df4 new file mode 100644 index 0000000000000000000000000000000000000000..5fe3492765136ddf82b0ec35ef878fdd549d3967 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/92/609ef3e94fc600131ac1df1f51fe8df4 @@ -0,0 +1,22 @@ +package hw3; +import static org.junit.Assert.*; + +import org.junit.Before; +import org.junit.Test; + +import api.IEvaluator; + +public class EvaluatorTest { + + @Before + public void setup(){ + IEvaluator onePairEval = new OnePairEvaluator(3, 4); + } + + //For One Pair Evaluator + @Test + public void checkInitialStatus(){ + String msg = ("The name for the One Pair Evaluator should be One Pair"); + assertEquals(msg, "One Pair", onePairEval.getName()); + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/94/a02d2ef350c600131ac1df1f51fe8df4 b/.metadata/.plugins/org.eclipse.core.resources/.history/94/a02d2ef350c600131ac1df1f51fe8df4 new file mode 100644 index 0000000000000000000000000000000000000000..b0c61eec46f123e0b642705aefcc8bf183cb049b --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/94/a02d2ef350c600131ac1df1f51fe8df4 @@ -0,0 +1,34 @@ +package hw3; +import static org.junit.Assert.*; +import org.junit.Before; +import org.junit.Test; +import api.IEvaluator; +import api.Card; +import api.Hand; +import api.Suit; + + +public class EvaluatorTest { + + @Before + public void setup(){ + IEvaluator onePairEval = new OnePairEvaluator(3, 4); + } + + //For One Pair Evaluator + @Test + public void checkInitialName(){ + IEvaluator onePairEval = new OnePairEvaluator(3, 4); + String msg = ("The name for the One Pair Evaluator should be One Pair"); + assertEquals(msg, "One Pair", onePairEval.getName()); + } + + @Test + public void checkInitialRankingHandSize(){ + IEvaluator onePairEval = new OnePairEvaluator(3, 4); + String msg = ("The newly constructed OnePairEvaluator(3, 4) should have ranking of 3 and hand size of 4"); + assertEquals(msg, 3, onePairEval.getRanking()); + assertEquals(msg, 3, onePairEval.getRanking()); + + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/b4/605a7cdc4fc600131ac1df1f51fe8df4 b/.metadata/.plugins/org.eclipse.core.resources/.history/b4/605a7cdc4fc600131ac1df1f51fe8df4 new file mode 100644 index 0000000000000000000000000000000000000000..1776839b99ee0817b45f347a8eceffc56349f633 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/b4/605a7cdc4fc600131ac1df1f51fe8df4 @@ -0,0 +1,23 @@ +package hw3; +import static org.junit.Assert.*; + +import org.junit.Before; +import org.junit.Test; + +import api.IEvaluator; + +public class EvaluatorTest { + + @Before + public void setup(){ + IEvaluator onePairEval = new OnePairEvaluator(3, 4); + } + + //For One Pair Evaluator + @Test + public void checkInitialStatus(){ + IEvaluator onePairEval = new OnePairEvaluator(3, 4); + String msg = ("The name for the One Pair Evaluator should be One Pair"); + assertEquals(msg, "One Pair", onePairEval.getName()); + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/e1/005153e74fc600131ac1df1f51fe8df4 b/.metadata/.plugins/org.eclipse.core.resources/.history/e1/005153e74fc600131ac1df1f51fe8df4 new file mode 100644 index 0000000000000000000000000000000000000000..5fe3492765136ddf82b0ec35ef878fdd549d3967 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/e1/005153e74fc600131ac1df1f51fe8df4 @@ -0,0 +1,22 @@ +package hw3; +import static org.junit.Assert.*; + +import org.junit.Before; +import org.junit.Test; + +import api.IEvaluator; + +public class EvaluatorTest { + + @Before + public void setup(){ + IEvaluator onePairEval = new OnePairEvaluator(3, 4); + } + + //For One Pair Evaluator + @Test + public void checkInitialStatus(){ + String msg = ("The name for the One Pair Evaluator should be One Pair"); + assertEquals(msg, "One Pair", onePairEval.getName()); + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/f6/205025a14fc600131ac1df1f51fe8df4 b/.metadata/.plugins/org.eclipse.core.resources/.history/f6/205025a14fc600131ac1df1f51fe8df4 new file mode 100644 index 0000000000000000000000000000000000000000..5fe3492765136ddf82b0ec35ef878fdd549d3967 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/f6/205025a14fc600131ac1df1f51fe8df4 @@ -0,0 +1,22 @@ +package hw3; +import static org.junit.Assert.*; + +import org.junit.Before; +import org.junit.Test; + +import api.IEvaluator; + +public class EvaluatorTest { + + @Before + public void setup(){ + IEvaluator onePairEval = new OnePairEvaluator(3, 4); + } + + //For One Pair Evaluator + @Test + public void checkInitialStatus(){ + String msg = ("The name for the One Pair Evaluator should be One Pair"); + assertEquals(msg, "One Pair", onePairEval.getName()); + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/ff/c0e1d9334fc600131ac1df1f51fe8df4 b/.metadata/.plugins/org.eclipse.core.resources/.history/ff/c0e1d9334fc600131ac1df1f51fe8df4 new file mode 100644 index 0000000000000000000000000000000000000000..1058471271ce05c60bf002564e47aa75d431c229 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/ff/c0e1d9334fc600131ac1df1f51fe8df4 @@ -0,0 +1,25 @@ +package hw3; + +/** + * Evaluator for a hand containing (at least) two cards of the same rank. + * The number of cards required is two. + * + * The name of this evaluator is "One Pair". + */ +//Note: You must edit this declaration to extend AbstractEvaluator +//or to extend some other class that extends AbstractEvaluator +public class OnePairEvaluator +{ + /** + * Constructs the evaluator. + * @param ranking + * ranking of this hand + * @param handSize + * number of cards in a hand + */ + public OnePairEvaluator(int ranking, int handSize) + { + // TODO: call appropriate superclass constructor and + // perform other initialization + } +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.projects/exam1/.markers b/.metadata/.plugins/org.eclipse.core.resources/.projects/exam1/.markers index 18d5c56678396fca528111fa8fedcbec363a1271..66b1fd8a58cc97544223a7e2f40e38eb7e8a0ada 100644 Binary files a/.metadata/.plugins/org.eclipse.core.resources/.projects/exam1/.markers and b/.metadata/.plugins/org.eclipse.core.resources/.projects/exam1/.markers differ diff --git a/.metadata/.plugins/org.eclipse.core.resources/.projects/exam1/org.eclipse.jdt.core/state.dat b/.metadata/.plugins/org.eclipse.core.resources/.projects/exam1/org.eclipse.jdt.core/state.dat index 46c516b868edbe81b79021abb95a2d2a921cde88..0aed0237a1520cb6d850cb3d82ebf4940dbc4a59 100644 Binary files a/.metadata/.plugins/org.eclipse.core.resources/.projects/exam1/org.eclipse.jdt.core/state.dat and b/.metadata/.plugins/org.eclipse.core.resources/.projects/exam1/org.eclipse.jdt.core/state.dat differ diff --git a/.metadata/.plugins/org.eclipse.core.resources/.projects/homework/.indexes/e4/4/history.index b/.metadata/.plugins/org.eclipse.core.resources/.projects/homework/.indexes/e4/4/history.index index 03ac45e898fcb90d90f0b0a021c92862c3178ab4..62d5a97083a0b43025da0073eca2f17bbd11cab9 100644 Binary files a/.metadata/.plugins/org.eclipse.core.resources/.projects/homework/.indexes/e4/4/history.index and b/.metadata/.plugins/org.eclipse.core.resources/.projects/homework/.indexes/e4/4/history.index differ diff --git a/.metadata/.plugins/org.eclipse.core.resources/.projects/homework/.markers b/.metadata/.plugins/org.eclipse.core.resources/.projects/homework/.markers index a34c55fa107a64dff582ea33842970d7d1e2e6fd..6d5ae41de43bbbdcb0e9a34fe66bbb7ad062b669 100644 Binary files a/.metadata/.plugins/org.eclipse.core.resources/.projects/homework/.markers and b/.metadata/.plugins/org.eclipse.core.resources/.projects/homework/.markers differ diff --git a/.metadata/.plugins/org.eclipse.core.resources/.projects/homework/org.eclipse.jdt.core/state.dat b/.metadata/.plugins/org.eclipse.core.resources/.projects/homework/org.eclipse.jdt.core/state.dat index 67e8f647b48ae743f7409ea7b4b1c74d24bfdeee..8557c014856b157302889b6067b7b720312acf51 100644 Binary files a/.metadata/.plugins/org.eclipse.core.resources/.projects/homework/org.eclipse.jdt.core/state.dat and b/.metadata/.plugins/org.eclipse.core.resources/.projects/homework/org.eclipse.jdt.core/state.dat differ diff --git a/.metadata/.plugins/org.eclipse.core.resources/.projects/project1/org.eclipse.jdt.core/state.dat b/.metadata/.plugins/org.eclipse.core.resources/.projects/project1/org.eclipse.jdt.core/state.dat index deac85f1ef5b18f1d1bf6b48eb641ec8eb67fa23..65fbd00aa832782eee4e98b55b8bc904f1520f83 100644 Binary files a/.metadata/.plugins/org.eclipse.core.resources/.projects/project1/org.eclipse.jdt.core/state.dat and b/.metadata/.plugins/org.eclipse.core.resources/.projects/project1/org.eclipse.jdt.core/state.dat differ diff --git a/.metadata/.plugins/org.eclipse.core.resources/.projects/project10/.markers b/.metadata/.plugins/org.eclipse.core.resources/.projects/project10/.markers index f29d7898b6237d05148c96ab94ce623a0cc73362..e3df7d56d3f254cfb48dabb663d2ba72418d116a 100644 Binary files a/.metadata/.plugins/org.eclipse.core.resources/.projects/project10/.markers and b/.metadata/.plugins/org.eclipse.core.resources/.projects/project10/.markers differ diff --git a/.metadata/.plugins/org.eclipse.core.resources/.projects/project10/org.eclipse.jdt.core/state.dat b/.metadata/.plugins/org.eclipse.core.resources/.projects/project10/org.eclipse.jdt.core/state.dat index 049c598d8cc478fa571da6ac4126782d3ec0872a..aa23e1d77ee7100474da351d03676bebefeafb48 100644 Binary files a/.metadata/.plugins/org.eclipse.core.resources/.projects/project10/org.eclipse.jdt.core/state.dat and b/.metadata/.plugins/org.eclipse.core.resources/.projects/project10/org.eclipse.jdt.core/state.dat differ diff --git a/.metadata/.plugins/org.eclipse.core.resources/.projects/project2/.markers b/.metadata/.plugins/org.eclipse.core.resources/.projects/project2/.markers index 54d641b34e916fea24cf5b428085608fa50523b0..28751423b329324990b7e49f83001796f7bac39d 100644 Binary files a/.metadata/.plugins/org.eclipse.core.resources/.projects/project2/.markers and b/.metadata/.plugins/org.eclipse.core.resources/.projects/project2/.markers differ diff --git a/.metadata/.plugins/org.eclipse.core.resources/.projects/project2/org.eclipse.jdt.core/state.dat b/.metadata/.plugins/org.eclipse.core.resources/.projects/project2/org.eclipse.jdt.core/state.dat index e74a34d4236f003fe314fb79c31eed5c55198932..a4c6ac4c0d57dab769cea7c9e207f2ebab387857 100644 Binary files a/.metadata/.plugins/org.eclipse.core.resources/.projects/project2/org.eclipse.jdt.core/state.dat and b/.metadata/.plugins/org.eclipse.core.resources/.projects/project2/org.eclipse.jdt.core/state.dat differ diff --git a/.metadata/.plugins/org.eclipse.core.resources/.projects/project3/.markers b/.metadata/.plugins/org.eclipse.core.resources/.projects/project3/.markers index dd49d56d895e8c41ef78ca3c371976f2ca4c7a9e..5763de6c6f4e120b7b9586e44c68747038901712 100644 Binary files a/.metadata/.plugins/org.eclipse.core.resources/.projects/project3/.markers and b/.metadata/.plugins/org.eclipse.core.resources/.projects/project3/.markers differ diff --git a/.metadata/.plugins/org.eclipse.core.resources/.projects/project3/org.eclipse.jdt.core/state.dat b/.metadata/.plugins/org.eclipse.core.resources/.projects/project3/org.eclipse.jdt.core/state.dat index 28b293fd93e84b0886296d1e4921e507053d96e4..f7a8e82749af6c7c240a00fe4d73d0bfcea388a2 100644 Binary files a/.metadata/.plugins/org.eclipse.core.resources/.projects/project3/org.eclipse.jdt.core/state.dat and b/.metadata/.plugins/org.eclipse.core.resources/.projects/project3/org.eclipse.jdt.core/state.dat differ diff --git a/.metadata/.plugins/org.eclipse.core.resources/.projects/project4/.markers b/.metadata/.plugins/org.eclipse.core.resources/.projects/project4/.markers index e8e81774dfe0373f24f90fd46efbab7ca09db515..8185bc27d20281ecb3422cce25f1806d40638761 100644 Binary files a/.metadata/.plugins/org.eclipse.core.resources/.projects/project4/.markers and b/.metadata/.plugins/org.eclipse.core.resources/.projects/project4/.markers differ diff --git a/.metadata/.plugins/org.eclipse.core.resources/.projects/project4/org.eclipse.jdt.core/state.dat b/.metadata/.plugins/org.eclipse.core.resources/.projects/project4/org.eclipse.jdt.core/state.dat index 8a0ec90a27f8434dbf7163b6043b9660145f56b6..4a2e35aa5cb9da9d0d97c5dc099dacf09359ebdd 100644 Binary files a/.metadata/.plugins/org.eclipse.core.resources/.projects/project4/org.eclipse.jdt.core/state.dat and b/.metadata/.plugins/org.eclipse.core.resources/.projects/project4/org.eclipse.jdt.core/state.dat differ diff --git a/.metadata/.plugins/org.eclipse.core.resources/.projects/project5/org.eclipse.jdt.core/state.dat b/.metadata/.plugins/org.eclipse.core.resources/.projects/project5/org.eclipse.jdt.core/state.dat index 1738363e72a1db788d73e532fb235875a766ea8e..9a4cbe46809091158244c4c95cd64721dadb7b6a 100644 Binary files a/.metadata/.plugins/org.eclipse.core.resources/.projects/project5/org.eclipse.jdt.core/state.dat and b/.metadata/.plugins/org.eclipse.core.resources/.projects/project5/org.eclipse.jdt.core/state.dat differ diff --git a/.metadata/.plugins/org.eclipse.core.resources/.projects/project6/.markers b/.metadata/.plugins/org.eclipse.core.resources/.projects/project6/.markers index e0dcde0f7d50d1edafa444673f84c628fe2bb15b..a4c3091022731a2fca462cf90eed0566298b59ff 100644 Binary files a/.metadata/.plugins/org.eclipse.core.resources/.projects/project6/.markers and b/.metadata/.plugins/org.eclipse.core.resources/.projects/project6/.markers differ diff --git a/.metadata/.plugins/org.eclipse.core.resources/.projects/project6/org.eclipse.jdt.core/state.dat b/.metadata/.plugins/org.eclipse.core.resources/.projects/project6/org.eclipse.jdt.core/state.dat index ca3f5a4230b5872e1e0c82cebcc2cdcbac8a7478..9a0150c99448caac2fe54c492d9757b293409f1c 100644 Binary files a/.metadata/.plugins/org.eclipse.core.resources/.projects/project6/org.eclipse.jdt.core/state.dat and b/.metadata/.plugins/org.eclipse.core.resources/.projects/project6/org.eclipse.jdt.core/state.dat differ diff --git a/.metadata/.plugins/org.eclipse.core.resources/.projects/project7/.markers b/.metadata/.plugins/org.eclipse.core.resources/.projects/project7/.markers index a1d3c7aaa40a95d7cf34a68a8eb27fda65be1e0d..c74dc22cf291cfde663dc49a1e7378350d6c1907 100644 Binary files a/.metadata/.plugins/org.eclipse.core.resources/.projects/project7/.markers and b/.metadata/.plugins/org.eclipse.core.resources/.projects/project7/.markers differ diff --git a/.metadata/.plugins/org.eclipse.core.resources/.projects/project7/org.eclipse.jdt.core/state.dat b/.metadata/.plugins/org.eclipse.core.resources/.projects/project7/org.eclipse.jdt.core/state.dat index 53f2906696fa0b1014cafeff3fceb0248a0e45a5..099e43eb05c87593106c064c56231c1fe4b3d3f1 100644 Binary files a/.metadata/.plugins/org.eclipse.core.resources/.projects/project7/org.eclipse.jdt.core/state.dat and b/.metadata/.plugins/org.eclipse.core.resources/.projects/project7/org.eclipse.jdt.core/state.dat differ diff --git a/.metadata/.plugins/org.eclipse.core.resources/.projects/project8/.markers b/.metadata/.plugins/org.eclipse.core.resources/.projects/project8/.markers index 214c4e3049982f2b66e0205e6cd574ce897cb035..e86d8f2188de2c9416d6fe3d74f55e51c11c79a4 100644 Binary files a/.metadata/.plugins/org.eclipse.core.resources/.projects/project8/.markers and b/.metadata/.plugins/org.eclipse.core.resources/.projects/project8/.markers differ diff --git a/.metadata/.plugins/org.eclipse.core.resources/.projects/project8/org.eclipse.jdt.core/state.dat b/.metadata/.plugins/org.eclipse.core.resources/.projects/project8/org.eclipse.jdt.core/state.dat index f2ccb3a7d2082f204fe5690df5e14659ecf3d187..2a602cbd07d83fc68e5dd92a4c21bdae298e01e6 100644 Binary files a/.metadata/.plugins/org.eclipse.core.resources/.projects/project8/org.eclipse.jdt.core/state.dat and b/.metadata/.plugins/org.eclipse.core.resources/.projects/project8/org.eclipse.jdt.core/state.dat differ diff --git a/.metadata/.plugins/org.eclipse.core.resources/.projects/temp/.markers b/.metadata/.plugins/org.eclipse.core.resources/.projects/temp/.markers index 2ef8e76099120d87ac87dc856867f37faeba0853..941605ecf6df713269a1c664fe6d7772818f1578 100644 Binary files a/.metadata/.plugins/org.eclipse.core.resources/.projects/temp/.markers and b/.metadata/.plugins/org.eclipse.core.resources/.projects/temp/.markers differ diff --git a/.metadata/.plugins/org.eclipse.core.resources/.projects/temp/org.eclipse.jdt.core/state.dat b/.metadata/.plugins/org.eclipse.core.resources/.projects/temp/org.eclipse.jdt.core/state.dat index 523e9b0a88e22aece875916afc94049654798d7f..c6696b8c9bea95722f58f8beebfb88515105dcd0 100644 Binary files a/.metadata/.plugins/org.eclipse.core.resources/.projects/temp/org.eclipse.jdt.core/state.dat and b/.metadata/.plugins/org.eclipse.core.resources/.projects/temp/org.eclipse.jdt.core/state.dat differ diff --git a/.metadata/.plugins/org.eclipse.core.resources/.root/27.tree b/.metadata/.plugins/org.eclipse.core.resources/.root/27.tree deleted file mode 100644 index 3576ca67ff148adcee22963f6df9245d35b4f518..0000000000000000000000000000000000000000 Binary files a/.metadata/.plugins/org.eclipse.core.resources/.root/27.tree and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.core.resources/.root/34.tree b/.metadata/.plugins/org.eclipse.core.resources/.root/36.tree similarity index 57% rename from .metadata/.plugins/org.eclipse.core.resources/.root/34.tree rename to .metadata/.plugins/org.eclipse.core.resources/.root/36.tree index 224f63580c15111802d12f4626da15fa2237584a..491f85da0d516c8ae1ddedb938e2dc672e49fdf3 100644 Binary files a/.metadata/.plugins/org.eclipse.core.resources/.root/34.tree and b/.metadata/.plugins/org.eclipse.core.resources/.root/36.tree differ diff --git a/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources b/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources index fd450fc719dae8fae24ff837dbbc0243f8064d9b..0bfe146c26285d4d75de38045ebb61c605862cf2 100644 Binary files a/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources and b/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources differ diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.debug.ui.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.debug.ui.prefs index 878363e81dc011a13e4d738a3ef6e50d4970fd8b..4bc911c943bd588afdd943f8bb573c8e78b0330f 100644 --- a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.debug.ui.prefs +++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.debug.ui.prefs @@ -1,7 +1,7 @@ -eclipse.preferences.version=1 -org.eclipse.debug.ui.PREF_LAUNCH_PERSPECTIVES=<?xml version\="1.0" encoding\="UTF-8" standalone\="no"?>\r\n<launchPerspectives/>\r\n -org.eclispe.debug.ui.Debug_view.debug_toolbar_hidden_perspectives=org.eclipse.ptp.debug.ui.PTPDebugPerspective, -pref_state_memento.org.eclipse.debug.ui.DebugVieworg.eclipse.debug.ui.DebugView=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<DebugViewMemento org.eclipse.debug.ui.BREADCRUMB_DROPDOWN_AUTO_EXPAND\="false"/> -pref_state_memento.org.eclipse.debug.ui.VariableView=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<VariablesViewMemento org.eclipse.debug.ui.SASH_DETAILS_PART\="315" org.eclipse.debug.ui.SASH_VIEW_PART\="684">\r\n<PRESENTATION_CONTEXT_PROPERTIES IMemento.internal.id\="org.eclipse.debug.ui.VariableView"/>\r\n</VariablesViewMemento> -preferredDetailPanes=DefaultDetailPane\:DefaultDetailPane| -preferredTargets=default\:default|default,org.eclipse.ptp.debug.parallel.breakpoint\:default|org.eclipse.ptp.debug.parallel.breakpoint\:org.eclipse.ptp.debug.parallel.breakpoint| +eclipse.preferences.version=1 +org.eclipse.debug.ui.PREF_LAUNCH_PERSPECTIVES=<?xml version\="1.0" encoding\="UTF-8" standalone\="no"?>\n<launchPerspectives/>\n +org.eclispe.debug.ui.Debug_view.debug_toolbar_hidden_perspectives=org.eclipse.ptp.debug.ui.PTPDebugPerspective, +pref_state_memento.org.eclipse.debug.ui.DebugVieworg.eclipse.debug.ui.DebugView=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<DebugViewMemento org.eclipse.debug.ui.BREADCRUMB_DROPDOWN_AUTO_EXPAND\="false"/> +pref_state_memento.org.eclipse.debug.ui.VariableView=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<VariablesViewMemento org.eclipse.debug.ui.SASH_DETAILS_PART\="315" org.eclipse.debug.ui.SASH_VIEW_PART\="684">\r\n<PRESENTATION_CONTEXT_PROPERTIES IMemento.internal.id\="org.eclipse.debug.ui.VariableView"/>\r\n</VariablesViewMemento> +preferredDetailPanes=DefaultDetailPane\:DefaultDetailPane| +preferredTargets=default\:default|default,org.eclipse.ptp.debug.parallel.breakpoint\:default|org.eclipse.ptp.debug.parallel.breakpoint\:org.eclipse.ptp.debug.parallel.breakpoint| diff --git a/.metadata/.plugins/org.eclipse.debug.core/.launches/EvaluatorTest.launch b/.metadata/.plugins/org.eclipse.debug.core/.launches/EvaluatorTest.launch new file mode 100644 index 0000000000000000000000000000000000000000..a61fdf57c40d825326e7764ecedde15ad18862c6 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.debug.core/.launches/EvaluatorTest.launch @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<launchConfiguration type="org.eclipse.jdt.junit.launchconfig"> +<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS"> +<listEntry value="/homework/src/hw3/EvaluatorTest.java"/> +</listAttribute> +<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES"> +<listEntry value="1"/> +</listAttribute> +<stringAttribute key="org.eclipse.jdt.junit.CONTAINER" value=""/> +<booleanAttribute key="org.eclipse.jdt.junit.KEEPRUNNING_ATTR" value="false"/> +<stringAttribute key="org.eclipse.jdt.junit.TEST_KIND" value="org.eclipse.jdt.junit.loader.junit4"/> +<stringAttribute key="org.eclipse.jdt.launching.MAIN_TYPE" value="hw3.EvaluatorTest"/> +<stringAttribute key="org.eclipse.jdt.launching.PROJECT_ATTR" value="homework"/> +<stringAttribute key="org.eclipse.jdt.launching.VM_ARGUMENTS" value=""/> +</launchConfiguration> diff --git a/.metadata/.plugins/org.eclipse.debug.ui/launchConfigurationHistory.xml b/.metadata/.plugins/org.eclipse.debug.ui/launchConfigurationHistory.xml index 799bb8d52f7258d6552fe27435409d09b5e14b93..25278d6dda6b4819f168c38aa7ba65ededf809fa 100644 --- a/.metadata/.plugins/org.eclipse.debug.ui/launchConfigurationHistory.xml +++ b/.metadata/.plugins/org.eclipse.debug.ui/launchConfigurationHistory.xml @@ -1,41 +1,41 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?> -<launchHistory> -<launchGroup id="org.eclipse.ui.externaltools.launchGroup"> -<mruHistory/> -<favorites/> -</launchGroup> -<launchGroup id="org.eclipse.debug.ui.launchGroup.profile"> -<mruHistory/> -<favorites/> -</launchGroup> -<launchGroup id="org.eclipse.debug.ui.launchGroup.debug"> -<mruHistory> -<launch memento="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <launchConfiguration local="true" path="GroupPhoto"/> "/> -<launch memento="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <launchConfiguration local="true" path="IntLister"/> "/> -<launch memento="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <launchConfiguration local="true" path="FirstSwingExample"/> "/> -<launch memento="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <launchConfiguration local="true" path="SwingGraphicsExample"/> "/> -<launch memento="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <launchConfiguration local="true" path="ProcessorTester"/> "/> -<launch memento="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <launchConfiguration local="true" path="PasswordReader"/> "/> -<launch memento="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <launchConfiguration local="true" path="CommentsRemover"/> "/> -<launch memento="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <launchConfiguration local="true" path="ArrayExamples"/> "/> -<launch memento="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <launchConfiguration local="true" path="ScannerTest"/> "/> -<launch memento="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <launchConfiguration local="true" path="SpecChecker (1)"/> "/> -</mruHistory> -<favorites/> -</launchGroup> -<launchGroup id="org.eclipse.debug.ui.launchGroup.run"> -<mruHistory> -<launch memento="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <launchConfiguration local="true" path="GroupPhoto"/> "/> -<launch memento="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <launchConfiguration local="true" path="IntLister"/> "/> -<launch memento="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <launchConfiguration local="true" path="FirstSwingExample"/> "/> -<launch memento="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <launchConfiguration local="true" path="SwingGraphicsExample"/> "/> -<launch memento="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <launchConfiguration local="true" path="ProcessorTester"/> "/> -<launch memento="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <launchConfiguration local="true" path="PasswordReader"/> "/> -<launch memento="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <launchConfiguration local="true" path="CommentsRemover"/> "/> -<launch memento="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <launchConfiguration local="true" path="ArrayExamples"/> "/> -<launch memento="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <launchConfiguration local="true" path="ScannerTest"/> "/> -<launch memento="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <launchConfiguration local="true" path="SpecChecker (1)"/> "/> -</mruHistory> -<favorites/> -</launchGroup> -</launchHistory> +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<launchHistory> +<launchGroup id="org.eclipse.ui.externaltools.launchGroup"> +<mruHistory/> +<favorites/> +</launchGroup> +<launchGroup id="org.eclipse.debug.ui.launchGroup.profile"> +<mruHistory/> +<favorites/> +</launchGroup> +<launchGroup id="org.eclipse.debug.ui.launchGroup.debug"> +<mruHistory> +<launch memento="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <launchConfiguration local="true" path="EvaluatorTest"/> "/> +<launch memento="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <launchConfiguration local="true" path="GroupPhoto"/> "/> +<launch memento="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <launchConfiguration local="true" path="IntLister"/> "/> +<launch memento="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <launchConfiguration local="true" path="FirstSwingExample"/> "/> +<launch memento="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <launchConfiguration local="true" path="SwingGraphicsExample"/> "/> +<launch memento="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <launchConfiguration local="true" path="ProcessorTester"/> "/> +<launch memento="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <launchConfiguration local="true" path="PasswordReader"/> "/> +<launch memento="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <launchConfiguration local="true" path="CommentsRemover"/> "/> +<launch memento="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <launchConfiguration local="true" path="ArrayExamples"/> "/> +<launch memento="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <launchConfiguration local="true" path="ScannerTest"/> "/> +</mruHistory> +<favorites/> +</launchGroup> +<launchGroup id="org.eclipse.debug.ui.launchGroup.run"> +<mruHistory> +<launch memento="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <launchConfiguration local="true" path="EvaluatorTest"/> "/> +<launch memento="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <launchConfiguration local="true" path="GroupPhoto"/> "/> +<launch memento="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <launchConfiguration local="true" path="IntLister"/> "/> +<launch memento="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <launchConfiguration local="true" path="FirstSwingExample"/> "/> +<launch memento="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <launchConfiguration local="true" path="SwingGraphicsExample"/> "/> +<launch memento="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <launchConfiguration local="true" path="ProcessorTester"/> "/> +<launch memento="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <launchConfiguration local="true" path="PasswordReader"/> "/> +<launch memento="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <launchConfiguration local="true" path="CommentsRemover"/> "/> +<launch memento="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <launchConfiguration local="true" path="ArrayExamples"/> "/> +<launch memento="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <launchConfiguration local="true" path="ScannerTest"/> "/> +</mruHistory> +<favorites/> +</launchGroup> +</launchHistory> diff --git a/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi b/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi index f79850af8f330aafcc96670bd9143925016ef014..5988083eb6febddcbbfba28e2039532653e7b7f1 100644 --- a/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi +++ b/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi @@ -1,9 +1,9 @@ <?xml version="1.0" encoding="ASCII"?> <application:Application xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:advanced="http://www.eclipse.org/ui/2010/UIModel/application/ui/advanced" xmlns:application="http://www.eclipse.org/ui/2010/UIModel/application" xmlns:basic="http://www.eclipse.org/ui/2010/UIModel/application/ui/basic" xmlns:menu="http://www.eclipse.org/ui/2010/UIModel/application/ui/menu" xmi:id="_2k-CAMXQEeOQKtwf9Y2DKA" elementId="org.eclipse.e4.legacy.ide.application" contributorURI="platform:/plugin/org.eclipse.platform" selectedElement="_2k-CAcXQEeOQKtwf9Y2DKA" bindingContexts="_2lCTw8XQEeOQKtwf9Y2DKA"> - <persistedState key="memento" value="<?xml version="1.0" encoding="UTF-8"?>
<workbench>
<mruList>
<file factoryID="org.eclipse.ui.part.FileEditorInputFactory" id="org.eclipse.jdt.ui.CompilationUnitEditor" name="AbstractEvaluator.java" tooltip="homework/src/hw3/AbstractEvaluator.java">
<persistable path="/homework/src/hw3/AbstractEvaluator.java"/>
</file>
<file factoryID="org.eclipse.ui.part.FileEditorInputFactory" id="org.eclipse.jdt.ui.CompilationUnitEditor" name="IEvaluator.java" tooltip="homework/src/api/IEvaluator.java">
<persistable path="/homework/src/api/IEvaluator.java"/>
</file>
<file factoryID="org.eclipse.ui.part.FileEditorInputFactory" id="org.eclipse.jdt.ui.CompilationUnitEditor" name="OnePairEvaluator.java" tooltip="homework/src/hw3/OnePairEvaluator.java">
<persistable path="/homework/src/hw3/OnePairEvaluator.java"/>
</file>
<file factoryID="org.eclipse.ui.part.FileEditorInputFactory" id="org.eclipse.jdt.ui.CompilationUnitEditor" name="AllPrimesEvaluator.java" tooltip="homework/src/hw3/AllPrimesEvaluator.java">
<persistable path="/homework/src/hw3/AllPrimesEvaluator.java"/>
</file>
<file factoryID="org.eclipse.ui.part.FileEditorInputFactory" id="org.eclipse.jdt.ui.CompilationUnitEditor" name="Suit.java" tooltip="homework/src/api/Suit.java">
<persistable path="/homework/src/api/Suit.java"/>
</file>
<file factoryID="org.eclipse.ui.part.FileEditorInputFactory" id="org.eclipse.jdt.ui.CompilationUnitEditor" name="Hand.java" tooltip="homework/src/api/Hand.java">
<persistable path="/homework/src/api/Hand.java"/>
</file>
<file factoryID="org.eclipse.ui.part.FileEditorInputFactory" id="org.eclipse.jdt.ui.CompilationUnitEditor" name="Card.java" tooltip="homework/src/api/Card.java">
<persistable path="/homework/src/api/Card.java"/>
</file>
<file factoryID="org.eclipse.ui.part.FileEditorInputFactory" id="org.eclipse.jdt.ui.CompilationUnitEditor" name="Measure.java" tooltip="temp/src/full/Measure.java">
<persistable path="/temp/src/full/Measure.java"/>
</file>
</mruList>
</workbench>"/> + <persistedState key="memento" value="<?xml version="1.0" encoding="UTF-8"?>
<workbench>
<mruList>
<file factoryID="org.eclipse.ui.part.FileEditorInputFactory" id="org.eclipse.jdt.ui.CompilationUnitEditor" name="EvaluatorTest.java" tooltip="homework/src/hw3/EvaluatorTest.java">
<persistable path="/homework/src/hw3/EvaluatorTest.java"/>
</file>
<file factoryID="org.eclipse.ui.part.FileEditorInputFactory" id="org.eclipse.jdt.ui.CompilationUnitEditor" name="BalloonTests.java" tooltip="project5/src/lab5/BalloonTests.java">
<persistable path="/project5/src/lab5/BalloonTests.java"/>
</file>
<file factoryID="org.eclipse.ui.part.FileEditorInputFactory" id="org.eclipse.jdt.ui.CompilationUnitEditor" name="AllPrimesEvaluator.java" tooltip="homework/src/hw3/AllPrimesEvaluator.java">
<persistable path="/homework/src/hw3/AllPrimesEvaluator.java"/>
</file>
<file factoryID="org.eclipse.ui.part.FileEditorInputFactory" id="org.eclipse.jdt.ui.CompilationUnitEditor" name="AbstractEvaluator.java" tooltip="homework/src/hw3/AbstractEvaluator.java">
<persistable path="/homework/src/hw3/AbstractEvaluator.java"/>
</file>
<file factoryID="org.eclipse.ui.part.FileEditorInputFactory" id="org.eclipse.jdt.ui.CompilationUnitEditor" name="OnePairEvaluator.java" tooltip="homework/src/hw3/OnePairEvaluator.java">
<persistable path="/homework/src/hw3/OnePairEvaluator.java"/>
</file>
<file factoryID="org.eclipse.ui.part.FileEditorInputFactory" id="org.eclipse.jdt.ui.CompilationUnitEditor" name="Hand.java" tooltip="homework/src/api/Hand.java">
<persistable path="/homework/src/api/Hand.java"/>
</file>
<file factoryID="org.eclipse.ui.part.FileEditorInputFactory" id="org.eclipse.jdt.ui.CompilationUnitEditor" name="Suit.java" tooltip="homework/src/api/Suit.java">
<persistable path="/homework/src/api/Suit.java"/>
</file>
<file factoryID="org.eclipse.ui.part.FileEditorInputFactory" id="org.eclipse.jdt.ui.CompilationUnitEditor" name="Card.java" tooltip="homework/src/api/Card.java">
<persistable path="/homework/src/api/Card.java"/>
</file>
<file factoryID="org.eclipse.ui.part.FileEditorInputFactory" id="org.eclipse.jdt.ui.CompilationUnitEditor" name="StraightEvaluator.java" tooltip="homework/src/hw3/StraightEvaluator.java">
<persistable path="/homework/src/hw3/StraightEvaluator.java"/>
</file>
<file factoryID="org.eclipse.ui.part.FileEditorInputFactory" id="org.eclipse.jdt.ui.CompilationUnitEditor" name="FourOfAKindEvaluator.java" tooltip="homework/src/hw3/FourOfAKindEvaluator.java">
<persistable path="/homework/src/hw3/FourOfAKindEvaluator.java"/>
</file>
<file factoryID="org.eclipse.ui.part.FileEditorInputFactory" id="org.eclipse.jdt.ui.CompilationUnitEditor" name="FullHouseEvaluator.java" tooltip="homework/src/hw3/FullHouseEvaluator.java">
<persistable path="/homework/src/hw3/FullHouseEvaluator.java"/>
</file>
<file factoryID="org.eclipse.ui.part.FileEditorInputFactory" id="org.eclipse.jdt.ui.CompilationUnitEditor" name="StraightFlushEvaluator.java" tooltip="homework/src/hw3/StraightFlushEvaluator.java">
<persistable path="/homework/src/hw3/StraightFlushEvaluator.java"/>
</file>
<file factoryID="org.eclipse.ui.part.FileEditorInputFactory" id="org.eclipse.jdt.ui.CompilationUnitEditor" name="ThreeOfAKindEvaluator.java" tooltip="homework/src/hw3/ThreeOfAKindEvaluator.java">
<persistable path="/homework/src/hw3/ThreeOfAKindEvaluator.java"/>
</file>
<file factoryID="org.eclipse.ui.part.FileEditorInputFactory" id="org.eclipse.jdt.ui.CompilationUnitEditor" name="CatchAllEvaluator.java" tooltip="homework/src/hw3/CatchAllEvaluator.java">
<persistable path="/homework/src/hw3/CatchAllEvaluator.java"/>
</file>
<file factoryID="org.eclipse.ui.part.FileEditorInputFactory" id="org.eclipse.jdt.ui.CompilationUnitEditor" name="IEvaluator.java" tooltip="homework/src/api/IEvaluator.java">
<persistable path="/homework/src/api/IEvaluator.java"/>
</file>
</mruList>
</workbench>"/> <tags>activeSchemeId:org.eclipse.ui.defaultAcceleratorConfiguration</tags> <tags>ModelMigrationProcessor.001</tags> - <children xsi:type="basic:TrimmedWindow" xmi:id="_2k-CAcXQEeOQKtwf9Y2DKA" elementId="IDEWindow" contributorURI="platform:/plugin/org.eclipse.platform" selectedElement="_2k-CAsXQEeOQKtwf9Y2DKA" label="%trimmedwindow.label.eclipseSDK" x="25" y="22" width="1024" height="634"> + <children xsi:type="basic:TrimmedWindow" xmi:id="_2k-CAcXQEeOQKtwf9Y2DKA" elementId="IDEWindow" contributorURI="platform:/plugin/org.eclipse.platform" selectedElement="_2k-CAsXQEeOQKtwf9Y2DKA" label="%trimmedwindow.label.eclipseSDK" x="25" y="22" width="1280" height="800"> <persistedState key="coolBarVisible" value="true"/> <persistedState key="perspectiveBarVisible" value="true"/> <persistedState key="workingSets" value="<?xml version="1.0" encoding="UTF-8"?>
<workingSets/>"/> @@ -75,7 +75,7 @@ <tags>persp.viewSC:org.eclipse.wb.core.StructureView</tags> <tags>persp.viewSC:org.eclipse.wb.core.PaletteView</tags> <tags>persp.perspSC:org.eclipse.wst.jsdt.ui.JavaPerspective</tags> - <children xsi:type="basic:PartSashContainer" xmi:id="_2k-CBcXQEeOQKtwf9Y2DKA" selectedElement="_2k-CBsXQEeOQKtwf9Y2DKA" horizontal="true"> + <children xsi:type="basic:PartSashContainer" xmi:id="_2k-CBcXQEeOQKtwf9Y2DKA" selectedElement="_2k-CEcXQEeOQKtwf9Y2DKA" horizontal="true"> <children xsi:type="basic:PartSashContainer" xmi:id="_2k-CBsXQEeOQKtwf9Y2DKA" containerData="2500" selectedElement="_2k-CB8XQEeOQKtwf9Y2DKA"> <children xsi:type="basic:PartStack" xmi:id="_2k-CB8XQEeOQKtwf9Y2DKA" elementId="left" containerData="6000" selectedElement="_2k-CCMXQEeOQKtwf9Y2DKA"> <tags>newtablook</tags> @@ -84,7 +84,7 @@ <children xsi:type="advanced:Placeholder" xmi:id="_2k-CCcXQEeOQKtwf9Y2DKA" elementId="org.eclipse.jdt.ui.TypeHierarchy" toBeRendered="false" ref="_2k-ppcXQEeOQKtwf9Y2DKA"/> <children xsi:type="advanced:Placeholder" xmi:id="_2k-CCsXQEeOQKtwf9Y2DKA" elementId="org.eclipse.ui.views.ResourceNavigator" toBeRendered="false" ref="_2k-ppsXQEeOQKtwf9Y2DKA"/> <children xsi:type="advanced:Placeholder" xmi:id="_2k-CC8XQEeOQKtwf9Y2DKA" elementId="org.eclipse.ui.navigator.ProjectExplorer" toBeRendered="false" ref="_2k-pp8XQEeOQKtwf9Y2DKA"/> - <children xsi:type="advanced:Placeholder" xmi:id="_2k-CDMXQEeOQKtwf9Y2DKA" elementId="org.eclipse.jdt.junit.ResultView" toBeRendered="false" ref="_2k-pxMXQEeOQKtwf9Y2DKA"/> + <children xsi:type="advanced:Placeholder" xmi:id="_2k-CDMXQEeOQKtwf9Y2DKA" elementId="org.eclipse.jdt.junit.ResultView" ref="_2k-pxMXQEeOQKtwf9Y2DKA"/> <children xsi:type="advanced:Placeholder" xmi:id="_2k-CDcXQEeOQKtwf9Y2DKA" elementId="org.eclipse.wb.core.StructureView" toBeRendered="false" ref="_2k-pxcXQEeOQKtwf9Y2DKA"/> <children xsi:type="advanced:Placeholder" xmi:id="_2k-CDsXQEeOQKtwf9Y2DKA" elementId="org.eclipse.wb.core.PaletteView" toBeRendered="false" ref="_2k-pxsXQEeOQKtwf9Y2DKA"/> </children> @@ -95,7 +95,9 @@ </children> <children xsi:type="basic:PartSashContainer" xmi:id="_2k-CEcXQEeOQKtwf9Y2DKA" containerData="7500" selectedElement="_2k-CEsXQEeOQKtwf9Y2DKA"> <children xsi:type="basic:PartSashContainer" xmi:id="_2k-CEsXQEeOQKtwf9Y2DKA" containerData="7500" selectedElement="_2k-CE8XQEeOQKtwf9Y2DKA" horizontal="true"> - <children xsi:type="advanced:Placeholder" xmi:id="_2k-CE8XQEeOQKtwf9Y2DKA" elementId="org.eclipse.ui.editorss" containerData="7500" ref="_2k-ph8XQEeOQKtwf9Y2DKA"/> + <children xsi:type="advanced:Placeholder" xmi:id="_2k-CE8XQEeOQKtwf9Y2DKA" elementId="org.eclipse.ui.editorss" containerData="7500" ref="_2k-ph8XQEeOQKtwf9Y2DKA"> + <tags>Maximized</tags> + </children> <children xsi:type="basic:PartStack" xmi:id="_2k-CFMXQEeOQKtwf9Y2DKA" elementId="right" containerData="2500" selectedElement="_2k-CFcXQEeOQKtwf9Y2DKA"> <tags>newtablook</tags> <tags>org.eclipse.e4.secondaryNavigationStack</tags> @@ -104,9 +106,11 @@ <children xsi:type="advanced:Placeholder" xmi:id="_2k-CF8XQEeOQKtwf9Y2DKA" elementId="org.eclipse.ant.ui.views.AntView" toBeRendered="false" ref="_2k-pwsXQEeOQKtwf9Y2DKA"/> </children> </children> - <children xsi:type="basic:PartStack" xmi:id="_2k-CGMXQEeOQKtwf9Y2DKA" elementId="bottom" containerData="2500" selectedElement="_2k-CGcXQEeOQKtwf9Y2DKA"> + <children xsi:type="basic:PartStack" xmi:id="_2k-CGMXQEeOQKtwf9Y2DKA" elementId="bottom" visible="false" containerData="2500" selectedElement="_2k-CGcXQEeOQKtwf9Y2DKA"> <tags>newtablook</tags> <tags>org.eclipse.e4.secondaryDataStack</tags> + <tags>Minimized</tags> + <tags>MinimizedByZoom</tags> <children xsi:type="advanced:Placeholder" xmi:id="_2k-CGcXQEeOQKtwf9Y2DKA" elementId="org.eclipse.ui.views.ProblemView" ref="_2k-pqMXQEeOQKtwf9Y2DKA"/> <children xsi:type="advanced:Placeholder" xmi:id="_2k-CGsXQEeOQKtwf9Y2DKA" elementId="org.eclipse.jdt.ui.JavadocView" ref="_2k-ptsXQEeOQKtwf9Y2DKA"/> <children xsi:type="advanced:Placeholder" xmi:id="_2k-CG8XQEeOQKtwf9Y2DKA" elementId="org.eclipse.jdt.ui.SourceView" ref="_2k-pt8XQEeOQKtwf9Y2DKA"/> @@ -138,54 +142,19 @@ <tags>categoryTag:Help</tags> </sharedElements> <sharedElements xsi:type="advanced:Area" xmi:id="_2k-ph8XQEeOQKtwf9Y2DKA" elementId="org.eclipse.ui.editorss" selectedElement="_2k-piMXQEeOQKtwf9Y2DKA"> - <children xsi:type="basic:PartStack" xmi:id="_2k-piMXQEeOQKtwf9Y2DKA" elementId="org.eclipse.e4.primaryDataStack" selectedElement="_8RZmEMXgEeOdS_GdqNPLFQ"> + <children xsi:type="basic:PartStack" xmi:id="_2k-piMXQEeOQKtwf9Y2DKA" elementId="org.eclipse.e4.primaryDataStack" selectedElement="_xEUCkMXgEeOdS_GdqNPLFQ"> <tags>newtablook</tags> <tags>org.eclipse.e4.primaryDataStack</tags> <tags>EditorStack</tags> - <children xsi:type="basic:Part" xmi:id="_Yoel0MXgEeOdS_GdqNPLFQ" elementId="org.eclipse.e4.ui.compatibility.editor" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor" label="Measure.java" iconURI="platform:/plugin/org.eclipse.jdt.ui/icons/full/obj16/jcu_obj.gif" tooltip="temp/src/full/Measure.java" closeable="true"> - <persistedState key="memento" value="<?xml version="1.0" encoding="UTF-8"?>
<editor id="org.eclipse.jdt.ui.CompilationUnitEditor">
<input factoryID="org.eclipse.ui.part.FileEditorInputFactory" path="/temp/src/full/Measure.java"/>
<editorState selectionHorizontalPixel="0" selectionLength="0" selectionOffset="0" selectionTopPixel="0"/>
</editor>"/> - <tags>Editor</tags> - <tags>org.eclipse.jdt.ui.CompilationUnitEditor</tags> - <tags>removeOnHide</tags> - </children> - <children xsi:type="basic:Part" xmi:id="_wp-P8MXgEeOdS_GdqNPLFQ" elementId="org.eclipse.e4.ui.compatibility.editor" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor" label="Card.java" iconURI="platform:/plugin/org.eclipse.jdt.ui/icons/full/obj16/jcu_obj.gif" tooltip="homework/src/api/Card.java" closeable="true"> - <persistedState key="memento" value="<?xml version="1.0" encoding="UTF-8"?>
<editor id="org.eclipse.jdt.ui.CompilationUnitEditor">
<input factoryID="org.eclipse.ui.part.FileEditorInputFactory" path="/homework/src/api/Card.java"/>
<editorState selectionHorizontalPixel="0" selectionLength="0" selectionOffset="0" selectionTopPixel="0"/>
</editor>"/> - <tags>Editor</tags> - <tags>org.eclipse.jdt.ui.CompilationUnitEditor</tags> - <tags>removeOnHide</tags> - </children> - <children xsi:type="basic:Part" xmi:id="_wzuo4MXgEeOdS_GdqNPLFQ" elementId="org.eclipse.e4.ui.compatibility.editor" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor" label="Hand.java" iconURI="platform:/plugin/org.eclipse.jdt.ui/icons/full/obj16/jcu_obj.gif" tooltip="homework/src/api/Hand.java" closeable="true"> - <persistedState key="memento" value="<?xml version="1.0" encoding="UTF-8"?>
<editor id="org.eclipse.jdt.ui.CompilationUnitEditor">
<input factoryID="org.eclipse.ui.part.FileEditorInputFactory" path="/homework/src/api/Hand.java"/>
<editorState selectionHorizontalPixel="0" selectionLength="0" selectionOffset="0" selectionTopPixel="0"/>
</editor>"/> - <tags>Editor</tags> - <tags>org.eclipse.jdt.ui.CompilationUnitEditor</tags> - <tags>removeOnHide</tags> - </children> - <children xsi:type="basic:Part" xmi:id="_w7KtoMXgEeOdS_GdqNPLFQ" elementId="org.eclipse.e4.ui.compatibility.editor" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor" label="Suit.java" iconURI="platform:/plugin/org.eclipse.jdt.ui/icons/full/obj16/jcu_obj.gif" tooltip="homework/src/api/Suit.java" closeable="true"> - <persistedState key="memento" value="<?xml version="1.0" encoding="UTF-8"?>
<editor id="org.eclipse.jdt.ui.CompilationUnitEditor">
<input factoryID="org.eclipse.ui.part.FileEditorInputFactory" path="/homework/src/api/Suit.java"/>
<editorState selectionHorizontalPixel="0" selectionLength="0" selectionOffset="0" selectionTopPixel="0"/>
</editor>"/> - <tags>Editor</tags> - <tags>org.eclipse.jdt.ui.CompilationUnitEditor</tags> - <tags>removeOnHide</tags> - </children> <children xsi:type="basic:Part" xmi:id="_xEUCkMXgEeOdS_GdqNPLFQ" elementId="org.eclipse.e4.ui.compatibility.editor" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor" label="IEvaluator.java" iconURI="platform:/plugin/org.eclipse.jdt.ui/icons/full/obj16/jcu_obj.gif" tooltip="homework/src/api/IEvaluator.java" closeable="true"> - <persistedState key="memento" value="<?xml version="1.0" encoding="UTF-8"?>
<editor id="org.eclipse.jdt.ui.CompilationUnitEditor">
<input factoryID="org.eclipse.ui.part.FileEditorInputFactory" path="/homework/src/api/IEvaluator.java"/>
<editorState selectionHorizontalPixel="0" selectionLength="0" selectionOffset="4284" selectionTopPixel="2656"/>
</editor>"/> + <persistedState key="memento" value="<?xml version="1.0" encoding="UTF-8"?>
<editor id="org.eclipse.jdt.ui.CompilationUnitEditor">
<input factoryID="org.eclipse.ui.part.FileEditorInputFactory" path="/homework/src/api/IEvaluator.java"/>
<editorState selectionHorizontalPixel="0" selectionLength="8" selectionOffset="2506" selectionTopPixel="833"/>
</editor>"/> <tags>Editor</tags> <tags>org.eclipse.jdt.ui.CompilationUnitEditor</tags> <tags>removeOnHide</tags> + <tags>activeOnClose</tags> </children> - <children xsi:type="basic:Part" xmi:id="_8RZmEMXgEeOdS_GdqNPLFQ" elementId="org.eclipse.e4.ui.compatibility.editor" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor" label="AbstractEvaluator.java" iconURI="platform:/plugin/org.eclipse.jdt.ui/icons/full/obj16/jcu_obj.gif" tooltip="homework/src/hw3/AbstractEvaluator.java" closeable="true"> - <persistedState key="memento" value="<?xml version="1.0" encoding="UTF-8"?>
<editor id="org.eclipse.jdt.ui.CompilationUnitEditor">
<input factoryID="org.eclipse.ui.part.FileEditorInputFactory" path="/homework/src/hw3/AbstractEvaluator.java"/>
<editorState selectionHorizontalPixel="0" selectionLength="0" selectionOffset="0" selectionTopPixel="0"/>
</editor>"/> - <tags>Editor</tags> - <tags>org.eclipse.jdt.ui.CompilationUnitEditor</tags> - <tags>removeOnHide</tags> - </children> - <children xsi:type="basic:Part" xmi:id="_8e0-EMXgEeOdS_GdqNPLFQ" elementId="org.eclipse.e4.ui.compatibility.editor" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor" label="AllPrimesEvaluator.java" iconURI="platform:/plugin/org.eclipse.jdt.ui/icons/full/obj16/jcu_obj.gif" tooltip="homework/src/hw3/AllPrimesEvaluator.java" closeable="true"> - <persistedState key="memento" value="<?xml version="1.0" encoding="UTF-8"?>
<editor id="org.eclipse.jdt.ui.CompilationUnitEditor">
<input factoryID="org.eclipse.ui.part.FileEditorInputFactory" path="/homework/src/hw3/AllPrimesEvaluator.java"/>
<editorState selectionHorizontalPixel="0" selectionLength="0" selectionOffset="0" selectionTopPixel="134"/>
</editor>"/> - <tags>Editor</tags> - <tags>org.eclipse.jdt.ui.CompilationUnitEditor</tags> - <tags>removeOnHide</tags> - </children> - <children xsi:type="basic:Part" xmi:id="_9Hs78MXgEeOdS_GdqNPLFQ" elementId="org.eclipse.e4.ui.compatibility.editor" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor" label="OnePairEvaluator.java" iconURI="platform:/plugin/org.eclipse.jdt.ui/icons/full/obj16/jcu_obj.gif" tooltip="homework/src/hw3/OnePairEvaluator.java" closeable="true"> - <persistedState key="memento" value="<?xml version="1.0" encoding="UTF-8"?>
<editor id="org.eclipse.jdt.ui.CompilationUnitEditor">
<input factoryID="org.eclipse.ui.part.FileEditorInputFactory" path="/homework/src/hw3/OnePairEvaluator.java"/>
<editorState selectionHorizontalPixel="0" selectionLength="0" selectionOffset="0" selectionTopPixel="156"/>
</editor>"/> + <children xsi:type="basic:Part" xmi:id="_Yog4EMZOEeOavcmG4wPqlA" elementId="org.eclipse.e4.ui.compatibility.editor" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor" label="EvaluatorTest.java" iconURI="platform:/plugin/org.eclipse.jdt.ui/icons/full/obj16/jcu_obj.gif" tooltip="homework/src/hw3/EvaluatorTest.java" closeable="true"> + <persistedState key="memento" value="<?xml version="1.0" encoding="UTF-8"?>
<editor id="org.eclipse.jdt.ui.CompilationUnitEditor">
<input factoryID="org.eclipse.ui.part.FileEditorInputFactory" path="/homework/src/hw3/EvaluatorTest.java"/>
<editorState selectionHorizontalPixel="0" selectionLength="0" selectionOffset="579" selectionTopPixel="0"/>
</editor>"/> <tags>Editor</tags> <tags>org.eclipse.jdt.ui.CompilationUnitEditor</tags> <tags>removeOnHide</tags> @@ -196,7 +165,6 @@ <persistedState key="memento" value="<?xml version="1.0" encoding="UTF-8"?>
<view group_libraries="1" layout="2" linkWithEditor="0" rootMode="1" workingSetName="Aggregate for window 1397697017896">
<customFilters userDefinedPatternsEnabled="false">
<xmlDefinedFilters>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.LibraryFilter" isEnabled="false"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.LocalTypesFilter" isEnabled="false"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.StaticsFilter" isEnabled="false"/>
<child filterId="org.eclipse.pde.ui.ExternalPluginLibrariesFilter1" isEnabled="true"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.ClosedProjectsFilter" isEnabled="false"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.NonSharedProjectsFilter" isEnabled="false"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.NonJavaElementFilter" isEnabled="false"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.ContainedLibraryFilter" isEnabled="false"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.CuAndClassFileFilter" isEnabled="false"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.NonJavaProjectsFilter" isEnabled="false"/>
<child filterId="org.eclipse.jdt.internal.ui.PackageExplorer.EmptyInnerPackageFilter" isEnabled="true"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.PackageDeclarationFilter" isEnabled="true"/>
<child filterId="org.eclipse.jdt.internal.ui.PackageExplorer.EmptyPackageFilter" isEnabled="false"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.ImportDeclarationFilter" isEnabled="true"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.FieldsFilter" isEnabled="false"/>
<child filterId="org.eclipse.jdt.internal.ui.PackageExplorer.HideInnerClassFilesFilter" isEnabled="true"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.NonPublicFilter" isEnabled="false"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer_patternFilterId_.*" isEnabled="true"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.EmptyLibraryContainerFilter" isEnabled="true"/>
<child filterId="org.eclipse.pde.ui.BinaryProjectFilter1" isEnabled="false"/>
<child filterId="org.eclipse.jdt.ui.PackageExplorer.SyntheticMembersFilter" isEnabled="true"/>
</xmlDefinedFilters>
</customFilters>
</view>"/> <tags>View</tags> <tags>categoryTag:Java</tags> - <tags>activeOnClose</tags> <menus xmi:id="_2k-pisXQEeOQKtwf9Y2DKA" elementId="org.eclipse.jdt.ui.PackageExplorer"> <tags>ViewMenu</tags> <tags>menuContribution:menu</tags> @@ -219,8 +187,8 @@ <tags>View</tags> <tags>categoryTag:General</tags> </sharedElements> - <sharedElements xsi:type="basic:Part" xmi:id="_2k-pqMXQEeOQKtwf9Y2DKA" elementId="org.eclipse.ui.views.ProblemView" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView" label="Problems" iconURI="platform:/plugin/org.eclipse.ui.ide/icons/full/eview16/problems_view.gif" tooltip="0 errors, 57 warnings, 0 others" closeable="true"> - <persistedState key="memento" value="<?xml version="1.0" encoding="UTF-8"?>
<view PRIMARY_SORT_FIELD="org.eclipse.ui.ide.severityAndDescriptionField" categoryGroup="org.eclipse.ui.ide.severity" markerContentGenerator="org.eclipse.ui.ide.problemsGenerator" partName="Problems">
<columnWidths org.eclipse.ui.ide.locationField="90" org.eclipse.ui.ide.markerType="90" org.eclipse.ui.ide.pathField="120" org.eclipse.ui.ide.resourceField="90" org.eclipse.ui.ide.severityAndDescriptionField="300"/>
<visible IMemento.internal.id="org.eclipse.ui.ide.severityAndDescriptionField"/>
<visible IMemento.internal.id="org.eclipse.ui.ide.resourceField"/>
<visible IMemento.internal.id="org.eclipse.ui.ide.pathField"/>
<visible IMemento.internal.id="org.eclipse.ui.ide.locationField"/>
<visible IMemento.internal.id="org.eclipse.ui.ide.markerType"/>
</view>"/> + <sharedElements xsi:type="basic:Part" xmi:id="_2k-pqMXQEeOQKtwf9Y2DKA" elementId="org.eclipse.ui.views.ProblemView" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView" label="Problems" iconURI="platform:/plugin/org.eclipse.ui.ide/icons/full/eview16/problems_view.gif" tooltip="0 errors, 61 warnings, 0 others" closeable="true"> + <persistedState key="memento" value="<?xml version="1.0" encoding="UTF-8"?>
<view PRIMARY_SORT_FIELD="org.eclipse.ui.ide.severityAndDescriptionField" categoryGroup="org.eclipse.ui.ide.severity" markerContentGenerator="org.eclipse.ui.ide.problemsGenerator" partName="Problems">
<expanded>
<category IMemento.internal.id="Warnings (57 items)"/>
<category IMemento.internal.id="Warnings"/>
<category IMemento.internal.id="Errors"/>
</expanded>
<columnWidths org.eclipse.ui.ide.locationField="90" org.eclipse.ui.ide.markerType="90" org.eclipse.ui.ide.pathField="120" org.eclipse.ui.ide.resourceField="90" org.eclipse.ui.ide.severityAndDescriptionField="300"/>
<visible IMemento.internal.id="org.eclipse.ui.ide.severityAndDescriptionField"/>
<visible IMemento.internal.id="org.eclipse.ui.ide.resourceField"/>
<visible IMemento.internal.id="org.eclipse.ui.ide.pathField"/>
<visible IMemento.internal.id="org.eclipse.ui.ide.locationField"/>
<visible IMemento.internal.id="org.eclipse.ui.ide.markerType"/>
</view>"/> <tags>View</tags> <tags>categoryTag:General</tags> <menus xmi:id="_2k-pqcXQEeOQKtwf9Y2DKA" elementId="org.eclipse.ui.views.ProblemView"> @@ -280,9 +248,15 @@ <tags>View</tags> <tags>categoryTag:Git</tags> </sharedElements> - <sharedElements xsi:type="basic:Part" xmi:id="_2k-pxMXQEeOQKtwf9Y2DKA" elementId="org.eclipse.jdt.junit.ResultView" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView" label="JUnit" iconURI="platform:/plugin/org.eclipse.jdt.junit/icons/full/eview16/junit.gif" closeable="true"> + <sharedElements xsi:type="basic:Part" xmi:id="_2k-pxMXQEeOQKtwf9Y2DKA" elementId="org.eclipse.jdt.junit.ResultView" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView" label="JUnit" iconURI="platform:/plugin/org.eclipse.jdt.junit/icons/full/eview16/junit.gif" tooltip="EvaluatorTest [Runner: JUnit 4]" closeable="true"> + <persistedState key="memento" value="<?xml version="1.0" encoding="UTF-8"?>
<view failuresOnly="false" layout="1" orientation="2" ratio="500" scroll="false" time="true"/>"/> <tags>View</tags> <tags>categoryTag:Java</tags> + <menus xmi:id="_0ClyIMZPEeOavcmG4wPqlA" elementId="org.eclipse.jdt.junit.ResultView"> + <tags>ViewMenu</tags> + <tags>menuContribution:menu</tags> + </menus> + <toolbar xmi:id="_0CmZMMZPEeOavcmG4wPqlA" elementId="org.eclipse.jdt.junit.ResultView" visible="false"/> </sharedElements> <sharedElements xsi:type="basic:Part" xmi:id="_2k-pxcXQEeOQKtwf9Y2DKA" elementId="org.eclipse.wb.core.StructureView" contributionURI="bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView" label="Structure" iconURI="platform:/plugin/org.eclipse.wb.core/icons/structure/properties_view.gif" closeable="true"> <tags>View</tags> @@ -299,18 +273,18 @@ </children> <children xsi:type="menu:ToolBar" xmi:id="_2k-pysXQEeOQKtwf9Y2DKA" elementId="org.eclipse.ui.workbench.file"> <tags>Draggable</tags> - <children xsi:type="menu:OpaqueToolItem" xmi:id="_1tqaYMYvEeOcjZuZJJpp5A" elementId="new.group"/> - <children xsi:type="menu:OpaqueToolItem" xmi:id="_1tqaYcYvEeOcjZuZJJpp5A" elementId="newWizardDropDown"/> - <children xsi:type="menu:OpaqueToolItem" xmi:id="_1tqaYsYvEeOcjZuZJJpp5A" elementId="new.ext" visible="false"/> - <children xsi:type="menu:OpaqueToolItem" xmi:id="_1tqaY8YvEeOcjZuZJJpp5A" elementId="save.group" visible="false"/> - <children xsi:type="menu:OpaqueToolItem" xmi:id="_1trBcMYvEeOcjZuZJJpp5A" elementId="save"/> - <children xsi:type="menu:OpaqueToolItem" xmi:id="_1trBccYvEeOcjZuZJJpp5A" elementId="saveAll"/> - <children xsi:type="menu:OpaqueToolItem" xmi:id="_1trBcsYvEeOcjZuZJJpp5A" elementId="save.ext" visible="false"/> - <children xsi:type="menu:HandledToolItem" xmi:id="_1trogMYvEeOcjZuZJJpp5A" elementId="print" iconURI="platform:/plugin/org.eclipse.ui/icons/full/etool16/print_edit.gif" tooltip="Print" enabled="false" command="_2lwFJsXQEeOQKtwf9Y2DKA"/> - <children xsi:type="menu:OpaqueToolItem" xmi:id="_1tv58MYvEeOcjZuZJJpp5A" elementId="print.ext" visible="false"/> - <children xsi:type="menu:OpaqueToolItem" xmi:id="_1tv58cYvEeOcjZuZJJpp5A" elementId="build.group"/> - <children xsi:type="menu:OpaqueToolItem" xmi:id="_1tv58sYvEeOcjZuZJJpp5A" elementId="build.ext" visible="false"/> - <children xsi:type="menu:OpaqueToolItem" xmi:id="_1tv588YvEeOcjZuZJJpp5A" elementId="additions"/> + <children xsi:type="menu:OpaqueToolItem" xmi:id="_0SRmMMZKEeOavcmG4wPqlA" elementId="new.group"/> + <children xsi:type="menu:OpaqueToolItem" xmi:id="_0SSNQMZKEeOavcmG4wPqlA" elementId="newWizardDropDown"/> + <children xsi:type="menu:OpaqueToolItem" xmi:id="_0SSNQcZKEeOavcmG4wPqlA" elementId="new.ext" visible="false"/> + <children xsi:type="menu:OpaqueToolItem" xmi:id="_0SSNQsZKEeOavcmG4wPqlA" elementId="save.group" visible="false"/> + <children xsi:type="menu:OpaqueToolItem" xmi:id="_0SSNQ8ZKEeOavcmG4wPqlA" elementId="save"/> + <children xsi:type="menu:OpaqueToolItem" xmi:id="_0SSNRMZKEeOavcmG4wPqlA" elementId="saveAll"/> + <children xsi:type="menu:OpaqueToolItem" xmi:id="_0SSNRcZKEeOavcmG4wPqlA" elementId="save.ext" visible="false"/> + <children xsi:type="menu:HandledToolItem" xmi:id="_0SS0UMZKEeOavcmG4wPqlA" elementId="print" iconURI="platform:/plugin/org.eclipse.ui/icons/full/etool16/print_edit.gif" tooltip="Print" command="_2lwFJsXQEeOQKtwf9Y2DKA"/> + <children xsi:type="menu:OpaqueToolItem" xmi:id="_0SXFwMZKEeOavcmG4wPqlA" elementId="print.ext" visible="false"/> + <children xsi:type="menu:OpaqueToolItem" xmi:id="_0SXs0MZKEeOavcmG4wPqlA" elementId="build.group"/> + <children xsi:type="menu:OpaqueToolItem" xmi:id="_0SXs0cZKEeOavcmG4wPqlA" elementId="build.ext" visible="false"/> + <children xsi:type="menu:OpaqueToolItem" xmi:id="_0SXs0sZKEeOavcmG4wPqlA" elementId="additions"/> </children> <children xsi:type="menu:ToolBar" xmi:id="_2k-p2MXQEeOQKtwf9Y2DKA" elementId="additions" toBeRendered="false"> <tags>toolbarSeparator</tags> @@ -325,38 +299,38 @@ </children> <children xsi:type="menu:ToolBar" xmi:id="_2k_QUcXQEeOQKtwf9Y2DKA" elementId="org.eclipse.debug.ui.breakpointActionSet"> <tags>Draggable</tags> - <children xsi:type="menu:OpaqueToolItem" xmi:id="_1u-B8MYvEeOcjZuZJJpp5A" elementId="breakpointGroup"/> - <children xsi:type="menu:OpaqueToolItem" xmi:id="_1u-B8cYvEeOcjZuZJJpp5A" elementId="org.eclipse.debug.ui.actions.SkipAllBreakpoints"/> + <children xsi:type="menu:OpaqueToolItem" xmi:id="_0TqGQMZKEeOavcmG4wPqlA" elementId="breakpointGroup"/> + <children xsi:type="menu:OpaqueToolItem" xmi:id="_0TqGQcZKEeOavcmG4wPqlA" elementId="org.eclipse.debug.ui.actions.SkipAllBreakpoints"/> </children> <children xsi:type="menu:ToolBar" xmi:id="_2k_QVMXQEeOQKtwf9Y2DKA" elementId="org.eclipse.debug.ui.launchActionSet"> <tags>Draggable</tags> - <children xsi:type="menu:OpaqueToolItem" xmi:id="_1u-B8sYvEeOcjZuZJJpp5A" elementId="debug"/> - <children xsi:type="menu:OpaqueToolItem" xmi:id="_1u-B88YvEeOcjZuZJJpp5A" elementId="org.eclipse.debug.internal.ui.actions.DebugDropDownAction"/> - <children xsi:type="menu:OpaqueToolItem" xmi:id="_1u-pAMYvEeOcjZuZJJpp5A" elementId="org.eclipse.debug.internal.ui.actions.RunDropDownAction"/> - <children xsi:type="menu:OpaqueToolItem" xmi:id="_1u-pAcYvEeOcjZuZJJpp5A" elementId="org.eclipse.debug.internal.ui.actions.ProfileDropDownAction"/> - <children xsi:type="menu:OpaqueToolItem" xmi:id="_1u-pAsYvEeOcjZuZJJpp5A" elementId="org.eclipse.ui.externaltools.ExternalToolMenuDelegateToolbar"/> + <children xsi:type="menu:OpaqueToolItem" xmi:id="_0TqGQsZKEeOavcmG4wPqlA" elementId="debug"/> + <children xsi:type="menu:OpaqueToolItem" xmi:id="_0TqGQ8ZKEeOavcmG4wPqlA" elementId="org.eclipse.debug.internal.ui.actions.DebugDropDownAction"/> + <children xsi:type="menu:OpaqueToolItem" xmi:id="_0TqtUMZKEeOavcmG4wPqlA" elementId="org.eclipse.debug.internal.ui.actions.RunDropDownAction"/> + <children xsi:type="menu:OpaqueToolItem" xmi:id="_0TqtUcZKEeOavcmG4wPqlA" elementId="org.eclipse.debug.internal.ui.actions.ProfileDropDownAction"/> + <children xsi:type="menu:OpaqueToolItem" xmi:id="_0TqtUsZKEeOavcmG4wPqlA" elementId="org.eclipse.ui.externaltools.ExternalToolMenuDelegateToolbar"/> </children> <children xsi:type="menu:ToolBar" xmi:id="_2k_QWsXQEeOQKtwf9Y2DKA" elementId="org.eclipse.jdt.ui.JavaElementCreationActionSet"> <tags>Draggable</tags> - <children xsi:type="menu:OpaqueToolItem" xmi:id="_1u-pA8YvEeOcjZuZJJpp5A" elementId="JavaWizards"/> - <children xsi:type="menu:OpaqueToolItem" xmi:id="_1u-pBMYvEeOcjZuZJJpp5A" elementId="org.eclipse.jdt.ui.actions.OpenProjectWizard"/> - <children xsi:type="menu:OpaqueToolItem" xmi:id="_1u-pBcYvEeOcjZuZJJpp5A" elementId="org.eclipse.jdt.ui.actions.OpenPackageWizard"/> - <children xsi:type="menu:OpaqueToolItem" xmi:id="_1u-pBsYvEeOcjZuZJJpp5A" elementId="org.eclipse.jdt.ui.actions.NewTypeDropDown"/> + <children xsi:type="menu:OpaqueToolItem" xmi:id="_0TqtU8ZKEeOavcmG4wPqlA" elementId="JavaWizards"/> + <children xsi:type="menu:OpaqueToolItem" xmi:id="_0TqtVMZKEeOavcmG4wPqlA" elementId="org.eclipse.jdt.ui.actions.OpenProjectWizard"/> + <children xsi:type="menu:OpaqueToolItem" xmi:id="_0TqtVcZKEeOavcmG4wPqlA" elementId="org.eclipse.jdt.ui.actions.OpenPackageWizard"/> + <children xsi:type="menu:OpaqueToolItem" xmi:id="_0TqtVsZKEeOavcmG4wPqlA" elementId="org.eclipse.jdt.ui.actions.NewTypeDropDown"/> </children> <children xsi:type="menu:ToolBar" xmi:id="_2k_QX8XQEeOQKtwf9Y2DKA" elementId="org.eclipse.search.searchActionSet"> <tags>Draggable</tags> - <children xsi:type="menu:OpaqueToolItem" xmi:id="_1u_QEMYvEeOcjZuZJJpp5A" elementId="Search"/> - <children xsi:type="menu:OpaqueToolItem" xmi:id="_1u_QEcYvEeOcjZuZJJpp5A" elementId="openType"/> - <children xsi:type="menu:OpaqueToolItem" xmi:id="_1u_QEsYvEeOcjZuZJJpp5A" elementId="org.eclipse.search.OpenSearchDialogPage"/> + <children xsi:type="menu:OpaqueToolItem" xmi:id="_0TrUYMZKEeOavcmG4wPqlA" elementId="Search"/> + <children xsi:type="menu:OpaqueToolItem" xmi:id="_0TrUYcZKEeOavcmG4wPqlA" elementId="openType"/> + <children xsi:type="menu:OpaqueToolItem" xmi:id="_0TrUYsZKEeOavcmG4wPqlA" elementId="org.eclipse.search.OpenSearchDialogPage"/> </children> <children xsi:type="menu:ToolBar" xmi:id="_Yt3cIMXgEeOdS_GdqNPLFQ" elementId="org.eclipse.ui.edit.text.actionSet.presentation"> <tags>Draggable</tags> - <children xsi:type="menu:OpaqueToolItem" xmi:id="_2CDWAMYvEeOcjZuZJJpp5A" elementId="Presentation"/> - <children xsi:type="menu:OpaqueToolItem" xmi:id="_2CDWAcYvEeOcjZuZJJpp5A" elementId="org.eclipse.jdt.ui.edit.text.java.toggleBreadcrumb"/> - <children xsi:type="menu:OpaqueToolItem" xmi:id="_2CDWAsYvEeOcjZuZJJpp5A" elementId="org.eclipse.jdt.ui.edit.text.java.toggleMarkOccurrences"/> - <children xsi:type="menu:OpaqueToolItem" xmi:id="_2CDWA8YvEeOcjZuZJJpp5A" elementId="org.eclipse.ui.edit.text.toggleBlockSelectionMode"/> - <children xsi:type="menu:OpaqueToolItem" xmi:id="_2CDWBMYvEeOcjZuZJJpp5A" elementId="org.eclipse.ui.edit.text.toggleShowWhitespaceCharacters"/> - <children xsi:type="menu:OpaqueToolItem" xmi:id="_2CD9EMYvEeOcjZuZJJpp5A" elementId="org.eclipse.ui.edit.text.toggleShowSelectedElementOnly"/> + <children xsi:type="menu:OpaqueToolItem" xmi:id="_0nkgwMZKEeOavcmG4wPqlA" elementId="Presentation"/> + <children xsi:type="menu:OpaqueToolItem" xmi:id="_0nkgwcZKEeOavcmG4wPqlA" elementId="org.eclipse.jdt.ui.edit.text.java.toggleBreadcrumb"/> + <children xsi:type="menu:OpaqueToolItem" xmi:id="_0nkgwsZKEeOavcmG4wPqlA" elementId="org.eclipse.jdt.ui.edit.text.java.toggleMarkOccurrences"/> + <children xsi:type="menu:OpaqueToolItem" xmi:id="_0nlH0MZKEeOavcmG4wPqlA" elementId="org.eclipse.ui.edit.text.toggleBlockSelectionMode"/> + <children xsi:type="menu:OpaqueToolItem" xmi:id="_0nlH0cZKEeOavcmG4wPqlA" elementId="org.eclipse.ui.edit.text.toggleShowWhitespaceCharacters"/> + <children xsi:type="menu:OpaqueToolItem" xmi:id="_0nlH0sZKEeOavcmG4wPqlA" elementId="org.eclipse.ui.edit.text.toggleShowSelectedElementOnly"/> </children> <children xsi:type="menu:ToolBar" xmi:id="_2k_QY8XQEeOQKtwf9Y2DKA" elementId="group.nav" toBeRendered="false"> <tags>toolbarSeparator</tags> @@ -364,15 +338,15 @@ </children> <children xsi:type="menu:ToolBar" xmi:id="_2k_QZcXQEeOQKtwf9Y2DKA" elementId="org.eclipse.ui.workbench.navigate"> <tags>Draggable</tags> - <children xsi:type="menu:OpaqueToolItem" xmi:id="_1twhAMYvEeOcjZuZJJpp5A" elementId="history.group"/> - <children xsi:type="menu:OpaqueToolItem" xmi:id="_1twhAcYvEeOcjZuZJJpp5A" elementId="group.application" visible="false"/> - <children xsi:type="menu:OpaqueToolItem" xmi:id="_1twhAsYvEeOcjZuZJJpp5A" elementId="backardHistory"/> - <children xsi:type="menu:OpaqueToolItem" xmi:id="_1twhA8YvEeOcjZuZJJpp5A" elementId="forwardHistory"/> - <children xsi:type="menu:OpaqueToolItem" xmi:id="_1twhBMYvEeOcjZuZJJpp5A" elementId="pin.group"/> - <children xsi:type="menu:HandledToolItem" xmi:id="_1txIEMYvEeOcjZuZJJpp5A" elementId="org.eclipse.ui.window.pinEditor" iconURI="platform:/plugin/org.eclipse.ui/icons/full/etool16/pin_editor.gif" tooltip="Pin Editor" enabled="false" command="_2lltJcXQEeOQKtwf9Y2DKA"/> - <children xsi:type="menu:OpaqueToolItem" xmi:id="_1u_QE8YvEeOcjZuZJJpp5A" elementId="org.eclipse.ui.edit.text.gotoNextAnnotation"/> - <children xsi:type="menu:OpaqueToolItem" xmi:id="_1u_QFMYvEeOcjZuZJJpp5A" elementId="org.eclipse.ui.edit.text.gotoPreviousAnnotation"/> - <children xsi:type="menu:OpaqueToolItem" xmi:id="_1u_QFcYvEeOcjZuZJJpp5A" elementId="org.eclipse.ui.edit.text.gotoLastEditPosition"/> + <children xsi:type="menu:OpaqueToolItem" xmi:id="_0SXs08ZKEeOavcmG4wPqlA" elementId="history.group"/> + <children xsi:type="menu:OpaqueToolItem" xmi:id="_0SYT4MZKEeOavcmG4wPqlA" elementId="group.application" visible="false"/> + <children xsi:type="menu:OpaqueToolItem" xmi:id="_0SYT4cZKEeOavcmG4wPqlA" elementId="backardHistory"/> + <children xsi:type="menu:OpaqueToolItem" xmi:id="_0SYT4sZKEeOavcmG4wPqlA" elementId="forwardHistory"/> + <children xsi:type="menu:OpaqueToolItem" xmi:id="_0SYT48ZKEeOavcmG4wPqlA" elementId="pin.group"/> + <children xsi:type="menu:HandledToolItem" xmi:id="_0SY68MZKEeOavcmG4wPqlA" elementId="org.eclipse.ui.window.pinEditor" iconURI="platform:/plugin/org.eclipse.ui/icons/full/etool16/pin_editor.gif" tooltip="Pin Editor" enabled="false" command="_2lltJcXQEeOQKtwf9Y2DKA"/> + <children xsi:type="menu:OpaqueToolItem" xmi:id="_0TrUY8ZKEeOavcmG4wPqlA" elementId="org.eclipse.ui.edit.text.gotoNextAnnotation"/> + <children xsi:type="menu:OpaqueToolItem" xmi:id="_0TrUZMZKEeOavcmG4wPqlA" elementId="org.eclipse.ui.edit.text.gotoPreviousAnnotation"/> + <children xsi:type="menu:OpaqueToolItem" xmi:id="_0TrUZcZKEeOavcmG4wPqlA" elementId="org.eclipse.ui.edit.text.gotoLastEditPosition"/> </children> <children xsi:type="menu:ToolBar" xmi:id="_2k_Qb8XQEeOQKtwf9Y2DKA" elementId="group.editor" toBeRendered="false"> <tags>toolbarSeparator</tags> @@ -384,8 +358,8 @@ </children> <children xsi:type="menu:ToolBar" xmi:id="_2k_Qc8XQEeOQKtwf9Y2DKA" elementId="org.eclipse.ui.workbench.help" visible="false"> <tags>Draggable</tags> - <children xsi:type="menu:OpaqueToolItem" xmi:id="_1txvIMYvEeOcjZuZJJpp5A" elementId="group.help"/> - <children xsi:type="menu:OpaqueToolItem" xmi:id="_1txvIcYvEeOcjZuZJJpp5A" elementId="group.application" visible="false"/> + <children xsi:type="menu:OpaqueToolItem" xmi:id="_0SZiAMZKEeOavcmG4wPqlA" elementId="group.help"/> + <children xsi:type="menu:OpaqueToolItem" xmi:id="_0SZiAcZKEeOavcmG4wPqlA" elementId="group.application" visible="false"/> </children> <children xsi:type="menu:ToolControl" xmi:id="_2k_QdsXQEeOQKtwf9Y2DKA" elementId="PerspectiveSpacer" contributionURI="bundleclass://org.eclipse.e4.ui.workbench.renderers.swt/org.eclipse.e4.ui.workbench.renderers.swt.LayoutModifierToolControl"> <tags>stretch</tags> @@ -410,8 +384,19 @@ <tags>Draggable</tags> </children> </trimBars> - <trimBars xmi:id="_2k_Qf8XQEeOQKtwf9Y2DKA" elementId="org.eclipse.ui.trim.vertical1" side="Left"/> - <trimBars xmi:id="_2k_QgMXQEeOQKtwf9Y2DKA" elementId="org.eclipse.ui.trim.vertical2" side="Right"/> + <trimBars xmi:id="_2k_Qf8XQEeOQKtwf9Y2DKA" elementId="org.eclipse.ui.trim.vertical1" toBeRendered="false" side="Left"> + <children xsi:type="menu:ToolControl" xmi:id="_cNg98MZQEeOavcmG4wPqlA" elementId="left(org.eclipse.jdt.ui.JavaPerspective)" toBeRendered="false" contributionURI="bundleclass://org.eclipse.e4.ui.workbench.addons.swt/org.eclipse.e4.ui.workbench.addons.minmax.TrimStack"> + <tags>TrimStack</tags> + </children> + </trimBars> + <trimBars xmi:id="_2k_QgMXQEeOQKtwf9Y2DKA" elementId="org.eclipse.ui.trim.vertical2" side="Right"> + <children xsi:type="menu:ToolControl" xmi:id="_cNxcoMZQEeOavcmG4wPqlA" elementId="right(org.eclipse.jdt.ui.JavaPerspective)" toBeRendered="false" contributionURI="bundleclass://org.eclipse.e4.ui.workbench.addons.swt/org.eclipse.e4.ui.workbench.addons.minmax.TrimStack"> + <tags>TrimStack</tags> + </children> + <children xsi:type="menu:ToolControl" xmi:id="_cN4xYMZQEeOavcmG4wPqlA" elementId="bottom(org.eclipse.jdt.ui.JavaPerspective)" contributionURI="bundleclass://org.eclipse.e4.ui.workbench.addons.swt/org.eclipse.e4.ui.workbench.addons.minmax.TrimStack"> + <tags>TrimStack</tags> + </children> + </trimBars> </children> <handlers xmi:id="_Ksa4cMXREeOGcfz2MGiB3Q" elementId="org.eclipse.e4.ui.workbench.renderers.swt.cocoa.ArrangeWindowHandler" contributorURI="platform:/fragment/org.eclipse.e4.ui.workbench.renderers.swt.cocoa" contributionURI="bundleclass://org.eclipse.e4.ui.workbench.renderers.swt/org.eclipse.e4.ui.workbench.renderers.swt.cocoa.ArrangeWindowHandler" command="_KsaRYcXREeOGcfz2MGiB3Q"/> <handlers xmi:id="_Ksa4csXREeOGcfz2MGiB3Q" elementId="org.eclipse.e4.ui.workbench.renderers.swt.cocoa.MinimizeWindowHandler" contributorURI="platform:/fragment/org.eclipse.e4.ui.workbench.renderers.swt.cocoa" contributionURI="bundleclass://org.eclipse.e4.ui.workbench.renderers.swt/org.eclipse.e4.ui.workbench.renderers.swt.cocoa.MinimizeWindowHandler" command="_Ksa4ccXREeOGcfz2MGiB3Q"/> @@ -667,7 +652,7 @@ <bindings xmi:id="_KsUx1cXREeOGcfz2MGiB3Q" keySequence="ALT+COMMAND+F" command="_2l0Wn8XQEeOQKtwf9Y2DKA"> <tags>platform:cocoa</tags> </bindings> - <bindings xmi:id="_1fdmUcYvEeOcjZuZJJpp5A" keySequence="COMMAND+CTRL+F" command="_KsbfgMXREeOGcfz2MGiB3Q"/> + <bindings xmi:id="_0DrJgcZKEeOavcmG4wPqlA" keySequence="COMMAND+CTRL+F" command="_KsbfgMXREeOGcfz2MGiB3Q"/> </bindingTables> <bindingTables xmi:id="_2k_3icXQEeOQKtwf9Y2DKA" elementId="org.eclipse.cdt.ui.cEditorScope" bindingContext="_2lC6lMXQEeOQKtwf9Y2DKA"/> <bindingTables xmi:id="_2k_3r8XQEeOQKtwf9Y2DKA" elementId="org.eclipse.ui.textEditorScope" bindingContext="_2lCTycXQEeOQKtwf9Y2DKA"> @@ -1004,7 +989,7 @@ <bindingTables xmi:id="_2lCTwcXQEeOQKtwf9Y2DKA" bindingContext="_2lEIqsXQEeOQKtwf9Y2DKA"/> <bindingTables xmi:id="_2lCTwsXQEeOQKtwf9Y2DKA" bindingContext="_2lEIq8XQEeOQKtwf9Y2DKA"/> <bindingTables xmi:id="_KscGk8XREeOGcfz2MGiB3Q" contributorURI="platform:/fragment/org.eclipse.e4.ui.workbench.renderers.swt.cocoa" bindingContext="_2lC6rsXQEeOQKtwf9Y2DKA"> - <bindings xmi:id="_1feNYMYvEeOcjZuZJJpp5A" keySequence="M1+W" command="_KscGkcXREeOGcfz2MGiB3Q"/> + <bindings xmi:id="_0DrwkMZKEeOavcmG4wPqlA" keySequence="M1+W" command="_KscGkcXREeOGcfz2MGiB3Q"/> </bindingTables> <rootContext xmi:id="_2lCTw8XQEeOQKtwf9Y2DKA" elementId="org.eclipse.ui.contexts.dialogAndWindow" contributorURI="platform:/plugin/org.eclipse.platform" name="In Dialogs and Windows" description="Either a dialog or a window is open"> <children xmi:id="_2lCTxMXQEeOQKtwf9Y2DKA" elementId="org.eclipse.ui.contexts.window" contributorURI="platform:/plugin/org.eclipse.platform" name="In Windows" description="A window is open"> diff --git a/.metadata/.plugins/org.eclipse.jdt.core/1023576977.index b/.metadata/.plugins/org.eclipse.jdt.core/1023576977.index deleted file mode 100644 index 5fe1ed0fed44f6c6328d6b8534d7fee6f502e60d..0000000000000000000000000000000000000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/1023576977.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/1104682234.index b/.metadata/.plugins/org.eclipse.jdt.core/1104682234.index deleted file mode 100644 index 5fe1ed0fed44f6c6328d6b8534d7fee6f502e60d..0000000000000000000000000000000000000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/1104682234.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/1115467115.index b/.metadata/.plugins/org.eclipse.jdt.core/1115467115.index deleted file mode 100644 index 03953add6419873c563bb8a5d86c133a5a417714..0000000000000000000000000000000000000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/1115467115.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/1131222373.index b/.metadata/.plugins/org.eclipse.jdt.core/1131222373.index deleted file mode 100644 index e9ff3d47259263b66fb22ce1038d3d3afbae4844..0000000000000000000000000000000000000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/1131222373.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/1241889543.index b/.metadata/.plugins/org.eclipse.jdt.core/1241889543.index deleted file mode 100644 index 5fe1ed0fed44f6c6328d6b8534d7fee6f502e60d..0000000000000000000000000000000000000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/1241889543.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/1298693918.index b/.metadata/.plugins/org.eclipse.jdt.core/1298693918.index deleted file mode 100644 index 5fe1ed0fed44f6c6328d6b8534d7fee6f502e60d..0000000000000000000000000000000000000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/1298693918.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/1299022128.index b/.metadata/.plugins/org.eclipse.jdt.core/1299022128.index deleted file mode 100644 index 30842c37fb2327751f05ae36f98f6c052bcfef14..0000000000000000000000000000000000000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/1299022128.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/1375964667.index b/.metadata/.plugins/org.eclipse.jdt.core/1375964667.index index 6344e16c2262e3a2f75908fc9e56522190a2cee3..bf94fbe414100412a5c91a5bb2caf0d33f11f037 100644 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/1375964667.index and b/.metadata/.plugins/org.eclipse.jdt.core/1375964667.index differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/1498219845.index b/.metadata/.plugins/org.eclipse.jdt.core/1498219845.index deleted file mode 100644 index 6c723d9f978f3189bf2a16c0da339821364fca2b..0000000000000000000000000000000000000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/1498219845.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/1524710847.index b/.metadata/.plugins/org.eclipse.jdt.core/1524710847.index deleted file mode 100644 index 73406e335092975ee5f4bd1e19235bd9b29ba134..0000000000000000000000000000000000000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/1524710847.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/1554758791.index b/.metadata/.plugins/org.eclipse.jdt.core/1554758791.index deleted file mode 100644 index 0fb9e5022239291626f780c36020ef8d6dc1bea7..0000000000000000000000000000000000000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/1554758791.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/163172794.index b/.metadata/.plugins/org.eclipse.jdt.core/163172794.index deleted file mode 100644 index f204379e9d93f3c8208b14ff3581abd12b47a436..0000000000000000000000000000000000000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/163172794.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/1697886153.index b/.metadata/.plugins/org.eclipse.jdt.core/1697886153.index deleted file mode 100644 index 5fe1ed0fed44f6c6328d6b8534d7fee6f502e60d..0000000000000000000000000000000000000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/1697886153.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/1995173708.index b/.metadata/.plugins/org.eclipse.jdt.core/1995173708.index deleted file mode 100644 index 5fda59e3df1157cff7937ba6869ca443201c3535..0000000000000000000000000000000000000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/1995173708.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/2534750255.index b/.metadata/.plugins/org.eclipse.jdt.core/2534750255.index deleted file mode 100644 index c6e689a6ba7feeab727d765873174d358fd0ca3b..0000000000000000000000000000000000000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/2534750255.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/2603447019.index b/.metadata/.plugins/org.eclipse.jdt.core/2603447019.index deleted file mode 100644 index 6344e16c2262e3a2f75908fc9e56522190a2cee3..0000000000000000000000000000000000000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/2603447019.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/2720792536.index b/.metadata/.plugins/org.eclipse.jdt.core/2720792536.index deleted file mode 100644 index 6c240e04faad1ed6995f10cbac6b30828e81b377..0000000000000000000000000000000000000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/2720792536.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/2741378610.index b/.metadata/.plugins/org.eclipse.jdt.core/2741378610.index deleted file mode 100644 index 5fe1ed0fed44f6c6328d6b8534d7fee6f502e60d..0000000000000000000000000000000000000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/2741378610.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/2852265749.index b/.metadata/.plugins/org.eclipse.jdt.core/2852265749.index deleted file mode 100644 index 684ce260abea422ad5f79c08b3fc13366902f589..0000000000000000000000000000000000000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/2852265749.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/2865779225.index b/.metadata/.plugins/org.eclipse.jdt.core/2865779225.index deleted file mode 100644 index 5fe1ed0fed44f6c6328d6b8534d7fee6f502e60d..0000000000000000000000000000000000000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/2865779225.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/299273985.index b/.metadata/.plugins/org.eclipse.jdt.core/299273985.index deleted file mode 100644 index 5fe1ed0fed44f6c6328d6b8534d7fee6f502e60d..0000000000000000000000000000000000000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/299273985.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/3037384857.index b/.metadata/.plugins/org.eclipse.jdt.core/3037384857.index deleted file mode 100644 index 4d5c82927efbe7189e0f2fe52d8ba0487213de9b..0000000000000000000000000000000000000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/3037384857.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/305854171.index b/.metadata/.plugins/org.eclipse.jdt.core/305854171.index deleted file mode 100644 index 9a7c45b7166ff3007c24ceb5286fa5820032be0c..0000000000000000000000000000000000000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/305854171.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/3065916431.index b/.metadata/.plugins/org.eclipse.jdt.core/3065916431.index deleted file mode 100644 index caee29d8d77ecac17fc68bc9c7dd57c31859f6e3..0000000000000000000000000000000000000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/3065916431.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/30765161.index b/.metadata/.plugins/org.eclipse.jdt.core/30765161.index deleted file mode 100644 index 8c2e3548f22bc624b69a3548a7cab18fbb25608b..0000000000000000000000000000000000000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/30765161.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/3133528496.index b/.metadata/.plugins/org.eclipse.jdt.core/3133528496.index deleted file mode 100644 index 847900b795bb3727ac8020cf041e310c25837fe8..0000000000000000000000000000000000000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/3133528496.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/3159075286.index b/.metadata/.plugins/org.eclipse.jdt.core/3159075286.index deleted file mode 100644 index 6d90c0ceaaf35b4af4ef8f78b4afd8236849bb44..0000000000000000000000000000000000000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/3159075286.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/3540839101.index b/.metadata/.plugins/org.eclipse.jdt.core/3540839101.index deleted file mode 100644 index 5fe1ed0fed44f6c6328d6b8534d7fee6f502e60d..0000000000000000000000000000000000000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/3540839101.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/3563138724.index b/.metadata/.plugins/org.eclipse.jdt.core/3563138724.index deleted file mode 100644 index 5fe1ed0fed44f6c6328d6b8534d7fee6f502e60d..0000000000000000000000000000000000000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/3563138724.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/3974580528.index b/.metadata/.plugins/org.eclipse.jdt.core/3974580528.index deleted file mode 100644 index 0a17ec61dd214862f42759f19d7eadee0bef6cde..0000000000000000000000000000000000000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/3974580528.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/4041092966.index b/.metadata/.plugins/org.eclipse.jdt.core/4041092966.index deleted file mode 100644 index 0aaf8d45dfb595ba4f02e133c70cd856f17c24f5..0000000000000000000000000000000000000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/4041092966.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/4108727661.index b/.metadata/.plugins/org.eclipse.jdt.core/4108727661.index deleted file mode 100644 index 399a924cf46d684c24ef184fdd43aae36e92318d..0000000000000000000000000000000000000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/4108727661.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/4155206848.index b/.metadata/.plugins/org.eclipse.jdt.core/4155206848.index deleted file mode 100644 index 8e78a04cc8e5ad6288b709c5ae9d9be61bf20a4d..0000000000000000000000000000000000000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/4155206848.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/4166752145.index b/.metadata/.plugins/org.eclipse.jdt.core/4166752145.index deleted file mode 100644 index 0d39952f84ea3a397506ce35bfe9ff5e851925cb..0000000000000000000000000000000000000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/4166752145.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/4180768744.index b/.metadata/.plugins/org.eclipse.jdt.core/4180768744.index deleted file mode 100644 index 3f3bc02c4091b14f8b2a7e0e812b46a337d11f25..0000000000000000000000000000000000000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/4180768744.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/4249857446.index b/.metadata/.plugins/org.eclipse.jdt.core/4249857446.index deleted file mode 100644 index b5dc2deccc71f0efce31c0787fcdd1602516acd3..0000000000000000000000000000000000000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/4249857446.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/905496939.index b/.metadata/.plugins/org.eclipse.jdt.core/905496939.index deleted file mode 100644 index 3e8dd8073392f21c1c0979fab50132e40e53bf27..0000000000000000000000000000000000000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/905496939.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/980373384.index b/.metadata/.plugins/org.eclipse.jdt.core/980373384.index deleted file mode 100644 index 5fe1ed0fed44f6c6328d6b8534d7fee6f502e60d..0000000000000000000000000000000000000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/980373384.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/savedIndexNames.txt b/.metadata/.plugins/org.eclipse.jdt.core/savedIndexNames.txt index 59eec6e071d38cb57eaa08d518e3d24d29fbd933..ee42581c25d6d09249360039d7cd903f219da7a0 100644 --- a/.metadata/.plugins/org.eclipse.jdt.core/savedIndexNames.txt +++ b/.metadata/.plugins/org.eclipse.jdt.core/savedIndexNames.txt @@ -22,8 +22,8 @@ INDEX VERSION 1.126+/Users/siyulin/Library/Eclipse/workspace/.metadata/.plugins/ 925495247.index 1677634825.index 4121012013.index -3394953001.index 2887900387.index +3394953001.index 1104227807.index 2821668023.index 2946766110.index diff --git a/.metadata/.plugins/org.eclipse.jdt.ui/QualifiedTypeNameHistory.xml b/.metadata/.plugins/org.eclipse.jdt.ui/QualifiedTypeNameHistory.xml index 969495ac9aec62501ff33e7726e154ec65b66253..014aa7e3ab25f55b8f8a17d1efb47137027462f9 100644 --- a/.metadata/.plugins/org.eclipse.jdt.ui/QualifiedTypeNameHistory.xml +++ b/.metadata/.plugins/org.eclipse.jdt.ui/QualifiedTypeNameHistory.xml @@ -5,4 +5,8 @@ <fullyQualifiedTypeName name="java.lang.Double"/> <fullyQualifiedTypeName name="java.util.ArrayList"/> <fullyQualifiedTypeName name="java.util.Arrays"/> +<fullyQualifiedTypeName name="org.junit.Test"/> +<fullyQualifiedTypeName name="api.Card"/> +<fullyQualifiedTypeName name="api.IEvaluator"/> +<fullyQualifiedTypeName name="api.Suit"/> </qualifiedTypeNameHistroy> diff --git a/.metadata/.plugins/org.eclipse.jdt.ui/dialog_settings.xml b/.metadata/.plugins/org.eclipse.jdt.ui/dialog_settings.xml index 3027f036fcdf81ce493de0eccd9252b3e0e422c9..7c14a563a8fa2985567b96431c670e74cc46a18b 100644 --- a/.metadata/.plugins/org.eclipse.jdt.ui/dialog_settings.xml +++ b/.metadata/.plugins/org.eclipse.jdt.ui/dialog_settings.xml @@ -12,6 +12,8 @@ </section> <section name="completion_proposal_size"> </section> + <section name="JavaElementSearchActions"> + </section> <section name="NewClassWizardPage"> <item value="false" key="create_constructor"/> <item value="true" key="create_unimplemented"/> diff --git a/.metadata/.plugins/org.eclipse.pde.core/.cache/clean-cache.properties b/.metadata/.plugins/org.eclipse.pde.core/.cache/clean-cache.properties index 8bb17e26346468cc31e3124b0a7482ebaa527fb0..471c2f5f85b9fc95605a20faa47881b579504ec8 100644 --- a/.metadata/.plugins/org.eclipse.pde.core/.cache/clean-cache.properties +++ b/.metadata/.plugins/org.eclipse.pde.core/.cache/clean-cache.properties @@ -1,7 +1,2 @@ -<<<<<<< HEAD #Cached timestamps -#Wed Apr 16 19:49:34 CDT 2014 -======= -#Cached timestamps -#Wed Apr 16 07:46:29 CDT 2014 ->>>>>>> c12de30ca0ac025ea5105efad25f1396c1ca060a +#Thu Apr 17 11:55:03 CDT 2014 diff --git a/.metadata/.plugins/org.eclipse.pde.core/.local_targets/1397753703667.target b/.metadata/.plugins/org.eclipse.pde.core/.local_targets/1397753703667.target new file mode 100644 index 0000000000000000000000000000000000000000..71446540c2a1d8f4a8141a762f938933f30831b4 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.pde.core/.local_targets/1397753703667.target @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<?pde version="3.8"?> + +<target name="Running Platform" sequenceNumber="4"> +<locations> +<location path="${eclipse_home}" type="Profile"/> +</locations> +<environment> +<os>macosx</os> +<ws>cocoa</ws> +<arch>x86</arch> +<nl>en_US</nl> +</environment> +<launcherArgs> +<vmArgs>-Dosgi.requiredJavaVersion=1.6 -XstartOnFirstThread -Dorg.eclipse.swt.internal.carbon.smallFonts -XX:MaxPermSize=256m -Xms40m -Xmx512m -Xdock:icon=../Resources/Eclipse.icns -XstartOnFirstThread -Dorg.eclipse.swt.internal.carbon.smallFonts</vmArgs> +</launcherArgs> +</target> diff --git a/exam1/bin/exam1/Exam1Tester.class b/exam1/bin/exam1/Exam1Tester.class index 4e96756308c55d5aa1d72a1d266dfad4c1401129..1230560ca9c5f57407c4f11151740c89abbdc145 100644 Binary files a/exam1/bin/exam1/Exam1Tester.class and b/exam1/bin/exam1/Exam1Tester.class differ diff --git a/homework/bin/hw3/EvaluatorTest.class b/homework/bin/hw3/EvaluatorTest.class index dd9d15e0cd36220f6c1f7f13b64089ff8635e716..a540a36068d37ebddd5f2deedce47cdf0a32f5e6 100644 Binary files a/homework/bin/hw3/EvaluatorTest.class and b/homework/bin/hw3/EvaluatorTest.class differ diff --git a/homework/bin/hw3/OnePairEvaluator.class b/homework/bin/hw3/OnePairEvaluator.class index f2b64d0f517556a09754eee9ae41a383eb14adc1..5574482083438896ef9a93429ef5cc27f3976b0d 100644 Binary files a/homework/bin/hw3/OnePairEvaluator.class and b/homework/bin/hw3/OnePairEvaluator.class differ diff --git a/homework/src/hw3/EvaluatorTest.java b/homework/src/hw3/EvaluatorTest.java index 643394832e2fe87b5fb8a290aa109a252ec9fd61..7af1a92988361f86634d7a667004ec42bd9eb0a9 100644 --- a/homework/src/hw3/EvaluatorTest.java +++ b/homework/src/hw3/EvaluatorTest.java @@ -1,5 +1,34 @@ package hw3; +import static org.junit.Assert.*; +import org.junit.Before; +import org.junit.Test; +import api.IEvaluator; +import api.Card; +import api.Hand; +import api.Suit; + public class EvaluatorTest { + + @Before + public void setup(){ + IEvaluator onePairEval = new OnePairEvaluator(3, 4); + } + + //For One Pair Evaluator + @Test + public void checkInitialName(){ + IEvaluator onePairEval = new OnePairEvaluator(3, 4); + String msg = ("The name for the One Pair Evaluator should be One Pair"); + assertEquals(msg, "One Pair", onePairEval.getName()); + } + + @Test + public void checkRankingAndHandSize(){ + IEvaluator onePairEval = new OnePairEvaluator(3, 4); + String msg = ("The newly constructed OnePairEvaluator(3, 4) should have ranking of 3 and hand size of 4"); + assertEquals(msg, 3, onePairEval.getRanking()); + assertEquals(msg, 4, onePairEval.handSize()); + } } diff --git a/homework/src/hw3/OnePairEvaluator.java b/homework/src/hw3/OnePairEvaluator.java index 1058471271ce05c60bf002564e47aa75d431c229..a3134a5dbdcf3538a0bf83721f8acd2578441dbe 100644 --- a/homework/src/hw3/OnePairEvaluator.java +++ b/homework/src/hw3/OnePairEvaluator.java @@ -1,5 +1,9 @@ package hw3; +import api.Card; +import api.Hand; +import api.IEvaluator; + /** * Evaluator for a hand containing (at least) two cards of the same rank. * The number of cards required is two. @@ -8,7 +12,7 @@ package hw3; */ //Note: You must edit this declaration to extend AbstractEvaluator //or to extend some other class that extends AbstractEvaluator -public class OnePairEvaluator +public class OnePairEvaluator implements IEvaluator { /** * Constructs the evaluator. @@ -22,4 +26,52 @@ public class OnePairEvaluator // TODO: call appropriate superclass constructor and // perform other initialization } + +@Override +public String getName() { + // TODO Auto-generated method stub + return null; +} + +@Override +public int getRanking() { + // TODO Auto-generated method stub + return 0; +} + +@Override +public int cardsRequired() { + // TODO Auto-generated method stub + return 0; +} + +@Override +public int handSize() { + // TODO Auto-generated method stub + return 0; +} + +@Override +public boolean canSatisfy(Card[] mainCards) { + // TODO Auto-generated method stub + return false; +} + +@Override +public boolean canSubsetSatisfy(Card[] allCards) { + // TODO Auto-generated method stub + return false; +} + +@Override +public Hand createHand(Card[] allCards, int[] subset) { + // TODO Auto-generated method stub + return null; +} + +@Override +public Hand getBestHand(Card[] allCards) { + // TODO Auto-generated method stub + return null; +} }